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

#include <S3DGameEngine.h>

Collaboration diagram for S3DGameNode::GameEvent:
Collaboration graph
[legend]

Public Member Functions

 GameEvent (Ogre::SceneNode *eventSceneNode)
 
PathJump () const
 
void Jump (Path *val)
 
PathMove () const
 
void Move (Path *val)
 
PathMoveJump () const
 
void MoveJump (Path *val)
 
QString Platform () const
 
void Platform (QString val)
 
QString Checkpoint () const
 
void Checkpoint (QString val)
 
Ogre::SceneNode * SceneNode () const
 
bool isActive (Vec3 position)
 

Private Attributes

PathmJump
 
PathmMove
 
PathmMoveJump
 
QString mPlatform
 
Ogre::SceneNodemSceneNode
 
QString mCheckpoint
 

Constructor & Destructor Documentation

S3DGameNode::GameEvent::GameEvent ( Ogre::SceneNode eventSceneNode)
inline

Member Function Documentation

Path* S3DGameNode::GameEvent::Jump ( ) const
inline
void S3DGameNode::GameEvent::Jump ( Path val)
inline
Path* S3DGameNode::GameEvent::Move ( ) const
inline
void S3DGameNode::GameEvent::Move ( Path val)
inline
Path* S3DGameNode::GameEvent::MoveJump ( ) const
inline
void S3DGameNode::GameEvent::MoveJump ( Path val)
inline
QString S3DGameNode::GameEvent::Platform ( ) const
inline
void S3DGameNode::GameEvent::Platform ( QString  val)
inline
QString S3DGameNode::GameEvent::Checkpoint ( ) const
inline
void S3DGameNode::GameEvent::Checkpoint ( QString  val)
inline
Ogre::SceneNode* S3DGameNode::GameEvent::SceneNode ( ) const
inline
bool S3DGameNode::GameEvent::isActive ( Vec3  position)
inline

Member Data Documentation

Path* S3DGameNode::GameEvent::mJump
private
Path * S3DGameNode::GameEvent::mMove
private
Path * S3DGameNode::GameEvent::mMoveJump
private
QString S3DGameNode::GameEvent::mPlatform
private
Ogre::SceneNode* S3DGameNode::GameEvent::mSceneNode
private
QString S3DGameNode::GameEvent::mCheckpoint
private

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