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

#include <MagicLevelInfo.h>

Inheritance diagram for MagicLevelInfo:
PropertyClass

Public Member Functions

int getLevel ()
 
void setLevel (int val)
 
int getXpToLevel ()
 
void setXpToLevel (int val)
 
int getHitpoints ()
 
void setHitpoints (int val)
 
int getMana ()
 
void setMana (int val)
 
int getGold ()
 
void setGold (int val)
 
std::string getLevelName ()
 
void setLevelName (std::string val)
 
float getPipChance ()
 
void setPipChance (float val)
 
int getTrainingPoints ()
 
void setTrainingPoints (int val)
 
int getCraftingSlots ()
 
void setCraftingSlots (int val)
 
int getPetEnergy ()
 
void setPetEnergy (int val)
 
int getPipConversionRatingAllSchools ()
 
void setPipConversionRatingAllSchools (int val)
 
int getPipConversionRatingFire ()
 
void setPipConversionRatingFire (int val)
 
int getPipConversionRatingIce ()
 
void setPipConversionRatingIce (int val)
 
int getPipConversionRatingStorm ()
 
void setPipConversionRatingStorm (int val)
 
int getPipConversionRatingLife ()
 
void setPipConversionRatingLife (int val)
 
int getPipConversionRatingMyth ()
 
void setPipConversionRatingMyth (int val)
 
int getPipConversionRatingDeath ()
 
void setPipConversionRatingDeath (int val)
 
int getPipConversionRatingBalance ()
 
void setPipConversionRatingBalance (int val)
 
float getShadowPipRating ()
 
void setShadowPipRating (float val)
 
float getArchmastery ()
 
void setArchmastery (float 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

◆ getArchmastery()

float MagicLevelInfo::getArchmastery ( )
inline

◆ getCraftingSlots()

int MagicLevelInfo::getCraftingSlots ( )
inline

◆ getGold()

int MagicLevelInfo::getGold ( )
inline

◆ getHitpoints()

int MagicLevelInfo::getHitpoints ( )
inline

◆ getLevel()

int MagicLevelInfo::getLevel ( )
inline

◆ getLevelName()

std::string MagicLevelInfo::getLevelName ( )
inline

◆ getMana()

int MagicLevelInfo::getMana ( )
inline

◆ getPetEnergy()

int MagicLevelInfo::getPetEnergy ( )
inline

◆ getPipChance()

float MagicLevelInfo::getPipChance ( )
inline

◆ getPipConversionRatingAllSchools()

int MagicLevelInfo::getPipConversionRatingAllSchools ( )
inline

◆ getPipConversionRatingBalance()

int MagicLevelInfo::getPipConversionRatingBalance ( )
inline

◆ getPipConversionRatingDeath()

int MagicLevelInfo::getPipConversionRatingDeath ( )
inline

◆ getPipConversionRatingFire()

int MagicLevelInfo::getPipConversionRatingFire ( )
inline

◆ getPipConversionRatingIce()

int MagicLevelInfo::getPipConversionRatingIce ( )
inline

◆ getPipConversionRatingLife()

int MagicLevelInfo::getPipConversionRatingLife ( )
inline

◆ getPipConversionRatingMyth()

int MagicLevelInfo::getPipConversionRatingMyth ( )
inline

◆ getPipConversionRatingStorm()

int MagicLevelInfo::getPipConversionRatingStorm ( )
inline

◆ getShadowPipRating()

float MagicLevelInfo::getShadowPipRating ( )
inline

◆ getTrainingPoints()

int MagicLevelInfo::getTrainingPoints ( )
inline

◆ getXpToLevel()

int MagicLevelInfo::getXpToLevel ( )
inline

◆ setArchmastery()

void MagicLevelInfo::setArchmastery ( float val)
inline

◆ setCraftingSlots()

void MagicLevelInfo::setCraftingSlots ( int val)
inline

◆ setGold()

void MagicLevelInfo::setGold ( int val)
inline

◆ setHitpoints()

void MagicLevelInfo::setHitpoints ( int val)
inline

◆ setLevel()

void MagicLevelInfo::setLevel ( int val)
inline

◆ setLevelName()

void MagicLevelInfo::setLevelName ( std::string val)
inline

◆ setMana()

void MagicLevelInfo::setMana ( int val)
inline

◆ setPetEnergy()

void MagicLevelInfo::setPetEnergy ( int val)
inline

◆ setPipChance()

void MagicLevelInfo::setPipChance ( float val)
inline

◆ setPipConversionRatingAllSchools()

void MagicLevelInfo::setPipConversionRatingAllSchools ( int val)
inline

◆ setPipConversionRatingBalance()

void MagicLevelInfo::setPipConversionRatingBalance ( int val)
inline

◆ setPipConversionRatingDeath()

void MagicLevelInfo::setPipConversionRatingDeath ( int val)
inline

◆ setPipConversionRatingFire()

void MagicLevelInfo::setPipConversionRatingFire ( int val)
inline

◆ setPipConversionRatingIce()

void MagicLevelInfo::setPipConversionRatingIce ( int val)
inline

◆ setPipConversionRatingLife()

void MagicLevelInfo::setPipConversionRatingLife ( int val)
inline

◆ setPipConversionRatingMyth()

void MagicLevelInfo::setPipConversionRatingMyth ( int val)
inline

◆ setPipConversionRatingStorm()

void MagicLevelInfo::setPipConversionRatingStorm ( int val)
inline

◆ setShadowPipRating()

void MagicLevelInfo::setShadowPipRating ( float val)
inline

◆ setTrainingPoints()

void MagicLevelInfo::setTrainingPoints ( int val)
inline

◆ setXpToLevel()

void MagicLevelInfo::setXpToLevel ( int val)
inline