se_core::Dictionary Class Reference

#include <Dictionary.hpp>

List of all members.

Public Member Functions

 Dictionary ()
 ~Dictionary ()
short id (short type, const char *name)
const char * name (short type, short id)
short highestId (short type) const
bool hasId (short type, short id) const

Static Public Member Functions

short hash (const char *name)

Friends

class DictionaryEntry


Constructor & Destructor Documentation

se_core::Dictionary::Dictionary  ) 
 

Definition at line 30 of file Dictionary.cpp.

se_core::Dictionary::~Dictionary  ) 
 

Definition at line 37 of file Dictionary.cpp.


Member Function Documentation

short se_core::Dictionary::hash const char *  name  )  [static]
 

Definition at line 137 of file Dictionary.cpp.

bool se_core::Dictionary::hasId short  type,
short  id
const
 

Definition at line 125 of file Dictionary.cpp.

Referenced by se_core::DictionaryEntry::DictionaryEntry().

short se_core::Dictionary::highestId short  type  )  const
 

Definition at line 43 of file Dictionary.cpp.

Referenced by se_core::DictionaryParser::parse().

short se_core::Dictionary::id short  type,
const char *  name
 

Definition at line 80 of file Dictionary.cpp.

References se_core::DictionaryEntry::id_, and LogFatal.

Referenced by se_ogre::O3dAnimationSet::animation(), se_core::DictionaryParser::parse(), and se_core::TextInputStream::readDictionaryWord().

const char * se_core::Dictionary::name short  type,
short  id
 

Definition at line 112 of file Dictionary.cpp.

References LogFatal, and se_core::DictionaryEntry::name_.

Referenced by se_client::CameraComponent::zoneChanged().


Friends And Related Function Documentation

friend class DictionaryEntry [friend]
 

Definition at line 42 of file Dictionary.hpp.


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

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:28 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo