TrinityCore
PhasingHandler Member List

This is the complete list of members for PhasingHandler, including all inherited members.

AddPhase(WorldObject *object, uint32 phaseId, bool updateVisibility)PhasingHandlerstatic
AddPhase(WorldObject *object, uint32 phaseId, ObjectGuid const &personalGuid, bool updateVisibility, ControlledUnitVisitor &visitor)PhasingHandlerprivatestatic
AddPhaseGroup(WorldObject *object, uint32 phaseGroupId, bool updateVisibility)PhasingHandlerstatic
AddPhaseGroup(WorldObject *object, std::vector< uint32 > const *phasesInGroup, ObjectGuid const &personalGuid, bool updateVisibility, ControlledUnitVisitor &visitor)PhasingHandlerprivatestatic
AddVisibleMapId(WorldObject *object, uint32 visibleMapId)PhasingHandlerstatic
AddVisibleMapId(WorldObject *object, uint32 visibleMapId, ControlledUnitVisitor &visitor)PhasingHandlerprivatestatic
ControlledUnitVisitorPhasingHandlerprivate
FillPartyMemberPhase(WorldPackets::Party::PartyMemberPhaseStates *partyMemberPhases, PhaseShift const &phaseShift)PhasingHandlerstatic
FormatPhases(PhaseShift const &phaseShift)PhasingHandlerstatic
GetAlwaysVisiblePhaseShift()PhasingHandlerstatic
GetEmptyPhaseShift()PhasingHandlerstatic
GetTerrainMapId(PhaseShift const &phaseShift, uint32 mapId, TerrainInfo const *terrain, float x, float y)PhasingHandlerstatic
InDbPhaseShift(WorldObject const *object, uint8 phaseUseFlags, uint16 phaseId, uint32 phaseGroupId)PhasingHandlerstatic
InheritPhaseShift(WorldObject *target, WorldObject const *source)PhasingHandlerstatic
InitDbPersonalOwnership(PhaseShift &phaseShift, ObjectGuid const &personalGuid)PhasingHandlerstatic
InitDbPhaseShift(PhaseShift &phaseShift, uint8 phaseUseFlags, uint16 phaseId, uint32 phaseGroupId)PhasingHandlerstatic
InitDbVisibleMapId(PhaseShift &phaseShift, int32 visibleMapId)PhasingHandlerstatic
IsPersonalPhase(uint32 phaseId)PhasingHandlerstatic
OnAreaChange(WorldObject *object)PhasingHandlerstatic
OnConditionChange(WorldObject *object, bool updateVisibility=true)PhasingHandlerstatic
OnMapChange(WorldObject *object)PhasingHandlerstatic
PrintToChat(ChatHandler *chat, WorldObject const *target)PhasingHandlerstatic
RemovePhase(WorldObject *object, uint32 phaseId, bool updateVisibility)PhasingHandlerstatic
RemovePhase(WorldObject *object, uint32 phaseId, bool updateVisibility, ControlledUnitVisitor &visitor)PhasingHandlerprivatestatic
RemovePhaseGroup(WorldObject *object, uint32 phaseGroupId, bool updateVisibility)PhasingHandlerstatic
RemovePhaseGroup(WorldObject *object, std::vector< uint32 > const *phasesInGroup, bool updateVisibility, ControlledUnitVisitor &visitor)PhasingHandlerprivatestatic
RemoveVisibleMapId(WorldObject *object, uint32 visibleMapId)PhasingHandlerstatic
RemoveVisibleMapId(WorldObject *object, uint32 visibleMapId, ControlledUnitVisitor &visitor)PhasingHandlerprivatestatic
ResetPhaseShift(WorldObject *object)PhasingHandlerstatic
SendToPlayer(Player const *player, PhaseShift const &phaseShift)PhasingHandlerstatic
SendToPlayer(Player const *player)PhasingHandlerstatic
SetAlwaysVisible(WorldObject *object, bool apply, bool updateVisibility)PhasingHandlerstatic
SetInversed(WorldObject *object, bool apply, bool updateVisibility)PhasingHandlerstatic
UpdateVisibilityIfNeeded(WorldObject *object, bool updateVisibility, bool changed)PhasingHandlerprivatestatic