|
Cyrus Mod Loader
|
#include <UnlockTriggerBehaviorTemplate.h>
Public Member Functions | |
| int | getMinimumGuildSize () |
| void | setMinimumGuildSize (int val) |
| unsigned int | getReagent1ID () |
| void | setReagent1ID (unsigned int val) |
| unsigned int | getReagent1Number () |
| void | setReagent1Number (unsigned int val) |
| std::string | getReagent1Adjective () |
| void | setReagent1Adjective (std::string val) |
| unsigned int | getReagent2ID () |
| void | setReagent2ID (unsigned int val) |
| unsigned int | getReagent2Number () |
| void | setReagent2Number (unsigned int val) |
| std::string | getReagent2Adjective () |
| void | setReagent2Adjective (std::string val) |
| unsigned int | getReagent3ID () |
| void | setReagent3ID (unsigned int val) |
| unsigned int | getReagent3Number () |
| void | setReagent3Number (unsigned int val) |
| std::string | getReagent3Adjective () |
| void | setReagent3Adjective (std::string val) |
| unsigned int | getReagent4ID () |
| void | setReagent4ID (unsigned int val) |
| unsigned int | getReagent4Number () |
| void | setReagent4Number (unsigned int val) |
| std::string | getReagent4Adjective () |
| void | setReagent4Adjective (std::string val) |
| unsigned int | getReagent5ID () |
| void | setReagent5ID (unsigned int val) |
| unsigned int | getReagent5Number () |
| void | setReagent5Number (unsigned int val) |
| std::string | getReagent5Adjective () |
| void | setReagent5Adjective (std::string val) |
| unsigned int | getReagent6ID () |
| void | setReagent6ID (unsigned int val) |
| unsigned int | getReagent6Number () |
| void | setReagent6Number (unsigned int val) |
| std::string | getReagent6Adjective () |
| void | setReagent6Adjective (std::string val) |
| unsigned int | getRequiredUnlockTriggerID () |
| void | setRequiredUnlockTriggerID (unsigned int val) |
| unsigned int | getIslandNumber () |
| void | setIslandNumber (unsigned int val) |
| std::string | getUnlockCantrip () |
| void | setUnlockCantrip (std::string val) |
| int | getNumberOfUnlockPlayers () |
| void | setNumberOfUnlockPlayers (int val) |
| std::string | getRequiredUnlockDisplayName () |
| void | setRequiredUnlockDisplayName (std::string val) |
| unsigned int | getUnlockedObjectID () |
| void | setUnlockedObjectID (unsigned int val) |
| float | getUnlockedObjectYaw () |
| void | setUnlockedObjectYaw (float val) |
| bool | getUnlockedYawEnabled () |
| void | setUnlockedYawEnabled (bool val) |
| float | getPositionX () |
| void | setPositionX (float val) |
| float | getPositionY () |
| void | setPositionY (float val) |
| float | getPositionZ () |
| void | setPositionZ (float val) |
| bool | getUnlockedPositionEnabled () |
| void | setUnlockedPositionEnabled (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. | |
Additional Inherited Members | |
Public Attributes inherited from BehaviorTemplate | |
| std::string | name |
|
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 |