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

#include <UnlockTriggerBehaviorTemplate.h>

Inheritance diagram for UnlockTriggerBehaviorTemplate:
BehaviorTemplate PropertyClass

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
 

Member Function Documentation

◆ getIslandNumber()

unsigned int UnlockTriggerBehaviorTemplate::getIslandNumber ( )
inline

◆ getMinimumGuildSize()

int UnlockTriggerBehaviorTemplate::getMinimumGuildSize ( )
inline

◆ getNumberOfUnlockPlayers()

int UnlockTriggerBehaviorTemplate::getNumberOfUnlockPlayers ( )
inline

◆ getPositionX()

float UnlockTriggerBehaviorTemplate::getPositionX ( )
inline

◆ getPositionY()

float UnlockTriggerBehaviorTemplate::getPositionY ( )
inline

◆ getPositionZ()

float UnlockTriggerBehaviorTemplate::getPositionZ ( )
inline

◆ getReagent1Adjective()

std::string UnlockTriggerBehaviorTemplate::getReagent1Adjective ( )
inline

◆ getReagent1ID()

unsigned int UnlockTriggerBehaviorTemplate::getReagent1ID ( )
inline

◆ getReagent1Number()

unsigned int UnlockTriggerBehaviorTemplate::getReagent1Number ( )
inline

◆ getReagent2Adjective()

std::string UnlockTriggerBehaviorTemplate::getReagent2Adjective ( )
inline

◆ getReagent2ID()

unsigned int UnlockTriggerBehaviorTemplate::getReagent2ID ( )
inline

◆ getReagent2Number()

unsigned int UnlockTriggerBehaviorTemplate::getReagent2Number ( )
inline

◆ getReagent3Adjective()

std::string UnlockTriggerBehaviorTemplate::getReagent3Adjective ( )
inline

◆ getReagent3ID()

unsigned int UnlockTriggerBehaviorTemplate::getReagent3ID ( )
inline

◆ getReagent3Number()

unsigned int UnlockTriggerBehaviorTemplate::getReagent3Number ( )
inline

◆ getReagent4Adjective()

std::string UnlockTriggerBehaviorTemplate::getReagent4Adjective ( )
inline

◆ getReagent4ID()

unsigned int UnlockTriggerBehaviorTemplate::getReagent4ID ( )
inline

◆ getReagent4Number()

unsigned int UnlockTriggerBehaviorTemplate::getReagent4Number ( )
inline

◆ getReagent5Adjective()

std::string UnlockTriggerBehaviorTemplate::getReagent5Adjective ( )
inline

◆ getReagent5ID()

unsigned int UnlockTriggerBehaviorTemplate::getReagent5ID ( )
inline

◆ getReagent5Number()

unsigned int UnlockTriggerBehaviorTemplate::getReagent5Number ( )
inline

◆ getReagent6Adjective()

std::string UnlockTriggerBehaviorTemplate::getReagent6Adjective ( )
inline

◆ getReagent6ID()

unsigned int UnlockTriggerBehaviorTemplate::getReagent6ID ( )
inline

◆ getReagent6Number()

unsigned int UnlockTriggerBehaviorTemplate::getReagent6Number ( )
inline

◆ getRequiredUnlockDisplayName()

std::string UnlockTriggerBehaviorTemplate::getRequiredUnlockDisplayName ( )
inline

◆ getRequiredUnlockTriggerID()

unsigned int UnlockTriggerBehaviorTemplate::getRequiredUnlockTriggerID ( )
inline

◆ getUnlockCantrip()

std::string UnlockTriggerBehaviorTemplate::getUnlockCantrip ( )
inline

◆ getUnlockedObjectID()

unsigned int UnlockTriggerBehaviorTemplate::getUnlockedObjectID ( )
inline

◆ getUnlockedObjectYaw()

float UnlockTriggerBehaviorTemplate::getUnlockedObjectYaw ( )
inline

◆ getUnlockedPositionEnabled()

bool UnlockTriggerBehaviorTemplate::getUnlockedPositionEnabled ( )
inline

◆ getUnlockedYawEnabled()

bool UnlockTriggerBehaviorTemplate::getUnlockedYawEnabled ( )
inline

