Public Member Functions | |
| IA_CONSTRUCTOR void | IAOpenGLResourceDelegateAttributes_make (IAOpenGLResourceDelegateAttributes *, void *correspondingObject) |
| static void | IAOpenGLResourceDelegateAttributes_setCreateResourcesFunction (IAOpenGLResourceDelegateAttributes *this, void(*createResources)(void *correspondingObject)) |
| static void | IAOpenGLResourceDelegateAttributes_setDestroyResourcesFunction (IAOpenGLResourceDelegateAttributes *this, void(*destroyResources)(void *correspondingObject)) |
| static void * | IAOpenGLResourceDelegateAttributes_getCorrespondingObject (const IAOpenGLResourceDelegateAttributes *this) |
Data Fields | |
| void * | correspondingObject |
| void(* | createResources )(void *correspondingObject) |
| void(* | destroyResources )(void *correspondingObject) |
Static Public Attributes | |
| static void(*)(void *correspondingObject) | IAOpenGLResourceDelegateAttributes_getCreateResourcesFunction (const IAOpenGLResourceDelegateAttributes *this) |
| static void(*)(void *correspondingObject) | IAOpenGLResourceDelegateAttributes_getDestroyResourcesFunction (const IAOpenGLResourceDelegateAttributes *this) |
| IA_CONSTRUCTOR void IAOpenGLResourceDelegateAttributes_make | ( | IAOpenGLResourceDelegateAttributes * | , |
| void * | correspondingObject | ||
| ) |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
| void* IAOpenGLResourceDelegateAttributes::correspondingObject |
| void(* IAOpenGLResourceDelegateAttributes::createResources) (void *correspondingObject) |
| void(* IAOpenGLResourceDelegateAttributes::destroyResources) (void *correspondingObject) |