|
BLAM std::map< std::string, BlamEngineGlobal > * | Blam::Globals::GetGlobalsList () |
| Retrieves the list of loaded globals. More...
|
|
BLAM bool | Blam::Globals::LoadGlobalsFromFile () |
| Loads any globals from #GVARS_FILE. More...
|
|
BLAM std::string | Blam::Globals::GetGlobalTypeLabel (BlamGlobalType type) |
| Retrieves a string representation of a global's type, for use in UI. More...
|
|
BLAM bool | Blam::Globals::GlobalExists (std::string id) |
| Determines whether or not a global exists. More...
|
|
BLAM void | Blam::Globals::RegisterGlobal (BlamEngineGlobal var) |
| Registers a new engine global. More...
|
|
BLAM void | Blam::Globals::RegisterGlobal (std::string name, std::string value_raw, BlamGlobalType type) |
| Registers a new engine global. More...
|
|
BLAM void | Blam::Globals::RegisterGlobal (std::string name, std::string value_raw, BlamGlobalType type, std::string info) |
| Registers a new engine global. More...
|
|
BLAM BlamEngineGlobal * | Blam::Globals::GetGlobal (std::string name) |
| Retrieves a global with the specified ID. More...
|
|
BLAM BlamGlobalUpdateResult | Blam::Globals::UpdateGlobalWrap (std::string name, std::string new_value) |
| Updates a global's raw value. More...
|
|
BLAM BlamGlobalUpdateResult | Blam::Globals::UpdateGlobal (std::string name, std::string new_value) |
| Updates the value of a String global. More...
|
|
BLAM BlamGlobalUpdateResult | Blam::Globals::UpdateGlobal (std::string name, bool new_value) |
| Updates the value of a Boolean global. More...
|
|
BLAM BlamGlobalUpdateResult | Blam::Globals::UpdateGlobal (std::string name, int new_value) |
| Updates the value of a Integer global. More...
|
|
BLAM BlamGlobalUpdateResult | Blam::Globals::UpdateGlobal (std::string name, short new_value) |
| Updates the value of a Short global. More...
|
|
BLAM BlamGlobalUpdateResult | Blam::Globals::UpdateGlobal (std::string name, long new_value) |
| Updates the value of a Long global. More...
|
|
BLAM BlamGlobalUpdateResult | Blam::Globals::UpdateGlobal (std::string name, float new_value) |
| Updates the value of a Float global. More...
|
|
BLAM BlamGlobalUpdateResult | Blam::Globals::UpdateGlobal (std::string name, BlamColor new_value) |
| Updates the value of a Color global. More...
|
|
BLAM bool * | Blam::Globals::GetGlobalAsBoolean (std::string name) |
| Retrieves a global's value as a boolean. More...
|
|
BLAM std::string * | Blam::Globals::GetGlobalAsString (std::string name) |
| Retrieves a global's value as a string. More...
|
|
BLAM short * | Blam::Globals::GetGlobalAsShort (std::string name) |
| Retrieves a global's value as a short. More...
|
|
BLAM long * | Blam::Globals::GetGlobalAsLong (std::string name) |
| Retrieves a global's value as a long. More...
|
|
BLAM int * | Blam::Globals::GetGlobalAsInteger (std::string name) |
| Retrieves a global's value as an int. More...
|
|
BLAM float * | Blam::Globals::GetGlobalAsFloat (std::string name) |
| Retrieves a global's value as a float. More...
|
|
BLAM BlamColor * | Blam::Globals::GetGlobalAsColor (std::string name) |
| Retrieves a global's value as a BlamColor. More...
|
|