◆ setIslandNumber()

void UnlockTriggerBehaviorTemplate::setIslandNumber ( unsigned int val)
inline

◆ setMinimumGuildSize()

void UnlockTriggerBehaviorTemplate::setMinimumGuildSize ( int val)
inline

◆ setNumberOfUnlockPlayers()

void UnlockTriggerBehaviorTemplate::setNumberOfUnlockPlayers ( int val)
inline

◆ setPositionX()

void UnlockTriggerBehaviorTemplate::setPositionX ( float val)
inline

◆ setPositionY()

void UnlockTriggerBehaviorTemplate::setPositionY ( float val)
inline

◆ setPositionZ()

void UnlockTriggerBehaviorTemplate::setPositionZ ( float val)
inline

◆ setReagent1Adjective()

void UnlockTriggerBehaviorTemplate::setReagent1Adjective ( std::string val)
inline

◆ setReagent1ID()

void UnlockTriggerBehaviorTemplate::setReagent1ID ( unsigned int val)
inline

◆ setReagent1Number()

void UnlockTriggerBehaviorTemplate::setReagent1Number ( unsigned int val)
inline

◆ setReagent2Adjective()

void UnlockTriggerBehaviorTemplate::setReagent2Adjective ( std::string val)
inline

◆ setReagent2ID()

void UnlockTriggerBehaviorTemplate::setReagent2ID ( unsigned int val)
inline

◆ setReagent2Number()

void UnlockTriggerBehaviorTemplate::setReagent2Number ( unsigned int val)
inline

◆ setReagent3Adjective()

void UnlockTriggerBehaviorTemplate::setReagent3Adjective ( std::string val)
inline

◆ setReagent3ID()

void UnlockTriggerBehaviorTemplate::setReagent3ID ( unsigned int val)
inline

◆ setReagent3Number()

void UnlockTriggerBehaviorTemplate::setReagent3Number ( unsigned int val)
inline

◆ setReagent4Adjective()

void UnlockTriggerBehaviorTemplate::setReagent4Adjective ( std::string val)
inline

◆ setReagent4ID()

void UnlockTriggerBehaviorTemplate::setReagent4ID ( unsigned int val)
inline

◆ setReagent4Number()

void UnlockTriggerBehaviorTemplate::setReagent4Number ( unsigned int val)
inline

◆ setReagent5Adjective()

void UnlockTriggerBehaviorTemplate::setReagent5Adjective ( std::string val)
inline

◆ setReagent5ID()

void UnlockTriggerBehaviorTemplate::setReagent5ID ( unsigned int val)
inline

◆ setReagent5Number()

void UnlockTriggerBehaviorTemplate::setReagent5Number ( unsigned int val)
inline

◆ setReagent6Adjective()

void UnlockTriggerBehaviorTemplate::setReagent6Adjective ( std::string val)
inline

◆ setReagent6ID()

void UnlockTriggerBehaviorTemplate::setReagent6ID ( unsigned int val)
inline

◆ setReagent6Number()

void UnlockTriggerBehaviorTemplate::setReagent6Number ( unsigned int val)
inline

◆ setRequiredUnlockDisplayName()

void UnlockTriggerBehaviorTemplate::setRequiredUnlockDisplayName ( std::string val)
inline

◆ setRequiredUnlockTriggerID()

void UnlockTriggerBehaviorTemplate::setRequiredUnlockTriggerID ( unsigned int val)
inline

◆ setUnlockCantrip()

void UnlockTriggerBehaviorTemplate::setUnlockCantrip ( std::string val)
inline

◆ setUnlockedObjectID()

void UnlockTriggerBehaviorTemplate::setUnlockedObjectID ( unsigned int val)
inline

◆ setUnlockedObjectYaw()

void UnlockTriggerBehaviorTemplate::setUnlockedObjectYaw ( float val)
inline

◆ setUnlockedPositionEnabled()

void UnlockTriggerBehaviorTemplate::setUnlockedPositionEnabled ( bool val)
inline

◆ setUnlockedYawEnabled()

void UnlockTriggerBehaviorTemplate::setUnlockedYawEnabled ( bool val)
inline