Cyrus Mod Loader
|
#include <ZoneData.h>
Public Member Functions | |
ZoneData__Type | getNType () |
void | setNType (ZoneData__Type val) |
std::string | getZoneName () |
void | setZoneName (std::string val) |
std::string | getZoneDisplayName () |
void | setZoneDisplayName (std::string val) |
std::string | getSkyDomeName () |
void | setSkyDomeName (std::string val) |
Vector< std::string > | getSkyLayerName () |
void | setSkyLayerName (Vector< std::string > val) |
std::string | getCollisionFileName () |
void | setCollisionFileName (std::string val) |
std::string | getGamebryoSceneFileName () |
void | setGamebryoSceneFileName (std::string val) |
std::string | getMusicFileName () |
void | setMusicFileName (std::string val) |
List< SpawnPointTemplate > | getSpawnList () |
void | setSpawnList (List< SpawnPointTemplate > val) |
List< TeleporterTemplate > | getTeleportList () |
void | setTeleportList (List< TeleporterTemplate > val) |
List< LocationTemplate > | getLocationList () |
void | setLocationList (List< LocationTemplate > val) |
List< SharedPointer< CoreObjectInfo > > * | getObjectList () |
void | setObjectList (List< SharedPointer< CoreObjectInfo > > *val) |
List< std::string > | getAllEffects () |
void | setAllEffects (List< std::string > val) |
int | getHealingPerMinute () |
void | setHealingPerMinute (int val) |
int | getPlayerPopThresh () |
void | setPlayerPopThresh (int val) |
int | getNSoftLimit () |
void | setNSoftLimit (int val) |
int | getNHardLimit () |
void | setNHardLimit (int val) |
float | getFarClip () |
void | setFarClip (float val) |
float | getNearClipOverride () |
void | setNearClipOverride (float val) |
float | getDefaultBackgroundColorRed () |
void | setDefaultBackgroundColorRed (float val) |
float | getDefaultBackgroundColorGreen () |
void | setDefaultBackgroundColorGreen (float val) |
float | getDefaultBackgroundColorBlue () |
void | setDefaultBackgroundColorBlue (float val) |
int | getFogColorRed () |
void | setFogColorRed (int val) |
int | getFogColorGreen () |
void | setFogColorGreen (int val) |
int | getFogColorBlue () |
void | setFogColorBlue (int val) |
float | getFogDensity () |
void | setFogDensity (float val) |
float | getFogStartDensity () |
void | setFogStartDensity (float val) |
bool | getFogEnabled () |
void | setFogEnabled (bool val) |
unsigned int | getNObjectID () |
void | setNObjectID (unsigned int val) |
bool | getBDisableTransitionAutoHide () |
void | setBDisableTransitionAutoHide (bool val) |
List< std::string > | getEncounterNames () |
void | setEncounterNames (List< std::string > val) |
std::string | getEncounterGroup () |
void | setEncounterGroup (std::string val) |
List< std::string > | getZoneAdjectives () |
void | setZoneAdjectives (List< std::string > val) |
List< std::string > | getZonePermissions () |
void | setZonePermissions (List< std::string > val) |
bool | getCanPlaceTeleportMarker () |
void | setCanPlaceTeleportMarker (bool val) |
unsigned int | getFilterSetUID () |
void | setFilterSetUID (unsigned int val) |
List< SkyboxInfo > | getConditionalSkyboxes () |
void | setConditionalSkyboxes (List< SkyboxInfo > val) |
float | getMusicDelay () |
void | setMusicDelay (float val) |
![]() | |
virtual char * | getClassName ()=0 |
Gets the class name of the derived class in the format class T[*] . | |
virtual void * | getPropertyList ()=0 |
Constructs and caches the PropertyList for the derived class, adding all reflected members and member functions. | |
virtual bool | copy (uint32_t a1)=0 |
Copies the property class data. | |
virtual void * | serialize (void *a2, uint32_t a3)=0 |
Serializes the derived class's PropertyList as XML. | |
virtual bool | onCreated ()=0 |
Called when the PropertyClass is created. | |
template<typename T > | |
CYRUS T * | as () |
Casts this to a pointer of type T. | |
virtual void | onPostLoad ()=0 |
Called when the PropertyClass is loaded, i.e., initialize is called and onCreated has finished. | |
virtual void | onFinalizeLoad ()=0 |
virtual bool | shouldNotSerialize ()=0 |
Determines if the PropertyClass should not be serialized. | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |