K3dMngSystem Class Reference

#include <K3dMngSystem.h>

Inheritance diagram for K3dMngSystem:

K3dOpenGL K3dStream K3dIntersection K3dMngGraphics K3dMngGeometry K3dMngControl K3dKeyMapBuild K3dTools K3dAim K3dDraw K3dLight K3dObjectBuild K3dMngGui K2dImageWork K2dImageBuild K3dFontBmp K3dTextureBuild K3dIntrLinSph K3dString K3dScene List of all members.

Public Member Functions

 K3dMngSystem (K3dGameData *_pGameData)
 ~K3dMngSystem (void)
void LoadMngSystem ()
void InitMngSystem ()
void UpdateMngSystem ()
void DrawMngSystem ()
void DeleteMngSystem ()

Private Attributes

K3dGameDatam_pGameData
 Global game data, data centered game system.

Detailed Description

Definition at line 44 of file K3dMngSystem.h.


Constructor & Destructor Documentation

K3dMngSystem::K3dMngSystem ( K3dGameData _pGameData  ) 

Definition at line 38 of file K3dMngSystem.cpp.

References m_pGameData.

K3dMngSystem::~K3dMngSystem ( void   ) 

Definition at line 50 of file K3dMngSystem.cpp.


Member Function Documentation

void K3dMngSystem::LoadMngSystem (  ) 

Definition at line 54 of file K3dMngSystem.cpp.

void K3dMngSystem::InitMngSystem (  ) 

Definition at line 58 of file K3dMngSystem.cpp.

References K3dSceneData::GetMapFileName(), K3dString::GetString(), K3dMngControl::InitMngControl(), K3dMngGeometry::InitMngGeometry(), K3dMngGraphics::InitMngGraphics(), K3dStream::LoadIni(), and m_pGameData.

Referenced by K3dScene::Init().

void K3dMngSystem::UpdateMngSystem (  ) 

Definition at line 79 of file K3dMngSystem.cpp.

References K3dMngGeometry::UpdateMngGeometry(), and K3dMngGraphics::UpdateMngGraphics().

Referenced by K3dScene::Update().

void K3dMngSystem::DrawMngSystem (  ) 

Definition at line 85 of file K3dMngSystem.cpp.

References K3dMngGeometry::DrawMngGeometry(), and K3dMngGraphics::DrawMngGraphics().

Referenced by K3dScene::Draw().

void K3dMngSystem::DeleteMngSystem (  ) 

Definition at line 91 of file K3dMngSystem.cpp.

References K3dMngGeometry::DeleteMngGeometry(), and K3dMngGraphics::DeleteMngGraphics().

Referenced by K3dScene::Delete().


Member Data Documentation

K3dGameData* K3dMngSystem::m_pGameData [private]

Global game data, data centered game system.

Reimplemented from K3dOpenGL.

Reimplemented in K3dScene.

Definition at line 52 of file K3dMngSystem.h.

Referenced by InitMngSystem(), and K3dMngSystem().


The documentation for this class was generated from the following files:
Generated on Thu Aug 16 23:53:33 2007 for K3dEngine by  doxygen 1.5.0