|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CHLSTextureBank Class ReferenceA bank of HLS colorisable textures.
More...
#include <hls_texture_bank.h>
List of all members.
Detailed Description
A bank of HLS colorisable textures.
-
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2002
Definition at line 50 of file hls_texture_bank.h.
Constructor & Destructor Documentation
NL3D::CHLSTextureBank::CHLSTextureBank |
( |
|
) |
|
|
Member Function Documentation
void NL3D::CHLSTextureBank::addTextureInstance |
( |
const std::string & |
name, |
|
|
uint32 |
colorTextureId, |
|
|
const std::vector< CHLSColorDelta > & |
cols |
|
) |
|
|
|
Add an instance texture (ie colorised) to the bank.
-
Parameters:
-
name |
name of the colored texture. NB: it is lowered in this method |
colorTextureId |
index returned by addColorTexture() |
cols |
must be same size of number of mask of the colorTextureId pointed (nlassert) |
|
void NL3D::CHLSTextureBank::compile |
( |
|
) |
|
|
void NL3D::CHLSTextureBank::compilePtrs |
( |
|
) |
[private] |
|
void NL3D::CHLSTextureBank::reset |
( |
|
) |
|
|
Member Data Documentation
std::vector<uint8> NL3D::CHLSTextureBank::_TextureInstanceData [private]
|
|
std::vector<CTextureInstance> NL3D::CHLSTextureBank::_TextureInstances [private]
|
|
The documentation for this class was generated from the following files:
|
|