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

#include <BasePetMorphManager.h>

Inheritance diagram for BasePetMorphManager:
PropertyClass

Public Member Functions

unsigned int getTotalCostMin ()
 
void setTotalCostMin (unsigned int val)
 
unsigned int getTotalCostMax ()
 
void setTotalCostMax (unsigned int val)
 
unsigned int getTotalRarityMin ()
 
void setTotalRarityMin (unsigned int val)
 
unsigned int getTotalRarityMax ()
 
void setTotalRarityMax (unsigned int val)
 
unsigned int getStatDataMin ()
 
void setStatDataMin (unsigned int val)
 
unsigned int getStatDataMax ()
 
void setStatDataMax (unsigned int val)
 
unsigned int getWowDataMin ()
 
void setWowDataMin (unsigned int val)
 
unsigned int getWowDataMax ()
 
void setWowDataMax (unsigned int val)
 
unsigned int getPedigreeDataMin ()
 
void setPedigreeDataMin (unsigned int val)
 
unsigned int getPedigreeDataMax ()
 
void setPedigreeDataMax (unsigned int val)
 
float getStatsWeight ()
 
void setStatsWeight (float val)
 
float getWowWeight ()
 
void setWowWeight (float val)
 
float getPedigreeWeight ()
 
void setPedigreeWeight (float val)
 
Vector< int > getKioskCombatTalentCostMin ()
 
void setKioskCombatTalentCostMin (Vector< int > val)
 
Vector< int > getKioskCombatTalentCostGrowth ()
 
void setKioskCombatTalentCostGrowth (Vector< int > val)
 
Vector< int > getKioskDerbyTalentCostMin ()
 
void setKioskDerbyTalentCostMin (Vector< int > val)
 
Vector< int > getKioskDerbyTalentCostGrowth ()
 
void setKioskDerbyTalentCostGrowth (Vector< int > val)
 
Vector< int > getInPersonCombatTalentCostMin ()
 
void setInPersonCombatTalentCostMin (Vector< int > val)
 
Vector< int > getInPersonCombatTalentCostGrowth ()
 
void setInPersonCombatTalentCostGrowth (Vector< int > val)
 
Vector< int > getInPersonDerbyTalentCostMin ()
 
void setInPersonDerbyTalentCostMin (Vector< int > val)
 
Vector< int > getInPersonDerbyTalentCostGrowth ()
 
void setInPersonDerbyTalentCostGrowth (Vector< int > val)
 
int getKioskPedigreeMin ()
 
void setKioskPedigreeMin (int val)
 
int getKioskCombatDivisor ()
 
void setKioskCombatDivisor (int val)
 
int getKioskCombatExponent ()
 
void setKioskCombatExponent (int val)
 
int getKioskDerbyDivisor ()
 
void setKioskDerbyDivisor (int val)
 
int getKioskDerbyExponent ()
 
void setKioskDerbyExponent (int val)
 
int getInPersonPedigreeMin ()
 
void setInPersonPedigreeMin (int val)
 
int getInPersonCombatDivisor ()
 
void setInPersonCombatDivisor (int val)
 
int getInPersonCombatExponent ()
 
void setInPersonCombatExponent (int val)
 
int getInPersonDerbyDivisor ()
 
void setInPersonDerbyDivisor (int val)
 
int getInPersonDerbyExponent ()
 
void setInPersonDerbyExponent (int val)
 
int getPetLendsLevelDivisor ()
 
void setPetLendsLevelDivisor (int val)
 
Vector< std::string > getBalancePetLendLoot ()
 
void setBalancePetLendLoot (Vector< std::string > val)
 
Vector< std::string > getDeathPetLendLoot ()
 
void setDeathPetLendLoot (Vector< std::string > val)
 
Vector< std::string > getFirePetLendLoot ()
 
void setFirePetLendLoot (Vector< std::string > val)
 
Vector< std::string > getIcePetLendLoot ()
 
void setIcePetLendLoot (Vector< std::string > val)
 
Vector< std::string > getLifePetLendLoot ()
 
void setLifePetLendLoot (Vector< std::string > val)
 
Vector< std::string > getMythPetLendLoot ()
 
void setMythPetLendLoot (Vector< std::string > val)
 
Vector< std::string > getStormPetLendLoot ()
 
