Cyrus Mod Loader
Loading...
Searching...
No Matches
ZoneData Class Reference

#include <ZoneData.h>

Inheritance diagram for ZoneData:
PropertyClass WizZoneData

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< SpawnPointTemplategetSpawnList ()
 
void setSpawnList (List< SpawnPointTemplate > val)
 
List< TeleporterTemplategetTeleportList ()
 
void setTeleportList (List< TeleporterTemplate > val)
 
List< LocationTemplategetLocationList ()
 
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< SkyboxInfogetConditionalSkyboxes ()
 
void setConditionalSkyboxes (List< SkyboxInfo > val)
 
float getMusicDelay ()
 
void setMusicDelay (float val)
 
- Public Member Functions inherited from PropertyClass
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.
 

Member Function Documentation

◆ getAllEffects()

List< std::string > ZoneData::getAllEffects ( )
inline

◆ getBDisableTransitionAutoHide()

bool ZoneData::getBDisableTransitionAutoHide ( )
inline

◆ getCanPlaceTeleportMarker()

bool ZoneData::getCanPlaceTeleportMarker ( )
inline

◆ getCollisionFileName()

std::string ZoneData::getCollisionFileName ( )
inline

◆ getConditionalSkyboxes()

List< SkyboxInfo > ZoneData::getConditionalSkyboxes ( )
inline

◆ getDefaultBackgroundColorBlue()

float ZoneData::getDefaultBackgroundColorBlue ( )
inline

◆ getDefaultBackgroundColorGreen()

float ZoneData::getDefaultBackgroundColorGreen ( )
inline

◆ getDefaultBackgroundColorRed()

float ZoneData::getDefaultBackgroundColorRed ( )
inline

◆ getEncounterGroup()

std::string ZoneData::getEncounterGroup ( )
inline

◆ getEncounterNames()

List< std::string > ZoneData::getEncounterNames ( )
inline

◆ getFarClip()

float ZoneData::getFarClip ( )
inline

◆ getFilterSetUID()

unsigned int ZoneData::getFilterSetUID ( )
inline

◆ getFogColorBlue()

int ZoneData::getFogColorBlue ( )
inline

◆ getFogColorGreen()

int ZoneData::getFogColorGreen ( )
inline

◆ getFogColorRed()

int ZoneData::getFogColorRed ( )
inline

◆ getFogDensity()

float ZoneData::getFogDensity ( )
inline

◆ getFogEnabled()

bool ZoneData::getFogEnabled ( )
inline

◆ getFogStartDensity()

float ZoneData::getFogStartDensity ( )
inline

◆ getGamebryoSceneFileName()

std::string ZoneData::getGamebryoSceneFileName ( )
inline

◆ getHealingPerMinute()

int ZoneData::getHealingPerMinute ( )
inline

◆ getLocationList()

List< LocationTemplate > ZoneData::getLocationList ( )
inline

◆ getMusicDelay()

float ZoneData::getMusicDelay ( )
inline

◆ getMusicFileName()

std::string ZoneData::getMusicFileName ( )
inline

◆ getNearClipOverride()

float ZoneData::getNearClipOverride ( )
inline

◆ getNHardLimit()

int ZoneData::getNHardLimit ( )
inline

◆ getNObjectID()

unsigned int ZoneData::getNObjectID ( )
inline

◆ getNSoftLimit()

int ZoneData::getNSoftLimit ( )
inline

◆ getNType()

ZoneData__Type ZoneData::getNType ( )
inline

◆ getObjectList()

List< SharedPointer< CoreObjectInfo > > * ZoneData::getObjectList ( )
inline

◆ getPlayerPopThresh()

int ZoneData::getPlayerPopThresh ( )
inline

◆ getSkyDomeName()

std::string ZoneData::getSkyDomeName ( )
inline

◆ getSkyLayerName()

Vector< std::string > ZoneData::getSkyLayerName ( )
inline

◆ getSpawnList()

List< SpawnPointTemplate > ZoneData::getSpawnList ( )
inline

◆ getTeleportList()

List< TeleporterTemplate > ZoneData::getTeleportList ( )
inline

◆ getZoneAdjectives()

List< std::string > ZoneData::getZoneAdjectives ( )
inline

