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

#include <WizGoalData.h>

Inheritance diagram for WizGoalData:
PropertyClass

Public Member Functions

gid getGoalID ()
 
void setGoalID (gid val)
 
std::string getName ()
 
void setName (std::string val)
 
unsigned int getNameID ()
 
void setNameID (unsigned int val)
 
GOAL_STATUS getStatus ()
 
void setStatus (GOAL_STATUS val)
 
std::string getLocation ()
 
void setLocation (std::string val)
 
GoalTemplate__GOAL_TYPE getType ()
 
void setType (GoalTemplate__GOAL_TYPE val)
 
ENUM_SENDTYPE getSendType ()
 
void setSendType (ENUM_SENDTYPE val)
 
SharedPointer< MadlibBlock > * getMadLibs ()
 
void setMadLibs (SharedPointer< MadlibBlock > *val)
 
std::string getImage1 ()
 
void setImage1 (std::string val)
 
std::string getImage2 ()
 
void setImage2 (std::string val)
 
SharedPointer< ClientTagList > * getTagList ()
 
void setTagList (SharedPointer< ClientTagList > *val)
 
std::string getCompleteText ()
 
void setCompleteText (std::string val)
 
bool getQuestHelperEnabled ()
 
void setQuestHelperEnabled (bool val)
 
bool getPetOnlyQuest ()
 
void setPetOnlyQuest (bool val)
 
bool getHasActiveResults ()
 
void setHasActiveResults (bool val)
 
bool getHideGoalFloatyText ()
 
void setHideGoalFloatyText (bool 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

◆ getCompleteText()

std::string WizGoalData::getCompleteText ( )
inline

◆ getGoalID()

gid WizGoalData::getGoalID ( )
inline

◆ getHasActiveResults()

bool WizGoalData::getHasActiveResults ( )
inline

◆ getHideGoalFloatyText()

bool WizGoalData::getHideGoalFloatyText ( )
inline

◆ getImage1()

std::string WizGoalData::getImage1 ( )
inline

◆ getImage2()

std::string WizGoalData::getImage2 ( )
inline

◆ getLocation()

std::string WizGoalData::getLocation ( )
inline

◆ getMadLibs()

SharedPointer< MadlibBlock > * WizGoalData::getMadLibs ( )
inline

◆ getName()

std::string WizGoalData::getName ( )
inline

◆ getNameID()

unsigned int WizGoalData::getNameID ( )
inline

◆ getPetOnlyQuest()

bool WizGoalData::getPetOnlyQuest ( )
inline

◆ getQuestHelperEnabled()

bool WizGoalData::getQuestHelperEnabled ( )
inline

◆ getSendType()

ENUM_SENDTYPE WizGoalData::getSendType ( )
inline

◆ getStatus()

GOAL_STATUS WizGoalData::getStatus ( )
inline

◆ getTagList()

SharedPointer< ClientTagList > * WizGoalData::getTagList ( )
inline

◆ getType()

GoalTemplate__GOAL_TYPE WizGoalData::getType ( )
inline

◆ setCompleteText()

void WizGoalData::setCompleteText ( std::string val)
inline

◆ setGoalID()

void WizGoalData::setGoalID ( gid val)
inline

◆ setHasActiveResults()

void WizGoalData::setHasActiveResults ( bool val)
inline

◆ setHideGoalFloatyText()

void WizGoalData::setHideGoalFloatyText ( bool val)
inline

◆ setImage1()

void WizGoalData::setImage1 ( std::string val)
inline

◆ setImage2()

void WizGoalData::setImage2 ( std::string val)
inline

◆ setLocation()

void WizGoalData::setLocation ( std::string val)
inline

◆ setMadLibs()

void WizGoalData::setMadLibs ( SharedPointer< MadlibBlock > * val)
inline

◆ setName()

void WizGoalData::setName ( std::string val)
inline

◆ setNameID()

void WizGoalData::setNameID ( unsigned int val)
inline

◆ setPetOnlyQuest()

void WizGoalData::setPetOnlyQuest ( bool val)
inline

◆ setQuestHelperEnabled()

void WizGoalData::setQuestHelperEnabled ( bool val)
inline

◆ setSendType()

void WizGoalData::setSendType ( ENUM_SENDTYPE val)
inline

◆ setStatus()

void WizGoalData::setStatus ( GOAL_STATUS val)
inline

◆ setTagList()

void WizGoalData::setTagList ( SharedPointer< ClientTagList > * val)
inline

◆ setType()

void WizGoalData::setType ( GoalTemplate__GOAL_TYPE val)
inline