void setStormPetLendLoot (Vector< std::string > 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.
 

Member Function Documentation

◆ getBalancePetLendLoot()

Vector< std::string > BasePetMorphManager::getBalancePetLendLoot ( )
inline

◆ getDeathPetLendLoot()

Vector< std::string > BasePetMorphManager::getDeathPetLendLoot ( )
inline

◆ getFirePetLendLoot()

Vector< std::string > BasePetMorphManager::getFirePetLendLoot ( )
inline

◆ getIcePetLendLoot()

Vector< std::string > BasePetMorphManager::getIcePetLendLoot ( )
inline

◆ getInPersonCombatDivisor()

int BasePetMorphManager::getInPersonCombatDivisor ( )
inline

◆ getInPersonCombatExponent()

int BasePetMorphManager::getInPersonCombatExponent ( )
inline

◆ getInPersonCombatTalentCostGrowth()

Vector< int > BasePetMorphManager::getInPersonCombatTalentCostGrowth ( )
inline

◆ getInPersonCombatTalentCostMin()

Vector< int > BasePetMorphManager::getInPersonCombatTalentCostMin ( )
inline

◆ getInPersonDerbyDivisor()

int BasePetMorphManager::getInPersonDerbyDivisor ( )
inline

◆ getInPersonDerbyExponent()

int BasePetMorphManager::getInPersonDerbyExponent ( )
inline

◆ getInPersonDerbyTalentCostGrowth()

Vector< int > BasePetMorphManager::getInPersonDerbyTalentCostGrowth ( )
inline

◆ getInPersonDerbyTalentCostMin()

Vector< int > BasePetMorphManager::getInPersonDerbyTalentCostMin ( )
inline

◆ getInPersonPedigreeMin()

int BasePetMorphManager::getInPersonPedigreeMin ( )
inline

◆ getKioskCombatDivisor()

int BasePetMorphManager::getKioskCombatDivisor ( )
inline

◆ getKioskCombatExponent()

int BasePetMorphManager::getKioskCombatExponent ( )
inline

◆ getKioskCombatTalentCostGrowth()

Vector< int > BasePetMorphManager::getKioskCombatTalentCostGrowth ( )
inline

◆ getKioskCombatTalentCostMin()

Vector< int > BasePetMorphManager::getKioskCombatTalentCostMin ( )
inline

◆ getKioskDerbyDivisor()

int BasePetMorphManager::getKioskDerbyDivisor ( )
inline

◆ getKioskDerbyExponent()

int BasePetMorphManager::getKioskDerbyExponent ( )
inline

◆ getKioskDerbyTalentCostGrowth()

Vector< int > BasePetMorphManager::getKioskDerbyTalentCostGrowth ( )
inline

◆ getKioskDerbyTalentCostMin()

Vector< int > BasePetMorphManager::getKioskDerbyTalentCostMin ( )
inline

◆ getKioskPedigreeMin()

int BasePetMorphManager::getKioskPedigreeMin ( )
inline

◆ getLifePetLendLoot()

Vector< std::string > BasePetMorphManager::getLifePetLendLoot ( )
inline

◆ getMythPetLendLoot()

Vector< std::string > BasePetMorphManager::getMythPetLendLoot ( )
inline

◆ getPedigreeDataMax()

unsigned int BasePetMorphManager::getPedigreeDataMax ( )
inline

◆ getPedigreeDataMin()

unsigned int BasePetMorphManager::getPedigreeDataMin ( )
inline

◆ getPedigreeWeight()

float BasePetMorphManager::getPedigreeWeight ( )
inline

◆ getPetLendsLevelDivisor()

int BasePetMorphManager::getPetLendsLevelDivisor ( )
inline

◆ getStatDataMax()

unsigned int BasePetMorphManager::getStatDataMax ( )
inline

◆ getStatDataMin()

unsigned int BasePetMorphManager::getStatDataMin ( )
inline

◆ getStatsWeight()

float BasePetMorphManager::getStatsWeight ( )
inline

◆ getStormPetLendLoot()

Vector< std::string > BasePetMorphManager::getStormPetLendLoot ( )
inline

◆ getTotalCostMax()

unsigned int BasePetMorphManager::getTotalCostMax ( )
inline

◆ getTotalCostMin()

unsigned int BasePetMorphManager::getTotalCostMin ( )
inline

◆ getTotalRarityMax()

unsigned int BasePetMorphManager::getTotalRarityMax ( )
inline

◆ getTotalRarityMin()

unsigned int BasePetMorphManager::getTotalRarityMin ( )
inline

◆ getWowDataMax()

unsigned int BasePetMorphManager::getWowDataMax ( )
inline

◆ getWowDataMin()

unsigned int BasePetMorphManager::getWowDataMin ( )
inline

◆ getWowWeight()

float BasePetMorphManager::getWowWeight ( )
inline

◆ setBalancePetLendLoot()

void BasePetMorphManager::setBalancePetLendLoot ( Vector< std::string > val)
inline

◆ setDeathPetLendLoot()

void BasePetMorphManager::setDeathPetLendLoot ( Vector< std::string > val)
inline

◆ setFirePetLendLoot()

void BasePetMorphManager::setFirePetLendLoot ( Vector< std::string > val)
inline

◆ setIcePetLendLoot()

void BasePetMorphManager::setIcePetLendLoot ( Vector< std::string > val)
inline

◆ setInPersonCombatDivisor()

void BasePetMorphManager::setInPersonCombatDivisor ( int val)
inline

◆ setInPersonCombatExponent()

void BasePetMorphManager::setInPersonCombatExponent ( int val)
inline

◆ setInPersonCombatTalentCostGrowth()

void BasePetMorphManager::setInPersonCombatTalentCostGrowth ( Vector< int > val)
inline

◆ setInPersonCombatTalentCostMin()

void BasePetMorphManager::setInPersonCombatTalentCostMin ( Vector< int > val)
inline

◆ setInPersonDerbyDivisor()

void BasePetMorphManager::setInPersonDerbyDivisor ( int val)
inline

◆ setInPersonDerbyExponent()

void BasePetMorphManager::setInPersonDerbyExponent ( int val)
inline

◆ setInPersonDerbyTalentCostGrowth()

void BasePetMorphManager::setInPersonDerbyTalentCostGrowth ( Vector< int > val)
inline

◆ setInPersonDerbyTalentCostMin()

void BasePetMorphManager::setInPersonDerbyTalentCostMin ( Vector< int > val)
inline

◆ setInPersonPedigreeMin()

void BasePetMorphManager::setInPersonPedigreeMin ( int val)
inline

◆ setKioskCombatDivisor()

void BasePetMorphManager::setKioskCombatDivisor ( int val)
inline

◆ setKioskCombatExponent()

void BasePetMorphManager::setKioskCombatExponent ( int val)
inline

◆ setKioskCombatTalentCostGrowth()

void BasePetMorphManager::setKioskCombatTalentCostGrowth ( Vector< int > val)
inline

◆ setKioskCombatTalentCostMin()

void BasePetMorphManager::setKioskCombatTalentCostMin ( Vector< int > val)
inline

◆ setKioskDerbyDivisor()

void BasePetMorphManager::setKioskDerbyDivisor ( int val)
inline

◆ setKioskDerbyExponent()

void BasePetMorphManager::setKioskDerbyExponent ( int val)
inline

◆ setKioskDerbyTalentCostGrowth()

void BasePetMorphManager::setKioskDerbyTalentCostGrowth ( Vector< int > val)
inline

◆ setKioskDerbyTalentCostMin()

void BasePetMorphManager::setKioskDerbyTalentCostMin ( Vector< int > val)
inline

◆ setKioskPedigreeMin()

void BasePetMorphManager::setKioskPedigreeMin ( int val)
inline

◆ setLifePetLendLoot()

void BasePetMorphManager::setLifePetLendLoot ( Vector< std::string > val)
inline

◆ setMythPetLendLoot()

void BasePetMorphManager::setMythPetLendLoot ( Vector< std::string > val)
inline

◆ setPedigreeDataMax()

void BasePetMorphManager::setPedigreeDataMax ( unsigned int val)
inline

◆ setPedigreeDataMin()

void BasePetMorphManager::setPedigreeDataMin ( unsigned int val)
inline

◆ setPedigreeWeight()

void BasePetMorphManager::setPedigreeWeight ( float val)
inline

◆ setPetLendsLevelDivisor()

void BasePetMorphManager::setPetLendsLevelDivisor ( int val)
inline

◆ setStatDataMax()

void BasePetMorphManager::setStatDataMax ( unsigned int val)
inline

◆ setStatDataMin()

void BasePetMorphManager::setStatDataMin ( unsigned int val)
inline

◆ setStatsWeight()

void BasePetMorphManager::setStatsWeight ( float val)
inline

◆ setStormPetLendLoot()

void BasePetMorphManager::setStormPetLendLoot ( Vector< std::string > val)
inline

◆ setTotalCostMax()

void BasePetMorphManager::setTotalCostMax ( unsigned int val)
inline

◆ setTotalCostMin()

void BasePetMorphManager::setTotalCostMin ( unsigned int val)
inline

◆ setTotalRarityMax()

void BasePetMorphManager::setTotalRarityMax ( unsigned int val)
inline

◆ setTotalRarityMin()

void BasePetMorphManager::setTotalRarityMin ( unsigned int val)
inline

◆ setWowDataMax()

void BasePetMorphManager::setWowDataMax ( unsigned int val)
inline

◆ setWowDataMin()

void BasePetMorphManager::setWowDataMin ( unsigned int val)
inline

◆ setWowWeight()

void BasePetMorphManager::setWowWeight ( float val)
inline