CInfTileSet Class¶
The structure used for this class is CInfTileSet
Functions |
void CInfTileSet::CInfTileSet(CVRamPool* pNewVRPool) |
void CInfTileSet::~CInfTileSet() |
int CInfTileSet::AttachToVRam(int nTile) |
int CInfTileSet::DettachFromVRam(int nTile) |
void CInfTileSet::ReadyTexture(unsigned int nTexId, int nTile, int nStencilTile, TILE_CODE& tileCode, unsigned char nDualTileCode, unsigned long dwFlags) |
int CInfTileSet::Render(int nTile, int nStencilTile, CRect& rDest, int x, int y, TILE_CODE& tileCode, unsigned long dwFlags, unsigned char nDualTileCode, unsigned char nDayIntensity) |
void CInfTileSet::RenderTexture(unsigned int nTexId, CRect& rDest, int x, int y, TILE_CODE& tileCode, unsigned long dwFlags) |
int CInfTileSet::SetResID(unsigned int nNewID, CResRef cResRef, unsigned int nNewDualID, CResRef cDualResRef) |
Constructors¶
Name |
Description |
Constructs a |
|
Destroys a |
CInfTileSet::CInfTileSet¶
Constructs a CInfTileSet
object
void CInfTileSet::CInfTileSet(CVRamPool* pNewVRPool);
Parameters
CVRamPool* pNewVRPool -
Remarks
Constructs a CInfTileSet
object
CInfTileSet::~CInfTileSet¶
Destroys the CInfTileSet
object
void CInfTileSet::~CInfTileSet();
Remarks
Destroys the CInfTileSet
object
Methods¶
Name |
Description |
CInfTileSet::AttachToVRam¶
int CInfTileSet\:\:AttachToVRam(int nTile);
Parameters
int
nTile -
Return Value
Returns int
Remarks
CInfTileSet::DettachFromVRam¶
int CInfTileSet\:\:DettachFromVRam(int nTile);
Parameters
int
nTile -
Return Value
Returns int
Remarks
CInfTileSet::ReadyTexture¶
void CInfTileSet\:\:ReadyTexture(
unsigned int nTexId,
int nTile,
int nStencilTile,
TILE_CODE& tileCode,
unsigned char nDualTileCode,
unsigned long dwFlags);
Parameters
unsigned int
nTexId -int
nTile -int
nStencilTile -TILE_CODE& tileCode -
unsigned char
nDualTileCode -unsigned long
dwFlags -
Remarks
CInfTileSet::Render¶
int CInfTileSet\:\:Render(
int nTile,
int nStencilTile,
:ref:`CRect<CRect>`\& rDest,
int x,
int y,
TILE_CODE& tileCode,
unsigned long dwFlags,
unsigned char nDualTileCode,
unsigned char nDayIntensity);
Parameters
int
nTile -int
nStencilTile -CRect& rDest -
int
x -int
y -TILE_CODE& tileCode -
unsigned long
dwFlags -unsigned char
nDualTileCode -unsigned char
nDayIntensity -
Return Value
Returns int
Remarks
CInfTileSet::RenderTexture¶
void CInfTileSet\:\:RenderTexture(
unsigned int nTexId,
:ref:`CRect<CRect>`\& rDest,
int x,
int y,
TILE_CODE& tileCode,
unsigned long dwFlags);
Parameters
Remarks
CInfTileSet::SetResID¶
int CInfTileSet\:\:SetResID(
unsigned int nNewID,
:ref:`CResRef<CResRef>` cResRef,
unsigned int nNewDualID,
:ref:`CResRef<CResRef>` cDualResRef);
Parameters
Return Value
Returns int
Remarks