Frapper  1.0a
Public Member Functions | Private Attributes | List of all members
S3DGameNode::Obstacle Class Reference

#include <S3DGameEngine.h>

Inheritance diagram for S3DGameNode::Obstacle:
Inheritance graph
[legend]
Collaboration diagram for S3DGameNode::Obstacle:
Collaboration graph
[legend]

Public Member Functions

 Obstacle (SceneNode *sceneNode)
 
 ~Obstacle ()
 
void Animate ()
 
bool Open () const
 
void Open (bool val)
 
void Reset ()
 
- Public Member Functions inherited from S3DGameNode::SceneObject
 SceneObject (SceneNode *sceneNode)
 
 ~SceneObject ()
 
void UpdateCopies ()
 
SceneNodeGeometry () const
 
void Geometry (SceneNode *val)
 

Private Attributes

bool mOpen
 
float mOpenState
 

Additional Inherited Members

- Protected Attributes inherited from S3DGameNode::SceneObject
SceneNodemGeometry
 
OgreContainermContainer
 

Constructor & Destructor Documentation

S3DGameNode::Obstacle::Obstacle ( SceneNode sceneNode)
inline
S3DGameNode::Obstacle::~Obstacle ( )
inline

Member Function Documentation

void S3DGameNode::Obstacle::Animate ( )
inlinevirtual

Reimplemented from S3DGameNode::SceneObject.

bool S3DGameNode::Obstacle::Open ( ) const
inline
void S3DGameNode::Obstacle::Open ( bool  val)
inline
void S3DGameNode::Obstacle::Reset ( )
inline

Member Data Documentation

bool S3DGameNode::Obstacle::mOpen
private
float S3DGameNode::Obstacle::mOpenState
private

The documentation for this class was generated from the following file: