ImpsEngine  1.0.0
A software library collection for end user applications.
IAAtlasAssets Class Reference
Inheritance diagram for IAAtlasAssets:

Public Member Functions

IA_CONSTRUCTOR void IAAtlasAssets_init (IAAtlasAssets *, const IAAtlasAssetsAttributes *attr)
 
const char * IAAtlasAssets_getAssetNameForIndex (IAAtlasAssets *, int index)
 
static const char * IAAtlasAssets_getName (const IAAtlasAssets *this)
 
static int IAAtlasAssets_getCount (const IAAtlasAssets *this)
 
static int IAAtlasAssets_getLogoIndex (const IAAtlasAssets *this)
 
IA_DESTRUCTOR void IAAtlasAssets_deinit (IAAtlasAssets *)
 

Data Fields

IAObject base
 
IAString name
 
IAString namingTemplate
 
IAString assetNameTemp
 
int count
 
int logoIndex
 

Member Function Documentation

◆ IAAtlasAssets_init()

IA_CONSTRUCTOR void IAAtlasAssets_init ( IAAtlasAssets ,
const IAAtlasAssetsAttributes attr 
)

◆ IAAtlasAssets_getAssetNameForIndex()

const char * IAAtlasAssets_getAssetNameForIndex ( IAAtlasAssets ,
int  index 
)

◆ IAAtlasAssets_getName()

static const char * IAAtlasAssets_getName ( const IAAtlasAssets this)
inline

◆ IAAtlasAssets_getCount()

static int IAAtlasAssets_getCount ( const IAAtlasAssets this)
inline

◆ IAAtlasAssets_getLogoIndex()

static int IAAtlasAssets_getLogoIndex ( const IAAtlasAssets this)
inline

◆ IAAtlasAssets_deinit()

IA_DESTRUCTOR void IAAtlasAssets_deinit ( IAAtlasAssets )

Field Documentation

◆ base

IAObject IAAtlasAssets::base

◆ name

IAString IAAtlasAssets::name

◆ namingTemplate

IAString IAAtlasAssets::namingTemplate

◆ assetNameTemp

IAString IAAtlasAssets::assetNameTemp

◆ count

int IAAtlasAssets::count

◆ logoIndex

int IAAtlasAssets::logoIndex

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