Ogre::SceneNodeHierarchyInterface Class Reference

#include <Ogre/include/OgreSceneNodeHierarchyInterface.h>

Inherits Ogre::PlatformHierarchyInterface.

Inheritance diagram for Ogre::SceneNodeHierarchyInterface:

Inheritance graph
[legend]
Collaboration diagram for Ogre::SceneNodeHierarchyInterface:

Collaboration graph
[legend]
List of all members.

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)
AxisAlignedBoxGetBoundingBox (GtpVisibility::HierarchyNode *node)

Detailed Description

This class implements the hierarchy interface for the Ogre scene node hierarchy.


The documentation for this class was generated from the following files:
Generated on Fri Apr 29 19:50:08 2005 for GameTools Visibility Modules by  doxygen 1.4.2