List of all members.
Static Public Member Functions |
| static void | set (SoState *, SoNode *, int unit, const SbVec2s &, const int numcomponents, const unsigned char *bytes, char ti) |
| static const unsigned char * | get (SoState *, int unit, SbVec2s &size, int &numcomponents, char &ti) |
| static void | initClass () |
Private Member Functions |
| | SO_ELEMENT_HEADER (SoSplitTexture2Element) |
| | ~SoSplitTexture2Element () |
| void | setElt (int unit, const SbVec2s &, const int numcomponents, const unsigned char *bytes, char ti) |
Private Attributes |
| SbList< int > | numcomps_ |
| SbList< const unsigned char * > | bytes_ |
| SbList< SbVec2s > | sizes_ |
| SbList< char > | ti_ |
Detailed Description
Element that holds one image per texture unit.
Constructor & Destructor Documentation
| SoSplitTexture2Element::~SoSplitTexture2Element |
( |
|
) |
[private] |
Member Function Documentation
| static const unsigned char* SoSplitTexture2Element::get |
( |
SoState * |
, |
|
|
int |
unit, |
|
|
SbVec2s & |
size, |
|
|
int & |
numcomponents, |
|
|
char & |
ti | |
|
) |
| | [static] |
| static void SoSplitTexture2Element::initClass |
( |
|
) |
[static] |
| static void SoSplitTexture2Element::set |
( |
SoState * |
, |
|
|
SoNode * |
, |
|
|
int |
unit, |
|
|
const SbVec2s & |
, |
|
|
const int |
numcomponents, |
|
|
const unsigned char * |
bytes, |
|
|
char |
ti | |
|
) |
| | [static] |
| void SoSplitTexture2Element::setElt |
( |
int |
unit, |
|
|
const SbVec2s & |
, |
|
|
const int |
numcomponents, |
|
|
const unsigned char * |
bytes, |
|
|
char |
ti | |
|
) |
| | [private] |
Member Data Documentation