Public Member Functions | |
| SbBool | matches (const SoElement *element) const |
| SoElement * | copyMatchInfo () const |
Static Public Member Functions | |
| static void | set (SoState *, SoNode *, const SbImagei32 *, const int nrchannels, const SbList< uint32_t > *addnodeids=0) |
| The nodeid's will be added to the matchinfo. | |
| static int | getNrChannels (SoState *) |
| static const SbImagei32 * | getChannels (SoState *) |
| static void | initClass () |
Private Member Functions | |
| SO_ELEMENT_HEADER (SoTextureChannelSetElement) | |
| ~SoTextureChannelSetElement () | |
| void | setElt (const SbImagei32 *, const int nrchannels) |
Static Private Member Functions | |
| static SoElement * | getElement (SoState *const state, const int stackIndex, SoNode *const node, const SbList< uint32_t > *additionalnodeids) |
Private Attributes | |
| const SbImagei32 * | channels_ |
| int | nrchannels_ |
| SbList< uint32_t > | additionalnodeids_ |
Element that holds one image per texture unit.
| SoTextureChannelSetElement::~SoTextureChannelSetElement | ( | ) | [private] |
| SoElement* SoTextureChannelSetElement::copyMatchInfo | ( | ) | const |
| static const SbImagei32* SoTextureChannelSetElement::getChannels | ( | SoState * | ) | [static] |
| static SoElement* SoTextureChannelSetElement::getElement | ( | SoState *const | state, | |
| const int | stackIndex, | |||
| SoNode *const | node, | |||
| const SbList< uint32_t > * | additionalnodeids | |||
| ) | [static, private] |
| static int SoTextureChannelSetElement::getNrChannels | ( | SoState * | ) | [static] |
| static void SoTextureChannelSetElement::initClass | ( | ) | [static] |
| SbBool SoTextureChannelSetElement::matches | ( | const SoElement * | element | ) | const |
| static void SoTextureChannelSetElement::set | ( | SoState * | , | |
| SoNode * | , | |||
| const SbImagei32 * | , | |||
| const int | nrchannels, | |||
| const SbList< uint32_t > * | addnodeids = 0 | |||
| ) | [static] |
The nodeid's will be added to the matchinfo.
| void SoTextureChannelSetElement::setElt | ( | const SbImagei32 * | , | |
| const int | nrchannels | |||
| ) | [private] |
| SoTextureChannelSetElement::SO_ELEMENT_HEADER | ( | SoTextureChannelSetElement | ) | [private] |
SbList<uint32_t> SoTextureChannelSetElement::additionalnodeids_ [private] |
const SbImagei32* SoTextureChannelSetElement::channels_ [private] |
int SoTextureChannelSetElement::nrchannels_ [private] |
1.7.1