TrinityCore
Loading...
Searching...
No Matches
Corpse Member List

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

_cellCoordCorpseprivate
_changesMaskObjectprotected
_ConcatFields(uint16 startIndex, uint16 size) constObjectprotected
_Create(ObjectGuid const &guid)Objectprotected
_fieldNotifyFlagsObjectprotected
_gridRefGridObject< Corpse >private
_heartbeatTimerWorldObjectprivate
_InitValues()Objectprotected
_IsWithinDist(WorldObject const *obj, float dist2compare, bool is3D, bool incOwnRadius=true, bool incTargetRadius=true) constWorldObjectprivatevirtual
_LoadIntoDataField(std::string const &data, uint32 startOffset, uint32 count)Objectprotected
_privateObjectOwnerWorldObjectprivate
AddGuidValue(uint16 index, ObjectGuid value)Object
AddObjectToRemoveList()WorldObject
AddToGrid(GridRefManager< Corpse > &m)GridObject< Corpse >inline
AddToNotify(uint16 f)WorldObjectinline
AddToObjectUpdate() overrideWorldObjectvirtual
AddToObjectUpdateIfNeeded()Objectprotected
AddToWorld() overrideCorpsevirtual
ApplyEffectModifiers(SpellInfo const *spellInfo, uint8 effIndex, float value) constWorldObject
ApplyModByteFlag(uint16 index, uint8 offset, uint8 flag, bool apply)Object
ApplyModFlag(uint16 index, uint32 flag, bool apply)Object
ApplyModFlag64(uint16 index, uint64 flag, bool apply)Object
ApplyModInt32Value(uint16 index, int32 val, bool apply)Object
ApplyModPositiveFloatValue(uint16 index, float val, bool apply)Object
ApplyModSignedFloatValue(uint16 index, float val, bool apply)Object
ApplyModUInt32Value(uint16 index, int32 val, bool apply)Object
BuildCreateUpdateBlockForPlayer(UpdateData *data, Player *target) constObjectvirtual
BuildFieldsUpdate(Player *, UpdateDataMapType &) constObject
BuildMovementUpdate(ByteBuffer *data, uint16 flags) constObjectprotected
BuildMovementUpdateBlock(UpdateData *data, uint32 flags=0) constObject
BuildOutOfRangeUpdateBlock(UpdateData *data) constObject
BuildUpdate(UpdateDataMapType &) overrideWorldObjectvirtual
BuildValuesUpdate(uint8 updatetype, ByteBuffer *data, Player const *target) constObjectprotectedvirtual
BuildValuesUpdateBlockForPlayer(UpdateData *data, Player const *target) constObject
CalcSpellDuration(SpellInfo const *spellInfo) constWorldObject
CalculateSpellDamage(SpellEffectInfo const &spellEffectInfo, int32 const *basePoints=nullptr) constWorldObject
CanAlwaysSee(WorldObject const *) constWorldObjectinlineprivatevirtual
CanDetect(WorldObject const *obj, bool ignoreStealth, bool checkAlert=false) constWorldObjectprivate
CanDetectInvisibilityOf(WorldObject const *obj) constWorldObjectprivate
CanDetectStealthOf(WorldObject const *obj, bool checkAlert=false) constWorldObjectprivate
CanNeverSee(WorldObject const *obj) constWorldObjectprivate
CanSeeOrDetect(WorldObject const *obj, bool implicitDetect=false, bool distanceCheck=false, bool checkAlert=false) constWorldObject
CastSpell(CastSpellTargetArg const &targets, uint32 spellId, CastSpellExtraArgs const &args={ })WorldObject
CheckPrivateObjectOwnerVisibility(WorldObject const *seer) constWorldObject
CleanupsBeforeDelete(bool finalCleanup=true)WorldObjectvirtual
ClearUpdateMask(bool remove)Object
ClearZoneScript()WorldObject
Corpse(CorpseType type=CORPSE_BONES)Corpseexplicit
Create(ObjectGuid::LowType guidlow)Corpse
Create(ObjectGuid::LowType guidlow, Player *owner)Corpse
DeleteFromDB(CharacterDatabaseTransaction trans)Corpse
DeleteFromDB(ObjectGuid const &ownerGuid, CharacterDatabaseTransaction trans)Corpsestatic
DestroyForNearbyPlayers()WorldObject
DestroyForPlayer(Player *target, bool onDeath=false) constObjectvirtual
FindMap() constWorldObjectinline
FindNearestCreature(uint32 entry, float range, bool alive=true) constWorldObject
FindNearestCreatureWithOptions(float range, FindCreatureOptions const &options) constWorldObject
FindNearestGameObject(uint32 entry, float range, bool spawnedOnly=true) constWorldObject
FindNearestGameObjectOfType(GameobjectTypes type, float range) constWorldObject
FindNearestGameObjectWithOptions(float range, FindGameObjectOptions const &options) constWorldObject
FindNearestUnspawnedGameObject(uint32 entry, float range) constWorldObject
ForceValuesUpdateAtIndex(uint32)Object
GetAbsoluteAngle(float x, float y) constPositioninline
GetAbsoluteAngle(Position const &pos) constPositioninline
GetAbsoluteAngle(Position const *pos) constPositioninline
GetAffectingPlayer() constWorldObject
GetAreaId() constWorldObjectinline
GetByteValue(uint16 index, uint8 offset) constObject
GetCellCoord() constCorpseinline
GetCharmerOrOwner() constWorldObject
GetCharmerOrOwnerGUID() constWorldObjectinlinevirtual
GetCharmerOrOwnerOrOwnGUID() constWorldObject
GetCharmerOrOwnerOrSelf() constWorldObject
GetCharmerOrOwnerPlayerOrPlayerItself() constWorldObject
GetClosePoint(float &x, float &y, float &z, float size, float distance2d=0, float relAngle=0) constWorldObject
GetCollisionHeight() constWorldObjectinlinevirtual
GetCombatReach() constWorldObjectinlinevirtual
GetContactPoint(WorldObject const *obj, float &x, float &y, float &z, float distance2d=CONTACT_DISTANCE) constWorldObject
GetCreatureListWithEntryInGrid(Container &creatureContainer, uint32 entry, float maxSearchRange=250.0f) constWorldObject
GetCreatureListWithOptionsInGrid(Container &creatureContainer, float maxSearchRange, FindCreatureOptions const &options) constWorldObject
GetDebugInfo() const overrideWorldObjectvirtual
GetDistance(WorldObject const *obj) constWorldObject
GetDistance(Position const &pos) constWorldObject
GetDistance(float x, float y, float z) constWorldObject
GetDistance2d(WorldObject const *obj) constWorldObject
GetDistance2d(float x, float y) constWorldObject
GetDistanceOrder(WorldObject const *obj1, WorldObject const *obj2, bool is3D=true) constWorldObject
GetDistanceZ(WorldObject const *obj) constWorldObject
GetDynamicFlags() constObjectinlinevirtual
GetEntry() constObjectinline
GetExactDist(float x, float y, float z) constPositioninline
GetExactDist(Position const &pos) constPositioninline
GetExactDist(Position const *pos) constPositioninline
GetExactDist2d(const float x, const float y) constPositioninline
GetExactDist2d(Position const &pos) constPositioninline
GetExactDist2d(Position const *pos) constPositioninline
GetExactDist2dSq(const float x, const float y) constPositioninline
GetExactDist2dSq(Position const &pos) constPositioninline
GetExactDist2dSq(Position const *pos) constPositioninline
GetExactDistSq(float x, float y, float z) constPositioninline
GetExactDistSq(Position const &pos) constPositioninline
GetExactDistSq(Position const *pos) constPositioninline
GetFaction() const overrideCorpsevirtual
GetFactionReactionTo(FactionTemplateEntry const *factionTemplateEntry, WorldObject const *target)WorldObjectstatic
GetFactionTemplateEntry() constWorldObject
GetFirstCollisionPosition(float dist, float angle)WorldObject
GetFloatValue(uint16 index) constObject
GetFloorZ() constWorldObject
GetGameObjectListWithEntryInGrid(Container &gameObjectContainer, uint32 entry, float maxSearchRange=250.0f) constWorldObject
GetGameObjectListWithOptionsInGrid(Container &gameObjectContainer, float maxSearchRange, FindGameObjectOptions const &options) constWorldObject
GetGhostTime() constCorpseinline
GetGridActivationRange() constWorldObject
GetGUID(Object const *o)Objectinlinestatic
GetGUID() constObjectinline
GetGuidValue(uint16 index) constObject
GetHitSpherePointFor(Position const &dest) constWorldObject
GetHitSpherePointFor(Position const &dest, float &x, float &y, float &z) constWorldObject
GetInstanceId() constWorldObjectinline
GetInstanceScript() constWorldObject
GetInt32Value(uint16 index) constObject
GetLevelForTarget(WorldObject const *) constWorldObjectinlinevirtual
GetLiquidStatus() constWorldObjectinline
GetMagicHitRedirectTarget(Unit *victim, SpellInfo const *spellInfo)WorldObject
GetMap() constWorldObjectinline
GetMapHeight(float x, float y, float z, bool vmap=true, float distanceToSearch=50.0f) constWorldObject
GetMapId() constWorldLocationinline
GetMapWaterOrGroundLevel(float x, float y, float z, float *ground=nullptr) constWorldObject
GetName() constWorldObjectinline
GetNameForLocaleIdx(LocaleConstant) constWorldObjectinlinevirtual
GetNearPoint(WorldObject const *searcher, float &x, float &y, float &z, float distance2d, float absAngle) constWorldObject
GetNearPoint2D(WorldObject const *searcher, float &x, float &y, float distance, float absAngle) constWorldObject
GetNearPosition(float dist, float angle)WorldObject
GetNotifyFlags() constWorldObjectinline
GetObjectScale() constObjectinline
GetOrientation() constPositioninline
GetOwner() constWorldObject
GetOwnerGUID() const overrideCorpseinlinevirtual
GetPackGUID() constObjectinline
GetPhaseMask() constWorldObjectinline
GetPlayerListInGrid(Container &playerContainer, float maxSearchRange, bool alive=true) constWorldObject
GetPosition(float &x, float &y) constPositioninline
GetPosition(float &x, float &y, float &z) constPositioninline
GetPosition(float &x, float &y, float &z, float &o) constPositioninline
GetPosition() constPositioninline
GetPositionOffsetTo(Position const &endPos, Position &retOffset) constPosition
GetPositionWithOffset(Position const &offset) constPosition
GetPositionX() constPositioninline
GetPositionY() constPositioninline
GetPositionZ() constPositioninline
GetPrivateObjectOwner() constWorldObjectinline
GetRandomNearPosition(float radius)WorldObject
GetRandomPoint(Position const &srcPos, float distance, float &rand_x, float &rand_y, float &rand_z) constWorldObject
GetRandomPoint(Position const &srcPos, float distance) constWorldObject
GetReactionTo(WorldObject const *target) constWorldObject
GetRelativeAngle(float x, float y) constPositioninline
GetRelativeAngle(Position const &pos) constPositioninline
GetRelativeAngle(Position const *pos) constPositioninline
GetSightRange(WorldObject const *target=nullptr) constWorldObject
GetSinCos(float x, float y, float &vsin, float &vcos) constPosition
GetSpellMaxRangeForTarget(Unit const *target, SpellInfo const *spellInfo) constWorldObject
GetSpellMinRangeForTarget(Unit const *target, SpellInfo const *spellInfo) constWorldObject
GetSpellModOwner() constWorldObject
GetStationaryO() constWorldObjectinlinevirtual
GetStationaryX() constWorldObjectinlinevirtual
GetStationaryY() constWorldObjectinlinevirtual
GetStationaryZ() constWorldObjectinlinevirtual
GetTransGUID() constWorldObjectvirtual
GetTransOffset() constWorldObjectinline
GetTransOffsetO() constWorldObjectinline
GetTransOffsetX() constWorldObjectinline
GetTransOffsetY() constWorldObjectinline
GetTransOffsetZ() constWorldObjectinline
GetTransport() constWorldObjectinline
GetTransSeat() constWorldObjectinline
GetTransTime() constWorldObjectinline
GetType() constCorpseinline
GetTypeId() constObjectinline
GetUInt16Value(uint16 index, uint8 offset) constObject
GetUInt32Value(uint16 index) constObject
GetUInt64Value(uint16 index) constObject
GetUpdateFieldData(Player const *target, uint32 *&flags) constObjectprotected
GetValuesCount() constObjectinline
GetVisibilityRange() constWorldObject
GetWeakPtr() constObjectinline
GetWorldLocation() constWorldLocationinline
GetZoneAndAreaId(uint32 &zoneid, uint32 &areaid) constWorldObjectinline
GetZoneId() constWorldObjectinline
GetZoneScript() constWorldObjectinline
HasByteFlag(uint16 index, uint8 offset, uint8 flag) constObject
HasDynamicFlag(uint32 flag) constObjectinline
HasFlag(uint16 index, uint32 flag) constObject
HasFlag64(uint16 index, uint64 flag) constObject
HasInArc(float arcangle, Position const *pos, float border=2.0f) constPosition
HasInLine(Position const *pos, float objSize, float width) constPosition
hasInvolvedQuest(uint32) constObjectinlinevirtual
hasQuest(uint32) constObjectinlinevirtual
Heartbeat()WorldObjectinlineprotectedvirtual
InSamePhase(uint32 phasemask) constWorldObjectinline
InSamePhase(WorldObject const *obj) constWorldObjectinline
InSamePhase(WorldObject const *a, WorldObject const *b)WorldObjectinlinestatic
isActiveObject() constWorldObjectinline
IsAlwaysDetectableFor(WorldObject const *) constWorldObjectinlineprotectedvirtual
IsAlwaysStoredInWorldObjectGridContainer() constWorldObjectinline
IsAlwaysVisibleFor(WorldObject const *) constWorldObjectinlineprotectedvirtual
IsCorpse() constObjectinline
IsCreature() constObjectinline
IsDynObject() constObjectinline
IsExpired(time_t t) constCorpse
IsFarVisible() constWorldObjectinline
IsFriendlyTo(WorldObject const *target) constWorldObject
IsGameObject() constObjectinline
IsHostileTo(WorldObject const *target) constWorldObject
IsHostileToPlayers() constWorldObject
isInBack(WorldObject const *target, float arc=float(M_PI)) constWorldObject
IsInBetween(Position const &pos1, Position const &pos2, float size=0) constWorldObject
IsInBetween(WorldObject const *obj1, WorldObject const *obj2, float size=0) constWorldObjectinline
IsInDist(float x, float y, float z, float dist) constPositioninline
IsInDist(Position const &pos, float dist) constPositioninline
IsInDist(Position const *pos, float dist) constPositioninline
IsInDist2d(float x, float y, float dist) constPositioninline
IsInDist2d(Position const *pos, float dist) constPositioninline
isInFront(WorldObject const *target, float arc=float(M_PI)) constWorldObject
IsInGrid() constGridObject< Corpse >inline
IsInMap(WorldObject const *obj) constWorldObject
IsInRange(WorldObject const *obj, float minRange, float maxRange, bool is3D=true) constWorldObject
IsInRange2d(float x, float y, float minRange, float maxRange) constWorldObject
IsInRange3d(float x, float y, float z, float minRange, float maxRange) constWorldObject
IsInvisibleDueToDespawn() constWorldObjectinlineprotectedvirtual
IsInWorld() constObjectinline
IsInWorldPvpZone() constWorldObject
IsItem() constObjectinline
isNeedNotify(uint16 f) constWorldObjectinline
IsNeutralToAll() constWorldObject
IsNeverVisible(bool allowServersideObjects) constWorldObjectinlineprotectedvirtual
IsOutdoors() constWorldObjectinline
IsPlayer() constObjectinline
IsPositionValid() constPosition
IsPrivateObject() constWorldObjectinline
IsSelfOrInSameMap(WorldObject const *obj) constWorldObject
IsStoredInWorldObjectGridContainer() constWorldObject
isType(uint16 mask) constObjectinline
IsUnit() constObjectinline
IsValidAssistTarget(WorldObject const *target, SpellInfo const *bySpell=nullptr) constWorldObject
IsValidAttackTarget(WorldObject const *target, SpellInfo const *bySpell=nullptr) constWorldObject
IsVisibilityOverridden() constWorldObjectinline
IsWithinBox(Position const &center, float xradius, float yradius, float zradius) constPosition
IsWithinDist(WorldObject const *obj, float dist2compare, bool is3D=true) constWorldObject
IsWithinDist2d(float x, float y, float dist) constWorldObject
IsWithinDist2d(Position const *pos, float dist) constWorldObject
IsWithinDist3d(float x, float y, float z, float dist) constWorldObject
IsWithinDist3d(Position const *pos, float dist) constWorldObject
IsWithinDistInMap(WorldObject const *obj, float dist2compare, bool is3D=true, bool incOwnRadius=true, bool incTargetRadius=true) constWorldObject
IsWithinDoubleVerticalCylinder(Position const *center, float radius, float height) constPosition
IsWithinLOS(float x, float y, float z, LineOfSightChecks checks=LINEOFSIGHT_ALL_CHECKS, VMAP::ModelIgnoreFlags ignoreFlags=VMAP::ModelIgnoreFlags::Nothing) constWorldObject
IsWithinLOSInMap(WorldObject const *obj, LineOfSightChecks checks=LINEOFSIGHT_ALL_CHECKS, VMAP::ModelIgnoreFlags ignoreFlags=VMAP::ModelIgnoreFlags::Nothing) constWorldObject
IsWorldObject() constObjectinline
LastUsedScriptIDWorldObject
LoadCorpseFromDB(ObjectGuid::LowType guid, Field *fields)Corpse
lootCorpse
lootRecipientCorpse
m_areaIdWorldObjectprotected
m_currMapWorldObjectprivate
m_EventsWorldObject
m_floatValuesObject
m_InstanceIdWorldObjectprivate
m_int32ValuesObject
m_invisibilityWorldObject
m_invisibilityDetectWorldObject
m_inWorldObjectprivate
m_isActiveWorldObjectprotected
m_isFarVisibleWorldObjectprotected
m_isNewObjectObjectprivate
m_isStoredInWorldObjectGridContainerWorldObjectprotected
m_liquidStatusWorldObjectprotected
m_mapIdWorldLocation
m_movementInfoWorldObject
m_nameWorldObjectprotected
m_notifyflagsWorldObjectprivate
m_objectTypeObjectprotected
m_objectTypeIdObjectprotected
m_objectUpdatedObjectprotected
m_orientationPositionprivate
m_outdoorsWorldObjectprotected
m_PackGUIDObjectprivate
m_phaseMaskWorldObjectprivate
m_positionXPosition
m_positionYPosition
m_positionZPosition
m_scriptRefObjectprivate
m_serverSideVisibilityWorldObject
m_serverSideVisibilityDetectWorldObject
m_staticFloorZWorldObjectprotected
m_stealthWorldObject
m_stealthDetectWorldObject
m_timeCorpseprivate
m_transportWorldObjectprotected
m_typeCorpseprivate
m_uint32ValuesObject
m_updateFlagObjectprotected
m_valuesCountObjectprotected
m_visibilityDistanceOverrideWorldObjectprotected
m_zoneIdWorldObjectprotected
m_zoneScriptWorldObjectprotected
MagicSpellHitResult(Unit *victim, SpellInfo const *spellInfo) constWorldObject
MeleeSpellHitResult(Unit *victim, SpellInfo const *spellInfo) constWorldObjectvirtual
MeleeSpellMissChance(Unit const *victim, WeaponAttackType attType, int32 skillDiff, uint32 spellId) constWorldObjectvirtual
ModSpellCastTime(SpellInfo const *spellInfo, int32 &castTime, Spell *spell=nullptr) constWorldObject
ModSpellDuration(SpellInfo const *spellInfo, WorldObject const *target, int32 duration, bool positive, uint32 effectMask) constWorldObject
ModSpellDurationTime(SpellInfo const *spellInfo, int32 &durationTime, Spell *spell=nullptr) constWorldObject
MovePosition(Position &pos, float dist, float angle)WorldObject
MovePositionToFirstCollision(Position &pos, float dist, float angle)WorldObject
NormalizeOrientation(float o)Positionstatic
Object()Objectprotected
Object(Object const &right)=deleteObjectprivate
Object(Object &&right)=deleteObjectprivate
operator=(Object const &right)=deleteObjectprivate
operator=(Object &&right)=deleteObjectprivate
operator==(Position const &a) constPosition
PlayDirectMusic(uint32 musicId, Player *target=nullptr)WorldObject
PlayDirectSound(uint32 soundId, Player *target=nullptr)WorldObject
PlayDistanceSound(uint32 soundId, Player *target=nullptr)WorldObject
Position()Positioninline
Position(float x, float y, float z=0.0f, float o=0.0f)Positioninline
PositionPackedXYZStream()Positioninline
PositionPackedXYZStream() constPositioninline
PositionXYStream()Positioninline
PositionXYStream() constPositioninline
PositionXYZOStream()Positioninline
PositionXYZOStream() constPositioninline
PositionXYZStream()Positioninline
PositionXYZStream() constPositioninline
PrintIndexError(uint32 index, bool set) constObjectprivate
ProcessPositionDataChanged(PositionFullTerrainStatus const &data)WorldObjectprotectedvirtual
Relocate(float x, float y)Positioninline
Relocate(float x, float y, float z)Positioninline
Relocate(float x, float y, float z, float o)Positioninline
Relocate(Position const &pos)Positioninline
Relocate(Position const *pos)Positioninline
RelocateOffset(Position const &offset)Position
RemoveByteFlag(uint16 index, uint8 offset, uint8 newFlag)Object
RemoveDynamicFlag(uint32 flag)Objectinlinevirtual
RemoveFieldNotifyFlag(uint16 flag)Objectinline
RemoveFlag(uint16 index, uint32 oldFlag)Object
RemoveFlag64(uint16 index, uint64 oldFlag)Object
RemoveFromGrid()GridObject< Corpse >inline
RemoveFromObjectUpdate() overrideWorldObjectvirtual
RemoveFromWorld() overrideCorpsevirtual
RemoveGuidValue(uint16 index, ObjectGuid value)Object
ReplaceAllDynamicFlags(uint32 flag)Objectinlinevirtual
ResetAllNotifies()WorldObjectinline
ResetGhostTime()Corpse
ResetMap()WorldObjectvirtual
SaveToDB()Corpse
SelectNearestPlayer(float distance) constWorldObject
SendMessageToSet(WorldPacket const *data, bool self) constWorldObjectvirtual
SendMessageToSet(WorldPacket const *data, Player const *skipped_rcvr) constWorldObjectvirtual
SendMessageToSetInRange(WorldPacket const *data, float dist, bool self) constWorldObjectvirtual
SendObjectDeSpawnAnim(ObjectGuid guid)WorldObject
SendSpellMiss(Unit *target, uint32 spellID, SpellMissInfo missInfo)WorldObject
SendUpdateToPlayer(Player *player)Object
setActive(bool isActiveObject)WorldObject
SetByteFlag(uint16 index, uint8 offset, uint8 newFlag)Object
SetByteValue(uint16 index, uint8 offset, uint8 value)Object
SetCellCoord(CellCoord const &cellCoord)Corpseinline
SetDynamicFlag(uint32 flag)Objectinlinevirtual
SetEntry(uint32 entry)Objectinline
SetFaction(uint32)WorldObjectinlinevirtual
SetFarVisible(bool on)WorldObject
SetFieldNotifyFlag(uint16 flag)Objectinline
SetFlag(uint16 index, uint32 newFlag)Object
SetFlag64(uint16 index, uint64 newFlag)Object
SetFloatValue(uint16 index, float value)Object
SetGuidValue(uint16 index, ObjectGuid value)Object
SetInt16Value(uint16 index, uint8 offset, int16 value)Objectinline
SetInt32Value(uint16 index, int32 value)Object
SetIsNewObject(bool enable)Objectinline
SetIsStoredInWorldObjectGridContainer(bool apply)WorldObject
SetLocationInstanceId(uint32 _instanceId)WorldObjectinlineprotected
SetLocationMapId(uint32 _mapId)WorldObjectinlineprotected
SetMap(Map *map)WorldObjectvirtual
SetName(std::string newname)WorldObjectinline
SetObjectScale(float scale)Objectinlinevirtual
SetOrientation(float orientation)Positioninline
SetPhaseMask(uint32 newPhaseMask, bool update)WorldObjectvirtual
SetPrivateObjectOwner(ObjectGuid const &owner)WorldObjectinline
SetStatFloatValue(uint16 index, float value)Object
SetStatInt32Value(uint16 index, int32 value)Object
SetTransport(Transport *t)WorldObjectinline
SetUInt16Value(uint16 index, uint8 offset, uint16 value)Object
SetUInt32Value(uint16 index, uint32 value)Object
SetUInt64Value(uint16 index, uint64 value)Object
SetVisibilityDistanceOverride(VisibilityDistanceType type)WorldObject
SetZoneScript()WorldObject
SpellHitResult(Unit *victim, SpellInfo const *spellInfo, bool canReflect=false) constWorldObject
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
SummonTrigger(float x, float y, float z, float ang, Milliseconds despawnTime, CreatureAI *(*GetAI)(Creature *)=nullptr)WorldObject
ToAbsoluteAngle(float relAngle) constPositioninline
ToCorpse(Object *o)Objectinlinestatic
ToCorpse(Object const *o)Objectinlinestatic
ToCorpse()Objectinline
ToCorpse() constObjectinline
ToCreature(Object *o)Objectinlinestatic
ToCreature(Object const *o)Objectinlinestatic
ToCreature()Objectinline
ToCreature() constObjectinline
ToDynObject(Object *o)Objectinlinestatic
ToDynObject(Object const *o)Objectinlinestatic
ToDynObject()Objectinline
ToDynObject() constObjectinline
ToGameObject(Object *o)Objectinlinestatic
ToGameObject(Object const *o)Objectinlinestatic
ToGameObject()Objectinline
ToGameObject() constObjectinline
ToggleByteFlag(uint16 index, uint8 offset, uint8 flag)Object
ToggleFlag(uint16 index, uint32 flag)Object
ToggleFlag64(uint16 index, uint64 flag)Object
ToItem(Object *o)Objectinlinestatic
ToItem(Object const *o)Objectinlinestatic
ToItem()Objectinline
ToItem() constObjectinline
ToPlayer(Object *o)Objectinlinestatic
ToPlayer(Object const *o)Objectinlinestatic
ToPlayer()Objectinline
ToPlayer() constObjectinline
ToRelativeAngle(float absAngle) constPositioninline
ToString() constPosition
ToUnit(Object *o)Objectinlinestatic
ToUnit(Object const *o)Objectinlinestatic
ToUnit()Objectinline
ToUnit() constObjectinline
ToWorldObject(Object *o)Objectinlinestatic
ToWorldObject(Object const *o)Objectinlinestatic
ToWorldObject()Objectinline
ToWorldObject() constObjectinline
Update(uint32 diff)WorldObjectvirtual
UpdateAllowedPositionZ(float x, float y, float &z, float *groundZ=nullptr) constWorldObject
UpdateGroundPositionZ(float x, float y, float &z) constWorldObject
UpdateObjectVisibility(bool forced=true)WorldObjectvirtual
UpdateObjectVisibilityOnCreate()WorldObjectinlinevirtual
UpdatePositionData()WorldObject
UpdateUInt32Value(uint16 index, uint32 value)Object
WorldLocation()WorldLocationinlineexplicit
WorldLocation(uint32 _mapId, float x, float y, float z=0.0f, float o=0.0f)WorldLocationinlineexplicit
WorldLocation(uint32 mapId, Position const &position)WorldLocationinline
WorldObject(bool isWorldObject)WorldObjectexplicitprotected
WorldRelocate(WorldLocation const &loc)WorldLocationinline
WorldRelocate(WorldLocation const *loc)WorldLocationinline
WorldRelocate(uint32 mapId, Position const &pos)WorldLocationinline
WorldRelocate(uint32 mapId=MAPID_INVALID, float x=0.f, float y=0.f, float z=0.f, float o=0.f)WorldLocationinline
~Corpse()Corpse
~GridObject()GridObject< Corpse >inlinevirtual
~Object()Objectvirtual
~WorldObject()WorldObjectvirtual