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

#include <WizardCharacterBehaviorTemplate.h>

Inheritance diagram for WizardCharacterBehaviorTemplate:
BehaviorTemplate PropertyClass

Public Member Functions

int getNHeadHandsModel ()
 
void setNHeadHandsModel (int val)
 
int getNHairModel ()
 
void setNHairModel (int val)
 
int getNHatModel ()
 
void setNHatModel (int val)
 
int getNTorsoModel ()
 
void setNTorsoModel (int val)
 
int getNFeetModel ()
 
void setNFeetModel (int val)
 
int getNWandModel ()
 
void setNWandModel (int val)
 
int getNSkinColor ()
 
void setNSkinColor (int val)
 
int getNSkinDecal ()
 
void setNSkinDecal (int val)
 
int getNHairColor ()
 
void setNHairColor (int val)
 
int getNHatColor ()
 
void setNHatColor (int val)
 
int getNHatDecal ()
 
void setNHatDecal (int val)
 
int getNTorsoColor ()
 
void setNTorsoColor (int val)
 
int getNTorsoDecal ()
 
void setNTorsoDecal (int val)
 
int getNTorsoDecal2 ()
 
void setNTorsoDecal2 (int val)
 
int getNFeetColor ()
 
void setNFeetColor (int val)
 
int getNFeetDecal ()
 
void setNFeetDecal (int val)
 
eGender getEGender ()
 
void setEGender (eGender val)
 
eRace getERace ()
 
void setERace (eRace 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

◆ getEGender()

eGender WizardCharacterBehaviorTemplate::getEGender ( )
inline

◆ getERace()

eRace WizardCharacterBehaviorTemplate::getERace ( )
inline

◆ getNFeetColor()

int WizardCharacterBehaviorTemplate::getNFeetColor ( )
inline

◆ getNFeetDecal()

int WizardCharacterBehaviorTemplate::getNFeetDecal ( )
inline

◆ getNFeetModel()

int WizardCharacterBehaviorTemplate::getNFeetModel ( )
inline

◆ getNHairColor()

int WizardCharacterBehaviorTemplate::getNHairColor ( )
inline

◆ getNHairModel()

int WizardCharacterBehaviorTemplate::getNHairModel ( )
inline

◆ getNHatColor()

int WizardCharacterBehaviorTemplate::getNHatColor ( )
inline

◆ getNHatDecal()

int WizardCharacterBehaviorTemplate::getNHatDecal ( )
inline

◆ getNHatModel()

int WizardCharacterBehaviorTemplate::getNHatModel ( )
inline

◆ getNHeadHandsModel()

int WizardCharacterBehaviorTemplate::getNHeadHandsModel ( )
inline

◆ getNSkinColor()

int WizardCharacterBehaviorTemplate::getNSkinColor ( )
inline

◆ getNSkinDecal()

int WizardCharacterBehaviorTemplate::getNSkinDecal ( )
inline

◆ getNTorsoColor()

int WizardCharacterBehaviorTemplate::getNTorsoColor ( )
inline

◆ getNTorsoDecal()

int WizardCharacterBehaviorTemplate::getNTorsoDecal ( )
inline

◆ getNTorsoDecal2()

int WizardCharacterBehaviorTemplate::getNTorsoDecal2 ( )
inline

◆ getNTorsoModel()

int WizardCharacterBehaviorTemplate::getNTorsoModel ( )
inline

◆ getNWandModel()

int WizardCharacterBehaviorTemplate::getNWandModel ( )
inline

◆ setEGender()

void WizardCharacterBehaviorTemplate::setEGender ( eGender val)
inline

◆ setERace()

void WizardCharacterBehaviorTemplate::setERace ( eRace val)
inline

◆ setNFeetColor()

void WizardCharacterBehaviorTemplate::setNFeetColor ( int val)
inline

◆ setNFeetDecal()

void WizardCharacterBehaviorTemplate::setNFeetDecal ( int val)
inline

◆ setNFeetModel()

void WizardCharacterBehaviorTemplate::setNFeetModel ( int val)
inline

◆ setNHairColor()

void WizardCharacterBehaviorTemplate::setNHairColor ( int val)
inline

◆ setNHairModel()

void WizardCharacterBehaviorTemplate::setNHairModel ( int val)
inline

◆ setNHatColor()

void WizardCharacterBehaviorTemplate::setNHatColor ( int val)
inline

◆ setNHatDecal()

void WizardCharacterBehaviorTemplate::setNHatDecal ( int val)
inline

◆ setNHatModel()

void WizardCharacterBehaviorTemplate::setNHatModel ( int val)
inline

◆ setNHeadHandsModel()

void WizardCharacterBehaviorTemplate::setNHeadHandsModel ( int val)
inline

◆ setNSkinColor()

void WizardCharacterBehaviorTemplate::setNSkinColor ( int val)
inline

◆ setNSkinDecal()

void WizardCharacterBehaviorTemplate::setNSkinDecal ( int val)
inline

◆ setNTorsoColor()

void WizardCharacterBehaviorTemplate::setNTorsoColor ( int val)
inline

◆ setNTorsoDecal()

void WizardCharacterBehaviorTemplate::setNTorsoDecal ( int val)
inline

◆ setNTorsoDecal2()

void WizardCharacterBehaviorTemplate::setNTorsoDecal2 ( int val)
inline

◆ setNTorsoModel()

void WizardCharacterBehaviorTemplate::setNTorsoModel ( int val)
inline

◆ setNWandModel()

void WizardCharacterBehaviorTemplate::setNWandModel ( int val)
inline