|
Cyrus Mod Loader
|
#include <QuestTemplate.h>
Public Member Functions | |
| std::string | getQuestName () |
| void | setQuestName (std::string val) |
| unsigned int | getQuestNameID () |
| void | setQuestNameID (unsigned int val) |
| std::string | getQuestTitle () |
| void | setQuestTitle (std::string val) |
| std::string | getQuestInfo () |
| void | setQuestInfo (std::string val) |
| std::string | getQuestPrep () |
| void | setQuestPrep (std::string val) |
| std::string | getQuestUnderway () |
| void | setQuestUnderway (std::string val) |
| std::string | getQuestComplete () |
| void | setQuestComplete (std::string val) |
| List< std::string > | getStartGoals () |
| void | setStartGoals (List< std::string > val) |
| List< SharedPointer< GoalTemplate > > * | getGoals () |
| void | setGoals (List< SharedPointer< GoalTemplate > > *val) |
| SharedPointer< ResultList > * | getStartResults () |
| void | setStartResults (SharedPointer< ResultList > *val) |
| SharedPointer< ResultList > * | getEndResults () |
| void | setEndResults (SharedPointer< ResultList > *val) |
| RequirementList ** | getRequirements () |
| void | setRequirements (RequirementList **val) |
| RequirementList ** | getPrepRequirements () |
| void | setPrepRequirements (RequirementList **val) |
| RequirementList ** | getPruneRequirements () |
| void | setPruneRequirements (RequirementList **val) |
| bool | getPrepAlways () |
| void | setPrepAlways (bool val) |
| List< std::string > | getClientTags () |
| void | setClientTags (List< std::string > val) |
| List< GoalCompleteLogic * > * | getGoalLogic () |
| void | setGoalLogic (List< GoalCompleteLogic * > *val) |
| int | getQuestLevel () |
| void | setQuestLevel (int val) |
| int | getQuestRepeat () |
| void | setQuestRepeat (int val) |
| std::string | getOnStartQuestScript () |
| void | setOnStartQuestScript (std::string val) |
| std::string | getOnEndQuestScript () |
| void | setOnEndQuestScript (std::string val) |
| ActorDialogListBase ** | getDialogList () |
| void | setDialogList (ActorDialogListBase **val) |
| List< std::string > | getMissionDoors () |
| void | setMissionDoors (List< std::string > val) |
| List< QuestDynaModInfo * > * | getDynaMods () |
| void | setDynaMods (List< QuestDynaModInfo * > *val) |
| bool | getIsHidden () |
| void | setIsHidden (bool val) |
| bool | getOutdated () |
| void | setOutdated (bool val) |
| bool | getNoQuestHelper () |
| void | setNoQuestHelper (bool val) |
| bool | getMainline () |
| void | setMainline (bool val) |
| List< std::string > | getDefaultDialogAnimation () |
| void | setDefaultDialogAnimation (List< std::string > val) |
| bool | getSkipQHAutoSelect () |
| void | setSkipQHAutoSelect (bool val) |
| List< SharedPointer< GameEffectInfo > > * | getQuestEffectInfoList () |
| void | setQuestEffectInfoList (List< SharedPointer< GameEffectInfo > > *val) |
| bool | getForceInteraction () |
| void | setForceInteraction (bool val) |
| bool | getCheckInventoryForCrafting () |
| void | setCheckInventoryForCrafting (bool val) |
| bool | getPlayAsYourPetNPC () |
| void | setPlayAsYourPetNPC (bool val) |
| QuestTemplate__ActivityType | getActivityType () |
| void | setActivityType (QuestTemplate__ActivityType val) |
| ActorDialogBase * | FindQuestActorDialog (unsigned int a0) |
| GoalTemplate * | GetGoalTemplate (int a0) |
| int | GetGoalCount () |
| ResultList * | GetEndResults () |
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. | |
Additional Inherited Members | |
Public Attributes inherited from CoreTemplate | |
| std::vector< BehaviorTemplate * > | behaviors |
|
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 |