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