![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXObject.h>
Public Member Functions | |
| FXMetaClass (const FXchar *name, FXObject *(fac)(), const FXMetaClass *base, const void *ass, FXuint nass, FXuint assz) | |
| bool | isSubClassOf (const FXMetaClass *metaclass) const |
| FXObject * | makeInstance () const |
| const FXchar * | getClassName () const |
| const FXMetaClass * | getBaseClass () const |
| const void * | search (FXSelector key) const |
| ~FXMetaClass () | |
Static Public Member Functions | |
| static const FXMetaClass * | getMetaClassFromName (const FXchar *name) |
| FX::FXMetaClass::FXMetaClass | ( | const FXchar * | name, |
| FXObject * | fac)(, | ||
| const FXMetaClass * | base, | ||
| const void * | ass, | ||
| FXuint | nass, | ||
| FXuint | assz | ||
| ) |
| FX::FXMetaClass::~FXMetaClass | ( | ) |
| bool FX::FXMetaClass::isSubClassOf | ( | const FXMetaClass * | metaclass | ) | const |
Check if metaclass is subclass of some other metaclass.
| FXObject* FX::FXMetaClass::makeInstance | ( | ) | const |
Make instance of some object.
|
inline |
Ask class name.
|
inline |
Ask base class.
|
static |
Find metaclass object.
| const void* FX::FXMetaClass::search | ( | FXSelector | key | ) | const |
Search message map.
|
|