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

#include <WizZoneData.h>

Inheritance diagram for WizZoneData:
ZoneData PropertyClass

Public Member Functions

std::string getCombatMusic ()
 
void setCombatMusic (std::string val)
 
std::string getGuiFile ()
 
void setGuiFile (std::string val)
 
float getBloomBrightnessThreshold ()
 
void setBloomBrightnessThreshold (float val)
 
float getBloomScale ()
 
void setBloomScale (float val)
 
int getBloomCount ()
 
void setBloomCount (int val)
 
bool getNoMounts ()
 
void setNoMounts (bool val)
 
bool getA2wFog ()
 
void setA2wFog (bool val)
 
bool getSwimZone ()
 
void setSwimZone (bool val)
 
List< MusicFileInfogetAltMusicFile ()
 
void setAltMusicFile (List< MusicFileInfo > val)
 
- Public Member Functions inherited from ZoneData
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

◆ getA2wFog()

bool WizZoneData::getA2wFog ( )
inline

◆ getAltMusicFile()

List< MusicFileInfo > WizZoneData::getAltMusicFile ( )
inline

◆ getBloomBrightnessThreshold()

float WizZoneData::getBloomBrightnessThreshold ( )
inline

◆ getBloomCount()

int WizZoneData::getBloomCount ( )
inline

◆ getBloomScale()

float WizZoneData::getBloomScale ( )
inline

◆ getCombatMusic()

std::string WizZoneData::getCombatMusic ( )
inline

◆ getGuiFile()

std::string WizZoneData::getGuiFile ( )
inline

◆ getNoMounts()

bool WizZoneData::getNoMounts ( )
inline

◆ getSwimZone()

bool WizZoneData::getSwimZone ( )
inline

◆ setA2wFog()

void WizZoneData::setA2wFog ( bool val)
inline

◆ setAltMusicFile()

void WizZoneData::setAltMusicFile ( List< MusicFileInfo > val)
inline

◆ setBloomBrightnessThreshold()

void WizZoneData::setBloomBrightnessThreshold ( float val)
inline

◆ setBloomCount()

void WizZoneData::setBloomCount ( int val)
inline

◆ setBloomScale()

void WizZoneData::setBloomScale ( float val)
inline

◆ setCombatMusic()

void WizZoneData::setCombatMusic ( std::string val)
inline

◆ setGuiFile()

void WizZoneData::setGuiFile ( std::string val)
inline

◆ setNoMounts()

void WizZoneData::setNoMounts ( bool val)
inline

◆ setSwimZone()

void WizZoneData::setSwimZone ( bool val)
inline