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

Public Member Functions

IA_CONSTRUCTOR void IAViewAttributes_make (IAViewAttributes *, void *correspondingView)
 
static void IAViewAttributes_setSetArgsFunction (IAViewAttributes *this, IAViewAttributes_setArgs setArgsFunction)
 
static void IAViewAttributes_setOnFadeInStartFunction (IAViewAttributes *this, IAViewAttributes_onFadeInStart onFadeInStartFunction)
 
static void IAViewAttributes_setDrawFadeInFunction (IAViewAttributes *this, IAViewAttributes_drawFadeIn drawFadeInFunction)
 
static void IAViewAttributes_setOnFadeInFinishedFunction (IAViewAttributes *this, IAViewAttributes_onFadeInFinished onFadeInFinishedFunction)
 
static void IAViewAttributes_setDrawFunction (IAViewAttributes *this, IAViewAttributes_drawFunction drawFunction)
 
static void IAViewAttributes_setOnFadeOutStartFunction (IAViewAttributes *this, IAViewAttributes_onFadeOutStart onFadeOutStartFunction)
 
static void IAViewAttributes_setDrawFadeOutFunction (IAViewAttributes *this, IAViewAttributes_drawFadeOut drawFadeOutFunction)
 
static void IAViewAttributes_setOnFadeOutFinishedFunction (IAViewAttributes *this, IAViewAttributes_onFadeOutFinished onFadeOutFinishedFunction)
 
static void IAViewAttributes_setZOrder (IAViewAttributes *this, int zOrder)
 
static void * IAViewAttributes_getCorrespondingView (const IAViewAttributes *this)
 
static IAViewAttributes_setArgs IAViewAttributes_getSetArgsFunction (const IAViewAttributes *this)
 
static IAViewAttributes_onFadeInStart IAViewAttributes_getOnFadeInStartFunction (const IAViewAttributes *this)
 
static IAViewAttributes_drawFadeIn IAViewAttributes_getDrawFadeInFunction (const IAViewAttributes *this)
 
static IAViewAttributes_onFadeInFinished IAViewAttributes_getOnFadeInFinishedFunction (const IAViewAttributes *this)
 
static IAViewAttributes_drawFunction IAViewAttributes_getDrawFunction (const IAViewAttributes *this)
 
static IAViewAttributes_onFadeOutStart IAViewAttributes_getOnFadeOutStartFunction (const IAViewAttributes *this)
 
static IAViewAttributes_drawFadeOut IAViewAttributes_getDrawFadeOutFunction (const IAViewAttributes *this)
 
static IAViewAttributes_onFadeOutFinished IAViewAttributes_getOnFadeOutFinishedFunction (const IAViewAttributes *this)
 
static int IAViewAttributes_getZOrder (const IAViewAttributes *this)
 

Data Fields

void * correspondingView
 
IAViewAttributes_setArgs setArgsFunction
 
IAViewAttributes_onFadeInStart onFadeInStartFunction
 
IAViewAttributes_drawFadeIn drawFadeInFunction
 
IAViewAttributes_onFadeInFinished onFadeInFinishedFunction
 
IAViewAttributes_drawFunction drawFunction
 
IAViewAttributes_onFadeOutStart onFadeOutStartFunction
 
IAViewAttributes_drawFadeOut drawFadeOutFunction
 
IAViewAttributes_onFadeOutFinished onFadeOutFinishedFunction
 
int zOrder
 

Member Function Documentation

◆ IAViewAttributes_make()

IA_CONSTRUCTOR void IAViewAttributes_make ( IAViewAttributes ,
void *  correspondingView 
)

◆ IAViewAttributes_setSetArgsFunction()

static void IAViewAttributes_setSetArgsFunction ( IAViewAttributes this,
IAViewAttributes_setArgs  setArgsFunction 
)
inline

◆ IAViewAttributes_setOnFadeInStartFunction()

static void IAViewAttributes_setOnFadeInStartFunction ( IAViewAttributes this,
IAViewAttributes_onFadeInStart  onFadeInStartFunction 
)
inline

