GameEngine::HumanView Class Reference

#include <HumanView.h>

Inheritance diagram for GameEngine::HumanView:

Inheritance graph
[legend]
Collaboration diagram for GameEngine::HumanView:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 38 of file HumanView.h.

Public Member Functions

 HumanView (GameApp *const application, BaseGame *const game)
 ~HumanView ()
CEGUI::OgreCEGUIRenderer * getGuiRenderer () const
CEGUI::System * getGuiSystem () const
void init (void)
virtual bool handleEvent (const Event &event)
void onUpdate (const double dt)

Protected Attributes

GameAppmApplication
BaseGamemGame
CEGUI::OgreCEGUIRenderer * mGuiRenderer
CEGUI::System * mGuiSystem


Constructor & Destructor Documentation

GameEngine::HumanView::HumanView ( GameApp *const  application,
BaseGame *const  game 
)

Definition at line 27 of file HumanView.cpp.

GameEngine::HumanView::~HumanView (  ) 

Definition at line 34 of file HumanView.cpp.


Member Function Documentation

CEGUI::OgreCEGUIRenderer* GameEngine::HumanView::getGuiRenderer (  )  const [inline]

Definition at line 44 of file HumanView.h.

CEGUI::System* GameEngine::HumanView::getGuiSystem (  )  const [inline]

Definition at line 45 of file HumanView.h.

void GameEngine::HumanView::init ( void   )  [virtual]

Implements GameEngine::IGameView.

Definition at line 47 of file HumanView.cpp.

bool GameEngine::HumanView::handleEvent ( const Event event  )  [virtual]

Handle and event

Parameters:
event The event to handle
Returns:
True if the event is consumed, false otherwise

Implements GameEngine::IEventListener.

Definition at line 72 of file HumanView.cpp.

void GameEngine::HumanView::onUpdate ( const double  dt  )  [virtual]

Implements GameEngine::IGameView.

Definition at line 104 of file HumanView.cpp.


Member Data Documentation

GameApp* GameEngine::HumanView::mApplication [protected]

Definition at line 53 of file HumanView.h.

BaseGame* GameEngine::HumanView::mGame [protected]

Definition at line 54 of file HumanView.h.

CEGUI::OgreCEGUIRenderer* GameEngine::HumanView::mGuiRenderer [protected]

Definition at line 56 of file HumanView.h.

CEGUI::System* GameEngine::HumanView::mGuiSystem [protected]

Definition at line 57 of file HumanView.h.


The documentation for this class was generated from the following files:
Generated on Thu Apr 19 09:48:52 2007 for GameEngine by  doxygen 1.5.2