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) |
![]() | |
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 | |
![]() | |
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 |