K3dMngGraphics Class Reference

#include <K3dMngGraphics.h>

Inheritance diagram for K3dMngGraphics:

K3dTextureBuild K3dFontBmp K2dImageBuild K2dImageWork K3dMngGui K3dMenu K3dDir K3dGui K3dMngSystem K3dScene List of all members.

Public Member Functions

 K3dMngGraphics (K3dGameData *_pGameData)
 ~K3dMngGraphics (void)
void InitMngGraphics ()
void UpdateMngGraphics ()
void DrawMngGraphics ()
void DeleteMngGraphics ()

Private Attributes

K3dGameDatam_pGameData
 Global game data, data centered game system.
K3dOpenGLm_pOpenGL
 Pointer to OpenGL interface.

Detailed Description

Definition at line 45 of file K3dMngGraphics.h.


Constructor & Destructor Documentation

K3dMngGraphics::K3dMngGraphics ( K3dGameData _pGameData  ) 

Definition at line 38 of file K3dMngGraphics.cpp.

References K3dSceneData::GetOpenGL(), m_pGameData, and m_pOpenGL.

K3dMngGraphics::~K3dMngGraphics ( void   ) 

Definition at line 52 of file K3dMngGraphics.cpp.


Member Function Documentation

void K3dMngGraphics::InitMngGraphics (  ) 

Definition at line 57 of file K3dMngGraphics.cpp.

References K3dFontBmp::LoadBmpFonts(), K3dGui::LoadGui(), K2dImageBuild::LoadImages(), and K3dTextureBuild::LoadTextures().

Referenced by K3dMngSystem::InitMngSystem().

void K3dMngGraphics::UpdateMngGraphics (  ) 

Definition at line 66 of file K3dMngGraphics.cpp.

Referenced by K3dMngSystem::UpdateMngSystem().

void K3dMngGraphics::DrawMngGraphics (  ) 

Definition at line 71 of file K3dMngGraphics.cpp.

References K3dFontBmp::DrawFontBmp(), K3dGui::DrawGui(), K2dImageWork::DrawImages(), m_pOpenGL, K3dFontBmp::ResetValues(), K3dOpenGL::Set2DProjection(), and K3dFontBmp::SetFrame().

Referenced by K3dMngSystem::DrawMngSystem().

void K3dMngGraphics::DeleteMngGraphics (  ) 

Definition at line 87 of file K3dMngGraphics.cpp.

References K3dFontBmp::DeleteFontBmp(), K3dGui::DeleteGui(), and K2dImageBuild::DeleteImages().

Referenced by K3dMngSystem::DeleteMngSystem().


Member Data Documentation

K3dGameData* K3dMngGraphics::m_pGameData [private]

Global game data, data centered game system.

Reimplemented from K3dFontBmp.

Reimplemented in K3dScene, and K3dMngSystem.

Definition at line 52 of file K3dMngGraphics.h.

Referenced by K3dMngGraphics().

K3dOpenGL* K3dMngGraphics::m_pOpenGL [private]

Pointer to OpenGL interface.

Definition at line 53 of file K3dMngGraphics.h.

Referenced by DrawMngGraphics(), and K3dMngGraphics().


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