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

Public Member Functions

IA_CONSTRUCTOR void IAImageAttributes_make (IAImageAttributes *, IATexture *texture, IATextureSelection textureSelection)
 
void IAImageAttributes_setTrimmedRect (IAImageAttributes *, IARect trimmedRect, IASize originalSizeOfImage)
 
static IATextureIAImageAttributes_getTexture (const IAImageAttributes *this)
 
static IATextureSelection IAImageAttributes_getTextureSelection (const IAImageAttributes *this)
 
static IARect IAImageAttributes_getTrimmedRect (const IAImageAttributes *this)
 
static IASize IAImageAttributes_getOriginalSizeOfImageForTrimmedRect (const IAImageAttributes *this)
 
static bool IAImageAttributes_isTrimmedRectSet (const IAImageAttributes *this)
 

Data Fields

IATexturetexture
 
IATextureSelection textureSelection
 
IARect trimmedRect
 
IASize originalSizeOfImageForTrimmedRect
 
bool isTrimmedRectSet
 

Member Function Documentation

◆ IAImageAttributes_make()

IA_CONSTRUCTOR void IAImageAttributes_make ( IAImageAttributes ,
IATexture texture,
IATextureSelection  textureSelection 
)

◆ IAImageAttributes_setTrimmedRect()

void IAImageAttributes_setTrimmedRect ( IAImageAttributes ,
IARect  trimmedRect,
IASize  originalSizeOfImage 
)

◆ IAImageAttributes_getTexture()

static IATexture * IAImageAttributes_getTexture ( const IAImageAttributes this)
inline

◆ IAImageAttributes_getTextureSelection()

static IATextureSelection IAImageAttributes_getTextureSelection ( const IAImageAttributes this)
inline

◆ IAImageAttributes_getTrimmedRect()

static IARect IAImageAttributes_getTrimmedRect ( const IAImageAttributes this)
inline

◆ IAImageAttributes_getOriginalSizeOfImageForTrimmedRect()

static IASize IAImageAttributes_getOriginalSizeOfImageForTrimmedRect ( const IAImageAttributes this)
inline

◆ IAImageAttributes_isTrimmedRectSet()

static bool IAImageAttributes_isTrimmedRectSet ( const IAImageAttributes this)
inline

Field Documentation

◆ texture

IATexture* IAImageAttributes::texture

◆ textureSelection

IATextureSelection IAImageAttributes::textureSelection

◆ trimmedRect

IARect IAImageAttributes::trimmedRect

◆ originalSizeOfImageForTrimmedRect

IASize IAImageAttributes::originalSizeOfImageForTrimmedRect

◆ isTrimmedRectSet

bool IAImageAttributes::isTrimmedRectSet

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