![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
Go to the source code of this file.
Classes | |
class | FX::FXMetaClass |
class | FX::FXObject |
Namespaces | |
FX | |
Macros | |
#define | FXDECLARE(classname) |
#define | FXIMPLEMENT(classname, baseclassname, mapping, nmappings) |
#define | FXDECLARE_ABSTRACT(classname) |
#define | FXIMPLEMENT_ABSTRACT(classname, baseclassname, mapping, nmappings) |
#define | FXMETACLASS(classname) (&classname::metaClass) |
#define | FXDEFMAP(classname) static const classname::FXMapEntry |
#define | FXMAPTYPES(typelo, typehi, func) {FXSEL(typelo,FX::MINKEY),FXSEL(typehi,FX::MAXKEY),&func} |
#define | FXMAPTYPE(type, func) {FXSEL(type,FX::MINKEY),FXSEL(type,FX::MAXKEY),&func} |
#define | FXMAPFUNCS(type, keylo, keyhi, func) {FXSEL(type,keylo),FXSEL(type,keyhi),&func} |
#define | FXMAPFUNC(type, key, func) {FXSEL(type,key),FXSEL(type,key),&func} |
Typedefs | |
typedef FXuint | FX::FXSelector |
Enumerations | |
enum | { FX::MINKEY = 0, FX::MAXKEY = 65535 } |
enum | { FX::MINTYPE = 0, FX::MAXTYPE = 65535 } |
#define FXDECLARE | ( | classname | ) |
Macro to set up class declaration.
Referenced by FX::FXCommandGroup::FXCommandGroup().
#define FXIMPLEMENT | ( | classname, | |
baseclassname, | |||
mapping, | |||
nmappings | |||
) |
Macro to set up class implementation.
#define FXDECLARE_ABSTRACT | ( | classname | ) |
Macro to set up abstract class declaration.
#define FXIMPLEMENT_ABSTRACT | ( | classname, | |
baseclassname, | |||
mapping, | |||
nmappings | |||
) |
Macro to set up abstract class implementation.
#define FXMETACLASS | ( | classname | ) | (&classname::metaClass) |
MetaClass of a class.
#define FXDEFMAP | ( | classname | ) | static const classname::FXMapEntry |
Set up map type.
#define FXMAPTYPES | ( | typelo, | |
typehi, | |||
func | |||
) | {FXSEL(typelo,FX::MINKEY),FXSEL(typehi,FX::MAXKEY),&func} |
Define range of function types.
#define FXMAPTYPE | ( | type, | |
func | |||
) | {FXSEL(type,FX::MINKEY),FXSEL(type,FX::MAXKEY),&func} |
Define range of function types.
Define range of functions.
![]() |