#include <Ogre/include/OgreSceneNodeHierarchyInterface.h>
Inherits Ogre::PlatformHierarchyInterface.
Inheritance diagram for Ogre::SceneNodeHierarchyInterface:
Public Member Functions | |
SceneNodeHierarchyInterface (SceneManager *sm, RenderSystem *rsys) | |
bool | IsLeaf (GtpVisibility::HierarchyNode *node) |
void | TraverseNode (GtpVisibility::HierarchyNode *node) |
void | RenderNode (GtpVisibility::HierarchyNode *node) |
void | PullUpVisibility (GtpVisibility::HierarchyNode *node) |
bool | HasGeometry (GtpVisibility::HierarchyNode *node) |
bool | HasGreaterDistance (GtpVisibility::HierarchyNode *node1, GtpVisibility::HierarchyNode *node2) |
void | SetNodeVisible (GtpVisibility::HierarchyNode *node, const bool visible) |
void | SetLastVisited (GtpVisibility::HierarchyNode *node, const int frameId) |
bool | IsNodeVisible (GtpVisibility::HierarchyNode *node) |
int | LastVisited (GtpVisibility::HierarchyNode *node) |
AxisAlignedBox * | GetBoundingBox (GtpVisibility::HierarchyNode *node) |