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

CInfTileSet::CInfTileSet

Constructs a CInfTileSet object

CInfTileSet::~CInfTileSet

Destroys a CInfTileSet object

CInfTileSet::CInfTileSet

Constructs a CInfTileSet object

void CInfTileSet::CInfTileSet(CVRamPool* pNewVRPool);

Parameters

Remarks

Constructs a CInfTileSet object


CInfTileSet::~CInfTileSet

Destroys the CInfTileSet object

void CInfTileSet::~CInfTileSet();

Remarks

Destroys the CInfTileSet object


Methods

Name

Description

CInfTileSet::AttachToVRam

CInfTileSet::DettachFromVRam

CInfTileSet::ReadyTexture

CInfTileSet::Render

CInfTileSet::RenderTexture

CInfTileSet::SetResID

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

  • unsigned int nTexId -

  • CRect& rDest -

  • int x -

  • int y -

  • TILE_CODE& tileCode -

  • unsigned long dwFlags -

Remarks


CInfTileSet::SetResID

int CInfTileSet\:\:SetResID(
   unsigned int nNewID,
   :ref:`CResRef<CResRef>` cResRef,
   unsigned int nNewDualID,
   :ref:`CResRef<CResRef>` cDualResRef);

Parameters

  • unsigned int nNewID -

  • CResRef cResRef -

  • unsigned int nNewDualID -

  • CResRef cDualResRef -

Return Value

Returns int

Remarks