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

#include <WizStatisticEffectTemplate.h>

Inheritance diagram for WizStatisticEffectTemplate:
StatisticEffectTemplate GameEffectTemplate PropertyClass PetBoostPlayerStatEffectTemplate

Public Member Functions

bool getBuffAll ()
 
void setBuffAll (bool val)
 
std::string getSchool ()
 
void setSchool (std::string val)
 
float getDamageBonusPercent ()
 
void setDamageBonusPercent (float val)
 
float getDamageBonusFlat ()
 
void setDamageBonusFlat (float val)
 
float getAccuracyBonusPercent ()
 
void setAccuracyBonusPercent (float val)
 
float getArmorPiercingBonusPercent ()
 
void setArmorPiercingBonusPercent (float val)
 
float getDamageReducePercent ()
 
void setDamageReducePercent (float val)
 
float getDamageReduceFlat ()
 
void setDamageReduceFlat (float val)
 
float getAccuracyReducePercent ()
 
void setAccuracyReducePercent (float val)
 
float getHealBonusPercent ()
 
void setHealBonusPercent (float val)
 
float getHealIncBonusPercent ()
 
void setHealIncBonusPercent (float val)
 
float getHitPointBonus ()
 
void setHitPointBonus (float val)
 
float getSpellChargeBonus ()
 
void setSpellChargeBonus (float val)
 
float getPowerPipBonusPercent ()
 
void setPowerPipBonusPercent (float val)
 
int getPetActChance ()
 
void setPetActChance (int val)
 
float getManaBonus ()
 
void setManaBonus (float val)
 
std::string getStatTableName ()
 
void setStatTableName (std::string val)
 
float getManaReducePercent ()
 
void setManaReducePercent (float val)
 
float getExpPercent ()
 
void setExpPercent (float val)
 
float getGoldPercent ()
 
void setGoldPercent (float val)
 
float getEnergyBonus ()
 
void setEnergyBonus (float val)
 
float getCriticalHitRating ()
 
void setCriticalHitRating (float val)
 
float getBlockRating ()
 
void setBlockRating (float val)
 
float getAccuracyRating ()
 
void setAccuracyRating (float val)
 
float getPowerPipRating ()
 
void setPowerPipRating (float val)
 
float getDamageResistanceRating ()
 
void setDamageResistanceRating (float val)
 
float getArchmastery ()
 
void setArchmastery (float val)
 
float getArchmasteryBonusPercent ()
 
void setArchmasteryBonusPercent (float val)
 
int getBalanceMastery ()
 
void setBalanceMastery (int val)
 
int getDeathMastery ()
 
void setDeathMastery (int val)
 
int getFireMastery ()
 
void setFireMastery (int val)
 
int getIceMastery ()
 
void setIceMastery (int val)
 
int getLifeMastery ()
 
void setLifeMastery (int val)
 
int getMythMastery ()
 
void setMythMastery (int val)
 
int getStormMastery ()
 
void setStormMastery (int val)
 
float getStunResistancePercent ()
 
void setStunResistancePercent (float val)
 
float getFishingLuckBonusPercent ()
 
void setFishingLuckBonusPercent (float val)
 
float getShadowPipBonusPercent ()
 
void setShadowPipBonusPercent (float val)
 
float getWispBonusPercent ()
 
void setWispBonusPercent (float val)
 
float getPipConversionRating ()
 
void setPipConversionRating (float val)
 
float getShadowPipRating ()
 
void setShadowPipRating (float val)
 
- Public Member Functions inherited from GameEffectTemplate
std::string getEffectName ()
 
void setEffectName (std::string val)
 
std::string getEffectCategory ()
 
void setEffectCategory (std::string val)
 
int getSortOrder ()
 
void setSortOrder (int val)
 
double getDuration ()
 
void setDuration (double val)
 
List< std::string > getStackingCategories ()
 
void setStackingCategories (List< std::string > val)
 
bool getIsPersistent ()
 
void setIsPersistent (bool val)
 
bool getBIsOnPet ()
 
void setBIsOnPet (bool val)
 
bool getIsPublic ()
 
void setIsPublic (bool val)
 
std::string getVisualEffectAddName ()
 
void setVisualEffectAddName (std::string val)
 
std::string getVisualEffectRemoveName ()
 
void setVisualEffectRemoveName (std::string val)
 
std::string getOnAddFunctorName ()
 
void setOnAddFunctorName (std::string val)
 
std::string getOnRemoveFunctorName ()
 
void setOnRemoveFunctorName (std::string val)
 
STACKING_RULE getStackingRule ()
 
