Cyrus Mod Loader
|
#include <CombatParticipant.h>
Public Member Functions | |
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) |
![]() | |
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. | |
|
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 |
|
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 |
|
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 |