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

#include <WizQuestData.h>

Inheritance diagram for WizQuestData:
PropertyClass

Public Member Functions

std::string getName ()
 
void setName (std::string val)
 
unsigned int getQuestNameID ()
 
void setQuestNameID (unsigned int val)
 
std::string getTitle ()
 
void setTitle (std::string val)
 
gid getId ()
 
void setId (gid val)
 
int getType ()
 
void setType (int val)
 
int getLevel ()
 
void setLevel (int val)
 
bool getMainline ()
 
void setMainline (bool val)
 
bool getReadyToTurnIn ()
 
void setReadyToTurnIn (bool val)
 
QuestTemplate__ActivityType getActivityType ()
 
void setActivityType (QuestTemplate__ActivityType val)
 
bool getSkipQHAutoSelect ()
 
void setSkipQHAutoSelect (bool val)
 
List< SharedPointer< WizGoalData > > * getGoalList ()
 
void setGoalList (List< SharedPointer< WizGoalData > > *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

◆ getActivityType()

QuestTemplate__ActivityType WizQuestData::getActivityType ( )
inline

◆ getGoalList()

List< SharedPointer< WizGoalData > > * WizQuestData::getGoalList ( )
inline

◆ getId()

gid WizQuestData::getId ( )
inline

◆ getLevel()

int WizQuestData::getLevel ( )
inline

◆ getMainline()

bool WizQuestData::getMainline ( )
inline

◆ getName()

std::string WizQuestData::getName ( )
inline

◆ getQuestNameID()

unsigned int WizQuestData::getQuestNameID ( )
inline

◆ getReadyToTurnIn()

bool WizQuestData::getReadyToTurnIn ( )
inline

◆ getSkipQHAutoSelect()

bool WizQuestData::getSkipQHAutoSelect ( )
inline

◆ getTitle()

std::string WizQuestData::getTitle ( )
inline

◆ getType()

int WizQuestData::getType ( )
inline

◆ setActivityType()

void WizQuestData::setActivityType ( QuestTemplate__ActivityType val)
inline

◆ setGoalList()

void WizQuestData::setGoalList ( List< SharedPointer< WizGoalData > > * val)
inline

◆ setId()

void WizQuestData::setId ( gid val)
inline

◆ setLevel()

void WizQuestData::setLevel ( int val)
inline

◆ setMainline()

void WizQuestData::setMainline ( bool val)
inline

◆ setName()

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

◆ setQuestNameID()

void WizQuestData::setQuestNameID ( unsigned int val)
inline

◆ setReadyToTurnIn()

void WizQuestData::setReadyToTurnIn ( bool val)
inline

◆ setSkipQHAutoSelect()

void WizQuestData::setSkipQHAutoSelect ( bool val)
inline

◆ setTitle()

void WizQuestData::setTitle ( std::string val)
inline

◆ setType()

void WizQuestData::setType ( int val)
inline