ImpsEngine  1.0.0
A software library collection for end user applications.
IAOpenGLResourceEvent Class Reference

Public Member Functions

static IA_CONSTRUCTOR void IAOpenGLResourceEvent_init (IAOpenGLResourceEvent *this)
 
static void IAOpenGLResourceEvent_register (IAOpenGLResourceEvent *this, IAOpenGLResourceDelegate *delegate)
 
static void IAOpenGLResourceEvent_unregister (IAOpenGLResourceEvent *this, IAOpenGLResourceDelegate *delegate)
 
static void IAOpenGLResourceEvent_createResources (const IAOpenGLResourceEvent *this)
 
static void IAOpenGLResourceEvent_destroyResources (const IAOpenGLResourceEvent *this)
 
static IA_DESTRUCTOR void IAOpenGLResourceEvent_deinit (IAOpenGLResourceEvent *this)
 

Data Fields

IAStructArrayList * delegates
 

Member Function Documentation

◆ IAOpenGLResourceEvent_init()

static IA_CONSTRUCTOR void IAOpenGLResourceEvent_init ( IAOpenGLResourceEvent this)
inline

◆ IAOpenGLResourceEvent_register()

static void IAOpenGLResourceEvent_register ( IAOpenGLResourceEvent this,
IAOpenGLResourceDelegate delegate 
)
inline

◆ IAOpenGLResourceEvent_unregister()

static void IAOpenGLResourceEvent_unregister ( IAOpenGLResourceEvent this,
IAOpenGLResourceDelegate delegate 
)
inline

◆ IAOpenGLResourceEvent_createResources()

static void IAOpenGLResourceEvent_createResources ( const IAOpenGLResourceEvent this)
inline

◆ IAOpenGLResourceEvent_destroyResources()

static void IAOpenGLResourceEvent_destroyResources ( const IAOpenGLResourceEvent this)
inline

◆ IAOpenGLResourceEvent_deinit()

static IA_DESTRUCTOR void IAOpenGLResourceEvent_deinit ( IAOpenGLResourceEvent this)
inline

Field Documentation

◆ delegates

IAStructArrayList* IAOpenGLResourceEvent::delegates

The documentation for this class was generated from the following file: