![]() |
TrinityCore
|
This is the complete list of members for Player, including all inherited members.
| _activeCheats | Player | private |
| _addAttacker(Unit *pAttacker) | Unit | |
| _AddAura(UnitAura *aura, Unit *caster) | Unit | |
| _advancedCombatLoggingEnabled | Player | private |
| _aiAnimKitId | Unit | private |
| _ApplyAllAuraStatMods() | Unit | |
| _ApplyAllItemMods() | Player | |
| _ApplyAllLevelScaleItemMods(bool apply) | Player | |
| _ApplyAllStatBonuses() | Player | |
| _ApplyAura(AuraApplication *aurApp, uint32 effMask) | Unit | |
| _ApplyAuraEffect(Aura *aura, uint8 effIndex) | Unit | |
| _ApplyItemBonuses(Item *item, uint8 slot, bool apply) | Player | |
| _ApplyItemMods(Item *item, uint8 slot, bool apply, bool updateItemAuras=true) | Player | |
| _ApplyWeaponDamage(uint8 slot, Item *item, bool apply) | Player | |
| _areaSpiritHealerGUID | Player | private |
| _cinematicMgr | Player | private |
| _corpseLocation | Player | private |
| _Create(ObjectGuid const &guid) | BaseEntity | inlineprotected |
| _CreateAuraApplication(Aura *aura, uint32 effMask) | Unit | |
| _CUFProfiles | Player | protected |
| _currencyStorage | Player | protected |
| _dbPhase | WorldObject | private |
| _DeleteRemovedAuras() | Unit | protected |
| _EnterVehicle(Vehicle *vehicle, int8 seatId, AuraApplication const *aurApp=nullptr) | Unit | |
| _equipmentSets | Player | protected |
| _ExitVehicle(Position const *exitPosition=nullptr) | Unit | |
| _garrison | Player | private |
| _gridRef | GridObject< Player > | private |
| _heartbeatTimer | WorldObject | private |
| _InitHonorLevelOnLoadFromDB(uint32 honor, uint32 honorLevel) | Player | private |
| _instanceResetTimes | Player | private |
| _instantCast | Unit | private |
| _isCombatDisallowed | Unit | private |
| _isWalkingBeforeCharm | Unit | private |
| _IsWithinDist(WorldObject const *obj, float dist2compare, bool is3D, bool incOwnRadius=true, bool incTargetRadius=true) const | WorldObject | privatevirtual |
| _lastDamagedTargetGuid | Unit | private |
| _lastExtraAttackSpell | Unit | private |
| _lastLiquid | Unit | protected |
| _LoadActions(PreparedQueryResult result) | Player | protected |
| _LoadArenaTeamInfo(PreparedQueryResult result) | Player | protected |
| _LoadAuras(PreparedQueryResult auraResult, PreparedQueryResult effectResult, uint32 timediff) | Player | protected |
| _LoadBGData(PreparedQueryResult result) | Player | protected |
| _LoadCharacterBankTabSettings(PreparedQueryResult result) | Player | protected |
| _LoadCUFProfiles(PreparedQueryResult result) | Player | protected |
| _LoadCurrency(PreparedQueryResult result) | Player | protected |
| _LoadDailyQuestStatus(PreparedQueryResult result) | Player | protected |
| _LoadDeclinedNames(PreparedQueryResult result) | Player | protected |
| _LoadEquipmentSets(PreparedQueryResult result) | Player | protected |
| _LoadGlyphAuras() | Player | protected |
| _LoadGlyphs(PreparedQueryResult result) | Player | protected |
| _LoadGroup(PreparedQueryResult result) | Player | protected |
| _LoadHomeBind(PreparedQueryResult result) | Player | protected |
| _LoadInstanceTimeRestrictions(PreparedQueryResult result) | Player | protected |
| _LoadInventory(PreparedQueryResult result, PreparedQueryResult artifactsResult, PreparedQueryResult azeriteResult, PreparedQueryResult azeriteItemMilestonePowersResult, PreparedQueryResult azeriteItemUnlockedEssencesResult, PreparedQueryResult azeriteEmpoweredItemResult, uint32 timeDiff) | Player | protected |
| _LoadItem(CharacterDatabaseTransaction trans, uint32 zoneId, uint32 timeDiff, Field *fields) | Player | private |
| _LoadMail(PreparedQueryResult mailsResult, PreparedQueryResult mailItemsResult, PreparedQueryResult artifactResult, PreparedQueryResult azeriteItemResult, PreparedQueryResult azeriteItemMilestonePowersResult, PreparedQueryResult azeriteItemUnlockedEssencesResult, PreparedQueryResult azeriteEmpoweredItemResult) | Player | protected |
| _LoadMailedItem(ObjectGuid const &playerGuid, Player *player, uint64 mailId, Mail *mail, Field *fields, ItemAdditionalLoadInfo *addionalData) | Player | protectedstatic |
| _LoadMonthlyQuestStatus(PreparedQueryResult result) | Player | protected |
| _LoadPetStable(uint32 summonedPetNumber, PreparedQueryResult result) | Player | protected |
| _LoadPlayerData(PreparedQueryResult elementsResult, PreparedQueryResult flagsResult) | Player | protected |
| _LoadPvpTalents(PreparedQueryResult result) | Player | protected |
| _LoadQuestStatus(PreparedQueryResult result) | Player | protected |
| _LoadQuestStatusObjectives(PreparedQueryResult result) | Player | protected |
| _LoadQuestStatusObjectiveSpawnTrackings(PreparedQueryResult result) | Player | protected |
| _LoadQuestStatusRewarded(PreparedQueryResult result) | Player | protected |
| _LoadRandomBGStatus(PreparedQueryResult result) | Player | protected |
| _LoadSeasonalQuestStatus(PreparedQueryResult result) | Player | protected |
| _LoadSkills(PreparedQueryResult result) | Player | protected |
| _LoadSpells(PreparedQueryResult result, PreparedQueryResult favoritesResult) | Player | protected |
| _LoadStoredAuraTeleportLocations(PreparedQueryResult result) | Player | protected |
| _LoadTalents(PreparedQueryResult result) | Player | protected |
| _LoadTraits(PreparedQueryResult configsResult, PreparedQueryResult entriesResult) | Player | protected |
| _LoadTransmogCustomSets(PreparedQueryResult result) | Player | protected |
| _LoadTransmogOutfits(PreparedQueryResult setsResult, PreparedQueryResult situationsResult, PreparedQueryResult slotsResult, int32 equippedTransmogOutfitId, bool locked) | Player | protected |
| _LoadWeeklyQuestStatus(PreparedQueryResult result) | Player | protected |
| _meleeAnimKitId | Unit | private |
| _movementAnimKitId | Unit | private |
| _movementForces | Unit | private |
| _oldFactionId | Unit | private |
| _pendingBindId | Player | private |
| _pendingBindTimer | Player | private |
| _pendingSpellCastRequest | Player | private |
| _phaseShift | WorldObject | private |
| _playerDataElementsNeedSave | Player | private |
| _playerDataFlagsNeedSave | Player | private |
| _positionUpdateInfo | Unit | private |
| _privateObjectOwner | WorldObject | private |
| _RegisterAreaTrigger(AreaTrigger *areaTrigger) | Unit | |
| _RegisterAuraEffect(AuraEffect *aurEff, bool apply) | Unit | |
| _RegisterDynObject(DynamicObject *dynObj) | Unit | |
| _RemoveAllAuraStatMods() | Unit | |
| _RemoveAllItemMods() | Player | |
| _RemoveAllStatBonuses() | Player | |
| _removeAttacker(Unit *pAttacker) | Unit | |
| _RemoveNoStackAurasDueToAura(Aura *aura, bool owned) | Unit | |
| _restMgr | Player | private |
| _resurrectionData | Player | protected |
| _SaveActions(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveAuras(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveBGData(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveCharacterBankTabSettings(CharacterDatabaseTransaction trans) const | Player | protected |
| _SaveCharacterSelectOutfit(CharacterDatabaseTransaction trans) const | Player | protected |
| _SaveCUFProfiles(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveCurrency(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveCustomizations(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveDailyQuestStatus(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveEquipmentSets(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveGlyphs(CharacterDatabaseTransaction trans) const | Player | protected |
| _SaveInstanceTimeRestrictions(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveInventory(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveMail(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveMonthlyQuestStatus(CharacterDatabaseTransaction trans) | Player | protected |
| _SavePlayerData(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveQuestStatus(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveSeasonalQuestStatus(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveSkills(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveSpells(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveStats(CharacterDatabaseTransaction trans) const | Player | protected |
| _SaveStoredAuraTeleportLocations(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveTalents(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveTraits(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveTransmogOutfits(CharacterDatabaseTransaction trans) | Player | protected |
| _SaveWeeklyQuestStatus(CharacterDatabaseTransaction trans) | Player | protected |
| _smoothPhasing | WorldObject | private |
| _specializationInfo | Player | protected |
| _spellHistory | Unit | private |
| _StoreItem(uint16 pos, Item *pItem, uint32 count, bool clone, bool update) | Player | private |
| _StoreOrEquipNewItem(uint32 vendorslot, uint32 item, uint8 count, uint8 bag, uint8 slot, int64 price, ItemTemplate const *pProto, Creature *pVendor, VendorItem const *crItem, bool bStore) | Player | inline |
| _suppressedPhaseShift | WorldObject | private |
| _TryStackingOrRefreshingExistingAura(AuraCreateInfo &createInfo) | Unit | |
| _UnapplyAura(AuraApplicationMap::iterator &i, AuraRemoveMode removeMode) | Unit | |
| _UnapplyAura(AuraApplication *aurApp, AuraRemoveMode removeMode) | Unit | |
| _UnregisterAreaTrigger(AreaTrigger *areaTrigger) | Unit | |
| _UnregisterDynObject(DynamicObject *dynObj) | Unit | |
| _UpdateAutoRepeatSpell() | Unit | protected |
| _UpdateSpells(uint32 time) | Unit | protected |
| _usePvpItemLevels | Player | private |
| AbandonQuest(uint32 quest_id) | Player | |
| ActivatePvpItemLevels(bool activate) | Player | inline |
| ActivateTalentGroup(ChrSpecializationEntry const *spec) | Player | |
| ActivateTaxiPathTo(std::vector< uint32 > const &nodes, Creature *npc=nullptr, uint32 spellid=0, uint32 preferredMountDisplay=0, Optional< float > speed={}, Scripting::v2::ActionResultSetter< MovementStopReason > const &scriptResult={}) | Player | |
| ActivateTaxiPathTo(uint32 taxi_path_id, uint32 spellid=0, Optional< float > speed={}, Scripting::v2::ActionResultSetter< MovementStopReason > const &scriptResult={}) | Player | |
| AddActionButton(uint8 button, uint64 action, uint8 type) | Player | |
| AddArmorProficiency(uint32 newflag) | Player | inline |
| AddAura(uint32 spellId, Unit *target) | Unit | |
| AddAura(SpellInfo const *spellInfo, uint32 effMask, Unit *target) | Unit | |
| AddAuraVision(PlayerFieldByte2Flags flags) | Player | inline |
| AddBattlegroundQueueId(BattlegroundQueueTypeId val) | Player | |
| AddChannelObject(ObjectGuid guid) | Unit | |
| AddConditionalTransmog(uint32 itemModifiedAppearanceId) | Player | inline |
| AddCurrency(uint32 id, uint32 amount, CurrencyGainSource gainSource=CurrencyGainSource::Cheat) | Player | |
| AddDynamicUpdateFieldValue(UF::DynamicUpdateFieldSetter< T > setter) | BaseEntity | inlineprotected |
| AddEnchantmentDuration(Item *item, EnchantmentSlot slot, uint32 duration) | Player | |
| AddEnchantmentDurations(Item *item) | Player | |
| AddExploredZones(uint32 pos, uint64 mask) | Player | |
| AddExtraAttacks(uint32 count) | Unit | |
| AddExtraUnitMovementFlag(uint32 f) | Unit | inline |
| AddExtraUnitMovementFlag2(uint32 f) | Unit | inline |
| AddGameObject(GameObject *gameObj) | Unit | |
| AddHeirloom(int32 itemId, uint32 flags) | Player | inline |
| AddHonorXP(uint32 xp) | Player | |
| AddIllusionBlock(uint32 blockValue) | Player | inline |
| AddIllusionFlag(uint32 slot, uint32 flag) | Player | inline |
| AddInstanceEnterTime(uint32 instanceId, time_t enterTime) | Player | |
| AddInterruptMask(SpellAuraInterruptFlags flags, SpellAuraInterruptFlags2 flags2) | Unit | inline |
| AddItem(uint32 itemId, uint32 count) | Player | |
| AddItemDurations(Item *item) | Player | |
| AddItemToBuyBackSlot(Item *pItem) | Player | |
| AddItemToUpdateQueueOf | Player | friend |
| AddLootRoll(LootRoll *roll) | Player | |
| AddMail(Mail *mail) | Player | |
| AddMItem(Item *it) | Player | |
| AddNewMailDeliverTime(time_t deliver_time) | Player | |
| AddObjectToRemoveList() | WorldObject | |
| AddOverrideSpell(uint32 overridenSpellId, uint32 newSpellId) | Player | |
| AddPetAura(PetAura const *petSpell) | Player | |
| AddPetToUpdateFields(PetStable::PetInfo const &pet, PetSaveMode slot, PetStableFlags flags) | Player | |
| AddPlayerToVision(Player *player) | Unit | |
| AddPvpTalent(PvpTalentEntry const *talent, uint8 activeTalentGroup, uint8 slot) | Player | |
| AddQuest(Quest const *quest, Object *questGiver) | Player | |
| AddQuestAndCheckCompletion(Quest const *quest, Object *questGiver) | Player | |
| AddRefundReference(ObjectGuid it) | Player | |
| AddSelfResSpell(int32 spellId) | Player | inline |
| AddSpell(uint32 spellId, bool active, bool learning, bool dependent, bool disabled, bool loading=false, int32 fromSkill=0, bool favorite=false, Optional< PlayerSpellTrait > trait={}) | Player | |
| AddSpellCategoryCooldownMod(int32 spellCategoryId, int32 mod) | Player | |
| AddSpellMod(SpellModifier *mod, bool apply) | Player | |
| AddStoredAuraTeleportLocation(uint32 spellId) | Player | |
| AddTalent(TalentEntry const *talent, uint8 spec, bool learning) | Player | |
| AddTemporarySpell(uint32 spellId) | Player | |
| AddTimedQuest(uint32 questId) | Player | |
| AddToGrid(GridRefManager< Player > &m) | GridObject< Player > | inline |
| AddToNotify(uint16 f) | WorldObject | inline |
| AddToObjectUpdate() override | WorldObject | virtual |
| AddToObjectUpdateIfNeeded() | BaseEntity | protected |
| AddToWorld() override | Player | virtual |
| AddToy(int32 itemId, uint32 flags) | Player | inline |
| AddTradeableItem(Item *item) | Player | |
| AddTraitConfig(WorldPackets::Traits::TraitConfig const &traitConfig) | Player | |
| AddTransmogBlock(uint32 blockValue) | Player | inline |
| AddTransmogFlag(uint32 slot, uint32 flag) | Player | inline |
| AddUnitMovementFlag(uint32 f) | Unit | inline |
| AddUnitState(uint32 f) | Unit | inline |
| AddUnitTypeMask(uint32 mask) | Unit | inline |
| AddUnlockedTransmogOutfit(int32 transmogOutfitIds) | Player | inline |
| AddUnlockedTransmogOutfits(std::span< int32 const > transmogOutfitIds) | Player | |
| AddWarbandScenesBlock(uint32 blockValue) | Player | inline |
| AddWarbandScenesFlag(uint32 slot, uint32 flag) | Player | inline |
| AddWeaponProficiency(uint32 newflag) | Player | inline |
| AddWhisperWhiteList(ObjectGuid guid) | Player | inline |
| AddWorldEffect(int32 worldEffectId) | Unit | |
| AdjustQuestObjectiveProgress(Quest const *quest) | Player | private |
| AI() const | Player | inline |
| AIUpdateTick(uint32 diff) | Unit | |
| ApplyAllAzeriteEmpoweredItemMods(bool apply) | Player | |
| ApplyAllAzeriteItemMods(bool apply) | Player | |
| ApplyArtifactPowerRank(Item *artifact, ArtifactPowerRankEntry const *artifactPowerRank, bool apply) | Player | |
| ApplyArtifactPowers(Item *item, bool apply) | Player | |
| ApplyAttackTimePercentMod(WeaponAttackType att, float val, bool apply) | Unit | |
| ApplyAzeriteEssence(AzeriteItem *item, uint32 azeriteEssenceId, uint32 rank, bool major, bool apply) | Player | |
| ApplyAzeriteEssencePower(AzeriteItem *item, AzeriteEssencePowerEntry const *azeriteEssencePower, bool major, bool apply) | Player | |
| ApplyAzeriteItemMilestonePower(AzeriteItem *item, AzeriteItemMilestonePowerEntry const *azeriteItemMilestonePower, bool apply) | Player | |
| ApplyAzeritePower(AzeriteEmpoweredItem *item, AzeritePowerEntry const *azeritePower, bool apply) | Player | |
| ApplyAzeritePowers(Item *item, bool apply) | Player | |
| ApplyBaseModPctValue(BaseModGroup modGroup, float pct) | Player | |
| ApplyCastTimePercentMod(float val, bool apply) | Unit | |
| ApplyControlStatesIfNeeded() | Unit | |
| ApplyDiminishingAura(DiminishingGroup group, bool apply) | Unit | |
| ApplyDiminishingToDuration(SpellInfo const *auraSpellInfo, int32 &duration, WorldObject *caster, DiminishingLevels previousLevel) const | Unit | |
| ApplyEffectModifiers(SpellInfo const *spellInfo, uint8 effIndex, SpellEffectValue value) const | WorldObject | |
| ApplyEnchantment(Item *item, EnchantmentSlot slot, bool apply, bool apply_dur=true, bool ignore_condition=false) | Player | |
| ApplyEnchantment(Item *item, bool apply) | Player | |
| ApplyEquipCooldown(Item *pItem) | Player | |
| ApplyEquipSpell(SpellInfo const *spellInfo, Item *item, bool apply, bool formChange=false) | Player | |
| ApplyHealthRegenBonus(int32 amount, bool apply) | Player | |
| ApplyItemDependentAuras(Item *item, bool apply) | Player | |
| ApplyItemEquipSpell(Item *item, bool apply, bool formChange=false) | Player | |
| ApplyItemLootedSpell(Item *item, bool apply) | Player | |
| ApplyItemLootedSpell(ItemTemplate const *itemTemplate) | Player | |
| ApplyItemObtainSpells(Item *item, bool apply) | Player | |
| ApplyManaRegenBonus(int32 amount, bool apply) | Player | |
| ApplyModDamageDoneNeg(SpellSchools school, int32 mod, bool apply) | Player | inline |
| ApplyModDamageDonePercent(SpellSchools school, float pct, bool apply) | Player | inline |
| ApplyModDamageDonePos(SpellSchools school, int32 mod, bool apply) | Player | inline |
| ApplyModFakeInebriation(int32 mod, bool apply) | Player | inline |
| ApplyModManaCostModifier(SpellSchools school, int32 mod, bool apply) | Unit | inline |
| ApplyModManaCostMultiplier(float manaCostMultiplier, bool apply) | Unit | inline |
| ApplyModOverrideAPBySpellPowerPercent(float mod, bool apply) | Player | inline |
| ApplyModOverrideSpellPowerByAPPercent(float mod, bool apply) | Player | inline |
| ApplyModTargetPhysicalResistance(int32 mod, bool apply) | Player | inline |
| ApplyModTargetResistance(int32 mod, bool apply) | Player | inline |
| ApplyModToSpell(SpellModifier *mod, Spell *spell) | Player | static |
| ApplyModUpdateFieldValue(UF::UpdateFieldPrivateSetter< T > setter, typename UF::UpdateFieldPrivateSetter< T >::value_type mod, bool apply) | BaseEntity | inlineprotected |
| ApplyMovementForce(ObjectGuid id, Position origin, float magnitude, MovementForceType type, Position direction={}, ObjectGuid transportGuid=ObjectGuid::Empty) | Unit | |
| ApplyPercentModUpdateFieldValue(UF::UpdateFieldPrivateSetter< T > setter, float percent, bool apply) | BaseEntity | inlineprotected |
| ApplyRatingDiminishing(CombatRating cr, float bonusValue) const | Player | |
| ApplyRatingMod(CombatRating cr, int32 value, bool apply) | Player | |
| ApplyResilience(Unit const *victim, int32 *damage) | Unit | static |
| ApplySpellImmune(uint32 spellId, SpellImmunity op, uint32 type, bool apply) | Unit | |
| ApplySpellMod(SpellInfo const *spellInfo, SpellModOp op, T &basevalue, Spell *spell=nullptr) const | Player | |
| ApplySpellPenetrationBonus(int32 amount, bool apply) | Player | |
| ApplySpellPowerBonus(int32 amount, bool apply) | Player | |
| ApplyStatPctModifier(UnitMods unitMod, UnitModifierPctType modifierType, float amount) | Unit | |
| ApplyTraitConfig(int32 configId, bool apply) | Player | |
| ApplyTraitEntry(int32 traitNodeEntryId, int32 rank, int32 grantedRanks, bool apply) | Player | |
| ApplyTraitEntryChanges(int32 editedConfigId, WorldPackets::Traits::TraitConfig const &newConfig, bool applyTraits, bool consumeCurrencies) | Player | |
| AreaExploredOrEventHappens(uint32 questId) | Player | |
| AreaTriggerList typedef | Unit | protected |
| AreaTriggerRemoveReason enum name | Unit | |
| AtDisengage() | Unit | inlineprotectedvirtual |
| AtEndOfEncounter(EncounterType type) | Unit | |
| AtEngage(Unit *) | Unit | inlineprotectedvirtual |
| AtEnterCombat() override | Player | virtual |
| AtExitCombat() override | Player | virtual |
| AtStartOfEncounter(EncounterType type) | Unit | |
| Attack(Unit *victim, bool meleeAttack) | Unit | |
| AttackerSet typedef | Unit | |
| AttackerStateUpdate(Unit *victim, WeaponAttackType attType=BASE_ATTACK, bool extra=false) | Unit | |
| AttackStop() | Unit | |
| AtTargetAttacked(Unit *target, bool canInitialAggro) | Unit | |
| AuraApplicationList typedef | Unit | |
| AuraApplicationMap typedef | Unit | |
| AuraApplicationMapBounds typedef | Unit | |
| AuraApplicationMapBoundsNonConst typedef | Unit | |
| AuraApplicationProcContainer typedef | Unit | |
| AuraEffectList typedef | Unit | |
| AuraList typedef | Unit | |
| AuraMap typedef | Unit | |
| AuraMapBounds typedef | Unit | |
| AuraMapBoundsNonConst typedef | Unit | |
| AuraStateAurasMap typedef | Unit | |
| AuraStateAurasMapBounds typedef | Unit | |
| autoReplyMsg | Player | |
| AutoStoreLoot(uint8 bag, uint8 slot, uint32 loot_id, LootStore const &store, ItemContext context=ItemContext::NONE, bool broadcast=false, bool createdByPlayer=false) | Player | |
| AutoStoreLoot(uint32 loot_id, LootStore const &store, ItemContext context=ItemContext::NONE, bool broadcast=false, bool createdByPlayer=false) | Player | inline |
| AutoUnequipChildItem(Item *parentItem) | Player | |
| AutoUnequipOffhandIfNeed(bool force=false) | Player | |
| BankItem(ItemPosCountVec const &dest, Item *pItem, bool update) | Player | |
| BaseEntity() | BaseEntity | protected |
| BaseEntity(BaseEntity const &right)=delete | BaseEntity | private |
| BaseEntity(BaseEntity &&right)=delete | BaseEntity | private |
| BuildAuraStateUpdateForTarget(Unit const *target) const | Unit | |
| BuildCreateUpdateBlockForPlayer(UpdateData *data, Player *target) const override | Player | virtual |
| BuildDestroyUpdateBlock(UpdateData *data) const | BaseEntity | |
| BuildEntityFragments(ByteBuffer &data, std::span< WowCS::EntityFragment const > fragments) | BaseEntity | inlineprotectedstatic |
| BuildEntityFragmentsForValuesUpdateForPlayerWithMask(ByteBuffer &data, EnumFlag< UF::UpdateFieldFlag > flags) const | Object | protected |
| BuildFieldsUpdate(Player *player, UpdateDataMapType &data_map) const | BaseEntity | |
| BuildMovementUpdate(ByteBuffer &data, CreateObjectBits flags, Player const *target) const | BaseEntity | protected |
| BuildObjectFragmentCreate(void const *rawFragmentData, UF::UpdateFieldFlag flags, ByteBuffer &data, Player const *target, BaseEntity const *entity) | Object | privatestatic |
| BuildObjectFragmentUpdate(void const *rawFragmentData, UF::UpdateFieldFlag flags, ByteBuffer &data, Player const *target, BaseEntity const *entity) | Object | privatestatic |
| BuildOutOfRangeUpdateBlock(UpdateData *data) const | BaseEntity | |
| BuildPlayerRepop() | Player | |
| BuildUpdate(UpdateDataMapType &) override | WorldObject | virtual |
| BuildUpdateChangesMask() | BaseEntity | |
| BuildValuesCreate(UF::UpdateFieldFlag flags, ByteBuffer &data, Player const *target) const override | Player | protectedvirtual |
| BuildValuesUpdate(UF::UpdateFieldFlag flags, ByteBuffer &data, Player const *target) const override | Player | protectedvirtual |
| BuildValuesUpdateBlockForPlayer(UpdateData *data, Player const *target) const | BaseEntity | |
| BuildValuesUpdateBlockForPlayerWithFlag(UpdateData *data, UF::UpdateFieldFlag flags, Player const *target) const | Object | |
| BuildValuesUpdateForPlayerWithMask(UpdateData *data, UF::ObjectData::Mask const &requestedObjectMask, UF::UnitData::Mask const &requestedUnitMask, UF::PlayerData::Mask const &requestedPlayerMask, UF::ActivePlayerData::Mask const &requestedActivePlayerMask, Player const *target, bool ignoreNestedChangesMask) const | Player | |
| BuildValuesUpdateWithFlag(UF::UpdateFieldFlag flags, ByteBuffer &data, Player const *target) const override | Player | virtual |
| BuyCurrencyFromVendorSlot(ObjectGuid vendorGuid, uint32 vendorSlot, uint32 currency, uint32 count) | Player | |
| BuyItemFromVendorSlot(ObjectGuid vendorguid, uint32 vendorslot, uint32 item, uint32 count, uint8 bag, uint8 slot) | Player | |
| CalcAbsorbResist(DamageInfo &damageInfo, Spell *spell=nullptr) | Unit | static |
| CalcArmorReducedDamage(Unit const *attacker, Unit *victim, uint32 damage, SpellInfo const *spellInfo, WeaponAttackType attackType=MAX_ATTACK, uint8 attackerLevel=0) | Unit | static |
| CalcHealAbsorb(HealInfo &healInfo) | Unit | static |
| CalcSpellDuration(SpellInfo const *spellInfo, std::vector< SpellPowerCost > const *powerCosts) const | WorldObject | |
| CalcSpellResistedDamage(Unit const *attacker, Unit *victim, uint32 damage, SpellSchoolMask schoolMask, SpellInfo const *spellInfo) | Unit | static |
| CalculateAOEAvoidance(int32 damage, uint32 schoolMask, bool npcCaster) const | Unit | |
| CalculateAverageResistReduction(WorldObject const *caster, SpellSchoolMask schoolMask, Unit const *victim, SpellInfo const *spellInfo=nullptr) | Unit | static |
| CalculateCorpseReclaimDelay(bool load=false) const | Player | |
| CalculateDamage(WeaponAttackType attType, bool normalized, bool addTotalPct) const | Unit | |
| CalculateDisplayPowerType() const | Unit | |
| CalculateHoverHeight() | Unit | |
| CalculateMeleeDamage(Unit *victim, CalcDamageInfo *damageInfo, WeaponAttackType attackType=BASE_ATTACK) | Unit | |
| CalculateMinMaxDamage(WeaponAttackType attType, bool normalized, bool addTotalPct, float &minDamage, float &maxDamage) const override | Player | virtual |
| CalculateReputationGain(ReputationSource source, uint32 creatureOrQuestLevel, int32 rep, int32 faction, bool noQuestBonus=false) | Player | |
| CalculateSpellDamageTaken(SpellNonMeleeDamage *damageInfo, int32 damage, SpellInfo const *spellInfo, WeaponAttackType attackType=BASE_ATTACK, bool crit=false, bool blocked=false, Spell *spell=nullptr) | Unit | |
| CanAcceptAreaSpiritHealFrom(Unit *spiritHealer) const | Player | inline |
| CanAddQuest(Quest const *quest, bool msg) const | Player | |
| CanAlwaysSee(WorldObject const *obj) const override | Player | protectedvirtual |
| CanApplyResilience() const override | Player | inlinevirtual |
| CanBankItem(uint8 bag, uint8 slot, ItemPosCountVec &dest, Item *pItem, bool swap, bool not_loading=true, bool reagentBankOnly=false) const | Player | |
| CanBeGameMaster() const | Player | |
| CanBlock() const | Player | inline |
| CanCaptureTowerPoint() const | Player | |
| CanCastSpellWhileMoving(SpellInfo const *spellInfo) const | Unit | |
| CancelMountAura(bool force=false) | Unit | |
| CancelPendingCastRequest() | Player | |
| CancelShapeshiftForm(bool onlyTravelShapeshiftForm=false, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT, bool force=false) | Unit | |
| CancelSpellMissiles(uint32 spellId, bool reverseMissile=false, bool abortSpell=false) | Unit | |
| CancelTravelShapeshiftForm(AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT, bool force=false) | Unit | inline |
| CanCompleteQuest(uint32 quest_id, uint32 ignoredQuestObjectiveId=0) | Player | |
| CanCompleteRepeatableQuest(Quest const *quest) | Player | |
| CanDetect(WorldObject const *obj, bool ignoreStealth, bool checkAlert=false) const | WorldObject | private |
| CanDetectInvisibilityOf(WorldObject const *obj) const | WorldObject | private |
| CanDetectStealthOf(WorldObject const *obj, bool checkAlert=false) const | WorldObject | private |
| CanDualWield() const | Unit | inline |
| CanEnableWarModeInArea() const | Player | |
| CanEnterWater() const override | Player | inlinevirtual |
| CanEquipChildItem(Item *parentItem) const | Player | |
| CanEquipItem(uint8 slot, uint16 &dest, Item *pItem, bool swap, bool not_loading=true) const | Player | |
| CanEquipNewItem(uint8 slot, uint16 &dest, uint32 item, bool swap) const | Player | |
| CanEquipUniqueItem(Item *pItem, uint8 except_slot=NULL_SLOT, uint32 limit_count=1) const | Player | |
| CanEquipUniqueItem(ItemTemplate const *itemProto, BonusData const &itemBonus, uint8 except_slot=NULL_SLOT, uint32 limit_count=1) const | Player | |
| CanExecutePendingSpellCastRequest() | Player | private |
| CanFly() const override | Player | inlinevirtual |
| CanFreeMove() const | Unit | |
| CanHaveThreatList() const | Unit | inline |
| CanInstantCast() const | Unit | inline |
| CanInteractWithQuestGiver(Object *questGiver) const | Player | |
| CanJoinConstantChannelInZone(ChatChannelsEntry const *channel, AreaTableEntry const *zone) const | Player | |
| CanJoinToBattleground(BattlegroundTemplate const *bg) const | Player | |
| CanModifyStats() const | Unit | inline |
| CanNeverSee(WorldObject const *obj, bool ignorePhaseShift=false) const override | Player | protectedvirtual |
| CanNoReagentCast(SpellInfo const *spellInfo) const | Player | |
| CannotTurn() const | Unit | inline |
| CanParry() const | Player | inline |
| CanProc() const | Unit | inline |
| CanReportAfkDueToLimit() | Player | |
| CanRequestSpellCast(SpellInfo const *spell, Unit const *castingUnit) const | Player | |
| CanRewardQuest(Quest const *quest, bool msg) const | Player | |
| CanRewardQuest(Quest const *quest, LootItemType rewardType, uint32 rewardId, bool msg) const | Player | |
| CanRollNeedForItem(ItemTemplate const *item, Map const *map, bool restrictOnlyLfg) const | Player | |
| CanSeeGossipOn(Creature const *creature) const | Player | |
| CanSeeOrDetect(WorldObject const *obj, CanSeeOrDetectExtraArgs const &args={ }) const | WorldObject | |
| CanSeeSpellClickOn(Creature const *creature) const | Player | |
| CanSeeStartQuest(Quest const *quest) const | Player | |
| CanSelectQuestPackageItem(QuestPackageItemEntry const *questPackageItem) const | Player | |
| CanSellItemToVendor(Item const *item, uint32 amount) const | Player | |
| CanShareQuest(uint32 questId) const | Player | |
| CanStoreItem(uint8 bag, uint8 slot, ItemPosCountVec &dest, Item *pItem, bool swap=false) const | Player | |
| CanStoreItem(uint8 bag, uint8 slot, ItemPosCountVec &dest, uint32 entry, uint32 count, Item *pItem=nullptr, bool swap=false, uint32 *no_space_count=nullptr) const | Player | |
| CanStoreItem_InBag(uint8 bag, ItemPosCountVec &dest, ItemTemplate const *pProto, uint32 &count, bool merge, bool non_specialized, Item *pSrcItem, uint8 skip_bag, uint8 skip_slot) const | Player | private |
| CanStoreItem_InInventorySlots(uint8 slot_begin, uint8 slot_end, ItemPosCountVec &dest, ItemTemplate const *pProto, uint32 &count, bool merge, Item *pSrcItem, uint8 skip_bag, uint8 skip_slot) const | Player | private |
| CanStoreItem_InSpecificSlot(uint8 bag, uint8 slot, ItemPosCountVec &dest, ItemTemplate const *pProto, uint32 &count, bool swap, Item *pSrcItem) const | Player | private |
| CanStoreItems(Item **items, int count, uint32 *offendingItemId) const | Player | |
| CanStoreNewItem(uint8 bag, uint8 slot, ItemPosCountVec &dest, uint32 item, uint32 count, uint32 *no_space_count=nullptr) const | Player | |
| CanSwim() const | Unit | virtual |
| CanTakeMoreSimilarItems(Item *pItem, uint32 *offendingItemId=nullptr) const | Player | |
| CanTakeMoreSimilarItems(uint32 entry, uint32 count, uint32 *offendingItemId=nullptr) const | Player | inline |
| CanTakeMoreSimilarItems(uint32 entry, uint32 count, Item *pItem, uint32 *no_space_count=nullptr, uint32 *offendingItemId=nullptr) const | Player | |
| CanTakeQuest(Quest const *quest, bool msg) const | Player | |
| CanTameExoticPets() const | Player | inline |
| CanTitanGrip() const | Player | inline |
| CanUnderstandLanguage(Language language) const | Player | |
| CanUnequipItem(uint16 src, bool swap) const | Player | |
| CanUnequipItems(uint32 item, uint32 count) const | Player | |
| CanUninviteFromGroup(ObjectGuid guidMember, Optional< uint8 > partyIndex) const | Player | |
| CanUseAttackType(uint8 attacktype) const | Unit | |
| CanUseBattlegroundObject(GameObject *gameobject) const | Player | |
| CanUseItem(Item *pItem, bool not_loading=true) const | Player | |
| CanUseItem(ItemTemplate const *pItem, bool skipRequiredLevelCheck=false) const | Player | |
| CanUseMastery() const | Player | |
| CastAllObtainSpells() | Player | |
| CastItemCombatSpell(DamageInfo const &damageInfo) | Player | |
| CastItemCombatSpell(DamageInfo const &damageInfo, Item *item, ItemTemplate const *proto) | Player | |
| CastItemUseSpell(Item *item, SpellCastTargets const &targets, ObjectGuid castCount, std::array< int32, 3 > const &misc) | Player | |
| CastSpell(CastSpellTargetArg const &targets, uint32 spellId, CastSpellExtraArgs const &args={ }) | WorldObject | |
| CastStop(uint32 except_spellid=0) | Unit | |
| ChangeSeat(int8 seatId, bool next=true) | Unit | |
| CharmSpellInitialize() | Player | |
| CheckAreaExplore() | Player | |
| CheckAttackFitToAuraRequirement(WeaponAttackType attackType, AuraEffect const *aurEff) const override | Player | virtual |
| CheckDuelDistance(time_t currTime) | Player | |
| CheckInstanceCount(uint32 instanceId) const | Player | |
| CheckInstanceValidity(bool) | Player | |
| CheckLoadedDungeonDifficultyID(Difficulty difficulty) | Player | static |
| CheckLoadedLegacyRaidDifficultyID(Difficulty difficulty) | Player | static |
| CheckLoadedRaidDifficultyID(Difficulty difficulty) | Player | static |
| CheckPrivateObjectOwnerVisibility(WorldObject const *seer) const | WorldObject | |
| CheckTitanGripPenalty() | Player | |
| CinematicMgr | Player | friend |
| CleanupAfterTaxiFlight() | Player | |
| CleanupBeforeRemoveFromMap(bool finalCleanup) | Unit | |
| CleanupChannels() | Player | |
| CleanupsBeforeDelete(bool finalCleanup=true) override | Player | virtual |
| ClearAfkReports() | Player | inline |
| ClearAllReactives() | Unit | |
| ClearBossEmotes(Optional< uint32 > zoneId={}, Player const *target=nullptr) const | Unit | |
| ClearChannelObjects() | Unit | |
| ClearDiminishings() | Unit | |
| ClearDynamicUpdateFieldValues(UF::DynamicUpdateFieldSetter< T > setter) | BaseEntity | inlineprotected |
| ClearInCombat() | Unit | inline |
| ClearObjectFragmentChanged(void const *rawFragmentData) | Object | privatestatic |
| ClearQuestSharingInfo() | Player | inline |
| ClearResurrectRequestData() | Player | inline |
| ClearSelfResSpell() | Player | inline |
| ClearUnitState(uint32 f) | Unit | inline |
| ClearUpdateMask(bool remove) | BaseEntity | |
| ClearValuesChangesMask() override | Player | protectedvirtual |
| ClearWhisperWhiteList() | Player | inline |
| ClearWorldEffects() | Unit | |
| CombatStop(bool includingCast=false, bool mutualPvP=true, bool(*unitFilter)(Unit const *otherUnit)=nullptr) | Unit | |
| CombatStopWithPets(bool includingCast=false) | Unit | |
| CompletedAchievement(AchievementEntry const *entry) | Player | |
| CompleteQuest(uint32 quest_id) | Player | |
| ConfirmPendingBind() | Player | |
| ContinueTaxiFlight() | Player | |
| ControlList typedef | Unit | |
| CopyAuraEffectList(AuraEffectList const &list) | Unit | static |
| CorrectMetaGemEnchants(uint8 slot, bool apply) | Player | |
| CountPctFromCurHealth(float pct) const | Unit | inline |
| CountPctFromMaxHealth(float pct) const | Unit | inline |
| CountPctFromMaxPower(Powers power, int32 pct) const | Unit | inline |
| Create(ObjectGuid::LowType guidlow, WorldPackets::Character::CharacterCreateInfo const *createInfo) | Player | |
| CreateCorpse() | Player | |
| CreateGarrison(uint32 garrSiteId) | Player | |
| CreateTamedPetFrom(Creature *creatureTarget, uint32 spell_id=0) | Unit | |
| CreateTamedPetFrom(uint32 creatureEntry, uint32 spell_id=0) | Unit | |
| CreateTraitConfig(WorldPackets::Traits::TraitConfig &traitConfig) | Player | |
| CreateTransmogOutfit(uint32 id, WorldPackets::Transmogrification::TransmogOutfitDataInfo const &outfitData) | Player | |
| CreateVehicleKit(uint32 id, uint32 creatureEntry, bool loading=false) | Unit | |
| CurrencyChanged(uint32 currencyId, int32 change) | Player | |
| DailyReset() | Player | |
| DealDamage(Unit *attacker, Unit *victim, uint32 damage, CleanDamage const *cleanDamage=nullptr, DamageEffectType damagetype=DIRECT_DAMAGE, SpellSchoolMask damageSchoolMask=SPELL_SCHOOL_MASK_NORMAL, SpellInfo const *spellProto=nullptr, bool durabilityLoss=true) | Unit | static |
| DealDamageMods(Unit const *attacker, Unit const *victim, uint32 &damage, uint32 *absorb) | Unit | static |
| DealHeal(HealInfo &healInfo) | Unit | static |
| DealMeleeDamage(CalcDamageInfo *damageInfo, bool durabilityLoss) | Unit | |
| DealSpellDamage(SpellNonMeleeDamage const *damageInfo, bool durabilityLoss) | Unit | |
| DelayOwnedAuras(uint32 spellId, ObjectGuid caster, int32 delaytime) | Unit | |
| DeleteCharmInfo() | Unit | |
| DeleteEquipmentSet(uint64 id) | Player | |
| DeleteFromDB(ObjectGuid playerguid, uint32 accountId, bool updateRealmChars=true, bool deleteFinally=false) | Player | static |
| DeleteGarrison() | Player | |
| DeleteOldCharacters() | Player | static |
| DeleteOldCharacters(uint32 keepDays) | Player | static |
| DeletePetFromDB(uint32 petNumber) | Player | |
| DeleteRefundReference(ObjectGuid it) | Player | |
| DeleteTraitConfig(int32 deletedConfigId) | Player | |
| DeMorph() | Unit | |
| DespawnPersonalSummonsForQuest(uint32 questId) | Player | |
| DestroyConjuredItems(bool update) | Player | |
| DestroyForNearbyPlayers() | WorldObject | |
| DestroyForPlayer(Player const *target) const override | Player | virtual |
| DestroyItem(uint8 bag, uint8 slot, bool update) | Player | |
| DestroyItemCount(uint32 item, uint32 count, bool update, bool unequip_check=false) | Player | |
| DestroyItemCount(Item *item, uint32 &count, bool update) | Player | |
| DestroyZoneLimitedItem(bool update, uint32 new_zone) | Player | |
| DFQuestsDoneList typedef | Player | |
| Diminishing typedef | Unit | |
| DisablePetControlsOnMount(ReactStates reactState, CommandStates commandState) | Player | |
| DisablePvpRules() | Player | |
| DisableSpline() | Unit | protected |
| Dismount() | Unit | |
| DoMeleeAttackIfReady() | Unit | |
| DoRandomRoll(uint32 minimum, uint32 maximum) | Player | |
| DoWithSuppressingObjectUpdates(Action &&action) | BaseEntity | inlineprotected |
| duel | Player | |
| DuelComplete(DuelCompleteType type) | Player | |
| DurabilityLoss(Item *item, double percent) | Player | |
| DurabilityLossAll(double percent, bool inventory) | Player | |
| DurabilityPointLossForEquipSlot(EquipmentSlots slot) | Player | |
| DurabilityPointsLoss(Item *item, int32 points) | Player | |
| DurabilityPointsLossAll(int32 points, bool inventory) | Player | |
| DurabilityRepair(uint16 pos, bool takeCost, float discountMod) | Player | |
| DurabilityRepairAll(bool takeCost, float discountMod, bool guildBank) | Player | |
| DynObjectList typedef | Unit | protected |
| EnablePetControlsOnDismount() | Player | |
| EnablePvpRules(bool dueToCombat=false) | Player | |
| EnchantmentFitsRequirements(uint32 enchantmentcondition, int8 slot) const | Player | |
| EnergizeBySpell(Unit *victim, SpellInfo const *spellInfo, int32 damage, Powers powerType) | Unit | |
| EngageWithTarget(Unit *who) | Unit | |
| EnsureVictim() const | Unit | inline |
| EnterAreaTrigger(AreaTrigger *areaTrigger) | Unit | |
| EnterVehicle(Unit *base, int8 seatId=-1) | Unit | |
| EnvironmentalDamage(EnviromentalDamage type, uint32 damage) | Player | |
| EquipChildItem(uint8 parentBag, uint8 parentSlot, Item *parentItem) | Player | |
| EquipItem(uint16 pos, Item *pItem, bool update) | Player | |
| EquipNewItem(uint16 pos, uint32 item, ItemContext context, bool update) | Player | |
| EquipTransmogOutfit(uint32 id, TransmogSituationTrigger trigger, Optional< bool > locked) | Player | |
| ExecutePendingSpellCastRequest() | Player | private |
| ExitAllAreaTriggers() | Unit | |
| ExitAreaTrigger(AreaTrigger *areaTrigger) | Unit | |
| ExitVehicle(Position const *exitPosition=nullptr) | Unit | virtual |
| extraAttacksTargets | Unit | private |
| FailCriteria(CriteriaFailEvent condition, int32 failAsset) | Player | |
| FailQuest(uint32 quest_id) | Player | |
| FailQuestsWithFlag(QuestFlags flag) | Player | |
| FindCurrentSpellBySpellId(uint32 spell_id) const | Unit | |
| FindEmptyProfessionSlotFor(uint32 skillId) const | Player | |
| FindEquipSlot(Item const *item, uint8 slot, bool swap) const | Player | |
| FindMap() const | WorldObject | inline |
| FindNearestCreature(uint32 entry, float range, bool alive=true) const | WorldObject | |
| FindNearestCreatureWithOptions(float range, FindCreatureOptions const &options) const | WorldObject | |
| FindNearestGameObject(uint32 entry, float range, bool spawnedOnly=true) const | WorldObject | |
| FindNearestGameObjectOfType(GameobjectTypes type, float range) const | WorldObject | |
| FindNearestGameObjectWithOptions(float range, FindGameObjectOptions const &options) const | WorldObject | |
| FindNearestUnspawnedGameObject(uint32 entry, float range) const | WorldObject | |
| FindQuestSlot(uint32 quest_id) const | Player | |
| FindZoneScript() const | WorldObject | |
| FinishSpell(CurrentSpellTypes spellType, SpellCastResult result=SPELL_CAST_OK) | Unit | |
| FinishTaxiFlight() | Player | |
| FollowerAdded(AbstractFollower *f) | Unit | |
| FollowerRemoved(AbstractFollower *f) | Unit | |
| ForceUpdateFieldChange(UF::UpdateFieldPrivateSetter< T > const &) | BaseEntity | inline |
| ForEachItem(ItemSearchLocation location, T callback) const | Player | inline |
| GameObjectList typedef | Unit | protected |
| GetAbsoluteAngle(float x, float y) const | Position | inline |
| GetAbsoluteAngle(Position const &pos) const | Position | inline |
| GetAbsoluteAngle(Position const *pos) const | Position | inline |
| GetAccountBankTabCount() const | Player | inline |
| GetAchievementPoints() const | Player | |
| GetActionButton(uint8 button) | Player | |
| GetActionButtons() const | Player | inline |
| GetActiveQuestObjectiveForSpawnTracking(uint32 spawnTrackingId) const | Player | |
| GetActiveTalentGroup() const | Player | inline |
| GetAdvFlyingSpeed(AdvFlyingRateTypeSingle speedType) const | Unit | inline |
| GetAdvFlyingSpeedMax(AdvFlyingRateTypeRange speedType) const | Unit | inline |
| GetAdvFlyingSpeedMin(AdvFlyingRateTypeRange speedType) const | Unit | inline |
| GetAELootView() const | Player | inline |
| GetAffectingPlayer() const | WorldObject | |
| GetAI() const | Unit | inline |
| GetAIAnimKitId() const override | Unit | inlinevirtual |
| GetAllMinionsByEntry(std::list< TempSummon * > &Minions, uint32 entry) | Unit | |
| GetAnimTier() const | Unit | inline |
| GetAPMultiplier(WeaponAttackType attType, bool normalized) const | Unit | |
| GetAppliedAuras() | Unit | inline |
| GetAppliedAuras() const | Unit | inline |
| GetAreaId() const | WorldObject | inline |
| GetAreaTrigger(uint32 spellId) const | Unit | |
| GetAreaTriggers(uint32 spellId) const | Unit | |
| GetArenaPersonalRating(uint8 slot) const | Player | |
| GetArenaTeamId(uint8) const | Player | inline |
| GetArenaTeamIdInvited() const | Player | inline |
| GetArmor() const | Unit | inline |
| GetArmorMultiplierForTarget(WorldObject const *) const | Unit | inlinevirtual |
| GetArmorProficiency() const | Player | inline |
| GetAttackBySlot(uint8 slot, InventoryType inventoryType) | Player | static |
| getAttackerForHelper() const | Unit | |
| getAttackers() const | Unit | inline |
| getAttackTimer(WeaponAttackType type) const | Unit | inline |
| GetAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint32 reqEffMask=0) const | Unit | |
| GetAura(uint32 spellId, std::function< bool(Aura const *)> const &predicate) const | Unit | |
| GetAura(std::function< bool(Aura const *)> const &predicate) const | Unit | |
| GetAuraApplication(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint32 reqEffMask=0, AuraApplication *except=nullptr) const | Unit | |
| GetAuraApplication(uint32 spellId, std::function< bool(AuraApplication const *)> const &predicate) const | Unit | |
| GetAuraApplication(uint32 spellId, std::function< bool(Aura const *)> const &predicate) const | Unit | |
| GetAuraApplication(std::function< bool(AuraApplication const *)> const &predicate) const | Unit | |
| GetAuraApplication(std::function< bool(Aura const *)> const &predicate) const | Unit | |
| GetAuraApplicationOfRankedSpell(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint32 reqEffMask=0, AuraApplication *except=nullptr) const | Unit | |
| GetAuraCount(uint32 spellId) const | Unit | |
| GetAuraEffect(uint32 spellId, uint8 effIndex, ObjectGuid casterGUID=ObjectGuid::Empty) const | Unit | |
| GetAuraEffect(AuraType type, SpellFamilyNames family, flag128 const &familyFlag, ObjectGuid casterGUID=ObjectGuid::Empty) const | Unit | |
| GetAuraEffectOfRankedSpell(uint32 spellId, uint8 effIndex, ObjectGuid casterGUID=ObjectGuid::Empty) const | Unit | |
| GetAuraEffectsByType(AuraType type) const | Unit | inline |
| GetAuraEffectsByType(AuraType type) | Unit | inline |
| GetAuraOfRankedSpell(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint32 reqEffMask=0) const | Unit | |
| GetAverageItemLevel() const | Player | |
| GetBagByPos(uint8 slot) const | Player | |
| GetBagSlotFlags(uint32 bagIndex) const | Player | inline |
| GetBankBagSlotCount() const | Player | inline |
| GetBarberShopCost(Trinity::IteratorPair< UF::ChrCustomizationChoice const * > newCustomizations) const | Player | |
| GetBaseAttackTime(WeaponAttackType att) const | Unit | |
| GetBaseModValue(BaseModGroup modGroup, BaseModType modType) const | Player | |
| GetBaseSkillValue(uint32 skill) const | Player | |
| GetBaseSpellPowerBonus() const | Player | inline |
| GetBattleground() const | Player | |
| GetBattlegroundEntryPoint() const | Player | inline |
| GetBattlegroundId() const | Player | inline |
| GetBattlegroundQueueIndex(BattlegroundQueueTypeId bgQueueTypeId) const | Player | |
| GetBattlegroundQueueJoinTime(BattlegroundQueueTypeId bgQueueTypeId) const | Player | |
| GetBattlegroundQueueTypeId(uint32 index) const | Player | |
| GetBattlegroundTypeId() const | Player | inline |
| GetBattlePetCompanionExperience() const | Unit | inline |
| GetBattlePetCompanionGUID() const | Unit | inline |
| GetBattlePetCompanionNameTimestamp() const | Unit | inline |
| GetBGAccessByLevel(BattlegroundTypeId bgTypeId) const | Player | |
| GetBGTeam() const | Player | |
| GetBlockPercent(uint8 attackerLevel) const override | Player | virtual |
| GetBonusResistanceMod(SpellSchools school) const | Unit | inline |
| GetBoundingRadius() const | Unit | inline |
| GetCastSpellInfo(SpellInfo const *spellInfo, TriggerCastFlags &triggerFlag, GetCastSpellInfoContext *context) const override | Player | virtual |
| Unit::GetCastSpellInfo(SpellInfo const *spellInfo) const | Unit | inline |
| GetCastSpellXSpellVisualId(SpellInfo const *spellInfo) const override | Unit | virtual |
| GetChampioningFaction() const | Player | inline |
| GetChannelScriptVisualId() const | Unit | inline |
| GetChannelSpellId() const | Unit | inline |
| GetChannelSpellXSpellVisualId() const | Unit | inline |
| GetCharacterBankTabCount() const | Player | inline |
| GetCharmed() const | Unit | inline |
| GetCharmedGUID() const | Unit | inline |
| GetCharmer() const | Unit | inline |
| GetCharmerGUID() const | Unit | inline |
| GetCharmerOrOwner() const | Unit | inline |
| GetCharmerOrOwnerGUID() const override | Unit | inlinevirtual |
| GetCharmerOrOwnerOrOwnGUID() const | WorldObject | |
| GetCharmerOrOwnerOrSelf() const | WorldObject | |
| GetCharmerOrOwnerPlayerOrPlayerItself() const | WorldObject | |
| GetCharmInfo() | Unit | inline |
| GetChatFlags() const | Player | |
| GetChildItemByGuid(ObjectGuid guid) const | Player | |
| getCinematic() const | Player | inline |
| GetCinematicMgr() const | Player | inline |
| GetClass() const | Unit | inline |
| GetClassMask() const | Unit | inline |
| GetClosePoint(float &x, float &y, float &z, float size, float distance2d=0, float relAngle=0) const | WorldObject | |
| GetCollisionHeight() const override | Unit | virtual |
| GetCombatManager() | Unit | inline |
| GetCombatManager() const | Unit | inline |
| GetCombatRatingDamageReduction(CombatRating cr, float rate, float cap, uint32 damage) const | Unit | private |
| GetCombatRatingReduction(CombatRating cr) const | Unit | private |
| GetCombatReach() const override | Unit | inlinevirtual |
| GetCommandStatus(uint32 command) const | Player | inline |
| GetCompletedAchievementIds() const | Player | |
| GetContactPoint(WorldObject const *obj, float &x, float &y, float &z, float distance2d=CONTACT_DISTANCE) const | WorldObject | |
| GetContentTuning() const | Unit | inline |
| GetControllingPlayer() const | Unit | |
| GetCorpse() const | Player | |
| GetCorpseLocation() const | Player | inline |
| GetCorpseReclaimDelay(bool pvp) const | Player | |
| GetCosmeticMountDisplayId() const | Unit | inline |
| GetCraftingReagentItemsToDeposit() | Player | |
| GetCreateHealth() const | Unit | inline |
| GetCreateMana() const | Unit | inline |
| GetCreateMode() const | Player | inline |
| GetCreatePowerValue(Powers power) const | Unit | virtual |
| GetCreateStat(Stats stat) const | Unit | inline |
| GetCreatorGUID() const override | Unit | inlinevirtual |
| GetCreatureListWithEntryInGrid(Container &creatureContainer, uint32 entry, float maxSearchRange=250.0f) const | WorldObject | |
| GetCreatureListWithOptionsInGrid(Container &creatureContainer, float maxSearchRange, FindCreatureOptions const &options) const | WorldObject | |
| GetCreatureType() const | Unit | |
| GetCreatureTypeMask() const | Unit | |
| GetCritterGUID() const | Unit | inline |
| GetCUFProfile(uint8 id) const | Player | inline |
| GetCUFProfilesCount() const | Player | inline |
| GetCurrencyIncreasedCapQuantity(uint32 id) const | Player | |
| GetCurrencyMaxQuantity(CurrencyTypesEntry const *currency, bool onLoad=false, bool onUpdateVersion=false) const | Player | |
| GetCurrencyQuantity(uint32 id) const | Player | |
| GetCurrencyTrackedQuantity(uint32 id) const | Player | |
| GetCurrencyWeeklyCap(uint32 id) const | Player | |
| GetCurrencyWeeklyCap(CurrencyTypesEntry const *currency) const | Player | |
| GetCurrencyWeeklyQuantity(uint32 id) const | Player | |
| GetCurrentSpell(CurrentSpellTypes spellType) const | Unit | inline |
| GetCurrentSpell(uint32 spellType) const | Unit | inline |
| GetCurrentSpellCastTime(uint32 spell_id) const | Unit | |
| GetCurrentWmo() const | WorldObject | inline |
| GetCustomizationChoice(uint32 chrCustomizationOptionId) const | Player | inline |
| GetDamageImmunityMask() const | Unit | |
| GetDamageMultiplierForTarget(WorldObject const *) const | Unit | inlinevirtual |
| GetDamageReduction(uint32 damage) const | Unit | inline |
| GetDataElementAccount(uint32 dataElementId) const | Player | |
| GetDataElementCharacter(uint32 dataElementId) const | Player | |
| GetDBPhase() const | WorldObject | inline |
| getDeathState() const | Unit | inline |
| GetDeathTimer() const | Player | inline |
| GetDebugInfo() const override | Player | virtual |
| GetDeclinedNames() const | Player | inline |
| GetDefaultMovementType() const | Unit | virtual |
| GetDefaultSpecId() const | Player | |
| GetDemonCreator() const | Unit | |
| GetDemonCreatorGUID() const | Unit | inline |
| GetDemonCreatorPlayer() const | Unit | |
| GetDifficultyID(MapEntry const *mapEntry) const | Player | |
| GetDiminishing(DiminishingGroup group) const | Unit | |
| GetDirectTransport() const | Unit | |
| GetDiseasesByCaster(ObjectGuid casterGUID, bool remove=false) | Unit | |
| GetDispellableAuraList(WorldObject const *caster, uint32 dispelMask, DispelChargesList &dispelList, bool isReflect=false) const | Unit | |
| GetDisplayId() const | Unit | inline |
| GetDisplayScale() const | Unit | inline |
| GetDistance(WorldObject const *obj) const | WorldObject | |
| GetDistance(Position const &pos) const | WorldObject | |
| GetDistance(float x, float y, float z) const | WorldObject | |
| GetDistance2d(WorldObject const *obj) const | WorldObject | |
| GetDistance2d(float x, float y) const | WorldObject | |
| GetDistanceOrder(WorldObject const *obj1, WorldObject const *obj2, bool is3D=true) const | WorldObject | |
| GetDistanceZ(WorldObject const *obj) const | WorldObject | |
| GetDodgeFromAgility(float &diminishing, float &nondiminishing) const | Player | |
| GetDoTsByCaster(ObjectGuid casterGUID) const | Unit | |
| GetDrunkenstateByValue(uint8 value) | Player | static |
| GetDrunkValue() const | Player | inline |
| GetDungeonDifficultyID() const | Player | inline |
| GetDynamicFlags() const | Object | inline |
| GetDynObject(uint32 spellId) const | Unit | |
| GetDynObjects(uint32 spellId) const | Unit | |
| GetEffectiveLevel() const | Unit | inline |
| GetEffectiveTeam() const | Player | inline |
| GetEffectiveTeamId() const | Player | inline |
| GetEmoteState() const | Unit | inline |
| GetEmpowerMinHoldStagePercent() const | Player | inline |
| GetEntry() const | Object | inline |
| GetExactDist(float x, float y, float z) const | Position | inline |
| GetExactDist(Position const &pos) const | Position | inline |
| GetExactDist(Position const *pos) const | Position | inline |
| GetExactDist2d(const float x, const float y) const | Position | inline |
| GetExactDist2d(Position const &pos) const | Position | inline |
| GetExactDist2d(Position const *pos) const | Position | inline |
| GetExactDist2dSq(const float x, const float y) const | Position | inline |
| GetExactDist2dSq(Position const &pos) const | Position | inline |
| GetExactDist2dSq(Position const *pos) const | Position | inline |
| GetExactDistSq(float x, float y, float z) const | Position | inline |
| GetExactDistSq(Position const &pos) const | Position | inline |
| GetExactDistSq(Position const *pos) const | Position | inline |
| GetExpertiseDodgeOrParryReduction(WeaponAttackType attType) const | Player | |
| GetExtraUnitMovementFlags() const | Unit | inline |
| GetExtraUnitMovementFlags2() const | Unit | inline |
| GetFaction() const override | Unit | inlinevirtual |
| GetFactionGroupForRace(uint8 race) | Player | static |
| GetFactionReactionTo(FactionTemplateEntry const *factionTemplateEntry, WorldObject const *target) | WorldObject | static |
| GetFactionTemplateEntry() const | WorldObject | |
| GetFirstCollisionPosition(float dist, float angle) | WorldObject | |
| GetFirstControlled() const | Unit | |
| GetFirstMinion() const | Unit | |
| GetFlatModifierValue(UnitMods unitMod, UnitModifierFlatType modifierType) const | Unit | |
| GetFlightCapabilityID() const | Unit | inline |
| GetFloorZ() const | WorldObject | |
| GetFollowAngle() const | Unit | inlinevirtual |
| GetFreeInventorySlotCount(EnumFlag< ItemSearchLocation > location=ItemSearchLocation::Inventory) const | Player | |
| GetFreePrimaryProfessionPoints() const | Player | inline |
| GetGameObject(uint32 spellId) const | Unit | |
| GetGameObjectIfCanInteractWith(ObjectGuid const &guid) const | Player | |
| GetGameObjectIfCanInteractWith(ObjectGuid const &guid, GameobjectTypes type) const | Player | |
| GetGameObjectListWithEntryInGrid(Container &gameObjectContainer, uint32 entry, float maxSearchRange=250.0f) const | WorldObject | |
| GetGameObjectListWithOptionsInGrid(Container &gameObjectContainer, float maxSearchRange, FindGameObjectOptions const &options) const | WorldObject | |
| GetGameObjects(uint32 spellId) const | Unit | |
| GetGarrison() const | Player | inline |
| GetGender() const | Unit | inline |
| GetGlyphs(uint8 spec) const | Player | inline |
| GetGlyphs(uint8 spec) | Player | inline |
| GetGossipMenuForSource(WorldObject const *source) const | Player | |
| GetGossipTextId(uint32 menuId, WorldObject *source) | Player | |
| GetGossipTextId(WorldObject *source) | Player | |
| GetGridActivationRange() const | WorldObject | |
| GetGroup(Optional< uint8 > partyIndex) | Player | inline |
| GetGroup(Optional< uint8 > partyIndex) const | Player | |
| GetGroup() | Player | inline |
| GetGroup() const | Player | inline |
| GetGroupInvite() const | Player | inline |
| GetGroupRef() | Player | inline |
| GetGroupUpdateFlag() const | Player | inline |
| GetGuardianPet() const | Unit | |
| GetGUID() const | BaseEntity | inline |
| GetGUID(BaseEntity const *o) | BaseEntity | inlinestatic |
| GetGuild() | Player | |
| GetGuild() const | Player | |
| GetGuildId() const | Player | inline |
| GetGuildIdInvited() const | Player | inline |
| GetGuildLevel() const | Player | inline |
| GetGuildName() const | Player | |
| GetGuildRank() const | Player | inline |
| GetHealth() const | Unit | inline |
| GetHealthBonusFromStamina() const | Player | |
| GetHealthGain(int64 dVal) | Unit | |
| GetHealthMultiplierForTarget(WorldObject const *) const | Unit | inlinevirtual |
| GetHealthPct() const | Unit | inline |
| GetHighestExclusiveSameEffectSpellGroupValue(AuraEffect const *aurEff, AuraType auraType, bool checkMiscValue=false, int32 miscValue=0) const | Unit | |
| GetHitSpherePointFor(Position const &dest) const | WorldObject | |
| GetHitSpherePointFor(Position const &dest, float &x, float &y, float &z) const | WorldObject | |
| GetHonorLevel() const | Player | inline |
| GetHoverOffset() const | Unit | inline |
| GetInGameTime() const | Player | inline |
| GetInsideAreaTriggers() const | Unit | inline |
| GetInstanceEntrance(uint32 targetMapId) | Player | |
| GetInstanceId() const | WorldObject | inline |
| GetInstanceScript() const | WorldObject | |
| GetInventorySlotCount() const | Player | inline |
| GetItemByEntry(uint32 entry, ItemSearchLocation where=ItemSearchLocation::Default) const | Player | |
| GetItemByGuid(ObjectGuid guid) const | Player | |
| GetItemByPos(uint16 pos) const | Player | |
| GetItemByPos(uint8 bag, uint8 slot) const | Player | |
| GetItemCount(uint32 item, bool inBankAlso=false, Item *skipItem=nullptr) const | Player | |
| GetItemCountWithLimitCategory(uint32 limitCategory, Item *skipItem=nullptr) const | Player | |
| GetItemFromBuyBackSlot(uint32 slot) | Player | |
| GetItemLimitCategoryQuantity(ItemLimitCategoryEntry const *limitEntry) const | Player | |
| GetItemListByEntry(uint32 entry, bool inBankAlso=false) const | Player | |
| GetItemUpdateQueue() | Player | inline |
| GetJoinedChannels() const | Player | inline |
| GetLastDamagedTargetGuid() const | Unit | inline |
| GetLastExtraAttackSpell() const | Unit | inline |
| GetLastPetNumber() const | Player | inline |
| GetLastPotionId() const | Player | inline |
| GetLegacyRaidDifficultyID() const | Player | inline |
| GetLevel() const | Unit | inline |
| GetLevelForTarget(WorldObject const *) const override | Unit | inlinevirtual |
| GetLevelPlayedTime() const | Player | inline |
| GetLiquidStatus() const | WorldObject | inline |
| GetLootByWorldObjectGUID(ObjectGuid const &lootWorldObjectGuid) const | Player | |
| GetLootForPlayer(Player const *player) const | Object | inlinevirtual |
| GetLootGUID() const | Player | inline |
| GetLootRoll(ObjectGuid const &lootObjectGuid, uint8 lootListId) | Player | |
| GetLootSpecId() const | Player | inline |
| GetMagicHitRedirectTarget(Unit *victim, SpellInfo const *spellInfo) | WorldObject | |
| GetMail(uint64 id) | Player | |
| GetMails() const | Player | inline |
| GetMailSize() const | Player | inline |
| GetMap() const | WorldObject | inline |
| GetMapHeight(float x, float y, float z, bool vmap=true, float distanceToSearch=50.0f) const | WorldObject | |
| GetMapId() const | WorldLocation | inline |
| GetMapRef() | Player | inline |
| GetMapWaterOrGroundLevel(float x, float y, float z, float *ground=nullptr) const | WorldObject | |
| GetMaxHealth() const | Unit | inline |
| GetMaxNegativeAuraModifier(AuraType auraType) const | Unit | |
| GetMaxNegativeAuraModifier(AuraType auraType, std::function< bool(AuraEffect const *)> const &predicate) const | Unit | |
| GetMaxNegativeAuraModifierByAffectMask(AuraType auraType, SpellInfo const *affectedSpell) const | Unit | |
| GetMaxNegativeAuraModifierByMiscMask(AuraType auraType, uint32 misc_mask) const | Unit | |
| GetMaxNegativeAuraModifierByMiscValue(AuraType auraType, int32 misc_value) const | Unit | |
| GetMaxPersonalArenaRatingRequirement(uint32 minarenaslot) const | Player | |
| GetMaxPositiveAuraModifier(AuraType auraType) const | Unit | |
| GetMaxPositiveAuraModifier(AuraType auraType, std::function< bool(AuraEffect const *)> const &predicate) const | Unit | |
| GetMaxPositiveAuraModifierByAffectMask(AuraType auraType, SpellInfo const *affectedSpell) const | Unit | |
| GetMaxPositiveAuraModifierByMiscMask(AuraType auraType, uint32 misc_mask, AuraEffect const *except=nullptr) const | Unit | |
| GetMaxPositiveAuraModifierByMiscValue(AuraType auraType, int32 misc_value) const | Unit | |
| GetMaxPower(Powers power) const | Unit | |
| GetMaxSkillValue(uint32 skill) const | Player | |
| GetMaxSkillValueForLevel(Unit const *target=nullptr) const | Unit | inline |
| getMaxTimer(MirrorTimerType timer) const | Player | protected |
| GetMechanicImmunityMask() const | Unit | |
| GetMechanicResistChance(SpellInfo const *spellInfo) const | Unit | |
| GetMeleeAnimKitId() const override | Unit | inlinevirtual |
| GetMeleeDamageSchoolMask(WeaponAttackType attackType=BASE_ATTACK) const override | Player | virtual |
| GetMeleeHitRedirectTarget(Unit *victim, SpellInfo const *spellInfo=nullptr) | Unit | |
| GetMeleeRange(Unit const *target) const | Unit | |
| GetMinionGUID() const | Unit | inline |
| GetMinPower(Powers power) const | Unit | inline |
| GetMItem(ObjectGuid::LowType id) | Player | |
| GetModelForForm(ShapeshiftForm form, uint32 spellId) const | Unit | |
| GetMoney() const | Player | inline |
| GetMotionMaster() | Unit | inline |
| GetMotionMaster() const | Unit | inline |
| GetMountCapability(uint32 mountType) const | Unit | |
| GetMountDisplayId() const | Unit | inline |
| GetMovementAnimKitId() const override | Unit | inlinevirtual |
| GetMovementForces() const | Unit | inline |
| GetMovie() const | Player | inline |
| GetName() const | WorldObject | inline |
| GetNameForLocaleIdx(LocaleConstant) const override | WorldObject | inlinevirtual |
| GetNativeDisplayId() const | Unit | inline |
| GetNativeDisplayScale() const | Unit | inline |
| GetNativeGender() const override | Player | inlinevirtual |
| GetNativeObjectScale() const | Unit | inlinevirtual |
| GetNearPoint(WorldObject const *searcher, float &x, float &y, float &z, float distance2d, float absAngle) const | WorldObject | |
| GetNearPoint2D(WorldObject const *searcher, float &x, float &y, float distance, float absAngle) const | WorldObject | |
| GetNearPosition(float dist, float angle) | WorldObject | |
| GetNegStat(Stats stat) const | Unit | inline |
| GetNewWorldCounter() const | Player | inline |
| GetNextQuest(Object const *questGiver, Quest const *quest) const | Player | |
| GetNextRandomRaidMember(float radius) | Player | |
| GetNextRandomRaidMemberOrPet(float radius) | Unit | |
| GetNextResetTalentsCost() const | Player | |
| GetNotifyFlags() const | WorldObject | inline |
| GetNpcFlags() const | Unit | inline |
| GetNpcFlags2() const | Unit | inline |
| GetNPCIfCanInteractWith(ObjectGuid const &guid, NPCFlags npcFlags, NPCFlags2 npcFlags2) const | Player | |
| GetNumRespecs() const | Player | inline |
| GetObjectScale() const | Object | inline |
| GetOrCreateSmoothPhasing() | WorldObject | |
| GetOrientation() const | Position | inline |
| GetOriginalGroup() const | Player | inline |
| GetOriginalGroupRef() | Player | inline |
| GetOriginalSubGroup() const | Player | inline |
| GetOrInitPetStable() | Player | |
| GetOutdoorPvP() const | Player | |
| GetOverrideZonePVPType() const | Player | inline |
| GetOwnedAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint32 reqEffMask=0, Aura *except=nullptr) const | Unit | |
| GetOwnedAuras() | Unit | inline |
| GetOwnedAuras() const | Unit | inline |
| GetOwner() const | WorldObject | |
| GetOwnerGUID() const override | Unit | inlinevirtual |
| GetPartyMembers(std::list< Unit * > &units) | Unit | |
| GetPassOnGroupLoot() const | Player | inline |
| GetPctModifierValue(UnitMods unitMod, UnitModifierPctType modifierType) const | Unit | |
| GetPet() const | Player | |
| GetPetFlags() const | Unit | inline |
| GetPetGUID() const | Unit | inline |
| GetPetStable() | Player | inline |
| GetPetStable() const | Player | inline |
| GetPhaseShift() | WorldObject | inline |
| GetPhaseShift() const | WorldObject | inline |
| GetPlayerListInGrid(Container &playerContainer, float maxSearchRange, bool alive=true) const | WorldObject | |
| GetPlayerMovingMe() const | Unit | inline |
| GetPlayerSharingQuest() const | Player | inline |
| GetPosition(float &x, float &y) const | Position | inline |
| GetPosition(float &x, float &y, float &z) const | Position | inline |
| GetPosition(float &x, float &y, float &z, float &o) const | Position | inline |
| GetPosition() const | Position | inline |
| GetPositionOffsetTo(Position const &endPos) const | Position | |
| GetPositionWithOffset(Position const &offset) const | Position | |
| GetPositionX() const | Position | inline |
| GetPositionY() const | Position | inline |
| GetPositionZ() const | Position | inline |
| GetPosStat(Stats stat) const | Unit | inline |
| GetPower(Powers power) const | Unit | |
| GetPowerIndex(Powers power) const override | Player | virtual |
| GetPowerPct(Powers power) const | Unit | inline |
| GetPowerType() const | Unit | inline |
| GetPPMProcChance(uint32 WeaponSpeed, float PPM, SpellInfo const *spellProto) const | Unit | |
| GetPrimarySpecialization() const | Player | inline |
| GetPrimarySpecializationEntry() const | Player | |
| GetPrimaryStat() const | Player | |
| GetPrivateObjectOwner() const | WorldObject | inline |
| GetProcAurasTriggeredOnEvent(AuraApplicationProcContainer &aurasTriggeringProc, AuraApplicationList *procAuras, ProcEventInfo &eventInfo) | Unit | |
| GetProcChainLength() const | Unit | inline |
| GetProfessionSkillForExp(uint32 skill, int32 expansion) const | Player | |
| GetProfessionSlotFor(uint32 skillId) const | Player | |
| GetPureMaxSkillValue(uint32 skill) const | Player | |
| GetPureSkillValue(uint32 skill) const | Player | |
| GetPvpFlags() const | Unit | inline |
| GetPvpInfoForBracket(int8 bracket) const | Player | |
| GetPvpTalentMap(uint8 spec) const | Player | inline |
| GetPvpTalentMap(uint8 spec) | Player | inline |
| GetQuestDialogStatus(Object const *questGiver) const | Player | |
| GetQuestLevel(Quest const *quest) const | Player | |
| GetQuestLevel(uint32 contentTuningId) const | Player | |
| GetQuestMinLevel(Quest const *quest) const | Player | |
| GetQuestMinLevel(uint32 contentTuningId) const | Player | |
| GetQuestMoneyReward(Quest const *quest) const | Player | |
| GetQuestObjectiveData(uint32 questId, uint32 objectiveId) const | Player | |
| GetQuestObjectiveData(QuestObjective const &objective) const | Player | |
| GetQuestObjectiveForItem(uint32 itemId, bool onlyIncomplete) const | Player | |
| GetQuestRewardStatus(uint32 quest_id) const | Player | |
| GetQuestSlotCounter(uint16 slot, uint8 counter) const | Player | |
| GetQuestSlotEndTime(uint16 slot) const | Player | |
| GetQuestSlotObjectiveData(uint16 slot, QuestObjective const &objective) const | Player | |
| GetQuestSlotObjectiveFlag(uint16 slot, int8 objectiveIndex) const | Player | |
| GetQuestSlotQuestId(uint16 slot) const | Player | |
| GetQuestSlotState(uint16 slot) const | Player | |
| GetQuestStatus(uint32 quest_id) const | Player | |
| getQuestStatusMap() | Player | inline |
| GetQuestXPReward(Quest const *quest) | Player | |
| GetRace() const | Unit | inline |
| GetRaceMask() const | Unit | inline |
| GetRaidDifficultyID() const | Player | inline |
| GetRandomNearPosition(float radius) | WorldObject | |
| GetRandomPoint(Position const &srcPos, float distance, float minDistance=0.0f) const | WorldObject | |
| GetRandomWinner() const | Player | inline |
| GetRatingBonusValue(CombatRating cr) const | Player | |
| GetRatingMultiplier(CombatRating cr) const | Player | |
| GetRBGPersonalRating() const | Player | inline |
| GetReactionTo(WorldObject const *target) const | WorldObject | |
| GetRecentInstanceId(uint32 mapId) const | Player | inline |
| GetRelativeAngle(float x, float y) const | Position | inline |
| GetRelativeAngle(Position const &pos) const | Position | inline |
| GetRelativeAngle(Position const *pos) const | Position | inline |
| GetReputation(uint32 factionentry) const | Player | |
| GetReputationMgr() | Player | inline |
| GetReputationMgr() const | Player | inline |
| GetReputationPriceDiscount(Creature const *creature) const | Player | |
| GetReputationPriceDiscount(FactionTemplateEntry const *factionTemplate) const | Player | |
| GetReputationRank(uint32 faction_id) const | Player | |
| GetReqKillOrCastCurrentCount(uint32 quest_id, int32 entry) const | Player | |
| GetResistance(SpellSchools school) const | Unit | inline |
| GetResistance(SpellSchoolMask mask) const | Unit | |
| GetRestMgr() const | Player | inline |
| GetRewardedQuestCount() const | Player | inline |
| getRewardedQuests() const | Player | inline |
| GetRuneBaseCooldown() const | Player | |
| GetRuneCooldown(uint8 index) const | Player | inline |
| GetRunesState() const | Player | |
| GetSaveTimer() const | Player | inline |
| GetScenario() const | WorldObject | |
| GetSceneMgr() | Player | inline |
| GetSceneMgr() const | Player | inline |
| GetScheduledChangeAI() | Unit | protected |
| GetSchoolImmunityMask() const | Unit | |
| GetSelectedPlayer() const | Player | |
| GetSelectedUnit() const | Player | |
| GetSession() const | Player | inline |
| GetShapeshiftForm() const | Unit | inline |
| GetSharedQuestID() const | Player | inline |
| GetSharedVisionList() | Unit | inline |
| GetSheath() const | Unit | inline |
| GetShield(bool useable=false) const | Player | |
| GetSightRange(WorldObject const *target=nullptr) const | WorldObject | |
| GetSingleCastAuras() | Unit | inline |
| GetSingleCastAuras() const | Unit | inline |
| GetSkillLineIdByPos(uint32 pos) const | Player | inline |
| GetSkillMaxRankByPos(uint32 pos) const | Player | inline |
| GetSkillPermBonusByPos(uint32 pos) const | Player | inline |
| GetSkillPermBonusValue(uint32 skill) const | Player | |
| GetSkillRankByPos(uint32 pos) const | Player | inline |
| GetSkillStartingRankByPos(uint32 pos) const | Player | inline |
| GetSkillStep(uint32 skill) const | Player | |
| GetSkillStepByPos(uint32 pos) const | Player | inline |
| GetSkillTempBonusByPos(uint32 pos) const | Player | inline |
| GetSkillTempBonusValue(uint32 skill) const | Player | |
| GetSkillValue(uint32 skill) const | Player | |
| GetSmoothPhasing() | WorldObject | inline |
| GetSmoothPhasing() const | WorldObject | inline |
| GetSocial() const | Player | inline |
| GetSpawnTrackingStateByObjective(uint32 spawnTrackingId, uint32 questObjectiveId) const | Player | |
| GetSpawnTrackingStateByObjectives(uint32 spawnTrackingId, std::vector< uint32 > const &questObjectives) const | Player | |
| GetSpawnTrackingStateDataForPlayer(Player const *player) const | Object | inlinevirtual |
| GetSpeed(UnitMoveType mtype) const | Unit | |
| GetSpeedRate(UnitMoveType mtype) const | Unit | inline |
| GetSpellEmpowerStage() const | Unit | inline |
| GetSpellHistory() | Unit | inline |
| GetSpellHistory() const | Unit | inline |
| GetSpellMap() const | Player | inline |
| GetSpellMap() | Player | inline |
| GetSpellMinMaxRangeForTarget(Unit const *target, SpellInfo const *spellInfo) const | WorldObject | |
| GetSpellModOwner() const | WorldObject | |
| GetSpellModValues(SpellInfo const *spellInfo, SpellModOp op, Spell *spell, double base, int32 *flat, float *pct) const | Player | |
| GetSpellOtherImmunityMask() const | Unit | |
| GetSpellPenetrationItemMod() const | Player | inline |
| GetSpellSchoolByAuraGroup(UnitMods unitMod) const | Unit | |
| GetSpiritHealerGUID() const | Player | inline |
| GetsRecruitAFriendBonus(bool forXP) | Player | |
| GetStableMaster() const | Player | |
| GetStandState() const | Unit | inline |
| GetStartLevel(uint8 race, uint8 playerClass, Optional< int32 > characterTemplateId) const | Player | |
| GetStat(Stats stat) const | Unit | inline |
| GetStatByAuraGroup(UnitMods unitMod) const | Unit | |
| GetStationaryPosition() const | WorldObject | inlinevirtual |
| GetStoredAuraTeleportLocation(uint32 spellId) const | Player | |
| GetSubGroup() const | Player | inline |
| GetSummonedBattlePet() const | Player | |
| GetSummonedBattlePetGUID() const | Player | inline |
| GetSuppressedPhaseShift() | WorldObject | inline |
| GetSuppressedPhaseShift() const | WorldObject | inline |
| GetTalentMap(uint8 spec) const | Player | inline |
| GetTalentMap(uint8 spec) | Player | inline |
| GetTalentResetCost() const | Player | inline |
| GetTalentResetTime() const | Player | inline |
| GetTarget() const | Unit | inline |
| GetTeam() const | Player | inline |
| GetTeamId() const | Player | inline |
| GetTeleportDest() | Player | inline |
| GetTeleportOptions() const | Player | inline |
| GetTeleportState() const | Player | inline |
| GetTemporaryPetReactState() const | Player | inline |
| GetTemporaryUnsummonedPetNumber() const | Player | inline |
| GetThreatManager() | Unit | inline |
| GetThreatManager() const | Unit | inline |
| GetTopAI() const | Unit | inlineprotected |
| GetTotalAttackPowerValue(WeaponAttackType attType, bool includeWeapon=true) const | Unit | |
| GetTotalAuraModifier(AuraType auraType) const | Unit | |
| GetTotalAuraModifier(AuraType auraType, std::function< bool(AuraEffect const *)> const &predicate) const | Unit | |
| GetTotalAuraModifierByAffectMask(AuraType auraType, SpellInfo const *affectedSpell) const | Unit | |
| GetTotalAuraModifierByMiscMask(AuraType auraType, uint32 misc_mask) const | Unit | |
| GetTotalAuraModifierByMiscValue(AuraType auraType, int32 misc_value) const | Unit | |
| GetTotalAuraModValue(UnitMods unitMod) const | Unit | |
| GetTotalAuraMultiplier(AuraType auraType) const | Unit | |
| GetTotalAuraMultiplier(AuraType auraType, std::function< bool(AuraEffect const *)> const &predicate) const | Unit | |
| GetTotalAuraMultiplierByAffectMask(AuraType auraType, SpellInfo const *affectedSpell) const | Unit | |
| GetTotalAuraMultiplierByMiscMask(AuraType auraType, uint32 misc_mask) const | Unit | |
| GetTotalAuraMultiplierByMiscValue(AuraType auraType, int32 misc_value) const | Unit | |
| GetTotalBaseModValue(BaseModGroup modGroup) const | Player | |
| GetTotalPlayedTime() const | Player | inline |
| GetTotalStatValue(Stats stat) const | Unit | |
| GetTradeData() const | Player | inline |
| GetTrader() const | Player | |
| GetTraitConfig(int32 configId) const | Player | |
| GetTraitInfoForSpell(uint32 spellId) const | Player | |
| GetTransformSpell() const | Unit | inline |
| GetTransGUID() const override | Unit | virtual |
| GetTransOffset() const | WorldObject | inline |
| GetTransOffsetO() const | WorldObject | inline |
| GetTransOffsetX() const | WorldObject | inline |
| GetTransOffsetY() const | WorldObject | inline |
| GetTransOffsetZ() const | WorldObject | inline |
| GetTransport() const | WorldObject | inline |
| GetTransSeat() const | WorldObject | inline |
| GetTransTime() const | WorldObject | inline |
| GetTypeId() const | BaseEntity | inline |
| GetUnitBeingMoved() const | Unit | inline |
| GetUnitBlockChance(WeaponAttackType attType, Unit const *victim) const | Unit | |
| GetUnitCriticalChanceAgainst(WeaponAttackType attackType, Unit const *victim) const | Unit | |
| GetUnitCriticalChanceDone(WeaponAttackType attackType) const | Unit | |
| GetUnitCriticalChanceTaken(Unit const *attacker, WeaponAttackType attackType, float critDone) const | Unit | |
| GetUnitDodgeChance(WeaponAttackType attType, Unit const *victim) const | Unit | |
| GetUnitMissChance() const | Unit | |
| GetUnitMovementFlags() const | Unit | inline |
| GetUnitParryChance(WeaponAttackType attType, Unit const *victim) const | Unit | |
| GetUpdateFieldFlagsFor(Player const *target) const override | Player | protectedvirtual |
| GetUseableItemByPos(uint8 bag, uint8 slot) const | Player | |
| GetVehicle() const | Unit | inline |
| GetVehicleBase() const | Unit | |
| GetVehicleCreatureBase() const | Unit | |
| GetVehicleKit() const | Unit | inline |
| GetVehicleKitWeakPtr() const | Unit | inline |
| GetVehicleRoot() const | Unit | |
| GetVictim() const | Unit | inline |
| GetViewpoint() const | Player | |
| GetVignette() const | Unit | inline |
| GetVirtualItemAppearanceMod(uint32 slot) const | Unit | |
| GetVirtualItemId(uint32 slot) const | Unit | |
| GetVisibilityRange() const | WorldObject | |
| GetVisibleAuras() const | Unit | inline |
| GetWeakPtr() const | Object | inline |
| GetWeaponDamageRange(WeaponAttackType attType, WeaponDamageRange type) const | Unit | |
| GetWeaponForAttack(WeaponAttackType attackType, bool useable=false) const | Player | |
| GetWeaponProcChance() const | Unit | |
| GetWeaponProficiency() const | Player | inline |
| GetWildBattlePetLevel() const | Unit | inline |
| GetWorldLocation() const | WorldLocation | inline |
| GetXP() const | Player | inline |
| GetXPForNextLevel() const | Player | inline |
| GetZoneAndAreaId(uint32 &zoneid, uint32 &areaid) const | WorldObject | inline |
| GetZoneId() const | WorldObject | inline |
| GetZoneIdFromDB(ObjectGuid guid) | Player | static |
| GetZoneScript() const | WorldObject | inline |
| GiveLevel(uint8 level) | Player | |
| GiveQuestSourceItem(Quest const *quest) | Player | |
| GiveXP(uint32 xp, Unit *victim, float group_rate=1.0f) | Player | |
| GroupEventHappens(uint32 questId, WorldObject const *pEventObject) | Player | |
| HandleBaseModFlatValue(BaseModGroup modGroup, float amount, bool apply) | Player | |
| HandleDrowning(uint32 time_diff) | Player | protected |
| HandleEmoteCommand(Emote emoteId, Player *target=nullptr, Trinity::IteratorPair< int32 const * > spellVisualKitIds={}, int32 sequenceVariation=0) | Unit | |
| HandleFall(MovementInfo const &movementInfo) | Player | |
| HandlePassiveSpellLearn(SpellInfo const *spellInfo) | Player | |
| HandleProcExtraAttackFor(Unit *victim, uint32 count) | Unit | |
| HandleSobering() | Player | protected |
| HandleSpellClick(Unit *clicker, int8 seatId=-1) | Unit | |
| HandleSpellClick(Unit *clicker, int8 seatId, uint32 spellId, TriggerCastFlags flags=TRIGGERED_NONE, SpellClickInfo const *spellClickInfo=nullptr) | Unit | |
| HandleStatFlatModifier(UnitMods unitMod, UnitModifierFlatType modifierType, float amount, bool apply) | Unit | |
| HasAchieved(uint32 achievementId) const | Player | |
| HasActiveSpell(uint32 spell) const | Player | |
| HasAtLoginFlag(AtLoginFlags f) const | Player | inline |
| HasAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint32 reqEffMask=0) const | Unit | |
| HasAura(std::function< bool(Aura const *)> const &predicate) const | Unit | |
| HasAuraEffect(uint32 spellId, uint8 effIndex, ObjectGuid caster=ObjectGuid::Empty) const | Unit | |
| HasAuraState(AuraStateType flag, SpellInfo const *spellProto=nullptr, Unit const *Caster=nullptr) const | Unit | |
| HasAuraType(AuraType auraType) const | Unit | |
| HasAuraTypeWithAffectMask(AuraType auraType, SpellInfo const *affectedSpell) const | Unit | |
| HasAuraTypeWithCaster(AuraType auraType, ObjectGuid caster) const | Unit | |
| HasAuraTypeWithFamilyFlags(AuraType auraType, uint32 familyName, flag128 familyFlags) const | Unit | |
| HasAuraTypeWithMiscvalue(AuraType auraType, int32 miscValue) const | Unit | |
| HasAuraTypeWithTriggerSpell(AuraType auratype, uint32 triggerSpell) const | Unit | |
| HasAuraTypeWithValue(AuraType auraType, int32 value) const | Unit | |
| HasAuraWithMechanic(uint64 mechanicMask) const | Unit | |
| HasBeenGrantedLevelsFromRaF() const | Player | inline |
| HasBreakableByDamageAuraType(AuraType type, uint32 excludeAura=0) const | Unit | |
| HasBreakableByDamageCrowdControlAura(Unit const *excludeCasterChannel=nullptr) const | Unit | |
| HasClaimedFreeTransmog() const | Player | inline |
| HasCorpse() const | Player | inline |
| HasCurrency(uint32 id, uint32 amount) const | Player | |
| HasDataFlagAccount(uint32 dataFlagId) const | Player | |
| HasDataFlagCharacter(uint32 dataFlagId) const | Player | |
| HasDynamicFlag(uint32 flag) const | Object | inline |
| HasEnoughMoney(uint64 amount) const | Player | inline |
| HasEnoughMoney(int64 amount) const | Player | inline |
| HasExploredZone(uint32 areaId) const | Player | |
| HasExtraUnitMovementFlag(uint32 f) const | Unit | inline |
| HasExtraUnitMovementFlag2(uint32 f) const | Unit | inline |
| HasFreeBattlegroundQueueId() const | Player | |
| HasGemWithLimitCategoryEquipped(uint32 limitCategory, uint32 count, uint8 except_slot=NULL_SLOT) const | Player | |
| HasInArc(float arcangle, Position const *pos, float border=2.0f) const | Position | |
| HasInLine(Position const *pos, float objSize, float width) const | Position | |
| HasInterruptFlag(SpellAuraInterruptFlags flags) const | Unit | inline |
| HasInterruptFlag(SpellAuraInterruptFlags2 flags) const | Unit | inline |
| HasInvisibilityAura() const | Unit | inline |
| hasInvolvedQuest(uint32) const | Object | inlinevirtual |
| HasItemCount(uint32 item, uint32 count=1, bool inBankAlso=false) const | Player | |
| HasItemFitToSpellRequirements(SpellInfo const *spellInfo, Item const *ignoreItem=nullptr) const | Player | |
| HasItemOrGemWithIdEquipped(uint32 item, uint32 count, uint8 except_slot=NULL_SLOT) const | Player | |
| HasItemTotemCategory(uint32 TotemCategory) const | Player | |
| HasItemWithLimitCategoryEquipped(uint32 limitCategory, uint32 count, uint8 except_slot=NULL_SLOT) const | Player | |
| HasLevelBoosted() const | Player | inline |
| HasNegativeAuraWithInterruptFlag(InterruptFlags flag, ObjectGuid guid=ObjectGuid::Empty) const | Unit | |
| HasNpcFlag(NPCFlags flags) const | Unit | inline |
| HasNpcFlag2(NPCFlags2 flags) const | Unit | inline |
| HasPendingBind() const | Player | inline |
| HasPetFlag(UnitPetFlag flags) const | Unit | inline |
| HasPlayerFlag(PlayerFlags flags) const | Player | inline |
| HasPlayerFlagEx(PlayerFlagsEx flags) const | Player | inline |
| HasPlayerLocalFlag(PlayerLocalFlags flags) const | Player | inline |
| HasPvpFlag(UnitPVPStateFlags flags) const | Unit | inline |
| HasPvPForcingQuest() const | Player | |
| HasPvpRulesEnabled() const | Player | |
| HasPvpTalent(uint32 talentID, uint8 activeTalentGroup) const | Player | |
| hasQuest(uint32) const | Object | inlinevirtual |
| HasQuestForCurrency(uint32 currencyId) const | Player | |
| HasQuestForGO(int32 goId) const | Player | |
| HasQuestForItem(uint32 itemId) const | Player | |
| HasRaceChanged() const | Player | inline |
| HasRootAura() const | Unit | inline |
| HasScheduledAIChange() const | Unit | protected |
| HasSharedVision() const | Unit | inline |
| HasSkill(uint32 skill) const | Player | |
| HasSpell(uint32 spell) const override | Player | virtual |
| HasSpellFocus(Spell const *=nullptr) const | Unit | inlinevirtual |
| HasStealthAura() const | Unit | inline |
| HasStrongerAuraWithDR(SpellInfo const *auraSpellInfo, Unit *caster) const | Unit | |
| HasSummonPending() const | Player | |
| HasTalent(uint32 spell_id, uint8 spec) const | Player | |
| HasTitle(uint32 bitIndex) const | Player | |
| HasTitle(CharTitlesEntry const *title) const | Player | |
| HasUnitFlag(UnitFlags flags) const | Unit | inline |
| HasUnitFlag2(UnitFlags2 flags) const | Unit | inline |
| HasUnitFlag3(UnitFlags3 flags) const | Unit | inline |
| HasUnitMovementFlag(uint32 f) const | Unit | inline |
| HasUnitState(const uint32 f) const | Unit | inline |
| HasUnitTypeMask(uint32 mask) const | Unit | inline |
| HasVisibleAura(AuraApplication *aurApp) const | Unit | inline |
| HaveAtClient(BaseEntity const *u) const | Player | |
| haveOffhandWeapon() const | Unit | |
| HealBySpell(HealInfo &healInfo, bool critical=false) | Unit | |
| HealthAbovePct(float pct) const | Unit | inline |
| HealthAbovePctHealed(float pct, uint32 heal) const | Unit | inline |
| healthBeforeDuel | Player | private |
| HealthBelowPct(float pct) const | Unit | inline |
| HealthBelowPctDamaged(float pct, uint32 damage) const | Unit | inline |
| Heartbeat() override | Player | virtual |
| i_AI | Unit | private |
| i_AIs | Unit | private |
| i_motionMaster | Unit | protected |
| InArena() const | Player | |
| InBattleground() const | Player | inline |
| InBattlegroundQueue(bool ignoreArena=false) const | Player | |
| InBattlegroundQueueForBattlegroundQueueType(BattlegroundQueueTypeId bgQueueTypeId) const | Player | |
| IncompleteQuest(uint32 quest_id) | Player | |
| IncrDiminishing(SpellInfo const *auraSpellInfo) | Unit | |
| IncreaseCurrencyCap(uint32 id, uint32 amount) | Player | |
| InitCharmInfo() | Unit | |
| InitDataForForm(bool reapplyMods=false) | Player | |
| InitDisplayIds() | Player | |
| InitializeNewTransmogOutfit(UF::MutableFieldReference< UF::TransmogOutfitData, false > outfit, uint32 id, WorldPackets::Transmogrification::TransmogOutfitDataInfo const &outfitData) | Player | |
| InitializeSelfResurrectionSpells() | Player | |
| InitializeSkillFields() | Player | |
| InitPrimaryProfessions() | Player | |
| InitPvP() | Player | |
| InitRunes() | Player | |
| InitStatBuffMods() | Unit | |
| InitStatsForLevel(bool reapplyMods=false) | Player | |
| InitTalentForLevel() | Player | |
| InitTamedPet(Pet *pet, uint8 level, uint32 spell_id) | Unit | |
| InitTaxiNodesForLevel() | Player | inline |
| inRandomLfgDungeon() const | Player | |
| InSamePhase(PhaseShift const &phaseShift) const | WorldObject | inline |
| InSamePhase(WorldObject const *obj) const | WorldObject | inline |
| InSamePhase(WorldObject const *a, WorldObject const *b) | WorldObject | inlinestatic |
| InsertDynamicUpdateFieldValue(UF::DynamicUpdateFieldSetter< T > setter, uint32 index) | BaseEntity | inlineprotected |
| InsertSetUpdateFieldValue(UF::SetUpdateFieldSetter< T > setter, std::type_identity_t< T > const &key) | BaseEntity | inlineprotected |
| InterruptMovementBasedAuras() | Unit | private |
| InterruptNonMeleeSpells(bool withDelayed, uint32 spellid=0, bool withInstant=true) | Unit | |
| InterruptPowerRegen(Powers power) | Player | |
| InterruptSpell(CurrentSpellTypes spellType, bool withDelayed=true, bool withInstant=true) | Unit | |
| isAcceptWhispers() const | Player | inline |
| IsAccountBankPos(uint16 pos) | Player | inlinestatic |
| IsAccountBankPos(uint8 bag, uint8 slot) | Player | static |
| IsActionButtonDataValid(uint8 button, uint64 action, uint8 type) const | Player | |
| isActiveObject() const | WorldObject | inline |
| IsActiveQuest(uint32 quest_id) const | Player | |
| IsAdvancedCombatLoggingEnabled() const | Player | inline |
| IsAffectedByDiminishingReturns() const | Unit | inlinevirtual |
| IsAffectedBySpellmod(SpellInfo const *spellInfo, SpellModifier const *mod, Spell const *spell=nullptr) | Player | static |
| isAFK() const | Player | inline |
| IsAIEnabled() const | Unit | inline |
| IsAlive() const | Unit | inline |
| isAllowedToLoot(Creature const *creature) const | Player | |
| IsAlwaysDetectableFor(WorldObject const *seer) const override | Player | protectedvirtual |
| IsAlwaysStoredInWorldObjectGridContainer() const | WorldObject | inline |
| IsAlwaysVisibleFor(WorldObject const *seer) const override | Unit | protectedvirtual |
| IsAreaSpiritHealer() const | Unit | inline |
| IsAreaSpiritHealerIndividual() const | Unit | inline |
| IsAreaThatActivatesPvpTalents(uint32 areaID) const | Player | |
| IsAreaTrigger() const | BaseEntity | inline |
| IsArmorer() const | Unit | inline |
| IsAtGroupRewardDistance(WorldObject const *pRewardSource) const | Player | |
| IsAtRecruitAFriendDistance(WorldObject const *pOther) const | Player | |
| isAttackingPlayer() const | Unit | |
| isAttackReady(WeaponAttackType type=BASE_ATTACK) const | Unit | inline |
| IsAuctioner() const | Unit | inline |
| IsBackpackAutoSortDisabled() const | Player | inline |
| IsBackpackSellJunkDisabled() const | Player | inline |
| IsBagPos(uint16 pos) | Player | static |
| IsBankAutoSortDisabled() const | Player | inline |
| IsBanker() const | Unit | inline |
| IsBankPos(uint16 pos) | Player | inlinestatic |
| IsBankPos(uint8 bag, uint8 slot) | Player | static |
| IsBattleMaster() const | Unit | inline |
| IsBeingTeleported() const | Player | inline |
| IsBeingTeleportedFar() const | Player | inline |
| IsBeingTeleportedNear() const | Player | inline |
| IsBlockCritical() const | Unit | |
| IsCanDelayTeleport() const | Player | inlineprivate |
| IsCharmed() const | Unit | inline |
| IsCharmedOwnedByPlayerOrPlayer() const | Unit | inline |
| IsChildEquipmentPos(uint16 pos) | Player | inlinestatic |
| IsChildEquipmentPos(uint8 bag, uint8 slot) | Player | static |
| IsCombatDisallowed() const | Unit | inline |
| IsContestedGuard() const | Unit | |
| IsControlledByPlayer() const | Unit | inline |
| IsConversation() const | BaseEntity | inline |
| IsCorpse() const | BaseEntity | inline |
| IsCreature() const | BaseEntity | inline |
| IsCritter() const | Unit | inline |
| IsDailyQuestDone(uint32 quest_id) const | Player | |
| IsDamageReducedByArmor(SpellSchoolMask damageSchoolMask, SpellInfo const *spellInfo=nullptr) | Unit | static |
| isDead() const | Unit | inline |
| isDebugAreaTriggers | Player | |
| IsDeserter() const | Player | inline |
| IsDestroyedObject() const | BaseEntity | inline |
| IsDeveloper() const | Player | inline |
| IsDisallowedMountForm(uint32 spellId, ShapeshiftForm form, uint32 displayId) const | Unit | |
| isDND() const | Player | inline |
| IsDuringRemoveFromWorld() const | Unit | inline |
| isDying() const | Unit | inline |
| IsDynObject() const | BaseEntity | inline |
| IsEngaged() const | Unit | inlinevirtual |
| IsEngagedBy(Unit const *who) const | Unit | inline |
| IsEquipmentPos(uint16 pos) | Player | inlinestatic |
| IsEquipmentPos(uint8 bag, uint8 slot) | Player | static |
| IsFalling() const | Unit | |
| IsFarVisible() const | WorldObject | inline |
| IsFeared() const | Unit | inline |
| IsFFAPvP() const | Unit | inline |
| IsFlying() const | Unit | inline |
| IsFriendlyArea(AreaTableEntry const *inArea) const | Player | |
| IsFriendlyTo(WorldObject const *target) const | WorldObject | |
| IsFrozen() const | Unit | inline |
| IsFullHealth() const | Unit | inline |
| IsGameMaster() const | Player | inline |
| IsGameMasterAcceptingWhispers() const | Player | inline |
| IsGameObject() const | BaseEntity | inline |
| isGMChat() const | Player | inline |
| isGMVisible() const | Player | inline |
| IsGossip() const | Unit | inline |
| IsGravityDisabled() const | Unit | inline |
| IsGroupVisibleFor(Player const *p) const | Player | |
| IsGuardian() const | Unit | inline |
| IsGuildMaster() const | Unit | inline |
| IsHighestExclusiveAura(Aura const *aura, bool removeOtherAuraApplications=false) | Unit | |
| IsHighestExclusiveAuraEffect(SpellInfo const *spellInfo, AuraType auraType, SpellEffectValue effectAmount, uint32 auraEffectMask, bool removeOtherAuraApplications=false) | Unit | |
| isHonorOrXPTarget(Unit const *victim) const | Player | |
| IsHostileTo(WorldObject const *target) const | WorldObject | |
| IsHostileToPlayers() const | WorldObject | |
| IsHovering() const | Unit | inline |
| IsHunterPet() const | Unit | inline |
| IsImmunedToAuraPeriodicTick(WorldObject const *caster, AuraEffect const *auraEffect) const | Unit | |
| IsImmunedToDamage(SpellSchoolMask meleeSchoolMask) const | Unit | |
| IsImmunedToDamage(WorldObject const *caster, SpellInfo const *spellInfo, SpellEffectInfo const *spellEffectInfo=nullptr) const | Unit | |
| IsImmunedToSpell(SpellInfo const *spellInfo, uint32 effectMask, WorldObject const *caster, bool requireImmunityPurgesEffectAttribute=false) const | Unit | |
| IsImmunedToSpellEffect(SpellInfo const *spellInfo, SpellEffectInfo const &spellEffectInfo, WorldObject const *caster, bool requireImmunityPurgesEffectAttribute=false) const override | Player | virtual |
| IsImmuneToAll() const | Unit | inline |
| IsImmuneToEnvironmentalDamage() const | Player | |
| IsImmuneToNPC() const | Unit | inline |
| IsImmuneToPC() const | Unit | inline |
| isInAccessiblePlaceFor(Creature const *c) const | Unit | |
| IsInAreaThatActivatesPvpTalents() const | Player | |
| IsInAreaTrigger(AreaTriggerEntry const *areaTrigger) const | Player | |
| isInBack(WorldObject const *target, float arc=float(M_PI)) const | WorldObject | |
| isInBackInMap(Unit const *target, float distance, float arc=float(M_PI)) const | Unit | |
| IsInBetween(Position const &pos1, Position const &pos2, float size=0) const | WorldObject | |
| IsInBetween(WorldObject const *obj1, WorldObject const *obj2, float size=0) const | WorldObject | inline |
| IsInCombat() const | Unit | inline |
| IsInCombatWith(Unit const *who) const | Unit | inline |
| IsInDisallowedMountForm() const | Unit | |
| IsInDist(float x, float y, float z, float dist) const | Position | inline |
| IsInDist(Position const &pos, float dist) const | Position | inline |
| IsInDist(Position const *pos, float dist) const | Position | inline |
| IsInDist2d(float x, float y, float dist) const | Position | inline |
| IsInDist2d(Position const &pos, float dist) const | Position | inline |
| IsInDist2d(Position const *pos, float dist) const | Position | inline |
| IsInFeralForm() const | Unit | |
| IsInFlight() const | Unit | inline |
| IsInFriendlyArea() const | Player | |
| isInFront(WorldObject const *target, float arc=float(M_PI)) const | WorldObject | |
| isInFrontInMap(Unit const *target, float distance, float arc=float(M_PI)) const | Unit | |
| IsInGrid() const | GridObject< Player > | inline |
| IsInGroup(ObjectGuid groupGuid) const | Player | |
| IsInMap(WorldObject const *obj) const | WorldObject | |
| IsInnkeeper() const | Unit | inline |
| IsInPartyWith(Unit const *unit) const | Unit | |
| IsInPolygon2D(Position const &polygonOrigin, std::span< Position const > vertices) const | Position | |
| IsInRaidWith(Unit const *unit) const | Unit | |
| IsInRange(WorldObject const *obj, float minRange, float maxRange, bool is3D=true) const | WorldObject | |
| IsInRange2d(Position const *pos, float minRange, float maxRange) const | WorldObject | |
| IsInRange3d(Position const *pos, float minRange, float maxRange) const | WorldObject | |
| IsInSameGroupWith(Player const *p) const | Player | |
| IsInSameRaidWith(Player const *p) const | Player | |
| IsInSanctuary() const | Unit | inline |
| IsInstanceLoginGameMasterException() const | Player | private |
| IsInteractionAllowedInCombat() const | Unit | inline |
| IsInteractionAllowedWhileHostile() const | Unit | inline |
| IsInventoryPos(uint16 pos) | Player | inlinestatic |
| IsInventoryPos(uint8 bag, uint8 slot) | Player | static |
| IsInvisibleDueToDespawn(WorldObject const *seer) const | WorldObject | inlineprotectedvirtual |
| IsInvitedForBattlegroundInstance(uint32 instanceId) const | Player | |
| IsInvitedForBattlegroundQueueType(BattlegroundQueueTypeId bgQueueTypeId) const | Player | |
| IsInWater() const | Unit | |
| IsInWhisperWhiteList(ObjectGuid guid) | Player | |
| IsInWorld() const | BaseEntity | inline |
| IsInWorldPvpZone() const | WorldObject | |
| IsItem() const | BaseEntity | inline |
| IsLoading() const override | Player | virtual |
| IsLockedToDungeonEncounter(uint32 dungeonEncounterId) const | Player | |
| IsLockedToDungeonEncounter(uint32 dungeonEncounterId, Difficulty difficulty) const | Player | |
| IsMagnet() const | Unit | |
| IsMaxHonorLevel() const | Player | inline |
| IsMaxLevel() const | Player | |
| IsMercenaryForBattlegroundQueueType(BattlegroundQueueTypeId bgQueueTypeId) const | Player | |
| IsMeshObject() const | BaseEntity | inline |
| IsMirrorTimerActive(MirrorTimerType type) const | Player | |
| IsMounted() const | Unit | inline |
| IsMovementPreventedByCasting() const | Unit | virtual |
| isMoving() const | Unit | inline |
| isNeedNotify(uint16 f) const | WorldObject | inline |
| IsNeutralToAll() const | WorldObject | |
| IsNeverVisibleFor(WorldObject const *seer, bool allowServersideObjects=false) const override | Player | virtual |
| IsNonMeleeSpellCast(bool withDelayed, bool skipChanneled=false, bool skipAutorepeat=false, bool isAutoshoot=false, bool skipInstant=true) const | Unit | |
| IsObjectFragmentChanged(void const *rawFragmentData) | Object | privatestatic |
| IsOnOceanFloor() const | Unit | |
| IsOnVehicle(Unit const *vehicle) const | Unit | |
| IsOutdoorPvPActive() const | Player | |
| IsOutdoors() const | WorldObject | inline |
| IsPet() const | Unit | inline |
| IsPetNeedBeTemporaryUnsummoned() const | Player | |
| IsPlayer() const | BaseEntity | inline |
| IsPlayingHoverAnim() const | Unit | inline |
| IsPolymorphed() const | Unit | |
| IsPositionValid() const | Position | |
| isPossessed() const | Unit | inline |
| isPossessedByPlayer() const | Unit | |
| isPossessing() const | Unit | |
| isPossessing(Unit *u) const | Unit | |
| IsPrivateObject() const | WorldObject | inline |
| IsPvP() const | Unit | inline |
| IsQuestCompletedBitSet(uint32 questId) const | Player | |
| IsQuestGiver() const | Unit | inline |
| IsQuestObjectiveCompletable(uint16 slot, Quest const *quest, QuestObjective const &objective) const | Player | |
| IsQuestObjectiveCompletable(uint32 questId, uint32 objectiveId) const | Player | |
| IsQuestObjectiveComplete(uint16 slot, Quest const *quest, QuestObjective const &objective) const | Player | |
| IsQuestObjectiveComplete(uint32 questId, uint32 objectiveId) const | Player | |
| IsQuestObjectiveProgressBarComplete(uint16 slot, Quest const *quest) const | Player | |
| IsQuestRewarded(uint32 quest_id) const | Player | |
| IsReagentBankUnlocked() const | Player | inline |
| IsResurrectRequested() const | Player | inline |
| IsResurrectRequestedBy(ObjectGuid const &guid) const | Player | inline |
| IsSceneObject() const | BaseEntity | inline |
| IsScriptOverriden(SpellInfo const *spell, int32 script) const | Unit | |
| IsSelfOrInSameMap(WorldObject const *obj) const | WorldObject | |
| IsServiceProvider() const | Unit | |
| IsSilenced(SpellSchoolMask schoolMask) const | Unit | inline |
| IsSitState() const | Unit | |
| IsSpellFitByClassAndRace(uint32 spell_id) const | Player | |
| IsSpiritHealer() const | Unit | inline |
| IsSpiritService() const | Unit | inline |
| IsSplineEnabled() const | Unit | |
| IsStandState() const | Unit | |
| IsStopped() const | Unit | inline |
| IsStoredInWorldObjectGridContainer() const | WorldObject | |
| IsSummon() const | Unit | inline |
| IsTabardDesigner() const | Unit | inline |
| isTargetableForAttack(bool checkFakeDeath=true) const | Unit | |
| IsTaxi() const | Unit | inline |
| isTaxiCheater() const | Player | inline |
| IsThreatened() const | Unit | |
| IsThreatenedBy(Unit const *who) const | Unit | inline |
| isTotalImmune() const | Player | |
| IsTotem() const | Unit | inline |
| IsTrainer() const | Unit | inline |
| isTurning() const | Unit | inline |
| IsTwoHandUsed() const | Player | |
| isType(TypeMask mask) const | BaseEntity | inline |
| IsUnderWater() const | Unit | |
| IsUninteractible() const | Unit | inline |
| IsUnit() const | BaseEntity | inline |
| IsUseEquipedWeapon(bool mainhand) const | Player | |
| isUsingLfg() const | Player | |
| IsUsingPvpItemLevels() const | Player | inline |
| IsUsingTwoHandedWeaponInOneHand() const | Player | |
| IsValidAssistTarget(WorldObject const *target, SpellInfo const *bySpell=nullptr) const | WorldObject | |
| IsValidAttackTarget(WorldObject const *target, SpellInfo const *bySpell=nullptr) const | WorldObject | |
| IsValidClass(uint8 Class) | Player | inlinestatic |
| IsValidGender(uint8 Gender) | Player | inlinestatic |
| IsValidPos(uint16 pos, bool explicit_pos) const | Player | inline |
| IsValidPos(uint8 bag, uint8 slot, bool explicit_pos) const | Player | |
| IsValidRace(uint8 Race) | Player | inlinestatic |
| IsVehicle() const | Unit | inline |
| IsVendor() const | Unit | inline |
| IsVisibilityOverridden() const | WorldObject | inline |
| IsVisible() const | Unit | |
| IsVisibleGloballyFor(Player const *player) const | Player | |
| IsWalking() const | Unit | inline |
| IsWarModeActive() const | Player | inline |
| IsWarModeDesired() const | Player | inline |
| IsWarModeLocalActive() const | Player | inline |
| IsWildBattlePet() const | Unit | inline |
| IsWithinBoundaryRadius(const Unit *obj) const | Unit | |
| IsWithinBox(Position const &boxOrigin, float length, float width, float height) const | Position | |
| IsWithinCombatRange(Unit const *obj, float dist2compare) const | Unit | |
| IsWithinDist(WorldObject const *obj, float dist2compare, bool is3D=true, bool incOwnRadius=true, bool incTargetRadius=true) const | WorldObject | |
| IsWithinDist2d(float x, float y, float dist) const | WorldObject | |
| IsWithinDist2d(Position const *pos, float dist) const | WorldObject | |
| IsWithinDist3d(float x, float y, float z, float dist) const | WorldObject | |
| IsWithinDist3d(Position const *pos, float dist) const | WorldObject | |
| IsWithinDistInMap(WorldObject const *obj, float dist2compare, bool is3D=true, bool incOwnRadius=true, bool incTargetRadius=true) const | WorldObject | |
| IsWithinLOS(float x, float y, float z, LineOfSightChecks checks=LINEOFSIGHT_ALL_CHECKS, VMAP::ModelIgnoreFlags ignoreFlags=VMAP::ModelIgnoreFlags::Nothing) const | WorldObject | |
| IsWithinLOSInMap(WorldObject const *obj, LineOfSightChecks checks=LINEOFSIGHT_ALL_CHECKS, VMAP::ModelIgnoreFlags ignoreFlags=VMAP::ModelIgnoreFlags::Nothing) const | WorldObject | |
| IsWithinMeleeRange(Unit const *obj) const | Unit | inline |
| IsWithinMeleeRangeAt(Position const &pos, Unit const *obj) const | Unit | |
| IsWithinVerticalCylinder(Position const &cylinderOrigin, float radius, float height, bool isDoubleVertical=false) const | Position | |
| IsWorldObject() const | BaseEntity | inline |
| ItemAddedQuestCheck(uint32 entry, uint32 count, Optional< bool > boundItemFlagRequirement={}, bool *hadBoundItemObjective=nullptr) | Player | |
| ItemMap typedef | Player | |
| ItemRemovedQuestCheck(uint32 entry, uint32 count) | Player | |
| ItemSetEff | Player | |
| JoinedChannel(Channel *c) | Player | |
| JoinedChannelsList typedef | Player | |
| Kill(Unit *attacker, Unit *victim, bool durabilityLoss=true, bool skipSettingDeathState=false) | Unit | static |
| KillCreditCriteriaTreeObjective(QuestObjective const &questObjective) | Player | |
| KillCreditGO(uint32 entry, ObjectGuid guid=ObjectGuid::Empty) | Player | |
| KilledMonster(Creature const *creature) | Player | |
| KilledMonsterCredit(uint32 entry, ObjectGuid guid=ObjectGuid::Empty) | Player | |
| KilledPlayerCredit(ObjectGuid victimGuid) | Player | |
| KillPlayer() | Player | |
| KillSelf(bool durabilityLoss=true, bool skipSettingDeathState=false) | Unit | inline |
| KnockbackFrom(Position const &origin, float speedXY, float speedZ, float angle=M_PI, Movement::SpellEffectExtraData const *spellEffectExtraData=nullptr) | Unit | |
| LastCharmerGUID | Unit | |
| LastUsedScriptID | WorldObject | |
| LearnCustomSpells() | Player | |
| LearnDefaultSkill(SkillRaceClassInfoEntry const *rcInfo) | Player | |
| LearnDefaultSkills() | Player | |
| LearnPvpTalent(uint32 talentID, uint8 slot, int32 *spellOnCooldown) | Player | |
| LearnQuestRewardedSpells() | Player | |
| LearnQuestRewardedSpells(Quest const *quest) | Player | |
| LearnSkillRewardedSpells(uint32 skillId, uint32 skillValue, Races race) | Player | |
| LearnSpecializationSpells() | Player | |
| LearnSpell(uint32 spell_id, bool dependent, int32 fromSkill=0, bool suppressMessaging=false, Optional< PlayerSpellTrait > trait={}) | Player | |
| LearnTalent(uint32 talentId, int32 *spellOnCooldown) | Player | |
| LeaveAllArenaTeams(ObjectGuid guid) | Player | static |
| LeaveBattleground(bool teleportToEntryPoint=true) | Player | |
| LeaveLFGChannel() | Player | |
| LeftChannel(Channel *c) | Player | |
| LoadActions(PreparedQueryResult result) | Player | |
| LoadCorpse(PreparedQueryResult result) | Player | |
| LoadFromDB(ObjectGuid guid, CharacterDatabaseQueryHolder const &holder) | Player | |
| LoadPositionFromDB(uint32 &mapid, float &x, float &y, float &z, float &o, bool &in_flight, ObjectGuid guid) | Player | static |
| m_achievementMgr | Player | private |
| m_actionButtons | Player | protected |
| m_activePlayerData | Player | |
| m_advFlyingSpeed | Unit | protected |
| m_AELootView | Player | private |
| m_aiLocked | Unit | private |
| m_appliedAuras | Unit | protected |
| m_areaId | WorldObject | protected |
| m_areaTrigger | Unit | protected |
| m_areaUpdateId | Player | protected |
| m_ArenaTeamIdInvited | Player | protected |
| m_ArmorProficiency | Player | protected |
| m_atLoginFlags | Player | protected |
| m_attackers | Unit | protected |
| m_attacking | Unit | protected |
| m_attackTimer | Unit | |
| m_auraBaseFlatMod | Player | protected |
| m_auraBasePctMod | Player | protected |
| m_auraFlatModifiersGroup | Unit | protected |
| m_auraPctModifiersGroup | Unit | protected |
| m_auraStateAuras | Unit | protected |
| m_auraUpdateIterator | Unit | protected |
| m_baseAttackSpeed | Unit | |
| m_baseHealthRegen | Player | protected |
| m_baseManaRegen | Player | protected |
| m_baseRatingValue | Player | protected |
| m_baseSpellCritChance | Unit | |
| m_baseSpellPower | Player | protected |
| m_bCanDelayTeleport | Player | private |
| m_bgBattlegroundQueueID | Player | protected |
| m_bgData | Player | protected |
| m_bPassOnGroupLoot | Player | protected |
| m_canBlock | Player | protected |
| m_canDualWield | Unit | |
| m_canModifyStats | Unit | protected |
| m_canParry | Player | protected |
| m_canTitanGrip | Player | protected |
| m_ChampioningFaction | Player | private |
| m_changedTransmogOutfits | Player | protected |
| m_channels | Player | protected |
| m_charmed | Unit | protected |
| m_charmer | Unit | protected |
| m_charmInfo | Unit | protected |
| m_chatFloodData | Player | protected |
| m_cinematic | Player | protected |
| m_cleanupDone | Unit | private |
| m_clientGUIDs | Player | |
| m_combatManager | Unit | private |
| m_contestedPvPTimer | Player | protected |
| m_Controlled | Unit | |
| m_ControlledByPlayer | Unit | protected |
| m_createMode | Player | protected |
| m_createStats | Unit | protected |
| m_createTime | Player | protected |
| m_currentBuybackSlot | Player | protected |
| m_currentSpells | Unit | protected |
| m_currentWmo | WorldObject | protected |
| m_currMap | WorldObject | private |
| m_customizationsChanged | Player | protected |
| m_DailyQuestChanged | Player | protected |
| m_deathExpireTime | Player | protected |
| m_deathState | Unit | protected |
| m_deathTimer | Player | protected |
| m_DelayedOperations | Player | private |
| m_DFQuests | Player | |
| m_Diminishing | Unit | private |
| m_drunkTimer | Player | protected |
| m_dungeonDifficulty | Player | protected |
| m_duringRemoveFromWorld | Unit | private |
| m_dynObj | Unit | protected |
| m_empowerMinHoldStagePercent | Player | protected |
| m_enchantDuration | Player | protected |
| m_entityFragments | BaseEntity | protected |
| m_Events | WorldObject | |
| m_ExtraFlags | Player | protected |
| m_fishingSteps | Player | protected |
| m_floatStatNegBuff | Unit | protected |
| m_floatStatPosBuff | Unit | protected |
| m_followingMe | Unit | private |
| m_forced_speed_changes | Player | |
| m_gameObj | Unit | protected |
| m_group | Player | protected |
| m_groupInvite | Player | protected |
| m_groupUpdateMask | Player | protected |
| m_groupUpdateSequences | Player | protected |
| m_guid | BaseEntity | private |
| m_GuildIdInvited | Player | protected |
| m_homebind | Player | |
| m_homebindAreaId | Player | |
| m_HomebindTimer | Player | |
| m_hostileReferenceCheckTimer | Player | protected |
| m_ingametime | Player | protected |
| m_insideAreaTriggers | Unit | protected |
| m_InstanceId | WorldObject | private |
| m_InstanceValid | Player | |
| m_interruptableAuras | Unit | protected |
| m_interruptMask | Unit | protected |
| m_interruptMask2 | Unit | protected |
| m_invisibility | WorldObject | |
| m_invisibilityDetect | WorldObject | |
| m_inWorld | BaseEntity | private |
| m_isActive | WorldObject | protected |
| m_IsBGRandomWinner | Player | protected |
| m_isDestroyedObject | BaseEntity | private |
| m_isFarVisible | WorldObject | protected |
| m_isNewObject | BaseEntity | private |
| m_isStoredInWorldObjectGridContainer | WorldObject | protected |
| m_itemDuration | Player | protected |
| m_itemPassives | Player | protected |
| m_items | Player | protected |
| m_itemSoulboundTradeable | Player | protected |
| m_itemUpdateQueue | Player | protected |
| m_itemUpdateQueueBlocked | Player | protected |
| m_Last_tick | Player | |
| m_lastDailyQuestTime | Player | protected |
| m_lastFallTime | Player | private |
| m_lastFallZ | Player | private |
| m_lastHonorUpdateTime | Player | protected |
| m_lastpetnumber | Player | protected |
| m_lastPotionId | Player | protected |
| m_lastSanctuaryTime | Unit | |
| m_legacyRaidDifficulty | Player | protected |
| m_liquidStatus | WorldObject | protected |
| m_logintime | Player | |
| m_lootRolls | Player | private |
| m_mail | Player | protected |
| m_mailsUpdated | Player | |
| m_mapId | WorldLocation | |
| m_mapRef | Player | private |
| m_MirrorTimer | Player | private |
| m_MirrorTimerFlags | Player | private |
| m_MirrorTimerFlagsLast | Player | private |
| m_modAttackSpeedPct | Unit | |
| m_modAuras | Unit | protected |
| m_modMeleeHitChance | Unit | |
| m_modRangedHitChance | Unit | |
| m_modSpellHitChance | Unit | |
| m_MonthlyQuestChanged | Player | protected |
| m_monthlyquests | Player | protected |
| m_movementCounter | Unit | protected |
| m_movementForceModMagnitudeChanges | Player | |
| m_movementInfo | WorldObject | |
| m_movie | Player | protected |
| m_name | WorldObject | protected |
| m_newWorldCounter | Player | private |
| m_nextMailDelivereTime | Player | |
| m_nextSave | Player | protected |
| m_notifyflags | WorldObject | private |
| m_objectData | Object | |
| m_ObjectSlot | Unit | |
| m_objectTypeId | BaseEntity | protected |
| m_objectUpdated | BaseEntity | protected |
| m_oldpetspell | Player | private |
| m_orientation | Position | private |
| m_originalGroup | Player | protected |
| m_outdoors | WorldObject | protected |
| m_overrideSpells | Player | protected |
| m_ownedAuras | Unit | protected |
| m_petAuras | Player | |
| m_petStable | Player | private |
| m_Played_time | Player | |
| m_playerData | Player | |
| m_playerMovingMe | Unit | protected |
| m_playerSharingQuest | Player | protected |
| m_positionX | Position | |
| m_positionY | Position | |
| m_positionZ | Position | |
| m_powerFraction | Player | protected |
| m_procChainLength | Unit | protected |
| m_procDeep | Unit | protected |
| m_questObjectiveCriteriaMgr | Player | private |
| m_questObjectiveStatus | Player | protected |
| m_QuestStatus | Player | protected |
| m_QuestStatusSave | Player | protected |
| m_raidDifficulty | Player | protected |
| m_reactiveTimer | Unit | protected |
| m_recall_location | Player | protected |
| m_recentInstances | Player | |
| m_refundableItems | Player | private |
| m_regenInterruptTimestamp | Player | protected |
| m_regenTimer | Unit | protected |
| m_regenTimerCount | Player | protected |
| m_removedAuras | Unit | protected |
| m_removedAurasCount | Unit | protected |
| m_reputationMgr | Player | private |
| m_RewardedQuests | Player | protected |
| m_RewardedQuestsSave | Player | protected |
| m_runes | Player | protected |
| m_scAuras | Unit | protected |
| m_sceneMgr | Player | private |
| m_scriptRef | Object | private |
| m_SeasonalQuestChanged | Player | protected |
| m_seasonalquests | Player | protected |
| m_seer | Player | |
| m_serverSideVisibility | WorldObject | |
| m_serverSideVisibilityDetect | WorldObject | |
| m_session | Player | protected |
| m_sharedQuestId | Player | protected |
| m_sharedVision | Unit | protected |
| m_social | Player | protected |
| m_speed_rate | Unit | protected |
| m_spellImmune | Unit | |
| m_spellMods | Player | protected |
| m_spellModTakingSpell | Player | |
| m_spellPenetrationItemMod | Player | protected |
| m_spells | Player | protected |
| m_state | Unit | private |
| m_staticFloorZ | WorldObject | protected |
| m_stealth | WorldObject | |
| m_stealthDetect | WorldObject | |
| m_storedAuraTeleportLocations | Player | protected |
| m_summon_expire | Player | protected |
| m_summon_location | Player | protected |
| m_SummonSlot | Unit | |
| m_swingErrorMsg | Player | protected |
| m_taxi | Player | |
| m_team | Player | protected |
| m_teleport_dest | Player | private |
| m_teleport_options | Player | private |
| m_teleport_state | Player | private |
| m_teleportSpellId | Player | private |
| m_temporaryPetReactState | Player | private |
| m_temporaryUnsummonedBattlePet | Player | private |
| m_temporaryUnsummonedPetNumber | Player | private |
| m_threatManager | Unit | private |
| m_timedquests | Player | protected |
| m_titanGripPenaltySpellId | Player | protected |
| m_trade | Player | protected |
| m_traitConfigStates | Player | protected |
| m_transformSpell | Unit | protected |
| m_transport | WorldObject | protected |
| m_unitData | Unit | |
| m_unitMovedByMe | Unit | protected |
| m_unitTypeMask | Unit | protected |
| m_updateFlag | BaseEntity | protected |
| m_values | BaseEntity | |
| m_vehicle | Unit | protected |
| m_vehicleKit | Unit | protected |
| m_vignette | Unit | protected |
| m_visibilityDistanceOverride | WorldObject | protected |
| m_visibleAuras | Unit | protected |
| m_visibleAurasToUpdate | Unit | protected |
| m_visibleTransports | Player | |
| m_weaponChangeTimer | Player | protected |
| m_weaponDamage | Unit | protected |
| m_WeaponProficiency | Player | protected |
| m_WeeklyQuestChanged | Player | protected |
| m_weeklyquests | Player | protected |
| m_zoneId | WorldObject | protected |
| m_zoneScript | WorldObject | protected |
| m_zoneUpdateId | Player | protected |
| MagicSpellHitResult(Unit *victim, SpellInfo const *spellInfo) const | WorldObject | |
| manaBeforeDuel | Player | private |
| MeetPlayerCondition(uint32 conditionId) const | Player | |
| MeleeDamageBonusDone(Unit *pVictim, int32 damage, WeaponAttackType attType, DamageEffectType damagetype, SpellInfo const *spellProto=nullptr, SpellEffectInfo const *spellEffectInfo=nullptr, Mechanics mechanic=MECHANIC_NONE, SpellSchoolMask damageSchoolMask=SPELL_SCHOOL_MASK_NORMAL, Spell *spell=nullptr, AuraEffect const *aurEff=nullptr) | Unit | |
| MeleeDamageBonusTaken(Unit *attacker, int32 pdamage, WeaponAttackType attType, DamageEffectType damagetype, SpellInfo const *spellProto=nullptr, SpellSchoolMask damageSchoolMask=SPELL_SCHOOL_MASK_NORMAL) | Unit | |
| MeleeSpellHitResult(Unit *victim, SpellInfo const *spellInfo) const override | Unit | virtual |
| MeleeSpellMissChance(Unit const *victim, WeaponAttackType attType, SpellInfo const *spellInfo) const override | Unit | virtual |
| mMitems | Player | |
| ModifierTreeSatisfied(uint32 modifierTreeId) const | Player | |
| ModifyAuraState(AuraStateType flag, bool apply) | Unit | |
| ModifyCurrency(uint32 id, int32 amount, CurrencyGainSource gainSource=CurrencyGainSource::Cheat, CurrencyDestroyReason destroyReason=CurrencyDestroyReason::Cheat) | Player | |
| ModifyHealth(int64 val) | Unit | |
| ModifyMoney(int64 amount, bool sendError=true) | Player | |
| ModifyPower(Powers power, int32 val, bool withPowerUpdate=true) | Unit | |
| ModifySkillBonus(uint32 skillid, int32 val, bool talent) | Player | |
| ModSpellCastTime(SpellInfo const *spellInfo, int32 &castTime, Spell *spell=nullptr) const | WorldObject | |
| ModSpellDuration(SpellInfo const *spellInfo, WorldObject const *target, int32 duration, bool positive, uint32 effectMask) const | WorldObject | |
| ModSpellDurationTime(SpellInfo const *spellInfo, int32 &durationTime, Spell *spell=nullptr) const | WorldObject | |
| MoneyChanged(uint64 value) | Player | |
| MonsterMoveWithSpeed(float x, float y, float z, float speed, bool generatePath=false, bool forceDestination=false) | Unit | |
| Mount(uint32 mount, uint32 vehicleId=0, uint32 creatureEntry=0) | Unit | |
| MoveItemFromInventory(uint8 bag, uint8 slot, bool update) | Player | |
| MoveItemToInventory(ItemPosCountVec const &dest, Item *pItem, bool update, bool in_characterInventoryDB=false) | Player | |
| MovePosition(Position &pos, float dist, float angle, float maxHeightChange=6.0f) const | WorldObject | |
| MovePositionToFirstCollision(Position &pos, float dist, float angle) const | WorldObject | |
| movespline | Unit | |
| mSkillStatus | Player | protected |
| NearTeleportTo(TeleportLocation const &target, bool casting=false) | Unit | |
| NearTeleportTo(Position const &pos, bool casting=false) | Unit | |
| NearTeleportTo(float x, float y, float z, float orientation, bool casting=false) | Unit | inline |
| NextGroupUpdateSequenceNumber(GroupCategory category) | Player | |
| NormalizeOrientation(float o) | Position | static |
| NormalizeOrientationConstexprWrapper(float o) | Position | inlineprivatestatic |
| Object() | Object | protected |
| ObjectFragmentInfoInitializer | Object | private |
| OfflineResurrect(ObjectGuid const &guid, CharacterDatabaseTransaction trans) | Player | static |
| OnGossipSelect(WorldObject *source, int32 gossipOptionId, uint32 menuId) | Player | |
| OnPhaseChange() override | Player | virtual |
| operator=(BaseEntity const &right)=delete | BaseEntity | private |
| operator=(BaseEntity &&right)=delete | BaseEntity | private |
| operator==(Position const &a) const | Position | |
| OutDebugInfo() const | Unit | |
| outDebugValues() const | Player | protected |
| PauseMovement(uint32 timer=0, uint8 slot=0, bool forced=true) | Unit | |
| PetSpellInitialize() | Player | |
| PlayDirectMusic(uint32 musicId, Player const *target=nullptr) const | WorldObject | |
| PlayDirectSound(uint32 soundId, Player const *target=nullptr, uint32 broadcastTextId=0) const | WorldObject | |
| PlayDistanceSound(uint32 soundId, Player const *target=nullptr) const | WorldObject | |
| Player(WorldSession *session) | Player | explicit |
| PlayerTalkClass | Player | |
| PlayObjectSound(int32 soundKitId, ObjectGuid targetObject, Player const *target=nullptr, int32 broadcastTextId=0) const | WorldObject | |
| PlayOneShotAnimKitId(uint16 animKitId) | Unit | |
| PopAI() | Unit | |
| Position() | Position | inline |
| Position(float x, float y) | Position | inline |
| Position(float x, float y, float z) | Position | inline |
| Position(float x, float y, float z, float o) | Position | inline |
| PositionPackedXYZStream() | Position | inline |
| PositionPackedXYZStream() const | Position | inline |
| PositionXYStream() | Position | inline |
| PositionXYStream() const | Position | inline |
| PositionXYZOStream() | Position | inline |
| PositionXYZOStream() const | Position | inline |
| PositionXYZStream() | Position | inline |
| PositionXYZStream() const | Position | inline |
| PossessSpellInitialize() | Player | |
| PrepareGossipMenu(WorldObject *source, uint32 menuId, bool showQuests=false) | Player | |
| PrepareQuestMenu(ObjectGuid guid) | Player | |
| PrepareValuesUpdateBuffer(UpdateData *data) const | BaseEntity | |
| ProcessDelayedOperations() | Player | |
| ProcessItemCast(SpellCastRequest &castRequest, SpellCastTargets const &targets) | Player | private |
| ProcessPositionDataChanged(PositionFullTerrainStatus const &data) override | Player | virtual |
| ProcSkillsAndAuras(Unit *actor, Unit *actionTarget, ProcFlagsInit const &typeMaskActor, ProcFlagsInit const &typeMaskActionTarget, ProcFlagsSpellType spellTypeMask, ProcFlagsSpellPhase spellPhaseMask, ProcFlagsHit hitMask, Spell *spell, DamageInfo *damageInfo, HealInfo *healInfo) | Unit | static |
| ProcSkillsAndReactives(bool isVictim, Unit *procTarget, ProcFlagsInit const &typeMask, ProcFlagsHit hitMask, WeaponAttackType attType) | Unit | private |
| PropagateSpeedChange() | Unit | |
| PushAI(UnitAI *newAI) | Unit | |
| PushQuests() | Player | protected |
| pvpInfo | Player | |
| QuestSet typedef | Player | protected |
| QuickEquipItem(uint16 pos, Item *pItem) | Player | |
| RecalculateObjectScale() | Unit | virtual |
| RecalculateRating(CombatRating cr) | Player | inline |
| Recall() | Player | inline |
| RefreshAI() | Unit | protected |
| RefundItem(Item *item) | Player | private |
| Regenerate(Powers power) | Player | |
| RegenerateAll() | Player | |
| RegenerateHealth() | Player | |
| Relocate(float x, float y) | Position | inline |
| Relocate(float x, float y, float z) | Position | inline |
| Relocate(float x, float y, float z, float o) | Position | inline |
| Relocate(Position const &pos) | Position | inline |
| Relocate(Position const *pos) | Position | inline |
| RelocateOffset(Position const &offset) | Position | |
| RemoveActionButton(uint8 button) | Player | |
| RemoveActiveQuest(uint32 questId, bool update=true) | Player | |
| RemoveAllAreaTriggers(AreaTriggerRemoveReason reason=AreaTriggerRemoveReason::Default) | Unit | |
| RemoveAllAttackers() | Unit | |
| RemoveAllAuras() | Unit | |
| RemoveAllAurasExceptType(AuraType type) | Unit | |
| RemoveAllAurasExceptType(AuraType type1, AuraType type2) | Unit | |
| RemoveAllAurasOnDeath() | Unit | |
| RemoveAllAurasRequiringDeadTarget() | Unit | |
| RemoveAllControlled() | Unit | |
| RemoveAllDynObjects() | Unit | |
| RemoveAllFollowers() | Unit | |
| RemoveAllGameObjects() | Unit | |
| RemoveAllGroupBuffsFromCaster(ObjectGuid casterGUID) | Unit | |
| RemoveAllMinionsByEntry(uint32 entry) | Unit | |
| RemoveAppliedAuras(std::function< bool(AuraApplication const *)> const &check, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveAppliedAuras(uint32 spellId, std::function< bool(AuraApplication const *)> const &check, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveAreaAurasDueToLeaveWorld() | Unit | |
| RemoveAreaTrigger(uint32 spellId) | Unit | |
| RemoveAreaTrigger(AuraEffect const *aurEff) | Unit | |
| RemoveArenaAuras() | Unit | |
| RemoveArenaEnchantments(EnchantmentSlot slot) | Player | |
| RemoveArenaSpellCooldowns(bool removeActivePetCooldowns=false) | Player | |
| RemoveAtLoginFlag(AtLoginFlags flags, bool persist=false) | Player | |
| RemoveAura(AuraApplicationMap::iterator &i, AuraRemoveMode mode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, uint32 reqEffMask=0, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveAura(AuraApplication *aurApp, AuraRemoveMode mode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveAura(Aura *aur, AuraRemoveMode mode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveAuraFromStack(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT, uint16 num=1) | Unit | |
| RemoveAurasByShapeShift() | Unit | |
| RemoveAurasByType(AuraType auraType, std::function< bool(AuraApplication const *)> const &check, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveAurasByType(AuraType auraType, ObjectGuid casterGUID=ObjectGuid::Empty, Aura *except=nullptr, bool negative=true, bool positive=true) | Unit | |
| RemoveAurasDueToItemSpell(uint32 spellId, ObjectGuid castItemGuid) | Unit | |
| RemoveAurasDueToSpell(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, uint32 reqEffMask=0, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveAurasDueToSpellByDispel(uint32 spellId, uint32 dispellerSpellId, ObjectGuid casterGUID, WorldObject *dispeller, uint8 chargesRemoved=1) | Unit | |
| RemoveAurasDueToSpellBySteal(uint32 spellId, ObjectGuid casterGUID, WorldObject *stealer, int32 stolenCharges=1) | Unit | |
| RemoveAurasOnEvade() | Unit | |
| RemoveAurasWithAttribute(uint32 flags) | Unit | |
| RemoveAurasWithFamily(SpellFamilyNames family, flag128 const &familyFlag, ObjectGuid casterGUID) | Unit | |
| RemoveAurasWithInterruptFlags(InterruptFlags flag, SpellInfo const *source=nullptr) | Unit | |
| RemoveAurasWithMechanic(uint64 mechanicMaskToRemove, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT, uint32 exceptSpellId=0, bool withEffectMechanics=false) | Unit | |
| RemoveAuraVision(PlayerFieldByte2Flags flags) | Player | inline |
| RemoveBagSlotFlag(uint32 bagIndex, EnumFlag< BagSlotFlags > flags) | Player | inline |
| RemoveBattlegroundQueueId(BattlegroundQueueTypeId val) | Player | |
| RemoveBindSightAuras() | Unit | |
| RemoveChannelObject(ObjectGuid guid) | Unit | |
| RemoveCharmAuras() | Unit | |
| RemoveCharmedBy(Unit *charmer) | Unit | |
| RemoveConditionalTransmog(uint32 itemModifiedAppearanceId) | Player | inline |
| RemoveCurrency(uint32 id, int32 amount, CurrencyDestroyReason destroyReason=CurrencyDestroyReason::Cheat) | Player | |
| RemovedInsignia(Player *looterPlr) | Player | |
| RemoveDynamicFlag(uint32 flag) | Object | inline |
| RemoveDynamicUpdateFieldValue(UF::DynamicUpdateFieldSetter< T > setter, uint32 index) | BaseEntity | inlineprotected |
| RemoveDynObject(uint32 spellId) | Unit | |
| RemoveEnchantmentDurations(Item *item) | Player | |
| RemoveEnchantmentDurationsReferences(Item *item) | Player | |
| RemoveExploredZones(uint32 pos, uint64 mask) | Player | |
| RemoveExtraUnitMovementFlag(uint32 f) | Unit | inline |
| RemoveExtraUnitMovementFlag2(uint32 f) | Unit | inline |
| RemoveFromBattlegroundOrBattlefieldRaid() | Player | |
| RemoveFromGrid() | GridObject< Player > | inline |
| RemoveFromGroup(Group *group, ObjectGuid guid, RemoveMethod method=GROUP_REMOVEMETHOD_DEFAULT, ObjectGuid kicker=ObjectGuid::Empty, char const *reason=nullptr) | Player | static |
| RemoveFromGroup(RemoveMethod method=GROUP_REMOVEMETHOD_DEFAULT) | Player | inline |
| RemoveFromObjectUpdate() override | WorldObject | virtual |
| RemoveFromWhisperWhiteList(ObjectGuid guid) | Player | inline |
| RemoveFromWorld() override | Player | virtual |
| RemoveGameObject(GameObject *gameObj, bool del) | Unit | |
| RemoveGameObject(uint32 spellid, bool del) | Unit | |
| RemoveGroupUpdateFlag(uint32 flag) | Player | inline |
| RemoveItem(uint8 bag, uint8 slot, bool update) | Player | |
| RemoveItemDependentAurasAndCasts(Item *pItem) | Player | |
| RemoveItemDurations(Item *item) | Player | |
| RemoveItemFromBuyBackSlot(uint32 slot, bool del) | Player | |
| RemoveItemFromUpdateQueueOf | Player | friend |
| RemoveLootRoll(LootRoll *roll) | Player | |
| RemoveMail(uint64 id) | Player | |
| RemoveMapUpdateFieldValue(UF::MapUpdateFieldSetter< K, V > setter, std::type_identity_t< K > const &key) | BaseEntity | inlineprotected |
| RemoveMItem(ObjectGuid::LowType id) | Player | |
| RemoveMovementForce(ObjectGuid id) | Unit | |
| RemoveMovementImpairingAuras(bool withRoot) | Unit | |
| RemoveNotOwnSingleTargetAuras(bool onPhaseChange=false) | Unit | |
| RemoveNpcFlag(NPCFlags flags) | Unit | inline |
| RemoveNpcFlag2(NPCFlags2 flags) | Unit | inline |
| RemoveOptionalUpdateFieldValue(UF::OptionalUpdateFieldSetter< T > setter) | BaseEntity | inlineprotected |
| RemoveOverrideSpell(uint32 overridenSpellId, uint32 newSpellId) | Player | |
| RemoveOwnedAura(AuraMap::iterator &i, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveOwnedAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, uint32 reqEffMask=0, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveOwnedAura(Aura *aura, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveOwnedAuras(std::function< bool(Aura const *)> const &check, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemoveOwnedAuras(uint32 spellId, std::function< bool(Aura const *)> const &check, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT) | Unit | |
| RemovePet(Pet *pet, PetSaveMode mode, bool returnreagent=false) | Player | |
| RemovePetAura(PetAura const *petSpell) | Player | |
| RemovePetFlag(UnitPetFlag flags) | Unit | inline |
| RemovePetitionsAndSigns(ObjectGuid guid) | Player | static |
| RemovePlayerFlag(PlayerFlags flags) | Player | inline |
| RemovePlayerFlagEx(PlayerFlagsEx flags) | Player | inline |
| RemovePlayerFromVision(Player *player) | Unit | |
| RemovePlayerLocalFlag(PlayerLocalFlags flags) | Player | inline |
| RemovePvpFlag(UnitPVPStateFlags flags) | Unit | inline |
| RemovePvpTalent(PvpTalentEntry const *talent, uint8 activeTalentGroup) | Player | |
| RemoveQuestSlotObjectiveFlag(uint16 slot, int8 objectiveIndex) | Player | |
| RemoveQuestSlotState(uint16 slot, uint32 state) | Player | |
| RemoveRewardedQuest(uint32 questId, bool update=true) | Player | |
| RemoveSelfResSpell(int32 spellId) | Player | inline |
| RemoveSetUpdateFieldValue(UF::SetUpdateFieldSetter< T > setter, std::type_identity_t< T > const &key) | BaseEntity | inlineprotected |
| RemoveSocial() | Player | |
| RemoveSpecializationSpells() | Player | |
| RemoveSpell(uint32 spell_id, bool disabled=false, bool learn_low_rank=true, bool suppressMessaging=false) | Player | |
| RemoveSpellCategoryCooldownMod(int32 spellCategoryId, int32 mod) | Player | |
| RemoveStoredAuraTeleportLocation(uint32 spellId) | Player | |
| RemoveTalent(TalentEntry const *talent) | Player | |
| RemoveTemporarySpell(uint32 spellId) | Player | |
| RemoveTimedQuest(uint32 questId) | Player | |
| RemoveTrackCreatureFlag(uint32 flags) | Player | inline |
| RemoveTradeableItem(Item *item) | Player | |
| RemoveUnitFlag(UnitFlags flags) | Unit | inline |
| RemoveUnitFlag2(UnitFlags2 flags) | Unit | inline |
| RemoveUnitFlag3(UnitFlags3 flags) | Unit | inline |
| RemoveUnitMovementFlag(uint32 f) | Unit | inline |
| RemoveUpdateFieldFlagValue(UF::UpdateFieldPrivateSetter< T > setter, typename UF::UpdateFieldPrivateSetter< T >::value_type flag) | BaseEntity | inlineprotected |
| RemoveVehicleKit(bool onRemoveFromWorld=false) | Unit | |
| RemoveVisFlag(UnitVisFlags flags) | Unit | inline |
| RemoveVisibleAura(AuraApplication *aurApp) | Unit | |
| RemoveVisibleAuraUpdate(AuraApplication *aurApp) | Unit | |
| RemoveVisibleForcedReaction(uint32 factionId) | Player | |
| RemoveWorldEffect(int32 worldEffectId) | Unit | |
| RenameTraitConfig(int32 editedConfigId, std::string &&newName) | Player | |
| ReplaceAllBagSlotFlags(uint32 bagIndex, EnumFlag< BagSlotFlags > flags) | Player | inline |
| ReplaceAllDynamicFlags(uint32 flag) | Object | inline |
| ReplaceAllNpcFlags(NPCFlags flags) | Unit | inline |
| ReplaceAllNpcFlags2(NPCFlags2 flags) | Unit | inline |
| ReplaceAllPetFlags(UnitPetFlag flags) | Unit | inline |
| ReplaceAllPlayerFlags(PlayerFlags flags) | Player | inline |
| ReplaceAllPlayerFlagsEx(PlayerFlagsEx flags) | Player | inline |
| ReplaceAllPlayerLocalFlags(PlayerLocalFlags flags) | Player | inline |
| ReplaceAllPvpFlags(UnitPVPStateFlags flags) | Unit | inline |
| ReplaceAllRequiredMountCapabilityFlags(uint8 flags) | Player | inline |
| ReplaceAllSilencedSchoolMask(SpellSchoolMask schoolMask) | Unit | inline |
| ReplaceAllUnitFlags(UnitFlags flags) | Unit | inline |
| ReplaceAllUnitFlags2(UnitFlags2 flags) | Unit | inline |
| ReplaceAllUnitFlags3(UnitFlags3 flags) | Unit | inline |
| ReplaceAllVisFlags(UnitVisFlags flags) | Unit | inline |
| RepopAtGraveyard() | Player | |
| ReportedAfkBy(Player *reporter) | Player | |
| ReputationChanged(FactionEntry const *factionEntry, int32 change) | Player | |
| RequestSpellCast(std::unique_ptr< SpellCastRequest > castRequest) | Player | |
| ResetAchievements() | Player | |
| ResetAllNotifies() | WorldObject | inline |
| ResetAllPowers() | Player | |
| resetAttackTimer(WeaponAttackType type=BASE_ATTACK) | Unit | |
| ResetContestedPvP() | Player | |
| ResetCurrencyWeekCap() | Player | |
| ResetGroupUpdateSequenceIfNeeded(Group const *group) | Player | |
| ResetHonorStats() | Player | |
| ResetInstances(InstanceResetMethod method) | Player | |
| ResetMap() override | Player | virtual |
| ResetMonthlyQuestStatus() | Player | |
| ResetPvpTalents() | Player | |
| ResetSeasonalQuestStatus(uint16 event_id, time_t eventStartTime) | Player | |
| ResetSpells(bool myClassOnly=false) | Player | |
| ResetTalents(bool noCost=false) | Player | |
| ResetTalentSpecialization() | Player | |
| ResetWeeklyQuestStatus() | Player | |
| RestMgr | Player | friend |
| RestoreDisabledAI() | Unit | private |
| RestoreDisplayId(bool ignorePositiveAurasPreventingMounting=false) | Unit | |
| RestoreFaction() | Unit | |
| RestoreHealthAfterDuel() | Player | inline |
| RestoreManaAfterDuel() | Player | inline |
| ResumeMovement(uint32 timer=0, uint8 slot=0) | Unit | |
| ResummonBattlePetTemporaryUnSummonedIfAny() | Player | |
| ResummonPetTemporaryUnSummonedIfAny() | Player | |
| ResurrectPlayer(float restore_percent, bool applySickness=false) | Player | |
| ResurrectUsingRequestData() | Player | |
| ResurrectUsingRequestDataImpl() | Player | |
| ResyncRunes() const | Player | |
| RewardHonor(Unit *victim, uint32 groupsize, int32 honor=-1, HonorGainSource source=HonorGainSource::Kill) | Player | |
| RewardPlayerAndGroupAtEvent(uint32 creature_id, WorldObject *pRewardSource) | Player | |
| RewardPlayerWithRewardPack(uint32 rewardPackID) | Player | |
| RewardPlayerWithRewardPack(RewardPackEntry const *rewardPackEntry) | Player | |
| RewardQuest(Quest const *quest, LootItemType rewardType, uint32 rewardId, Object *questGiver, bool announce=true) | Player | |
| RewardQuestPackage(uint32 questPackageId, ItemContext context, uint32 onlyItemId=0) | Player | |
| RewardRage(uint32 baseRage) | Unit | |
| RewardReputation(Unit *victim, float rate) | Player | |
| RewardReputation(Quest const *quest) | Player | |
| RollMeleeOutcomeAgainst(Unit const *victim, WeaponAttackType attType) const | Unit | |
| Satisfy(AccessRequirement const *ar, uint32 target_map, TransferAbortParams *params=nullptr, bool report=false) | Player | |
| SatisfyQuestBreadcrumbQuest(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestClass(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestConditions(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestDay(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestDependentBreadcrumbQuests(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestDependentPreviousQuests(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestDependentQuests(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestExclusiveGroup(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestExpansion(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestLevel(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestLog(bool msg) const | Player | |
| SatisfyQuestMaxLevel(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestMaxReputation(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestMinLevel(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestMinReputation(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestMonth(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestPreviousQuest(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestRace(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestReputation(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestSeasonal(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestSkill(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestStatus(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestTimed(Quest const *qInfo, bool msg) const | Player | |
| SatisfyQuestWeek(Quest const *qInfo, bool msg) const | Player | |
| SaveCUFProfile(uint8 id, std::nullptr_t) | Player | inline |
| SaveCUFProfile(uint8 id, std::unique_ptr< CUFProfile > profile) | Player | inline |
| SaveCustomizations(CharacterDatabaseTransaction trans, ObjectGuid::LowType guid, Trinity::IteratorPair< UF::ChrCustomizationChoice const * > customizations) | Player | static |
| SaveHealthBeforeDuel() | Player | inline |
| SaveInventoryAndGoldToDB(CharacterDatabaseTransaction trans) | Player | |
| SaveManaBeforeDuel() | Player | inline |
| SavePositionInDB(WorldLocation const &loc, uint16 zoneId, ObjectGuid guid, CharacterDatabaseTransaction trans) | Player | static |
| SaveRecallPosition() | Player | inline |
| SaveToDB(bool create=false) | Player | |
| SaveToDB(LoginDatabaseTransaction loginTransaction, CharacterDatabaseTransaction trans, bool create=false) | Player | |
| Say(std::string_view text, Language language, WorldObject const *=nullptr) override | Player | virtual |
| Say(uint32 textId, WorldObject const *target=nullptr) override | Player | virtual |
| ScheduleAIChange() | Unit | |
| ScheduleDelayedOperation(uint32 operation) | Player | inlineprivate |
| SeasonalQuestMapByEvent typedef | Player | protected |
| SeasonalQuestMapByQuest typedef | Player | protected |
| SelectNearbyTarget(Unit *exclude=nullptr, float dist=NOMINAL_MELEE_RANGE) const | Unit | |
| SelectNearestPlayer(float range) const | WorldObject | |
| SellItemToVendor(Item *item, uint32 amount) | Player | |
| SendActionButtons(uint32 state) const | Player | |
| SendAreaSpiritHealerTime(Unit *spiritHealer) const | Player | |
| SendAreaSpiritHealerTime(ObjectGuid const &spiritHealerGUID, int32 timeLeft) const | Player | |
| SendAttackStateUpdate(CalcDamageInfo *damageInfo) | Unit | |
| SendAttackStateUpdate(uint32 HitInfo, Unit *target, uint8 SwingType, SpellSchoolMask damageSchoolMask, uint32 Damage, uint32 AbsorbDamage, uint32 Resist, VictimState TargetState, uint32 BlockedAmount, uint32 RageGained) | Unit | |
| SendAttackSwingCancelAttack() const | Player | |
| SendAurasForTarget(Unit *target) const | Player | |
| SendAutoRepeatCancel(Unit *target) | Player | |
| SendBindPointUpdate() const | Player | |
| SendBuyError(BuyResult msg, Creature *creature, uint32 item, uint32 param) const | Player | |
| SendCancelOrphanSpellVisual(uint32 id) | WorldObject | |
| SendCancelSpellVisual(uint32 id) | Unit | |
| SendCancelSpellVisualKit(uint32 id) | Unit | |
| SendCanTakeQuestResponse(QuestFailedReason reason, bool sendErrorMessage=true, std::string reasonText="") const | Player | |
| SendChatMessageToSetInRange(ChatMsg chatMsg, Language lanugageId, std::string &&text, float range) | Player | |
| SendCinematicStart(uint32 CinematicSequenceId) const | Player | |
| SendClearTarget() | Unit | |
| SendCombatLogMessage(WorldPackets::CombatLog::CombatLogServerPacket *combatLog) const | WorldObject | |
| SendCorpseReclaimDelay(uint32 delay) const | Player | |
| SendCurrencies() const | Player | |
| SendDirectMessage(WorldPacket const *data) const | Player | |
| SendDisplayToast(uint32 entry, DisplayToastType type, bool isBonusRoll, uint32 quantity, DisplayToastMethod method, uint32 questId=0, Item *item=nullptr) const | Player | |
| SendDungeonDifficulty(int32 forcedDifficulty=-1) const | Player | |
| SendDurabilityLoss(Player *receiver, uint32 percent) | Unit | |
| SendEnchantmentDurations() | Player | |
| SendEnergizeSpellLog(Unit *victim, uint32 spellId, int32 damage, int32 overEnergize, Powers powerType) | Unit | |
| SendEquipError(InventoryResult msg, Item const *item1=nullptr, Item const *item2=nullptr, uint32 itemId=0) const | Player | |
| SendEquipmentSetList() | Player | |
| SendExplorationExperience(uint32 Area, uint32 Experience) const | Player | |
| SendFlightSplineSyncUpdate() | Unit | private |
| SendForceSpawnTrackingUpdate(uint32 questId) const | Player | |
| SendHealSpellLog(HealInfo &healInfo, bool critical=false) | Unit | |
| SendInitialActionButtons() const | Player | inline |
| SendInitialPacketsAfterAddToMap() | Player | |
| SendInitialPacketsBeforeAddToMap() | Player | |
| SendInitialVisiblePackets(WorldObject *target) const | Player | |
| SendInitWorldStates(uint32 zoneId, uint32 areaId) const | Player | |
| SendItemDurations() | Player | |
| SendItemPassives() | Player | |
| SendItemRefundResult(Item *item, ItemExtendedCostEntry const *iece, uint8 error) const | Player | private |
| SendItemRetrievalMail(uint32 itemEntry, uint32 count, ItemContext context) | Player | |
| SendKnownSpells() | Player | |
| SendLoot(Loot &loot, bool aeLooting=false) | Player | |
| SendLootError(ObjectGuid const &lootObj, ObjectGuid const &owner, LootError error) const | Player | |
| SendLootRelease(ObjectGuid guid) const | Player | |
| SendLootReleaseAll() const | Player | |
| SendMailResult(uint64 mailId, MailResponseType mailAction, MailResponseResult mailError, uint32 equipError=0, ObjectGuid::LowType itemGuid=UI64LIT(0), uint32 itemCount=0) const | Player | |
| SendMeleeAttackStart(Unit *victim) | Unit | |
| SendMeleeAttackStop(Unit *victim=nullptr) | Unit | |
| SendMessageToSet(WorldPacket const *data, bool self) const override | Player | inlinevirtual |
| SendMessageToSet(WorldPacket const *data, Player const *skipped_rcvr) const override | Player | virtual |
| SendMessageToSetInRange(WorldPacket const *data, float dist, bool self) const override | Player | virtual |
| SendMessageToSetInRange(WorldPacket const *data, float dist, bool self, bool own_team_only, bool required3dDist=false) const | Player | |
| SendMirrorTimer(MirrorTimerType Type, uint32 MaxValue, uint32 CurrentValue, int32 Regen) | Player | protected |
| SendMoveKnockBack(Player *player, float speedXY, float speedZ, float vcos, float vsin) | Unit | |
| SendMovementSetCollisionHeight(float height, WorldPackets::Movement::UpdateCollisionHeightReason reason) | Player | |
| SendMovieStart(uint32 movieId) | Player | |
| SendNewItem(Item *item, uint32 quantity, bool received, bool created, bool broadcast=false, uint32 dungeonEncounterId=0) | Player | |
| SendNewMail() const | Player | |
| SendNotifyLootItemRemoved(ObjectGuid lootObj, ObjectGuid owner, uint8 lootListId) const | Player | |
| SendNotifyLootMoneyRemoved(ObjectGuid lootObj) const | Player | |
| SendOnCancelExpectedVehicleRideAura() const | Player | |
| SendOutOfRangeForPlayer(Player const *target) const | BaseEntity | |
| SendPeriodicAuraLog(SpellPeriodicAuraLogInfo *pInfo) | Unit | |
| SendPetActionFeedback(PetActionFeedback msg, uint32 spellId) | Unit | |
| SendPetAIReaction(ObjectGuid guid) | Unit | |
| SendPetTalk(uint32 pettalk) | Unit | |
| SendPlayerBound(ObjectGuid const &binderGuid, uint32 areaId) const | Player | |
| SendPlayerChoice(ObjectGuid sender, int32 choiceId) | Player | |
| SendPlayOrphanSpellVisual(Position const &sourceLocation, ObjectGuid const &target, uint32 spellVisualId, float travelSpeed, bool speedAsTime=false, bool withSourceOrientation=false) | WorldObject | |
| SendPlayOrphanSpellVisual(Position const &sourceLocation, Position const &targetLocation, uint32 spellVisualId, float travelSpeed, bool speedAsTime=false, bool withSourceOrientation=false) | WorldObject | |
| SendPlayOrphanSpellVisual(ObjectGuid const &target, uint32 spellVisualId, float travelSpeed, bool speedAsTime=false, bool withSourceOrientation=false) | WorldObject | |
| SendPlayOrphanSpellVisual(Position const &targetLocation, uint32 spellVisualId, float travelSpeed, bool speedAsTime=false, bool withSourceOrientation=false) | WorldObject | |
| SendPlaySpellVisual(Unit *target, uint32 spellVisualId, uint8 missReason, uint8 reflectStatus, float travelSpeed, bool speedAsTime=false, float launchDelay=0.0f) | Unit | |
| SendPlaySpellVisual(Position const &targetPosition, uint32 spellVisualId, uint8 missReason, uint8 reflectStatus, float travelSpeed, bool speedAsTime=false, float launchDelay=0.0f) | Unit | |
| SendPlaySpellVisualKit(uint32 id, uint32 type, uint32 duration) const | Unit | |
| SendPreparedGossip(WorldObject *source) | Player | |
| SendPreparedQuest(WorldObject *source) | Player | |
| SendProficiency(ItemClass itemClass, uint32 itemSubclassMask) const | Player | |
| SendPushToPartyResponse(Player const *player, QuestPushReason reason, Quest const *quest=nullptr) const | Player | |
| SendPvpRewards() const | Player | |
| SendQuestComplete(uint32 questId) const | Player | |
| SendQuestConfirmAccept(Quest const *quest, Player *receiver) const | Player | |
| SendQuestFailed(uint32 questId, InventoryResult reason=EQUIP_ERR_OK) const | Player | |
| SendQuestGiverStatusMultiple() | Player | |
| SendQuestReward(Quest const *quest, Creature const *questGiver, uint32 xp, bool hideChatMessage) const | Player | |
| SendQuestTimerFailed(uint32 questId) const | Player | |
| SendQuestUpdate(uint32 questId, bool updateInteractions=true, bool updateGameObjectQuestGiverStatus=false) | Player | |
| SendQuestUpdateAddCredit(Quest const *quest, ObjectGuid guid, QuestObjective const &obj, uint16 count) const | Player | |
| SendQuestUpdateAddCreditSimple(QuestObjective const &obj) const | Player | |
| SendQuestUpdateAddItem(ItemTemplate const *itemTemplate, QuestObjective const &obj, uint16 count) const | Player | |
| SendQuestUpdateAddPlayer(Quest const *quest, uint16 newCount) const | Player | |
| SendRaidDifficulty(bool legacy, int32 forcedDifficulty=-1) const | Player | |
| SendRaidGroupOnlyMessage(RaidGroupReason reason, int32 delay) const | Player | |
| SendRaidInfo() | Player | |
| SendRefundInfo(Item *item) | Player | private |
| SendRemoveControlBar() const | Player | |
| SendResetFailedNotify(uint32 mapid) const | Player | |
| SendResetInstanceFailed(ResetFailedReason reason, uint32 mapID) const | Player | |
| SendResetInstanceSuccess(uint32 MapId) const | Player | |
| SendRespecWipeConfirm(ObjectGuid const &guid, uint32 cost, SpecResetType respecType) const | Player | |
| SendRespondInspectAchievements(Player *player) const | Player | |
| SendSellError(SellResult msg, Creature *creature, ObjectGuid guid) const | Player | |
| SendSetVehicleRecId(uint32 vehicleId) | Unit | |
| SendSpellDamageImmune(Unit *target, uint32 spellId, bool isPeriodic) | Unit | |
| SendSpellDamageResist(Unit *target, uint32 spellId) | Unit | |
| SendSpellMiss(Unit *target, uint32 spellID, SpellMissInfo missInfo) | WorldObject | |
| SendSpellModifiers() const | Player | |
| SendSpellNonMeleeDamageLog(SpellNonMeleeDamage const *log) | Unit | |
| SendSummonRequestFrom(Unit *summoner) | Player | |
| SendSupercededSpell(uint32 oldSpell, uint32 newSpell) const | Player | |
| SendTalentsInfoData() | Player | |
| SendTameFailure(PetTameResult result) | Player | |
| SendTeleportPacket(TeleportLocation const &teleportLocation) | Unit | |
| SendTransferAborted(uint32 mapid, TransferAbortReason reason, uint8 arg=0, int32 mapDifficultyXConditionID=0) const | Player | |
| SendUnlearnSpells() | Player | |
| SendUpdateToOutOfRangeGroupMembers() | Player | |
| SendUpdateToPlayer(Player *player) const | BaseEntity | |
| SendUpdateWorldState(uint32 variable, uint32 value, bool hidden=false) const | Player | |
| SetAcceptWhispers(bool on) | Player | inline |
| SetAccountBankTabCount(uint8 count) | Player | inline |
| SetAccountBankTabSettings(uint32 tabId, std::string const &name, std::string const &icon, std::string const &description, BagSlotFlags depositFlags) | Player | inline |
| setActive(bool isActiveObject) | WorldObject | |
| SetActiveCombatTraitConfigID(int32 traitConfigId) | Player | inline |
| SetActiveTalentGroup(uint8 group) | Player | inline |
| SetAdvancedCombatLogging(bool enabled) | Player | inline |
| SetAI(UnitAI *newAI) | Unit | protected |
| SetAIAnimKitId(uint16 animKitId) | Unit | |
| SetAlwaysAllowPitching(bool enable) | Unit | |
| SetAnimTier(AnimTier animTier, bool notifyClient=true) | Unit | |
| SetAreaSpiritHealer(Creature *creature) | Player | |
| SetArenaFaction(uint8 arenaFaction) | Player | inline |
| SetArenaTeamIdInvited(uint32 ArenaTeamId) | Player | inline |
| SetArenaTeamInfoField(uint8 slot, ArenaTeamInfoType type, uint32 value) | Player | |
| SetArmor(int32 val, int32 bonusVal) | Unit | inline |
| SetAtLoginFlag(AtLoginFlags f) | Player | inline |
| SetAttackPower(int32 attackPower) | Unit | inline |
| SetAttackPowerModNeg(int32 attackPowerMod) | Unit | inline |
| SetAttackPowerModPos(int32 attackPowerMod) | Unit | inline |
| SetAttackPowerMultiplier(float attackPowerMult) | Unit | inline |
| SetAttackSwingError(Optional< AttackSwingErr > err) | Player | |
| setAttackTimer(WeaponAttackType type, uint32 time) | Unit | inline |
| SetAuraStack(uint32 spellId, Unit *target, uint32 stack) | Unit | |
| SetAverageItemLevel(float newItemLevel, AvgItemLevelCategory category) | Player | inline |
| SetBackpackAutoSortDisabled(bool disabled) | Player | inline |
| SetBackpackSellJunkDisabled(bool disabled) | Player | inline |
| SetBagSlotFlag(uint32 bagIndex, EnumFlag< BagSlotFlags > flags) | Player | inline |
| SetBankAutoSortDisabled(bool disabled) | Player | inline |
| SetBankBagSlotCount(uint8 count) | Player | inline |
| SetBankTabSettings(UF::MutableFieldReferenceWithChangesMask< UF::BankTabSettings, false > setter, std::string const &name, std::string const &icon, std::string const &description, BagSlotFlags depositFlags) | Player | inline |
| SetBaseAttackTime(WeaponAttackType att, uint32 val) | Unit | |
| SetBaseModFlatValue(BaseModGroup modGroup, float val) | Player | |
| SetBaseModPctValue(BaseModGroup modGroup, float val) | Player | |
| SetBaseWeaponDamage(WeaponAttackType attType, WeaponDamageRange damageRange, float value) | Unit | inline |
| SetBattlegroundEntryPoint() | Player | |
| SetBattlegroundId(uint32 val, BattlegroundTypeId bgTypeId, BattlegroundQueueTypeId queueId) | Player | |
| SetBattlegroundOrBattlefieldRaid(Group *group, int8 subgroup=-1) | Player | |
| SetBattlePetCompanionExperience(uint32 experience) | Unit | inline |
| SetBattlePetCompanionGUID(ObjectGuid guid) | Unit | inline |
| SetBattlePetCompanionNameTimestamp(uint32 timestamp) | Unit | inline |
| SetBattlePetData(BattlePets::BattlePet const *pet=nullptr) | Player | |
| SetBeenGrantedLevelsFromRaF() | Player | inline |
| SetBGTeam(Team team) | Player | |
| SetBindPoint(ObjectGuid guid) const | Player | |
| SetBonusResistanceMod(SpellSchools school, int32 val) | Unit | inline |
| SetBoundingRadius(float boundingRadius) | Unit | inline |
| SetBuybackPrice(uint32 slot, uint32 price) | Player | inline |
| SetBuybackTimestamp(uint32 slot, time_t timestamp) | Player | inline |
| SetCanAdvFly(bool enable) | Unit | |
| SetCanBlock(bool value) | Player | |
| SetCanDelayTeleport(bool setting) | Player | inlineprivate |
| SetCanDoubleJump(bool enable) | Unit | |
| SetCanDualWield(bool value) | Unit | inlinevirtual |
| SetCanFly(bool enable) | Unit | |
| SetCanModifyStats(bool modifyStats) | Unit | inline |
| SetCannotTurn(bool apply) | Unit | |
| SetCanParry(bool value) | Player | |
| SetCanTitanGrip(bool value, uint32 penaltySpellId=0) | Player | |
| SetCantProc(bool apply) | Unit | |
| SetCanTransitionBetweenSwimAndFly(bool enable) | Unit | |
| SetCanTurnWhileFalling(bool enable) | Unit | |
| SetChampioningFaction(uint32 faction) | Player | inline |
| SetChannelObject(uint32 slot, ObjectGuid guid) | Unit | |
| SetChannelSpellData(uint32 startTimeMs, uint32 durationMs) | Unit | inline |
| SetChannelSpellId(uint32 channelSpellId) | Unit | inline |
| SetChannelVisual(SpellCastVisual channelVisual) | Unit | inline |
| SetCharacterBankTabCount(uint8 count) | Player | inline |
| SetCharacterBankTabSettings(uint32 tabId, std::string const &name, std::string const &icon, std::string const &description, BagSlotFlags depositFlags) | Player | inline |
| SetCharm(Unit *target, bool apply) | Unit | |
| SetCharmedBy(Unit *charmer, CharmType type, AuraApplication const *aurApp=nullptr) | Unit | |
| SetChosenTitle(int32 title) | Player | inline |
| setCinematic(uint8 cine) | Player | inline |
| SetClass(uint8 classId) | Unit | inline |
| SetClientControl(Unit *target, bool allowMove) | Player | |
| SetCollision(bool disable) | Unit | |
| SetCombatReach(float combatReach) | Unit | inline |
| SetCommandStatusOff(uint32 command) | Player | inline |
| SetCommandStatusOn(uint32 command) | Player | inline |
| SetConfused(bool apply) | Unit | protected |
| SetContestedPvP(Player *attackedPlayer=nullptr) | Player | |
| SetContestedPvPTimer(uint32 newTime) | Player | inline |
| SetControlled(bool apply, UnitState state) | Unit | |
| SetCosmeticMountDisplayId(uint32 mountDisplayId) | Unit | inline |
| SetCreateCurrency(uint32 id, uint32 amount) | Player | |
| SetCreatedBySpell(int32 spellId) | Unit | inline |
| SetCreateHealth(uint32 val) | Unit | inline |
| SetCreateMana(uint32 val) | Unit | inline |
| SetCreateStat(Stats stat, float val) | Unit | inline |
| SetCreatorGUID(ObjectGuid creator) | Unit | inline |
| SetCritterGUID(ObjectGuid guid) | Unit | inline |
| SetCurrencyFlagsFromClient(uint32 id, CurrencyDbFlags flags) | Player | |
| SetCurrentBattlePetBreedQuality(uint8 battlePetBreedQuality) | Player | inline |
| SetCurrentCastSpell(Spell *pSpell) | Unit | |
| SetCurrentCombatTraitConfigSubTreeID(int32 traitSubTreeId) | Player | inline |
| SetCustomizations(Trinity::IteratorPair< Iter > customizations, bool markChanged=true) | Player | inline |
| SetDailyQuestStatus(uint32 quest_id) | Player | |
| SetDataElementAccount(uint32 dataElementId, std::variant< int64, float > value) | Player | |
| SetDataElementCharacter(uint32 dataElementId, std::variant< int64, float > value) | Player | |
| SetDataFlagAccount(uint32 dataFlagId, bool on) | Player | |
| SetDataFlagCharacter(uint32 dataFlagId, bool on) | Player | |
| SetDBPhase(int32 p) | WorldObject | inline |
| setDeathState(DeathState s) override | Player | virtual |
| SetDemonCreatorGUID(ObjectGuid guid) | Unit | inline |
| SetDestroyedObject(bool destroyed) | BaseEntity | inline |
| SetDeveloper(bool on) | Player | inline |
| SetDisableGravity(bool disable, bool updateAnimTier=true) | Unit | |
| SetDisableInertia(bool disable) | Unit | |
| SetDisplayId(uint32 displayId, bool setNative=false) | Unit | virtual |
| SetDrunkValue(uint8 newDrunkValue, uint32 itemId=0) | Player | |
| SetDuelArbiter(ObjectGuid guid) | Player | inline |
| SetDuelTeam(uint32 duelTeam) | Player | inline |
| SetDungeonDifficultyID(Difficulty dungeon_difficulty) | Player | inline |
| SetDynamicFlag(uint32 flag) | Object | inline |
| SetEmoteState(Emote emote) | Unit | inline |
| SetEmpowerMinHoldStagePercent(float empowerMinHoldStagePercent) | Player | inline |
| SetEnableFullSpeedPitching(bool enable) | Unit | |
| SetEnableFullSpeedTurning(bool enable) | Unit | |
| SetEntry(uint32 entry) | Object | inline |
| SetEquipmentSet(EquipmentSetInfo::EquipmentSetData const &newEqSet) | Player | |
| SetExtraUnitMovementFlags(uint32 f) | Unit | inline |
| SetExtraUnitMovementFlags2(uint32 f) | Unit | inline |
| SetFacingTo(float const ori, bool force=true) | Unit | |
| SetFacingToObject(WorldObject const *object, bool force=true) | Unit | |
| SetFacingToPoint(Position const &point, bool force=true) | Unit | |
| SetFaction(uint32 faction) override | Unit | inlinevirtual |
| SetFactionForRace(uint8 race) | Player | |
| SetFall(bool enable) | Unit | |
| SetFallInformation(uint32 time, float z) | Player | |
| SetFarVisible(bool on) | WorldObject | |
| SetFeared(bool apply) | Unit | protected |
| SetFeatherFall(bool enable) | Unit | |
| SetFlightCapabilityID(int32 flightCapabilityId, bool clientUpdate) | Unit | |
| SetFreePrimaryProfessions(uint16 profs) | Player | inline |
| SetFullHealth() | Unit | inline |
| SetFullPower(Powers power) | Unit | inline |
| SetGameMaster(bool on) | Player | |
| SetGender(Gender gender) | Unit | inline |
| SetGMChat(bool on) | Player | inline |
| SetGMVisible(bool on) | Player | |
| SetGroup(Group *group, int8 subgroup=-1) | Player | |
| SetGroupInvite(Group *group) | Player | inline |
| SetGroupUpdateFlag(uint32 flag) | Player | inline |
| SetGuildIdInvited(ObjectGuid::LowType GuildId) | Player | inline |
| SetGuildLevel(uint32 level) | Player | inline |
| SetGuildRank(uint8 rankId) | Player | inline |
| SetHasClaimedFreeTransmog() | Player | inline |
| SetHasLevelBoosted() | Player | inline |
| SetHasRaceChanged() | Player | inline |
| SetHealth(uint64 val) | Unit | |
| SetHeirloom(uint32 slot, int32 itemId) | Player | inline |
| SetHeirloomFlags(uint32 slot, uint32 flags) | Player | inline |
| SetHomebind(WorldLocation const &loc, uint32 areaId) | Player | |
| SetHonorLevel(uint8 honorLevel) | Player | |
| SetHover(bool enable, bool updateAnimTier=true) | Unit | |
| SetHoverHeight(float hoverHeight) | Unit | inline |
| SetIgnoreMovementForces(bool ignore) | Unit | |
| SetImmuneToAll(bool apply, bool keepCombat) | Unit | |
| SetImmuneToAll(bool apply) | Unit | inlinevirtual |
| SetImmuneToNPC(bool apply, bool keepCombat) | Unit | |
| SetImmuneToNPC(bool apply) | Unit | inlinevirtual |
| SetImmuneToPC(bool apply, bool keepCombat) | Unit | |
| SetImmuneToPC(bool apply) | Unit | inlinevirtual |
| SetInArenaTeam(uint32 ArenaTeamId, uint8 slot, uint8 type) | Player | |
| SetInCombatWith(Unit *enemy, bool addSecondUnitSuppressed=false) | Unit | inline |
| SetInFront(WorldObject const *target) | Unit | |
| SetInGameTime(uint32 time) | Player | inline |
| SetInGuild(ObjectGuid::LowType guildId) | Player | |
| SetInitialPowerValue(Powers powerType) | Unit | |
| SetInstantCast(bool set) | Unit | inline |
| SetInteractionAllowedInCombat(bool interactionAllowed) | Unit | virtual |
| SetInteractionAllowedWhileHostile(bool interactionAllowed) | Unit | virtual |
| SetInventorySlotCount(uint8 slots) | Player | |
| SetInviteForBattlegroundQueueType(BattlegroundQueueTypeId bgQueueTypeId, uint32 instanceId) | Player | |
| SetInvSlot(uint32 slot, ObjectGuid guid) | Player | inline |
| SetIsCombatDisallowed(bool apply) | Unit | inline |
| SetIsNewObject(bool enable) | BaseEntity | inline |
| SetIsStoredInWorldObjectGridContainer(bool apply) | WorldObject | |
| SetJumpingDisabled(bool disable) | Unit | |
| SetKnownTitles(uint32 index, uint64 mask) | Player | inline |
| SetLastDamagedTargetGuid(ObjectGuid guid) | Unit | inline |
| SetLastExtraAttackSpell(uint32 spellId) | Unit | inline |
| SetLastPetNumber(uint32 petnumber) | Player | inline |
| SetLastPotionId(uint32 item_id) | Player | inline |
| SetLegacyRaidDifficultyID(Difficulty raid_difficulty) | Player | inline |
| SetLevel(uint8 lvl, bool sendUpdate=true) | Unit | |
| SetLocationInstanceId(uint32 _instanceId) | WorldObject | inlineprotected |
| SetLocationMapId(uint32 _mapId) | WorldObject | inlineprotected |
| SetLootGUID(ObjectGuid const &guid) | Player | inline |
| SetLootSpecId(uint32 id) | Player | inline |
| SetMainHandWeaponAttackPower(int32 attackPower) | Unit | inline |
| SetMap(Map *map) override | Player | virtual |
| SetMaxHealth(uint64 val) | Unit | |
| SetMaxPower(Powers power, int32 val) | Unit | |
| SetMeleeAnimKitId(uint16 animKitId) | Unit | |
| SetMercenaryForBattlegroundQueueType(BattlegroundQueueTypeId bgQueueTypeId, bool mercenary) | Player | |
| SetMinion(Minion *minion, bool apply) | Unit | |
| SetMinionGUID(ObjectGuid guid) | Unit | inline |
| SetModCastingSpeed(float castingSpeed) | Unit | inline |
| SetModDamageDonePercent(uint8 school, float pct) | Player | inline |
| SetModHaste(float haste) | Unit | inline |
| SetModHasteRegen(float hasteRegen) | Unit | inline |
| SetModRangedHaste(float rangedHaste) | Unit | inline |
| SetModSpellHaste(float spellHaste) | Unit | inline |
| SetModTimeRate(float timeRate) | Unit | inline |
| SetMoney(uint64 value) | Player | |
| SetMonthlyQuestStatus(uint32 quest_id) | Player | |
| SetMountDisplayId(uint32 mountDisplayId) | Unit | inline |
| SetMoveCantSwim(bool cantSwim) | Unit | |
| SetMovedUnit(Unit *target) | Unit | |
| SetMovementAnimKitId(uint16 animKitId) | Unit | |
| SetMovie(uint32 movie) | Player | inline |
| SetMultiActionBars(uint8 mask) | Player | inline |
| SetName(std::string newname) | WorldObject | inline |
| SetNameplateAttachToGUID(ObjectGuid guid) | Unit | inline |
| SetNativeGender(Gender gender) override | Player | inlinevirtual |
| SetNoRegentCostMask(flag128 mask) | Player | inline |
| SetNpcFlag(NPCFlags flags) | Unit | inline |
| SetNpcFlag2(NPCFlags2 flags) | Unit | inline |
| SetNumRespecs(uint8 numRespecs) | Player | inline |
| SetObjectScale(float scale) override | Player | virtual |
| SetOffHandWeaponAttackPower(int32 attackPower) | Unit | inline |
| SetOrientation(float orientation) | Position | inline |
| SetOriginalGroup(Group *group, int8 subgroup=-1) | Player | |
| SetOverrideDisplayPowerId(uint32 powerDisplayId) | Unit | inline |
| SetOverrideSpellsId(int32 overrideSpellsId) | Player | inline |
| SetOverrideZonePVPType(ZonePVPTypeOverride type) | Player | inline |
| SetOwnerGUID(ObjectGuid owner) | Unit | |
| SetPartyType(GroupCategory category, uint8 type) | Player | |
| SetPassOnGroupLoot(bool bPassOnGroupLoot) | Player | inline |
| SetPendingBind(uint32 instanceId, uint32 bindTimer) | Player | |
| SetPersonalTabard(uint32 style, uint32 color, uint32 borderStyle, uint32 borderColor, uint32 backgroundColor) | Player | |
| SetPetFlag(UnitPetFlag flags) | Unit | inline |
| SetPetGUID(ObjectGuid guid) | Unit | inline |
| SetPetNameTimestamp(uint32 timestamp) | Unit | inline |
| SetPetNumberForClient(uint32 petNumber) | Unit | inline |
| SetPetSlot(uint32 petNumber, PetSaveMode dstPetSlot) | Player | |
| SetPetSpellPower(uint32 spellPower) | Player | inline |
| SetPlayerFlag(PlayerFlags flags) | Player | inline |
| SetPlayerFlagEx(PlayerFlagsEx flags) | Player | inline |
| SetPlayerLocalFlag(PlayerLocalFlags flags) | Player | inline |
| SetPlayHoverAnim(bool enable, bool sendUpdate=true) | Unit | |
| SetPower(Powers power, int32 val, bool withPowerUpdate=true) | Unit | |
| SetPowerType(Powers power, bool sendUpdate=true, bool onInit=false) | Unit | |
| SetPrimarySpecialization(uint32 spec) | Player | inline |
| SetPrivateObjectOwner(ObjectGuid const &owner) | WorldObject | inline |
| SetPvP(bool state) override | Player | virtual |
| SetPvPDeath(bool on) | Player | inline |
| SetPvpFlag(UnitPVPStateFlags flags) | Unit | inline |
| SetPvpTitle(uint8 pvpTitle) | Player | inline |
| SetQuestCompletedBit(uint32 questId, bool completed) | Player | |
| SetQuestObjectiveData(QuestObjective const &objective, int32 data) | Player | |
| SetQuestSharingInfo(ObjectGuid guid, uint32 id) | Player | inline |
| SetQuestSlot(uint16 slot, uint32 quest_id) | Player | |
| SetQuestSlotCounter(uint16 slot, uint8 counter, uint16 count) | Player | |
| SetQuestSlotEndTime(uint16 slot, time_t endTime) | Player | |
| SetQuestSlotObjectiveFlag(uint16 slot, int8 objectiveIndex) | Player | |
| SetQuestSlotState(uint16 slot, uint32 state) | Player | |
| SetQuestStatus(uint32 questId, QuestStatus status, bool update=true) | Player | |
| SetRace(uint8 race) | Unit | inline |
| SetRaidDifficultyID(Difficulty raid_difficulty) | Player | inline |
| SetRandomWinner(bool isWinner) | Player | |
| SetRangedAttackPower(int32 attackPower) | Unit | inline |
| SetRangedAttackPowerModNeg(int32 attackPowerMod) | Unit | inline |
| SetRangedAttackPowerModPos(int32 attackPowerMod) | Unit | inline |
| SetRangedAttackPowerMultiplier(float attackPowerMult) | Unit | inline |
| SetRangedWeaponAttackPower(int32 attackPower) | Unit | inline |
| SetRecentInstance(uint32 mapId, uint32 instanceId) | Player | inline |
| setRegenTimerCount(uint32 time) | Player | inline |
| SetRegularAttackTime() | Player | |
| SetReputation(uint32 factionentry, int32 value) | Player | |
| SetRequiredMountCapabilityFlag(uint8 flag) | Player | inline |
| SetResistance(SpellSchools school, int32 val) | Unit | inline |
| SetRestState(RestTypes type, PlayerRestState state) | Player | inline |
| SetRestThreshold(RestTypes type, uint32 threshold) | Player | inline |
| SetResurrectRequestData(WorldObject const *caster, uint32 health, uint32 mana, uint32 appliedAura) | Player | |
| SetRewardedQuest(uint32 quest_id) | Player | |
| SetRooted(bool apply) | Unit | protected |
| SetRuneCooldown(uint8 index, uint32 cooldown) | Player | |
| SetSaveTimer(uint32 timer) | Player | inline |
| SetSeasonalQuestStatus(uint32 quest_id) | Player | |
| SetSeer(WorldObject *target) | Player | inline |
| SetSelection(ObjectGuid const &guid) | Player | inline |
| SetShapeshiftForm(ShapeshiftForm form) | Unit | |
| SetSheath(SheathState sheathed) | Unit | |
| SetSilencedSchoolMask(SpellSchoolMask schoolMask) | Unit | inline |
| SetSkill(uint32 id, uint16 step, uint16 newVal, uint16 maxVal) | Player | |
| SetSkillLineId(uint32 pos, uint16 skillLineId) | Player | inline |
| SetSkillMaxRank(uint32 pos, uint16 max) | Player | inline |
| SetSkillPermBonus(uint32 pos, uint16 bonus) | Player | inline |
| SetSkillRank(uint32 pos, uint16 rank) | Player | inline |
| SetSkillStartingRank(uint32 pos, uint16 starting) | Player | inline |
| SetSkillStep(uint32 pos, uint16 step) | Player | inline |
| SetSkillTempBonus(uint32 pos, uint16 bonus) | Player | inline |
| SetSpeed(UnitMoveType mtype, float newValue) | Unit | |
| SetSpeedRate(UnitMoveType mtype, float rate) | Unit | |
| SetSpellEmpowerStage(int8 stage) | Unit | inline |
| SetSpellFavorite(uint32 spellId, bool favorite) | Player | |
| SetSpellModTakingSpell(Spell *spell, bool apply) | Player | |
| SetStableMaster(ObjectGuid stableMaster) | Player | |
| SetStandState(UnitStandStateType state, uint32 animKitID=0) | Unit | |
| SetStat(Stats stat, int32 val) | Unit | inline |
| SetStatFlatModifier(UnitMods unitMod, UnitModifierFlatType modifierType, float val) | Unit | |
| SetStatPctModifier(UnitMods unitMod, UnitModifierPctType modifierType, float val) | Unit | |
| SetStrafingDisabled(bool disable) | Unit | |
| SetStunned(bool apply) | Unit | protected |
| SetSummonedBattlePetGUID(ObjectGuid guid) | Player | inline |
| SetSwim(bool enable) | Unit | |
| SetTalentResetCost(uint32 cost) | Player | inline |
| SetTalentResetTime(time_t time_) | Player | inline |
| SetTarget(ObjectGuid const &) override | Player | inlinevirtual |
| SetTaxiCheater(bool on) | Player | inline |
| SetTeleportState(TeleportState state) | Player | inline |
| SetTemporaryUnsummonedPetNumber(uint32 petnumber) | Player | inline |
| SetTitle(CharTitlesEntry const *title, bool lost=false) | Player | |
| SetTrackCreatureFlag(uint32 flags) | Player | inline |
| SetTraitConfigUseSharedActionBars(int32 traitConfigId, bool usesSharedActionBars, bool isLastSelectedSavedConfig) | Player | |
| SetTraitConfigUseStarterBuild(int32 traitConfigId, bool useStarterBuild) | Player | |
| SetTransformSpell(uint32 spellid) | Unit | inline |
| SetTransport(TransportBase *t) | WorldObject | |
| SetTransportServerTime(int32 transportServerTime) | Player | inline |
| SetUninteractible(bool apply) | Unit | |
| SetUnitFlag(UnitFlags flags) | Unit | inline |
| SetUnitFlag2(UnitFlags2 flags) | Unit | inline |
| SetUnitFlag3(UnitFlags3 flags) | Unit | inline |
| SetUnitMovementFlags(uint32 f) | Unit | inline |
| SetUpdateFieldFlagValue(UF::UpdateFieldPrivateSetter< T > setter, typename UF::UpdateFieldPrivateSetter< T >::value_type flag) | BaseEntity | inlineprotected |
| SetUpdateFieldStatValue(UF::UpdateFieldPrivateSetter< T > setter, typename UF::UpdateFieldPrivateSetter< T >::value_type value) | BaseEntity | inlineprotected |
| SetUpdateFieldValue(UF::UpdateFieldPrivateSetter< T > setter, typename UF::UpdateFieldPrivateSetter< T >::value_type value) | BaseEntity | inlineprotected |
| SetVehicle(Vehicle *vehicle) | Unit | inline |
| SetVersatilityBonus(float value) | Player | inline |
| SetViewpoint(WorldObject *target, bool apply) | Player | |
| SetVignette(uint32 vignetteId) | Unit | |
| SetVirtualItem(uint32 slot, uint32 itemId, uint16 appearanceModId=0, uint16 itemVisual=0) | Unit | |
| SetVirtualPlayerRealm(uint32 virtualRealmAddress) | Player | inline |
| SetVisFlag(UnitVisFlags flags) | Unit | inline |
| SetVisibilityDistanceOverride(VisibilityDistanceType type) | WorldObject | |
| SetVisible(bool x) | Unit | |
| SetVisibleAura(AuraApplication *aurApp) | Unit | |
| SetVisibleAuraUpdate(AuraApplication *aurApp) | Unit | |
| SetVisibleForcedReaction(uint32 factionId, ReputationRank rank) | Player | |
| SetVisibleItemSlot(uint8 slot, Item const *item) | Player | |
| SetWalk(bool enable) | Unit | |
| SetWarModeDesired(bool enabled) | Player | |
| SetWarModeLocal(bool enabled) | Player | |
| SetWatchedFactionIndex(int32 index) | Player | inline |
| SetWaterWalking(bool enable) | Unit | |
| setWeaponChangeTimer(uint32 time) | Player | inline |
| SetWeeklyQuestStatus(uint32 quest_id) | Player | |
| SetWildBattlePetLevel(uint32 wildBattlePetLevel) | Unit | inline |
| SetXP(uint32 xp) | Player | |
| SetZoneScript() | WorldObject | |
| SkipQuests(std::span< uint32 const > questIds) | Player | |
| SpawnCorpseBones(bool triggerSave=true) | Player | |
| SpellAbsorbBonusDone(Unit *victim, SpellInfo const *spellProto, int32 absorbamount, SpellEffectInfo const &spellEffectInfo, uint32 stack=1, AuraEffect const *aurEff=nullptr) const | Unit | |
| SpellAbsorbBonusTaken(Unit *caster, SpellInfo const *spellProto, int32 absorbamount) const | Unit | |
| SpellAbsorbPctDone(Unit *victim, SpellInfo const *spellProto) const | Unit | |
| SpellBaseAbsorbBonusDone(SpellSchoolMask schoolMask) const | Unit | |
| SpellBaseDamageBonusDone(SpellSchoolMask schoolMask) const | Unit | |
| SpellBaseHealingBonusDone(SpellSchoolMask schoolMask) const | Unit | |
| SpellCritChanceDone(Spell *spell, AuraEffect const *aurEff, SpellSchoolMask schoolMask, WeaponAttackType attackType=BASE_ATTACK) const | Unit | |
| SpellCritChanceTaken(Unit const *caster, Spell *spell, AuraEffect const *aurEff, SpellSchoolMask schoolMask, float doneChance, WeaponAttackType attackType=BASE_ATTACK) const | Unit | |
| SpellCriticalDamageBonus(Unit const *caster, SpellInfo const *spellProto, uint32 damage, Unit *victim) | Unit | static |
| SpellCriticalHealingBonus(Unit const *caster, SpellInfo const *spellProto, uint32 damage, Unit *victim) | Unit | static |
| SpellDamageBonusDone(Unit *victim, SpellInfo const *spellProto, int32 pdamage, DamageEffectType damagetype, SpellEffectInfo const &spellEffectInfo, uint32 stack=1, Spell *spell=nullptr, AuraEffect const *aurEff=nullptr) const | Unit | |
| SpellDamageBonusTaken(Unit *caster, SpellInfo const *spellProto, int32 pdamage, DamageEffectType damagetype) const | Unit | |
| SpellDamagePctDone(Unit *victim, SpellInfo const *spellProto, DamageEffectType damagetype, SpellEffectInfo const &spellEffectInfo) const | Unit | |
| SpellHealingBonusDone(Unit *victim, SpellInfo const *spellProto, int32 healamount, DamageEffectType damagetype, SpellEffectInfo const &spellEffectInfo, uint32 stack=1, Spell *spell=nullptr, AuraEffect const *aurEff=nullptr) const | Unit | |
| SpellHealingBonusTaken(Unit *caster, SpellInfo const *spellProto, int32 healamount, DamageEffectType damagetype) const | Unit | |
| SpellHealingPctDone(Unit *victim, SpellInfo const *spellProto) const | Unit | |
| SpellHitResult(Unit *victim, SpellInfo const *spellInfo, bool canReflect, bool canImmune) const | WorldObject | |
| SplitItem(uint16 src, uint16 dst, uint32 count) | Player | |
| StartCriteria(CriteriaStartEvent startEvent, uint32 entry, Milliseconds timeLost=Milliseconds::zero()) | Player | |
| StartLoadingActionButtons(std::function< void()> &&callback=nullptr) | Player | |
| StartReactiveTimer(ReactiveType reactive) | Unit | inline |
| StartTaxiMovement(uint32 mountDisplayId, uint32 path, uint32 pathNode, Optional< float > speed, Scripting::v2::ActionResultSetter< MovementStopReason > &&scriptResult) | Player | |
| StopAttackFaction(uint32 faction_id) | Unit | |
| StopCastingBindSight() const | Player | |
| StopCastingCharm() | Player | |
| StopDistanceSound(Player const *target=nullptr) const | WorldObject | |
| StopMirrorTimer(MirrorTimerType Type) | Player | protected |
| StopMirrorTimers() | Player | |
| StopMoving() | Unit | |
| StoreItem(ItemPosCountVec const &pos, Item *pItem, bool update) | Player | |
| StoreLootItem(ObjectGuid lootWorldObjectGuid, uint8 lootSlot, Loot *loot, AELootResult *aeResult=nullptr) | Player | |
| StoreNewItem(ItemPosCountVec const &pos, uint32 itemId, bool update, ItemRandomBonusListId randomBonusListId=0, GuidSet const &allowedLooters=GuidSet(), ItemContext context=ItemContext::NONE, std::vector< int32 > const *bonusListIDs=nullptr, bool addToCollection=true) | Player | |
| StoreNewItemInBestSlots(uint32 itemId, uint32 amount, ItemContext context) | Player | |
| SummonCreature(uint32 entry, Position const &pos, TempSummonType despawnType=TEMPSUMMON_MANUAL_DESPAWN, Milliseconds despawnTime=0s, uint32 vehId=0, uint32 spellId=0, ObjectGuid privateObjectOwner=ObjectGuid::Empty) | WorldObject | |
| SummonCreature(uint32 entry, float x, float y, float z, float o=0, TempSummonType despawnType=TEMPSUMMON_MANUAL_DESPAWN, Milliseconds despawnTime=0s, ObjectGuid privateObjectOwner=ObjectGuid::Empty) | WorldObject | |
| SummonCreatureGroup(uint8 group, std::list< TempSummon * > *list=nullptr) | WorldObject | |
| SummonGameObject(uint32 entry, Position const &pos, QuaternionData const &rot, Seconds respawnTime, GOSummonType summonType=GO_SUMMON_TIMED_OR_CORPSE_DESPAWN) | WorldObject | |
| SummonGameObject(uint32 entry, float x, float y, float z, float ang, QuaternionData const &rot, Seconds respawnTime, GOSummonType summonType=GO_SUMMON_TIMED_OR_CORPSE_DESPAWN) | WorldObject | |
| SummonIfPossible(bool agree) | Player | |
| SummonPersonalClone(Position const &pos, TempSummonType despawnType=TEMPSUMMON_MANUAL_DESPAWN, Milliseconds despawnTime=0s, uint32 vehId=0, uint32 spellId=0, Player *privateObjectOwner=nullptr) | WorldObject | |
| SummonPet(uint32 entry, Optional< PetSaveMode > slot, float x, float y, float z, float ang, uint32 despwtime, bool *isNew=nullptr) | Player | |
| SummonTrigger(float x, float y, float z, float ang, Milliseconds despawnTime, CreatureAI *(*GetAI)(Creature *)=nullptr) | WorldObject | |
| SwapItem(uint16 src, uint16 dst) | Player | |
| TakeQuestSourceItem(uint32 questId, bool msg) | Player | |
| Talk(std::string_view text, ChatMsg msgType, Language language, float textRange, WorldObject const *target) | Unit | virtual |
| Talk(uint32 textId, ChatMsg msgType, float textRange, WorldObject const *target) | Unit | virtual |
| TalkedToCreature(uint32 entry, ObjectGuid guid) | Player | |
| TeamForRace(uint8 race) | Player | static |
| TeamIdForRace(uint8 race) | Player | static |
| TeleportTo(uint32 mapid, float x, float y, float z, float orientation, TeleportToOptions options=TELE_TO_NONE, Optional< uint32 > instanceId={}, uint32 teleportSpellId=0) | Player | |
| TeleportTo(WorldLocation const &loc, TeleportToOptions options=TELE_TO_NONE, Optional< uint32 > instanceId={}, uint32 teleportSpellId=0) | Player | |
| TeleportTo(TeleportLocation const &teleportLocation, TeleportToOptions options=TELE_TO_NONE, uint32 teleportSpellId=0) | Player | |
| TeleportToBGEntryPoint() | Player | |
| TextEmote(std::string_view text, WorldObject const *=nullptr, bool=false) override | Player | virtual |
| TextEmote(uint32 textId, WorldObject const *target=nullptr, bool isBossEmote=false) override | Player | virtual |
| ToAbsoluteAngle(float relAngle) const | Position | inline |
| ToAreaTrigger() | Object | inline |
| ToAreaTrigger() const | Object | inline |
| ToAreaTrigger(Object *o) | Object | inlinestatic |
| ToAreaTrigger(Object const *o) | Object | inlinestatic |
| ToConversation() | Object | inline |
| ToConversation() const | Object | inline |
| ToConversation(Object *o) | Object | inlinestatic |
| ToConversation(Object const *o) | Object | inlinestatic |
| ToCorpse() | Object | inline |
| ToCorpse() const | Object | inline |
| ToCorpse(Object *o) | Object | inlinestatic |
| ToCorpse(Object const *o) | Object | inlinestatic |
| ToCreature() | Object | inline |
| ToCreature() const | Object | inline |
| ToCreature(Object *o) | Object | inlinestatic |
| ToCreature(Object const *o) | Object | inlinestatic |
| ToDynObject() | Object | inline |
| ToDynObject() const | Object | inline |
| ToDynObject(Object *o) | Object | inlinestatic |
| ToDynObject(Object const *o) | Object | inlinestatic |
| ToGameObject() | Object | inline |
| ToGameObject() const | Object | inline |
| ToGameObject(Object *o) | Object | inlinestatic |
| ToGameObject(Object const *o) | Object | inlinestatic |
| ToggleAFK() | Player | |
| ToggleDND() | Player | |
| ToggleMetaGemsActive(uint8 exceptslot, bool apply) | Player | |
| TogglePvpTalents(bool enable) | Player | |
| ToItem() | Object | inline |
| ToItem() const | Object | inline |
| ToItem(Object *o) | Object | inlinestatic |
| ToItem(Object const *o) | Object | inlinestatic |
| ToPet() | Unit | inline |
| ToPet() const | Unit | inline |
| ToPlayer() | Object | inline |
| ToPlayer() const | Object | inline |
| ToPlayer(Object *o) | Object | inlinestatic |
| ToPlayer(Object const *o) | Object | inlinestatic |
| ToRelativeAngle(float absAngle) const | Position | inline |
| ToSceneObject() | Object | inline |
| ToSceneObject() const | Object | inline |
| ToSceneObject(Object *o) | Object | inlinestatic |
| ToSceneObject(Object const *o) | Object | inlinestatic |
| ToString() const | Position | |
| ToTempSummon() | Unit | inline |
| ToTempSummon() const | Unit | inline |
| ToTotem() | Unit | inline |
| ToTotem() const | Unit | inline |
| ToUnit() | Object | inline |
| ToUnit() const | Object | inline |
| ToUnit(Object *o) | Object | inlinestatic |
| ToUnit(Object const *o) | Object | inlinestatic |
| ToWorldObject() | Object | inline |
| ToWorldObject() const | Object | inline |
| ToWorldObject(Object *o) | Object | inlinestatic |
| ToWorldObject(Object const *o) | Object | inlinestatic |
| TradeCancel(bool sendback) | Player | |
| TriggerAuraHeartbeat() | Unit | |
| TriggerAurasProcOnEvent(AuraApplicationList *myProcAuras, AuraApplicationList *targetProcAuras, Unit *actionTarget, ProcFlagsInit const &typeMaskActor, ProcFlagsInit const &typeMaskActionTarget, ProcFlagsSpellType spellTypeMask, ProcFlagsSpellPhase spellPhaseMask, ProcFlagsHit hitMask, Spell *spell, DamageInfo *damageInfo, HealInfo *healInfo) | Unit | |
| TriggerAurasProcOnEvent(ProcEventInfo &eventInfo, AuraApplicationProcContainer &procAuras) | Unit | |
| TriggerOnHealthChangeAuras(uint64 oldVal, uint64 newVal) | Unit | |
| TriggerOnPowerChangeAuras(Powers power, int32 oldVal, int32 newVal) | Unit | |
| UninviteFromGroup() | Player | |
| Unit(bool isWorldObject) | Unit | explicitprotected |
| UnitAIStack typedef | Unit | private |
| UnitVector typedef | Unit | |
| UnlockReagentBank() | Player | inline |
| unReadMails | Player | |
| UnsummonAllTotems() | Unit | |
| UnsummonBattlePetTemporaryIfAny(bool onFlyingMount=false) | Player | |
| UnsummonPetTemporaryIfAny() | Player | |
| Update(uint32 time) override | Player | virtual |
| UpdateAdvFlyingSpeed(AdvFlyingRateTypeSingle speedType, bool clientUpdate) | Unit | |
| UpdateAdvFlyingSpeed(AdvFlyingRateTypeRange speedType, bool clientUpdate) | Unit | |
| UpdateAfkReport(time_t currTime) | Player | |
| UpdateAllCritPercentages() | Player | |
| UpdateAllDamageDoneMods() | Unit | |
| UpdateAllDamagePctDoneMods() | Unit | |
| UpdateAllowedPositionZ(float x, float y, float &z, float *groundZ=nullptr) const | WorldObject | |
| UpdateAllRatings() | Player | |
| UpdateAllResistances() | Unit | virtual |
| UpdateAllRunesRegen() | Player | |
| UpdateAllStats() override | Player | virtual |
| UpdateAllWeaponDependentCritAuras() | Player | |
| UpdateArea(uint32 newArea) | Player | |
| UpdateAreaDependentAuras(uint32 area_id) | Player | |
| UpdateArmor() override | Player | virtual |
| UpdateArmorPenetration(int32 amount) | Player | |
| UpdateAttackPowerAndDamage(bool ranged=false) override | Player | virtual |
| UpdateAttackTimeField(WeaponAttackType att) | Unit | |
| UpdateAuraForGroup() | Unit | |
| UpdateAverageItemLevelEquipped() | Player | |
| UpdateAverageItemLevelTotal() | Player | |
| UpdateBaseModGroup(BaseModGroup modGroup) | Player | |
| UpdateBlockPercentage() | Player | |
| UpdateCharmAI() | Unit | private |
| UpdateContestedPvP(uint32 currTime) | Player | |
| UpdateCorpseReclaimDelay() | Player | |
| UpdateCorruption() | Player | |
| UpdateCraftSkill(SpellInfo const *spellInfo) | Player | |
| UpdateCreatureType() | Unit | |
| UpdateCriteria(CriteriaType type, uint64 miscValue1=0, uint64 miscValue2=0, uint64 miscValue3=0, WorldObject *ref=nullptr) | Player | |
| UpdateCritPercentage(WeaponAttackType attType) | Player | |
| UpdateDamageDoneMods(WeaponAttackType attackType, int32 skipEnchantSlot=-1) override | Player | virtual |
| UpdateDamagePctDoneMods(WeaponAttackType attackType) | Unit | |
| UpdateDamagePhysical(WeaponAttackType attType) | Unit | virtual |
| UpdateDisplayPower() | Unit | |
| UpdateDodgePercentage() | Player | |
| UpdateDuelFlag(time_t currTime) | Player | |
| UpdateEnchantTime(uint32 time) | Player | |
| UpdateEquipSpellsAtFormChange() | Player | |
| UpdateExpertise(WeaponAttackType attType) | Player | |
| UpdateFallInformationIfNeed(MovementInfo const &minfo, uint32 opcode) | Player | |
| UpdateFishingSkill(int32 expansion) | Player | |
| UpdateGatherSkill(uint32 skillId, uint32 skillValue, uint32 redLevel, uint32 multiplicator=1, WorldObject const *object=nullptr) | Player | |
| UpdateGroundPositionZ(float x, float y, float &z) const | WorldObject | |
| UpdateHealingDonePercentMod() | Player | |
| UpdateHeight(float newZ) | Unit | |
| UpdateHomebindTime(uint32 time) | Player | |
| UpdateHonorFields() | Player | |
| UpdateHonorNextLevel() | Player | |
| UpdateHostileAreaState(AreaTableEntry const *area) | Player | |
| UpdateIndoorsOutdoorsAuras() | Player | |
| UpdateInterruptMask() | Unit | |
| UpdateItemDuration(uint32 time, bool realtimeonly=false) | Player | |
| UpdateItemLevelAreaBasedScaling() | Player | |
| UpdateLiquidMirrorTimerFlagsOnPositionChange(Optional< LiquidData > const &newLiquidData) | Player | |
| UpdateLiquidStatusOnPositionChange(Optional< LiquidData > const &newLiquidData) | Unit | protected |
| UpdateLocalChannels(uint32 newZone) | Player | |
| UpdateManaRegen() | Player | |
| UpdateMastery() | Player | |
| UpdateMaxHealth() override | Player | virtual |
| UpdateMaxPower(Powers power) override | Player | virtual |
| UpdateMeleeHitChances() | Player | |
| UpdateMirrorTimers() | Player | |
| UpdateMountCapability() | Unit | |
| UpdateMovementForcesModMagnitude() | Unit | |
| UpdateNearbyPlayersInteractions() | Unit | virtual |
| UpdateNextMailTimeAndUnreads() | Player | |
| UpdateObjectVisibility(bool forced=true) override | Player | virtual |
| UpdateObjectVisibilityOnCreate() | WorldObject | inlinevirtual |
| UpdateObjectVisibilityOnDestroy() | WorldObject | inlinevirtual |
| UpdateOrientation(float orientation) | Unit | |
| UpdateParryPercentage() | Player | |
| UpdatePetCombatState() | Unit | |
| UpdatePosition(float x, float y, float z, float orientation, bool teleport=false) override | Player | virtual |
| UpdatePosition(Position const &pos, bool teleport=false) override | Player | inlinevirtual |
| UpdatePositionData() | WorldObject | |
| UpdatePotionCooldown(Spell *spell=nullptr) | Player | |
| UpdatePvP(bool state, bool override=false) | Player | |
| UpdatePvPFlag(time_t currTime) | Player | |
| UpdatePvPState(bool onlyFFA=false) | Player | |
| UpdateQuestObjectiveProgress(QuestObjectiveType objectiveType, int32 objectId, int64 addCount, ObjectGuid victimGuid=ObjectGuid::Empty, std::vector< QuestObjective const * > *updatedObjectives=nullptr, std::function< bool(QuestObjective const *)> const *objectiveFilter=nullptr) | Player | |
| UpdateRangedHitChances() | Player | |
| UpdateRating(CombatRating cr) | Player | |
| UpdateReactives(uint32 p_time) | Unit | |
| UpdateResistances(uint32 school) override | Player | virtual |
| UpdateSkillEnchantments(uint16 skill_id, uint16 curr_value, uint16 new_value) | Player | |
| UpdateSkillPro(uint16 skillId, int32 chance, uint32 step) | Player | |
| UpdateSkillsForLevel() | Player | |
| UpdateSoulboundTradeItems() | Player | |
| UpdateSpeakTime(ChatFloodThrottle::Index index) | Player | |
| UpdateSpeed(UnitMoveType mtype) | Unit | |
| UpdateSpellCritChance() | Player | |
| UpdateSpellDamageAndHealingBonus() | Player | |
| UpdateSpellHitChances() | Player | |
| UpdateSplineMovement(uint32 t_diff) | Unit | private |
| UpdateSplinePosition() | Unit | private |
| UpdateStatBuffMod(Stats stat) | Unit | |
| UpdateStatBuffModForClient(Stats stat) | Unit | |
| UpdateStats(Stats stat) override | Player | virtual |
| UpdateTavernRestingState() | Player | |
| UpdateTraitConfig(WorldPackets::Traits::TraitConfig &&newConfig, int32 savedConfigId, bool withCastTime) | Player | |
| UpdateTransmogOutfit(uint32 id, WorldPackets::Transmogrification::TransmogOutfitDataInfo const &outfitData) | Player | |
| UpdateTransmogOutfitSituations(uint32 id, bool situationsEnabled, std::span< WorldPackets::Transmogrification::TransmogOutfitSituationInfo const > situations) | Player | |
| UpdateTransmogOutfitSlots(uint32 id, std::span< WorldPackets::Transmogrification::TransmogOutfitSlotData const > slots) | Player | |
| UpdateTriggerVisibility() | Player | |
| UpdateUnitMod(UnitMods unitMod) | Unit | |
| UpdateVersatilityDamageDone() | Player | |
| UpdateVisibilityForPlayer() | Player | |
| UpdateVisibilityOf(WorldObject *target) | Player | |
| UpdateVisibilityOf(Trinity::IteratorPair< WorldObject ** > targets) | Player | |
| UpdateVisibilityOf(T *target, UpdateData &data, std::set< WorldObject * > &visibleNow) | Player | |
| UpdateVisibleObjectInteractions(bool allUnits, bool onlySpellClicks, bool gameObjectQuestGiverStatus, bool questObjectiveGameObjects) | Player | |
| UpdateWarModeAuras() | Player | |
| UpdateWeaponDependentAuras(WeaponAttackType attackType) | Player | |
| UpdateWeaponDependentCritAuras(WeaponAttackType attackType) | Player | |
| UpdateZone(uint32 newZone, uint32 newArea) | Player | |
| UpdateZoneAndAreaId() | Player | |
| UpdateZoneDependentAuras(uint32 zone_id) | Player | |
| ValidateAttackersAndOwnTarget() | Unit | |
| VehicleSpellInitialize() | Player | |
| VisibleAuraContainer typedef | Unit | |
| VisualizeItem(uint8 slot, Item *pItem) | Player | |
| Whisper(std::string_view text, Language language, Player *receiver, bool=false) override | Player | virtual |
| Whisper(uint32 textId, Player *target, bool isBossWhisper=false) override | Player | virtual |
| WhisperAddon(std::string const &text, std::string const &prefix, bool isLogged, Player *receiver) | Player | |
| WhisperList | Player | protected |
| WorldLocation() | WorldLocation | inline |
| WorldLocation(uint32 mapId, float x, float y) | WorldLocation | inline |
| WorldLocation(uint32 mapId, float x, float y, float z) | WorldLocation | inline |
| WorldLocation(uint32 mapId, float x, float y, float z, float o) | WorldLocation | inline |
| WorldLocation(uint32 mapId, Position const &position) | WorldLocation | inline |
| WorldObject(bool isWorldObject) | WorldObject | explicitprotected |
| WorldRelocate(WorldLocation const &loc) | WorldLocation | inline |
| WorldRelocate(WorldLocation const *loc) | WorldLocation | inline |
| WorldRelocate(uint32 mapId, Position const &pos) | WorldLocation | inline |
| WorldRelocate(uint32 mapId, float x, float y, float z, float o) | WorldLocation | inline |
| WorldSession | Player | friend |
| Yell(std::string_view text, Language language, WorldObject const *=nullptr) override | Player | virtual |
| Yell(uint32 textId, WorldObject const *target=nullptr) override | Player | virtual |
| ~BaseEntity() | BaseEntity | virtual |
| ~GridObject() | GridObject< Player > | inlinevirtual |
| ~Object() | Object | virtual |
| ~Player() | Player | |
| ~Unit() | Unit | virtual |
| ~WorldObject() | WorldObject | virtual |