fltk  1.3.5-source
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X.
  Fossies Dox: fltk-1.3.5-source.tar.bz2  ("inofficial" and yet experimental doxygen-generated source code documentation)  

Fl_Widget.H File Reference
#include "Enumerations.H"
Include dependency graph for Fl_Widget.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  Fl_Label
class  Fl_Widget


#define FL_RESERVED_TYPE   100


typedef long fl_intptr_t
typedef unsigned long fl_uintptr_t
typedef void() Fl_Callback(Fl_Widget *, void *)
typedef Fl_CallbackFl_Callback_p
typedef void() Fl_Callback0(Fl_Widget *)
typedef void() Fl_Callback1(Fl_Widget *, long)

Detailed Description

Fl_Widget, Fl_Label classes .

Definition in file Fl_Widget.H.

Macro Definition Documentation


#define FL_RESERVED_TYPE   100

Reserved type numbers (necessary for my cheapo RTTI) start here. Grep the header files for "RESERVED_TYPE" to find the next available number.

Definition at line 1034 of file Fl_Widget.H.

Typedef Documentation

◆ Fl_Callback

typedef void() Fl_Callback(Fl_Widget *, void *)

Default callback type definition for all fltk widgets (by far the most used)

Definition at line 49 of file Fl_Widget.H.

◆ Fl_Callback0

typedef void() Fl_Callback0(Fl_Widget *)

One parameter callback type definition passing only the widget

Definition at line 53 of file Fl_Widget.H.

◆ Fl_Callback1

typedef void() Fl_Callback1(Fl_Widget *, long)

Callback type definition passing the widget and a long data value

Definition at line 55 of file Fl_Widget.H.

◆ Fl_Callback_p

Default callback type pointer definition for all fltk widgets

Definition at line 51 of file Fl_Widget.H.

◆ fl_intptr_t

typedef long fl_intptr_t
typedef's fl_intptr_t and fl_uintptr_t should be documented.

Definition at line 39 of file Fl_Widget.H.

◆ fl_uintptr_t

typedef unsigned long fl_uintptr_t

Definition at line 40 of file Fl_Widget.H.