Stores the recent render object list.
More...
#include <Inventor/elements/SoRenderObjectListElement.h>
Public Member Functions | |
| virtual void | push (SoState *) |
Static Public Member Functions | |
| static SoType | getClassTypeId () |
| static int | getClassStackIndex () |
| static void | set (SoState *state, SoNode *node, SoRenderObjectList *) |
| static void | setTransparentList (SoState *state, SoNode *node, SoRenderObjectList *) |
| static SoRenderObjectList * | getRenderObjectList (SoState *, SoNode *) |
| static SoRenderObjectList * | getTransparentObjectList (SoState *, SoNode *) |
Stores the recent render object list.
This element stores the most recent render object list (computed by the render list).
| static int SoRenderObjectListElement::getClassStackIndex | ( | ) | [static] |
Returns the stack id for this element.
Reimplemented from SoReplacedElement.
| static SoType SoRenderObjectListElement::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoReplacedElement.
| static SoRenderObjectList* SoRenderObjectListElement::getRenderObjectList | ( | SoState * | , | |
| SoNode * | ||||
| ) | [static] |
Gets list of render objects from state.
| static SoRenderObjectList* SoRenderObjectListElement::getTransparentObjectList | ( | SoState * | , | |
| SoNode * | ||||
| ) | [static] |
Gets list of transparent objects from state.
| virtual void SoRenderObjectListElement::push | ( | SoState * | state | ) | [virtual] |
Pushes element.
Allows for side effects to occur. Default methods do nothing.
Reimplemented from SoElement.
| static void SoRenderObjectListElement::set | ( | SoState * | state, | |
| SoNode * | node, | |||
| SoRenderObjectList * | ||||
| ) | [static] |
Sets cache in element accessed from state.
| static void SoRenderObjectListElement::setTransparentList | ( | SoState * | state, | |
| SoNode * | node, | |||
| SoRenderObjectList * | ||||
| ) | [static] |
Sets transparent list in state.