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

#include <ClientCombatParticipant.h>

Inheritance diagram for ClientCombatParticipant:
CombatParticipant PropertyClass

Additional Inherited Members

- Public Member Functions inherited from CombatParticipant
unsigned __int64 getOwnerID_full ()
 
void setOwnerID_full (unsigned __int64 val)
 
unsigned __int64 getTemplateID_full ()
 
void setTemplateID_full (unsigned __int64 val)
 
bool getIsPlayer ()
 
void setIsPlayer (bool val)
 
unsigned __int64 getZoneID_full ()
 
void setZoneID_full (unsigned __int64 val)
 
int getTeamID ()
 
void setTeamID (int val)
 
int getPrimaryMagicSchoolID ()
 
void setPrimaryMagicSchoolID (int val)
 
SharedPointer< PipCount > * getPipCount ()
 
void setPipCount (SharedPointer< PipCount > *val)
 
List< SharedPointer< ModifyPipRoundRateData > > * getPipRoundRates ()
 
void setPipRoundRates (List< SharedPointer< ModifyPipRoundRateData > > *val)
 
bool getPipsSuspended ()
 
void setPipsSuspended (bool val)
 
int getStunned ()
 
void setStunned (int val)
 
int getMindcontrolled ()
 
void setMindcontrolled (int val)
 
int getOriginalTeam ()
 
void setOriginalTeam (int val)
 
int getNAuraTurnLength ()
 
void setNAuraTurnLength (int val)
 
int getClue ()
 
void setClue (int val)
 
int getRoundsDead ()
 
void setRoundsDead (int val)
 
int getNPolymorphTurnLength ()
 
void setNPolymorphTurnLength (int val)
 
int getPlayerHealth ()
 
void setPlayerHealth (int val)
 
int getMaxPlayerHealth ()
 
void setMaxPlayerHealth (int val)
 
bool getHideCurrentHP ()
 
void setHideCurrentHP (bool val)
 
int getMaxHandSize ()
 
void setMaxHandSize (int val)
 
Hand ** getPHand ()
 
void setPHand (Hand **val)
 
Hand ** getPSavedHand ()
 
void setPSavedHand (Hand **val)
 
PlayDeck ** getPPlayDeck ()
 
void setPPlayDeck (PlayDeck **val)
 
PlayDeck ** getPSavedPlayDeck ()
 
void setPSavedPlayDeck (PlayDeck **val)
 
SharedPointer< WizGameStats > * getPSavedGameStats ()
 
void setPSavedGameStats (SharedPointer< WizGameStats > *val)
 
int getSavedPrimaryMagicSchoolID ()
 
void setSavedPrimaryMagicSchoolID (int val)
 
SharedPointer< WizGameStats > * getPGameStats ()
 
void setPGameStats (SharedPointer< WizGameStats > *val)
 
Color getColor ()
 
void setColor (Color val)
 
float getRotation ()
 
void setRotation (float val)
 
float getRadius ()
 
void setRadius (float val)
 
int getSubcircle ()
 
void setSubcircle (int val)
 
bool getPvp ()
 
void setPvp (bool val)
 
bool getRaid ()
 
void setRaid (bool val)
 
DynamicSigilSymbol getDynamicSymbol ()
 
void setDynamicSymbol (DynamicSigilSymbol val)
 
float getAccuracyBonus ()
 
void setAccuracyBonus (float val)
 
int getMinionSubCircle ()
 
void setMinionSubCircle (int val)
 
bool getIsMinion ()
 
void setIsMinion (bool val)
 
bool getIsAccompanyNPC ()
 
void setIsAccompanyNPC (bool val)
 
List< SharedPointer< ShadowSpellTrackingData > > * getShadowEffects ()
 
void setShadowEffects (List< SharedPointer< ShadowSpellTrackingData > > *val)
 
List< SharedPointer< SpellEffect > > * getDeathActivatedEffects ()
 
void setDeathActivatedEffects (List< SharedPointer< SpellEffect > > *val)
 
unsigned int getPolymorphSpellTemplateID ()
 
void setPolymorphSpellTemplateID (unsigned int val)
 
std::string getSide ()
 
void setSide (std::string val)
 
bool getShadowSpellsDisabled ()
 
void setShadowSpellsDisabled (bool val)
 
bool getIgnoreSpellsPvPOnlyFlag ()
 