void setStackingRule (STACKING_RULE 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

◆ getAccuracyBonusPercent()

float WizStatisticEffectTemplate::getAccuracyBonusPercent ( )
inline

◆ getAccuracyRating()

float WizStatisticEffectTemplate::getAccuracyRating ( )
inline

◆ getAccuracyReducePercent()

float WizStatisticEffectTemplate::getAccuracyReducePercent ( )
inline

◆ getArchmastery()

float WizStatisticEffectTemplate::getArchmastery ( )
inline

◆ getArchmasteryBonusPercent()

float WizStatisticEffectTemplate::getArchmasteryBonusPercent ( )
inline

◆ getArmorPiercingBonusPercent()

float WizStatisticEffectTemplate::getArmorPiercingBonusPercent ( )
inline

◆ getBalanceMastery()

int WizStatisticEffectTemplate::getBalanceMastery ( )
inline

◆ getBlockRating()

float WizStatisticEffectTemplate::getBlockRating ( )
inline

◆ getBuffAll()

bool WizStatisticEffectTemplate::getBuffAll ( )
inline

◆ getCriticalHitRating()

float WizStatisticEffectTemplate::getCriticalHitRating ( )
inline

◆ getDamageBonusFlat()

float WizStatisticEffectTemplate::getDamageBonusFlat ( )
inline

◆ getDamageBonusPercent()

float WizStatisticEffectTemplate::getDamageBonusPercent ( )
inline

◆ getDamageReduceFlat()

float WizStatisticEffectTemplate::getDamageReduceFlat ( )
inline

◆ getDamageReducePercent()

float WizStatisticEffectTemplate::getDamageReducePercent ( )
inline

◆ getDamageResistanceRating()

float WizStatisticEffectTemplate::getDamageResistanceRating ( )
inline

◆ getDeathMastery()

int WizStatisticEffectTemplate::getDeathMastery ( )
inline

◆ getEnergyBonus()

float WizStatisticEffectTemplate::getEnergyBonus ( )
inline

◆ getExpPercent()

float WizStatisticEffectTemplate::getExpPercent ( )
inline

◆ getFireMastery()

int WizStatisticEffectTemplate::getFireMastery ( )
inline

◆ getFishingLuckBonusPercent()

float WizStatisticEffectTemplate::getFishingLuckBonusPercent ( )
inline

◆ getGoldPercent()

float WizStatisticEffectTemplate::getGoldPercent ( )
inline

◆ getHealBonusPercent()

float WizStatisticEffectTemplate::getHealBonusPercent ( )
inline

◆ getHealIncBonusPercent()

float WizStatisticEffectTemplate::getHealIncBonusPercent ( )
inline

◆ getHitPointBonus()

float WizStatisticEffectTemplate::getHitPointBonus ( )
inline

◆ getIceMastery()

int WizStatisticEffectTemplate::getIceMastery ( )
inline

◆ getLifeMastery()

int WizStatisticEffectTemplate::getLifeMastery ( )
inline

◆ getManaBonus()

float WizStatisticEffectTemplate::getManaBonus ( )
inline

◆ getManaReducePercent()

float WizStatisticEffectTemplate::getManaReducePercent ( )
inline

◆ getMythMastery()

int WizStatisticEffectTemplate::getMythMastery ( )
inline

◆ getPetActChance()

int WizStatisticEffectTemplate::getPetActChance ( )
inline

◆ getPipConversionRating()

float WizStatisticEffectTemplate::getPipConversionRating ( )
inline

◆ getPowerPipBonusPercent()

float WizStatisticEffectTemplate::getPowerPipBonusPercent ( )
inline

◆ getPowerPipRating()

float WizStatisticEffectTemplate::getPowerPipRating ( )
inline

◆ getSchool()

std::string WizStatisticEffectTemplate::getSchool ( )
inline

◆ getShadowPipBonusPercent()

float WizStatisticEffectTemplate::getShadowPipBonusPercent ( )
inline

◆ getShadowPipRating()

float WizStatisticEffectTemplate::getShadowPipRating ( )
inline

◆ getSpellChargeBonus()

float WizStatisticEffectTemplate::getSpellChargeBonus ( )
inline

◆ getStatTableName()

std::string WizStatisticEffectTemplate::getStatTableName ( )
inline

◆ getStormMastery()

int WizStatisticEffectTemplate::getStormMastery ( )
inline

◆ getStunResistancePercent()

float WizStatisticEffectTemplate::getStunResistancePercent ( )
inline

◆ getWispBonusPercent()

float WizStatisticEffectTemplate::getWispBonusPercent ( )
inline

◆ setAccuracyBonusPercent()

void WizStatisticEffectTemplate::setAccuracyBonusPercent ( float val)
inline

◆ setAccuracyRating()

void WizStatisticEffectTemplate::setAccuracyRating ( float val)
inline

◆ setAccuracyReducePercent()

void WizStatisticEffectTemplate::setAccuracyReducePercent ( float val)
inline

◆ setArchmastery()

void WizStatisticEffectTemplate::setArchmastery ( float val)
inline

◆ setArchmasteryBonusPercent()

void WizStatisticEffectTemplate::setArchmasteryBonusPercent ( float val)
inline

◆ setArmorPiercingBonusPercent()

void WizStatisticEffectTemplate::setArmorPiercingBonusPercent ( float val)
inline

◆ setBalanceMastery()

void WizStatisticEffectTemplate::setBalanceMastery ( int val)
inline

◆ setBlockRating()

void WizStatisticEffectTemplate::setBlockRating ( float val)
inline

◆ setBuffAll()

void WizStatisticEffectTemplate::setBuffAll ( bool val)
inline

◆ setCriticalHitRating()

void WizStatisticEffectTemplate::setCriticalHitRating ( float val)
inline

◆ setDamageBonusFlat()

void WizStatisticEffectTemplate::setDamageBonusFlat ( float val)
inline

◆ setDamageBonusPercent()

void WizStatisticEffectTemplate::setDamageBonusPercent ( float val)
inline

◆ setDamageReduceFlat()

void WizStatisticEffectTemplate::setDamageReduceFlat ( float val)
inline

◆ setDamageReducePercent()

void WizStatisticEffectTemplate::setDamageReducePercent ( float val)
inline

◆ setDamageResistanceRating()

void WizStatisticEffectTemplate::setDamageResistanceRating ( float val)
inline

◆ setDeathMastery()

void WizStatisticEffectTemplate::setDeathMastery ( int val)
inline

◆ setEnergyBonus()

void WizStatisticEffectTemplate::setEnergyBonus ( float val)
inline

◆ setExpPercent()

void WizStatisticEffectTemplate::setExpPercent ( float val)
inline

◆ setFireMastery()

void WizStatisticEffectTemplate::setFireMastery ( int val)
inline

◆ setFishingLuckBonusPercent()

void WizStatisticEffectTemplate::setFishingLuckBonusPercent ( float val)
inline

◆ setGoldPercent()

void WizStatisticEffectTemplate::setGoldPercent ( float val)
inline

◆ setHealBonusPercent()

void WizStatisticEffectTemplate::setHealBonusPercent ( float val)
inline

◆ setHealIncBonusPercent()

void WizStatisticEffectTemplate::setHealIncBonusPercent ( float val)
inline

◆ setHitPointBonus()

void WizStatisticEffectTemplate::setHitPointBonus ( float val)
inline

◆ setIceMastery()

void WizStatisticEffectTemplate::setIceMastery ( int val)
inline

◆ setLifeMastery()

void WizStatisticEffectTemplate::setLifeMastery ( int val)
inline

◆ setManaBonus()

void WizStatisticEffectTemplate::setManaBonus ( float val)
inline

◆ setManaReducePercent()

void WizStatisticEffectTemplate::setManaReducePercent ( float val)
inline

◆ setMythMastery()

void WizStatisticEffectTemplate::setMythMastery ( int val)
inline

◆ setPetActChance()

void WizStatisticEffectTemplate::setPetActChance ( int val)
inline

◆ setPipConversionRating()

void WizStatisticEffectTemplate::setPipConversionRating ( float val)
inline

◆ setPowerPipBonusPercent()

void WizStatisticEffectTemplate::setPowerPipBonusPercent ( float val)
inline

◆ setPowerPipRating()

void WizStatisticEffectTemplate::setPowerPipRating ( float val)
inline

◆ setSchool()

void WizStatisticEffectTemplate::setSchool ( std::string val)
inline

◆ setShadowPipBonusPercent()

void WizStatisticEffectTemplate::setShadowPipBonusPercent ( float val)
inline

◆ setShadowPipRating()

void WizStatisticEffectTemplate::setShadowPipRating ( float val)
inline

◆ setSpellChargeBonus()

void WizStatisticEffectTemplate::setSpellChargeBonus ( float val)
inline

◆ setStatTableName()

void WizStatisticEffectTemplate::setStatTableName ( std::string val)
inline

◆ setStormMastery()

void WizStatisticEffectTemplate::setStormMastery ( int val)
inline

◆ setStunResistancePercent()

void WizStatisticEffectTemplate::setStunResistancePercent ( float val)
inline

◆ setWispBonusPercent()

void WizStatisticEffectTemplate::setWispBonusPercent ( float val)
inline