◆ IAViewAttributes_setDrawFadeInFunction()

static void IAViewAttributes_setDrawFadeInFunction ( IAViewAttributes this,
IAViewAttributes_drawFadeIn  drawFadeInFunction 
)
inline

◆ IAViewAttributes_setOnFadeInFinishedFunction()

static void IAViewAttributes_setOnFadeInFinishedFunction ( IAViewAttributes this,
IAViewAttributes_onFadeInFinished  onFadeInFinishedFunction 
)
inline

◆ IAViewAttributes_setDrawFunction()

static void IAViewAttributes_setDrawFunction ( IAViewAttributes this,
IAViewAttributes_drawFunction  drawFunction 
)
inline

◆ IAViewAttributes_setOnFadeOutStartFunction()

static void IAViewAttributes_setOnFadeOutStartFunction ( IAViewAttributes this,
IAViewAttributes_onFadeOutStart  onFadeOutStartFunction 
)
inline

◆ IAViewAttributes_setDrawFadeOutFunction()

static void IAViewAttributes_setDrawFadeOutFunction ( IAViewAttributes this,
IAViewAttributes_drawFadeOut  drawFadeOutFunction 
)
inline

◆ IAViewAttributes_setOnFadeOutFinishedFunction()

static void IAViewAttributes_setOnFadeOutFinishedFunction ( IAViewAttributes this,
IAViewAttributes_onFadeOutFinished  onFadeOutFinishedFunction 
)
inline

◆ IAViewAttributes_setZOrder()

static void IAViewAttributes_setZOrder ( IAViewAttributes this,
int  zOrder 
)
inline

◆ IAViewAttributes_getCorrespondingView()

static void * IAViewAttributes_getCorrespondingView ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getSetArgsFunction()

static IAViewAttributes_setArgs IAViewAttributes_getSetArgsFunction ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getOnFadeInStartFunction()

static IAViewAttributes_onFadeInStart IAViewAttributes_getOnFadeInStartFunction ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getDrawFadeInFunction()

static IAViewAttributes_drawFadeIn IAViewAttributes_getDrawFadeInFunction ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getOnFadeInFinishedFunction()

static IAViewAttributes_onFadeInFinished IAViewAttributes_getOnFadeInFinishedFunction ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getDrawFunction()

static IAViewAttributes_drawFunction IAViewAttributes_getDrawFunction ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getOnFadeOutStartFunction()

static IAViewAttributes_onFadeOutStart IAViewAttributes_getOnFadeOutStartFunction ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getDrawFadeOutFunction()

static IAViewAttributes_drawFadeOut IAViewAttributes_getDrawFadeOutFunction ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getOnFadeOutFinishedFunction()

static IAViewAttributes_onFadeOutFinished IAViewAttributes_getOnFadeOutFinishedFunction ( const IAViewAttributes this)
inline

◆ IAViewAttributes_getZOrder()

static int IAViewAttributes_getZOrder ( const IAViewAttributes this)
inline

Field Documentation

◆ correspondingView

void* IAViewAttributes::correspondingView

◆ setArgsFunction

IAViewAttributes_setArgs IAViewAttributes::setArgsFunction

◆ onFadeInStartFunction

IAViewAttributes_onFadeInStart IAViewAttributes::onFadeInStartFunction

◆ drawFadeInFunction

IAViewAttributes_drawFadeIn IAViewAttributes::drawFadeInFunction

◆ onFadeInFinishedFunction

IAViewAttributes_onFadeInFinished IAViewAttributes::onFadeInFinishedFunction

◆ drawFunction

IAViewAttributes_drawFunction IAViewAttributes::drawFunction

◆ onFadeOutStartFunction

IAViewAttributes_onFadeOutStart IAViewAttributes::onFadeOutStartFunction

◆ drawFadeOutFunction

IAViewAttributes_drawFadeOut IAViewAttributes::drawFadeOutFunction

◆ onFadeOutFinishedFunction

IAViewAttributes_onFadeOutFinished IAViewAttributes::onFadeOutFinishedFunction

◆ zOrder

int IAViewAttributes::zOrder

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