GameEngine::GameObjectType Class Reference

#include <GameObjectType.h>

List of all members.


Detailed Description

Class to represent the type of a game object

Definition at line 30 of file GameObjectType.h.

Public Member Functions

 GameObjectType (char const *const pTypeName)
unsigned long GetTypeID () const
char const *const GetTypeName () const
bool operator< (GameObjectType const &o) const
bool operator== (GameObjectType const &o) const
bool operator!= (GameObjectType const &o) const

Static Public Member Functions

static unsigned long HashName (char const *const pTypeName)

Private Attributes

unsigned long mTypeID
char const * mTypeName


Constructor & Destructor Documentation

GameEngine::GameObjectType::GameObjectType ( char const *const  pTypeName  )  [inline, explicit]

Definition at line 33 of file GameObjectType.h.


Member Function Documentation

unsigned long GameEngine::GameObjectType::GetTypeID (  )  const [inline]

Definition at line 37 of file GameObjectType.h.

char const* const GameEngine::GameObjectType::GetTypeName (  )  const [inline]

Definition at line 38 of file GameObjectType.h.

bool GameEngine::GameObjectType::operator< ( GameObjectType const &  o  )  const [inline]

Definition at line 40 of file GameObjectType.h.

bool GameEngine::GameObjectType::operator== ( GameObjectType const &  o  )  const [inline]

Definition at line 41 of file GameObjectType.h.

bool GameEngine::GameObjectType::operator!= ( GameObjectType const &  o  )  const [inline]

Definition at line 42 of file GameObjectType.h.

unsigned long GameEngine::GameObjectType::HashName ( char const *const  pTypeName  )  [static]

Definition at line 25 of file GameObjectType.cpp.


Member Data Documentation

unsigned long GameEngine::GameObjectType::mTypeID [private]

Definition at line 47 of file GameObjectType.h.

char const* GameEngine::GameObjectType::mTypeName [private]

Definition at line 48 of file GameObjectType.h.


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