Cyrus Mod Loader
|
#include <PetItemBehaviorTemplate.h>
Public Member Functions | |
List< PetDyeToTexture > | getPrimaryDyeToTexture () |
void | setPrimaryDyeToTexture (List< PetDyeToTexture > val) |
List< PetDyeToTexture > | getSecondaryDyeToTexture () |
void | setSecondaryDyeToTexture (List< PetDyeToTexture > val) |
List< PetDyeToTexture > | getPatternToTexture () |
void | setPatternToTexture (List< PetDyeToTexture > val) |
eGender | getEGender () |
void | setEGender (eGender val) |
eRace | getERace () |
void | setERace (eRace val) |
std::string | getEggName () |
void | setEggName (std::string val) |
int | getEggColor () |
void | setEggColor (int val) |
float | getFScale () |
void | setFScale (float val) |
std::string | getSHatchRate () |
void | setSHatchRate (std::string val) |
unsigned int | getWowFactor () |
void | setWowFactor (unsigned int val) |
float | getFlyingOffset () |
void | setFlyingOffset (float val) |
List< PetStat > | getMaxStats () |
void | setMaxStats (List< PetStat > val) |
List< PetStat > | getStartStats () |
void | setStartStats (List< PetStat > val) |
List< std::string > | getTalents () |
void | setTalents (List< std::string > val) |
List< std::string > | getDerbyTalents () |
void | setDerbyTalents (List< std::string > val) |
List< PetLevelInfo > | getLevels () |
void | setLevels (List< PetLevelInfo > val) |
List< PetStat > | getConversionStats () |
void | setConversionStats (List< PetStat > val) |
List< std::string > | getConversionTalents () |
void | setConversionTalents (List< std::string > val) |
unsigned char | getConversionLevel () |
void | setConversionLevel (unsigned char val) |
unsigned int | getConversionXP () |
void | setConversionXP (unsigned int val) |
List< std::string > | getFavoriteSnackCategories () |
void | setFavoriteSnackCategories (List< std::string > val) |
std::string | getJumpSound () |
void | setJumpSound (std::string val) |
std::string | getDuckSound () |
void | setDuckSound (std::string val) |
List< MorphingException > | getMorphingExceptions () |
void | setMorphingExceptions (List< MorphingException > val) |
gid | getHatchesAsID () |
void | setHatchesAsID (gid val) |
List< std::string > | getGuaranteedTalents () |
void | setGuaranteedTalents (List< std::string > val) |
List< std::string > | getGuaranteedDerbyTalents () |
void | setGuaranteedDerbyTalents (List< std::string > val) |
bool | getHideName () |
void | setHideName (bool val) |
float | getHouseGuestOpacity () |
void | setHouseGuestOpacity (float val) |
unsigned int | getHatchmakingInitalCooldownTime () |
void | setHatchmakingInitalCooldownTime (unsigned int val) |
unsigned int | getHatchmakingMaximumHatches () |
void | setHatchmakingMaximumHatches (unsigned int val) |
bool | getExcludeFromHatchOfTheDay () |
void | setExcludeFromHatchOfTheDay (bool val) |
bool | getExclusivePet () |
void | setExclusivePet (bool val) |
List< SharedPointer< UserAnimationEvent > > * | getAnimationEventList () |
void | setAnimationEventList (List< SharedPointer< UserAnimationEvent > > *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 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |