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

Public Member Functions

IA_CONSTRUCTOR void IATextureDelegate_make (IATextureDelegate *, IATextureDelegateAttributes *attributes)
 
static void IATextureDelegate_onBitmapUsageBegin (const IATextureDelegate *this, IABitmap *bitmap)
 
static void IATextureDelegate_onBitmapUsageEnd (const IATextureDelegate *this, IABitmap *bitmap)
 

Data Fields

void * correspondingObject
 
void(* onBitmapUsageBegin )(void *correspondingObject, IABitmap *bitmap)
 
void(* onBitmapUsageEnd )(void *correspondingObject, IABitmap *bitmap)
 

Member Function Documentation

◆ IATextureDelegate_make()

IA_CONSTRUCTOR void IATextureDelegate_make ( IATextureDelegate ,
IATextureDelegateAttributes attributes 
)

◆ IATextureDelegate_onBitmapUsageBegin()

static void IATextureDelegate_onBitmapUsageBegin ( const IATextureDelegate this,
IABitmap bitmap 
)
inline

◆ IATextureDelegate_onBitmapUsageEnd()

static void IATextureDelegate_onBitmapUsageEnd ( const IATextureDelegate this,
IABitmap bitmap 
)
inline

Field Documentation

◆ correspondingObject

void* IATextureDelegate::correspondingObject

◆ onBitmapUsageBegin

void(* IATextureDelegate::onBitmapUsageBegin) (void *correspondingObject, IABitmap *bitmap)

◆ onBitmapUsageEnd

void(* IATextureDelegate::onBitmapUsageEnd) (void *correspondingObject, IABitmap *bitmap)

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