|
GblBox * | GblBox_ref (GblBox *pSelf) |
|
GblRefCount | GblBox_unref (GblBox *pSelf) |
|
GblRefCount | GblBox_refCount (const GblBox *pSelf) |
|
void * | GblBox_userdata (const GblBox *pSelf) |
|
GBL_RESULT | GblBox_setUserdata (GblBox *pSelf, void *pUserdata) |
|
GBL_RESULT | GblBox_setUserDestructor (GblBox *pSelf, GblArrayMapDtorFn pFnUdDtor) |
|
uintptr_t | GblBox_field (const GblBox *pSelf, GblQuark key) |
|
uintptr_t | GblBox_takeField (GblBox *pSelf, GblQuark key) |
|
GblBool | GblBox_clearField (GblBox *pSelf, GblQuark key) |
|
GblBool | GblBox_hasField (const GblBox *pSelf, GblQuark key) |
|
GBL_RESULT | GblBox_setField (GblBox *pSelf, GblQuark key, uintptr_t ud, GblArrayMapDtorFn pFnDtor) |
|
GblRefCount | GblInstance_destroy (GblInstance *pSelf) |
|
#define | GBL_TYPEOF(self) |
|
#define | GBL_PRIVATE(cType, self) |
|
#define | GBL_PUBLIC(cType, selfPriv) |
|
#define | GBL_TYPECHECK(cType, self) |
|
#define | GBL_CAST(cType, self) |
|
#define | GBL_AS(cType, self) |
|
#define | GBL_CLASSOF(cType, self) |
|
#define | GBL_CLASSOF_AS(cType, self) |
|
#define | GBL_VCALL(cType, method, ...) |
|
#define | GBL_VCALL_DEFAULT(cType, method, ...) |
|
GblBool | GblInstance_check (const GblInstance *pSelf, GblType toType) |
|
GblInstance * | GblInstance_cast (GblInstance *pSelf, GblType toType) |
|
GblInstance * | GblInstance_as (GblInstance *pSelf, GblType toType) |
|
void * | GblInstance_private (const GblInstance *pSelf, GblType base) |
|
GblInstance * | GblInstance_public (const void *pPriv, GblType base) |
|
GblType | GblInstance_typeOf (const GblInstance *pSelf) |
|
size_t | GblInstance_size (const GblInstance *pSelf) |
|
size_t | GblInstance_privateSize (const GblInstance *pSelf) |
|
size_t | GblInstance_totalSize (const GblInstance *pSelf) |
|
GblClass * | GblInstance_class (const GblInstance *pSelf) |
|
GBL_RESULT | GblInstance_swizzleClass (GblInstance *pSelf, GblClass *pClass) |
|
GBL_RESULT | GblInstance_sinkClass (GblInstance *pSelf) |
|
GBL_RESULT | GblInstance_floatClass (GblInstance *pSelf) |
|
Event base class for use with the event system.
- See also
- GblIEventHandler, GblIEventFilter
Definition at line 57 of file gimbal_event.h.