#include <Property.hpp>
Public Types | |
enum | Type { PT_NONE, PT_SHORT, PT_INT, PT_HASH, PT_FLOAT, PT_SCRIPT, PT_ACTION, PT_AREA, PT_STRING, PT_STRING_LIST, PT_END_OF_TYPES } |
Public Member Functions | |
Property (const char *name, short value) | |
Property (const char *name, int value) | |
Property (const char *name, float value) | |
Property (const char *name, String *value) | |
Property (const char *name, unsigned int count, String *values) | |
Property (const char *name, const Action *value) | |
Property (const char *name, const Script *value) | |
Property (const char *name, Area *value) | |
~Property () | |
const char * | name () const |
Type | type () const |
unsigned int | key () const |
short | shortValue () const |
int | intValue () const |
unsigned int | hashValue () const |
float | floatValue () const |
const char * | string () const |
unsigned int | valueCount () const |
const char * | string (unsigned int index) const |
const Action * | action () const |
const Script * | script () const |
Area * | area () const |
Static Public Member Functions | |
unsigned int | hash (const char *name) |
|
Definition at line 37 of file Property.hpp. |
|
Definition at line 27 of file Property.cpp. |
|
Definition at line 33 of file Property.cpp. |
|
Definition at line 39 of file Property.cpp. |
|
Definition at line 45 of file Property.cpp. References se_core::String::get(). |
|
Definition at line 55 of file Property.cpp. |
|
Definition at line 62 of file Property.cpp. |
|
Definition at line 68 of file Property.cpp. |
|
Definition at line 74 of file Property.cpp. |
|
Definition at line 80 of file Property.cpp. |
|
Definition at line 121 of file Property.hpp. References Assert. Referenced by se_core::CoDefault::pop(). |
|
Definition at line 131 of file Property.hpp. References Assert. |
|
Definition at line 98 of file Property.hpp. References Assert. |
|
Definition at line 87 of file Property.cpp. |
|
Definition at line 93 of file Property.hpp. References Assert. Referenced by se_core::DefaultTC::pop(), and se_core::CoDefault::pop(). |
|
Definition at line 88 of file Property.hpp. References Assert. |
|
Definition at line 79 of file Property.hpp. Referenced by se_core::PropertyHashTable::add(), se_core::PropertyHashTable::lookupNode(), and se_core::PropertyHashTable::remove(). |
|
Definition at line 72 of file Property.hpp. Referenced by se_core::PropertyHashTable::add(). |
|
Definition at line 126 of file Property.hpp. References Assert. |
|
Definition at line 83 of file Property.hpp. References Assert. Referenced by se_basic::SpawnChildren::perform(), and se_basic::Spawn::perform(). |
|
Definition at line 115 of file Property.hpp. References Assert. |
|
Definition at line 103 of file Property.hpp. References Assert. Referenced by se_core::DefaultTC::_pop(), se_core::CoDefault::_pop(), se_basic::SpawnChildren::perform(), and se_basic::Spawn::perform(). |
|
Definition at line 76 of file Property.hpp. Referenced by se_core::DefaultTC::pop(), and se_core::CoDefault::pop(). |
|
Definition at line 108 of file Property.hpp. Referenced by se_core::DefaultTC::_pop(), se_core::CoDefault::_pop(), and se_basic::SpawnChildren::perform(). |
Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:29 2007 by Doxygen version 1.3.9.1.