◆ getZoneDisplayName()

std::string ZoneData::getZoneDisplayName ( )
inline

◆ getZoneName()

std::string ZoneData::getZoneName ( )
inline

◆ getZonePermissions()

List< std::string > ZoneData::getZonePermissions ( )
inline

◆ setAllEffects()

void ZoneData::setAllEffects ( List< std::string > val)
inline

◆ setBDisableTransitionAutoHide()

void ZoneData::setBDisableTransitionAutoHide ( bool val)
inline

◆ setCanPlaceTeleportMarker()

void ZoneData::setCanPlaceTeleportMarker ( bool val)
inline

◆ setCollisionFileName()

void ZoneData::setCollisionFileName ( std::string val)
inline

◆ setConditionalSkyboxes()

void ZoneData::setConditionalSkyboxes ( List< SkyboxInfo > val)
inline

◆ setDefaultBackgroundColorBlue()

void ZoneData::setDefaultBackgroundColorBlue ( float val)
inline

◆ setDefaultBackgroundColorGreen()

void ZoneData::setDefaultBackgroundColorGreen ( float val)
inline

◆ setDefaultBackgroundColorRed()

void ZoneData::setDefaultBackgroundColorRed ( float val)
inline

◆ setEncounterGroup()

void ZoneData::setEncounterGroup ( std::string val)
inline

◆ setEncounterNames()

void ZoneData::setEncounterNames ( List< std::string > val)
inline

◆ setFarClip()

void ZoneData::setFarClip ( float val)
inline

◆ setFilterSetUID()

void ZoneData::setFilterSetUID ( unsigned int val)
inline

◆ setFogColorBlue()

void ZoneData::setFogColorBlue ( int val)
inline

◆ setFogColorGreen()

void ZoneData::setFogColorGreen ( int val)
inline

◆ setFogColorRed()

void ZoneData::setFogColorRed ( int val)
inline

◆ setFogDensity()

void ZoneData::setFogDensity ( float val)
inline

◆ setFogEnabled()

void ZoneData::setFogEnabled ( bool val)
inline

◆ setFogStartDensity()

void ZoneData::setFogStartDensity ( float val)
inline

◆ setGamebryoSceneFileName()

void ZoneData::setGamebryoSceneFileName ( std::string val)
inline

◆ setHealingPerMinute()

void ZoneData::setHealingPerMinute ( int val)
inline

◆ setLocationList()

void ZoneData::setLocationList ( List< LocationTemplate > val)
inline

◆ setMusicDelay()

void ZoneData::setMusicDelay ( float val)
inline

◆ setMusicFileName()

void ZoneData::setMusicFileName ( std::string val)
inline

◆ setNearClipOverride()

void ZoneData::setNearClipOverride ( float val)
inline

◆ setNHardLimit()

void ZoneData::setNHardLimit ( int val)
inline

◆ setNObjectID()

void ZoneData::setNObjectID ( unsigned int val)
inline

◆ setNSoftLimit()

void ZoneData::setNSoftLimit ( int val)
inline

◆ setNType()

void ZoneData::setNType ( ZoneData__Type val)
inline

◆ setObjectList()

void ZoneData::setObjectList ( List< SharedPointer< CoreObjectInfo > > * val)
inline

◆ setPlayerPopThresh()

void ZoneData::setPlayerPopThresh ( int val)
inline

◆ setSkyDomeName()

void ZoneData::setSkyDomeName ( std::string val)
inline

◆ setSkyLayerName()

void ZoneData::setSkyLayerName ( Vector< std::string > val)
inline

◆ setSpawnList()

void ZoneData::setSpawnList ( List< SpawnPointTemplate > val)
inline

◆ setTeleportList()

void ZoneData::setTeleportList ( List< TeleporterTemplate > val)
inline

◆ setZoneAdjectives()

void ZoneData::setZoneAdjectives ( List< std::string > val)
inline

◆ setZoneDisplayName()

void ZoneData::setZoneDisplayName ( std::string val)
inline

◆ setZoneName()

void ZoneData::setZoneName ( std::string val)
inline

◆ setZonePermissions()

void ZoneData::setZonePermissions ( List< std::string > val)
inline