addObjectHandler(unsigned int objectCode, HandlerType handler) | nvtraverser::Traverser | [inline, protected] |
addRef() const | nvutil::RCObject | [inline] |
apply(const nvsg::ViewState *viewState, const nvsg::Scene *scene) | nvtraverser::Traverser | |
beginEdit(const T *obj) const | nvtraverser::Traverser | [inline, protected] |
doApply(const nvsg::ViewState *viewState, const nvsg::Scene *scene) | nvtraverser::Traverser | [protected, virtual] |
endEdit(const T *obj) const | nvtraverser::Traverser | [inline, protected] |
getIgnoreNames(void) const | nvtraverser::GroupUnifyTraverser | [inline] |
GroupUnifyTraverser(void) | nvtraverser::GroupUnifyTraverser | |
handleAnimatedQuads(const nvsg::AnimatedQuads *p) | nvtraverser::Traverser | [protected, virtual] |
handleAnimatedTransform(const nvsg::AnimatedTransform *p) | nvtraverser::Traverser | [protected, virtual] |
handleAnimatedTriangles(const nvsg::AnimatedTriangles *p) | nvtraverser::Traverser | [protected, virtual] |
handleCgFx(const nvsg::CgFx *p) | nvtraverser::Traverser | [protected, virtual] |
handleDirectedLight(const nvsg::DirectedLight *p) | nvtraverser::Traverser | [protected, virtual] |
handleFaceAttribute(const nvsg::FaceAttribute *p) | nvtraverser::Traverser | [protected, virtual] |
handleFramedTrafoAnimation(const nvsg::FramedAnimation< nvmath::Trafo > *p) | nvtraverser::Traverser | [protected, virtual] |
handleFramedVNVectorAnimation(const nvsg::FramedAnimation< nvsg::VNVector > *p) | nvtraverser::Traverser | [protected, virtual] |
handleGeoNode(const nvsg::GeoNode *p) | nvtraverser::Traverser | [protected, virtual] |
handleGroup(const nvsg::Group *p) | nvtraverser::GroupUnifyTraverser | [protected, virtual] |
handleHighlightBox(const nvsg::HighlightBox *p, const nvsg::GeoSet *geoSet) | nvtraverser::Traverser | [protected, virtual] |
handleHighlightEdges(const nvsg::HighlightEdges *p, const nvsg::GeoSet *geoSet) | nvtraverser::Traverser | [protected, virtual] |
handleJitterCamera(const nvsg::JitterCamera *p, const nvsg::Node *root) | nvtraverser::Traverser | [protected, virtual] |
handleLinearInterpolatedTrafoAnimation(const nvsg::LinearInterpolatedAnimation< nvmath::Trafo > *p) | nvtraverser::Traverser | [protected, virtual] |
handleLinearInterpolatedVNVectorAnimation(const nvsg::LinearInterpolatedAnimation< nvsg::VNVector > *p) | nvtraverser::Traverser | [protected, virtual] |
handleLOD(const nvsg::LOD *p) | nvtraverser::Traverser | [protected, virtual] |
handleMaterial(const nvsg::Material *p) | nvtraverser::Traverser | [protected, virtual] |
handleParallelCamera(const nvsg::ParallelCamera *p, const nvsg::Node *root) | nvtraverser::Traverser | [protected, virtual] |
handlePerspectiveCamera(const nvsg::PerspectiveCamera *p, const nvsg::Node *root) | nvtraverser::Traverser | [protected, virtual] |
handlePointLight(const nvsg::PointLight *p) | nvtraverser::Traverser | [protected, virtual] |
handleQuads(const nvsg::Quads *p) | nvtraverser::Traverser | [protected, virtual] |
handleQuadStrips(const nvsg::QuadStrips *p) | nvtraverser::Traverser | [protected, virtual] |
handleSkinnedTriangles(const nvsg::SkinnedTriangles *p) | nvtraverser::Traverser | [protected, virtual] |
handleSpotLight(const nvsg::SpotLight *p) | nvtraverser::Traverser | [protected, virtual] |
handleStateSet(const nvsg::StateSet *p) | nvtraverser::Traverser | [protected, virtual] |
handleStereoCamera(const nvsg::StereoCamera *p, const nvsg::Node *root) | nvtraverser::Traverser | [protected, virtual] |
handleSwitch(const nvsg::Switch *p) | nvtraverser::Traverser | [protected, virtual] |
handleTextureAttribute(const nvsg::TextureAttribute *p) | nvtraverser::Traverser | [protected, virtual] |
handleTextureAttributeItem(const nvsg::TextureAttributeItem *p, size_t tu) | nvtraverser::Traverser | [protected, virtual] |
handleTransform(const nvsg::Transform *p) | nvtraverser::Traverser | [protected, virtual] |
handleTriangles(const nvsg::Triangles *p) | nvtraverser::Traverser | [protected, virtual] |
handleTriStrips(const nvsg::TriStrips *p) | nvtraverser::Traverser | [protected, virtual] |
IAllocator() | nvutil::IAllocator | [inline] |
isShareable() const | nvutil::RCObject | [inline] |
isShared() const | nvutil::RCObject | [inline] |
m_cullStack | nvtraverser::Traverser | [protected] |
m_defaultStateSet | nvtraverser::Traverser | [protected] |
m_groupStack | nvtraverser::Traverser | [protected] |
m_lodStack | nvtraverser::Traverser | [protected] |
m_overrideStateSet | nvtraverser::Traverser | [protected] |
markUnshareable() | nvutil::RCObject | [inline] |
operator delete(void *p, size_t size) | nvutil::IAllocator | [inline] |
operator new(size_t size) | nvutil::IAllocator | [inline] |
operator new(size_t size, void *p) | nvutil::IAllocator | [inline] |
operator=(const RCObject &rhs) | nvutil::RCObject | [inline, protected] |
postTraverseGroup(const nvsg::Group *p) | nvtraverser::GroupUnifyTraverser | [protected, virtual] |
postTraverseRoot(const nvsg::SimpleCamera *p, const nvsg::Node *root) | nvtraverser::Traverser | [protected, virtual] |
preTraverseDrawable(const nvsg::Drawable *p) | nvtraverser::Traverser | [protected, virtual] |
preTraverseGroup(const nvsg::Group *p) | nvtraverser::GroupUnifyTraverser | [protected, virtual] |
preTraverseRoot(const nvsg::SimpleCamera *p, const nvsg::Node *root) | nvtraverser::Traverser | [protected, virtual] |
RCObject() | nvutil::RCObject | [inline] |
RCObject(const RCObject &rhs) | nvutil::RCObject | [inline, protected] |
removeRef() const | nvutil::RCObject | [inline] |
setIgnoreNames(bool ignore) | nvtraverser::GroupUnifyTraverser | [inline] |
theAllocator typedef | nvutil::IAllocator | |
traverseLight(const nvsg::LightSource *p) | nvtraverser::Traverser | [protected, virtual] |
traverseObject(const nvsg::Object *object) | nvtraverser::Traverser | [inline, protected] |
traverseObject(const nvsg::Object *object, T arg) | nvtraverser::Traverser | [inline, protected] |
Traverser(bool readOnly=true) | nvtraverser::Traverser | [protected] |
~GroupUnifyTraverser(void) | nvtraverser::GroupUnifyTraverser | [protected, virtual] |
~IAllocator() | nvutil::IAllocator | [inline, virtual] |
~RCObject() | nvutil::RCObject | [inline, protected, virtual] |
~Traverser(void) | nvtraverser::Traverser | [protected, virtual] |