void setIgnoreSpellsPvPOnlyFlag (bool val)
 
bool getIgnoreSpellsPvEOnlyFlag ()
 
void setIgnoreSpellsPvEOnlyFlag (bool val)
 
bool getBossMob ()
 
void setBossMob (bool val)
 
bool getHidePVPEnemyChat ()
 
void setHidePVPEnemyChat (bool val)
 
List< int > getCombatTriggerIDs ()
 
void setCombatTriggerIDs (List< int > val)
 
int getBacklash ()
 
void setBacklash (int val)
 
int getPastBacklash ()
 
void setPastBacklash (int val)
 
int getShadowCreatureLevel ()
 
void setShadowCreatureLevel (int val)
 
int getPastShadowCreatureLevel ()
 
void setPastShadowCreatureLevel (int val)
 
Vector< int > getShadowCreatureLevelCount ()
 
void setShadowCreatureLevelCount (Vector< int > val)
 
SharedPointer< SpellEffect > * getInterceptEffect ()
 
void setInterceptEffect (SharedPointer< SpellEffect > *val)
 
int getRoundsSinceShadowPip ()
 
void setRoundsSinceShadowPip (int val)
 
SharedPointer< SpellEffect > * getPolymorphEffect ()
 
void setPolymorphEffect (SharedPointer< SpellEffect > *val)
 
int getConfused ()
 
void setConfused (int val)
 
int getConfusionTrigger ()
 
void setConfusionTrigger (int val)
 
bool getConfusionDisplay ()
 
void setConfusionDisplay (bool val)
 
bool getConfusedTarget ()
 
void setConfusedTarget (bool val)
 
bool getUntargetable ()
 
void setUntargetable (bool val)
 
int getUntargetableRounds ()
 
void setUntargetableRounds (int val)
 
bool getRestrictedTarget ()
 
void setRestrictedTarget (bool val)
 
bool getExitCombat ()
 
void setExitCombat (bool val)
 
bool getStunnedDisplay ()
 
void setStunnedDisplay (bool val)
 
bool getMindcontrolledDisplay ()
 
void setMindcontrolledDisplay (bool val)
 
bool getAutoPass ()
 
void setAutoPass (bool val)
 
bool getVanish ()
 
void setVanish (bool val)
 
bool getMyTeamTurn ()
 
void setMyTeamTurn (bool val)
 
CombatParticipant__PipAquiredByEnum getPlanningPhasePipAquiredType ()
 
void setPlanningPhasePipAquiredType (CombatParticipant__PipAquiredByEnum val)
 
SharedPointer< CombatCheatSettings > * getCheatSettings ()
 
void setCheatSettings (SharedPointer< CombatCheatSettings > *val)
 
unsigned int getIsMonster ()
 
void setIsMonster (unsigned int val)
 
List< SharedPointer< SpellNifSoundOverride > > * getWeaponNifSoundList ()
 
void setWeaponNifSoundList (List< SharedPointer< SpellNifSoundOverride > > *val)
 
int getPetCombatTrigger ()
 
void setPetCombatTrigger (int val)
 
int getPetCombatTriggerTarget ()
 
void setPetCombatTriggerTarget (int val)
 
float getShadowPipRateThreshold ()
 
void setShadowPipRateThreshold (float val)
 
int getBaseSpellDamage ()
 
void setBaseSpellDamage (int val)
 
float getStatDamage ()
 
void setStatDamage (float val)
 
float getStatResist ()
 
void setStatResist (float val)
 
float getStatPierce ()
 
void setStatPierce (float val)
 
int getMobLevel ()
 
void setMobLevel (int val)
 
bool getBPlayerTimeUpdated ()
 
void setBPlayerTimeUpdated (bool val)
 
bool getBPlayerTimeEliminated ()
 
void setBPlayerTimeEliminated (bool val)
 
bool getBPlayerTimeWarning ()
 
void setBPlayerTimeWarning (bool val)
 
float getDeckFullness ()
 
void setDeckFullness (float val)
 
float getArchmasteryPoints ()
 
void setArchmasteryPoints (float val)
 
float getMaxArchmasteryPoints ()
 
void setMaxArchmasteryPoints (float val)
 
unsigned int getArchmasterySchool ()
 
void setArchmasterySchool (unsigned int val)
 
unsigned int getArchmasteryFlags ()
 
void setArchmasteryFlags (unsigned int 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.