Dictionary::Entry Struct Reference

#include <consoleInternal.h>

List of all members.

Public Types

 TypeInternalInt = -3
 TypeInternalFloat = -2
 TypeInternalString = -1
enum  {
  TypeInternalInt = -3,
  TypeInternalFloat = -2,
  TypeInternalString = -1
}

Public Member Functions

 Entry (StringTableEntry name)
 ~Entry ()
U32 getIntValue ()
F32 getFloatValue ()
const char * getStringValue ()
void setIntValue (U32 val)
void setFloatValue (F32 val)
void setStringValue (const char *value)

Public Attributes

StringTableEntry name
EntrynextEntry
S32 type
char * sval
U32 ival
F32 fval
U32 bufferLen
voiddataPtr


Member Enumeration Documentation

anonymous enum

Enumerator:
TypeInternalInt 
TypeInternalFloat 
TypeInternalString 


Constructor & Destructor Documentation

Dictionary::Entry::Entry ( StringTableEntry  name  ) 

Dictionary::Entry::~Entry (  ) 


Member Function Documentation

U32 Dictionary::Entry::getIntValue (  )  [inline]

F32 Dictionary::Entry::getFloatValue (  )  [inline]

const char* Dictionary::Entry::getStringValue (  )  [inline]

void Dictionary::Entry::setIntValue ( U32  val  )  [inline]

void Dictionary::Entry::setFloatValue ( F32  val  )  [inline]

void Dictionary::Entry::setStringValue ( const char *  value  ) 


Member Data Documentation