AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for StaticTransport, including all inherited members.
_allowedLooters | WorldObject | private |
_areaId | WorldObject | protected |
_changesMask | Object | protected |
_ConcatFields(uint16 startIndex, uint16 size) const | Object | protected |
_Create(ObjectGuid::LowType guidlow, HighGuid guidhigh, uint32 phaseMask) | WorldObject | |
Object::_Create(ObjectGuid::LowType guidlow, uint32 entry, HighGuid guidhigh) | Object | protected |
_currentCell | MovableMapObject | private |
_fieldNotifyFlags | Object | protected |
_floorZ | WorldObject | protected |
_gridRef | GridObject< GameObject > | private |
_InitValues() | Object | protected |
_IsWithinDist(WorldObject const *obj, float dist2compare, bool, bool) const override | GameObject | inlineprivatevirtual |
_liquidData | WorldObject | protected |
_LoadIntoDataField(std::string const &data, uint32 startOffset, uint32 count) | Object | protected |
_lootStateUnitGUID | GameObject | protected |
_moveState | MovableMapObject | private |
_needDoInitialRelocation | StaticTransport | private |
_outdoors | WorldObject | protected |
_passengers | Transport | protected |
_updatePositionData | WorldObject | protected |
_zoneId | WorldObject | protected |
ActivateToQuest(Player *target) const | GameObject | |
AddAllowedLooter(ObjectGuid guid) | WorldObject | |
AddGuidValue(uint16 index, ObjectGuid value) | Object | |
AddLootMode(uint16 lootMode) | GameObject | inline |
AddObjectToRemoveList() | WorldObject | |
AddPassenger(WorldObject *passenger, bool withAll=false) override | StaticTransport | virtual |
AddToGrid(GridRefMgr< GameObject > &m) | GridObject< GameObject > | inline |
AddToNotify(uint16 f) | WorldObject | |
AddToObjectUpdate() override | WorldObject | virtual |
AddToObjectUpdateIfNeeded() | Object | protected |
AddToSkillupList(ObjectGuid playerGuid) | GameObject | |
AddToWorld() override | GameObject | virtual |
AddUniqueUse(Player *player) | GameObject | |
AddUse() | GameObject | inline |
AI() const | GameObject | inline |
AIM_Initialize() | GameObject | protected |
AllowSaveToDB(bool enable) | GameObject | inline |
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 | |
ApplyModUInt64Value(uint16 index, int32 val, bool apply) | Object | |
ApplyPercentModFloatValue(uint16 index, float val, bool apply) | Object | |
BuildCreateUpdateBlockForPlayer(UpdateData *data, Player *target) | Object | virtual |
BuildFieldsUpdate(Player *, UpdateDataMapType &) | Object | |
BuildMovementUpdate(ByteBuffer *data, uint16 flags) const | Object | protected |
BuildMovementUpdateBlock(UpdateData *data, uint32 flags=0) const | Object | |
BuildOutOfRangeUpdateBlock(UpdateData *data) const | Object | |
BuildUpdate(UpdateDataMapType &data_map, UpdatePlayerSet &) override | StaticTransport | virtual |
BuildValuesUpdate(uint8 updateType, ByteBuffer *data, Player *target) override | GameObject | virtual |
BuildValuesUpdateBlockForPlayer(UpdateData *data, Player *target) | Object | |
CalculatePassengerOffset(float &x, float &y, float &z, float *o=nullptr) const override | Transport | inlinevirtual |
TransportBase::CalculatePassengerOffset(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO) | TransportBase | inlineprotectedstatic |
CalculatePassengerPosition(float &x, float &y, float &z, float *o=nullptr) const override | Transport | inlinevirtual |
TransportBase::CalculatePassengerPosition(float &x, float &y, float &z, float *o, float transX, float transY, float transZ, float transO) | TransportBase | inlineprotectedstatic |
CanAlwaysSee(WorldObject const *) const | WorldObject | inlineprivatevirtual |
CanDetect(WorldObject const *obj, bool ignoreStealth, bool checkClient, bool checkAlert=false) const | WorldObject | private |
CanDetectInvisibilityOf(WorldObject const *obj) const | WorldObject | private |
CanDetectStealthOf(WorldObject const *obj, bool checkAlert=false) const | WorldObject | private |
CanNeverSee(WorldObject const *obj) const | WorldObject | private |
CanSeeOrDetect(WorldObject const *obj, bool ignoreStealth=false, bool distanceCheck=false, bool checkAlert=false) const | WorldObject | |
CastSpell(Unit *target, uint32 spell) | GameObject | |
ChairListSlots | GameObject | protected |
ChairSlotAndUser typedef | GameObject | protected |
CheckRitualList() | GameObject | private |
CleanupsBeforeDelete(bool finalCleanup=true) override | StaticTransport | virtual |
ClearRitualList() | GameObject | private |
ClearUpdateMask(bool remove) | Object | |
ClearZoneScript() | WorldObject | |
Create(ObjectGuid::LowType guidlow, uint32 name_id, Map *map, uint32 phaseMask, float x, float y, float z, float ang, G3D::Quat const &rotation, uint32 animprogress, GOState go_state, uint32 artKit=0) override | StaticTransport | virtual |
CreateModel() | GameObject | protected |
CustomData | Object | |
Delete() | GameObject | |
DeleteFromDB() | GameObject | |
DespawnOrUnsummon(Milliseconds delay=0ms, Seconds forcedRespawnTime=0s) | GameObject | |
DestroyForNearbyPlayers() | WorldObject | |
DestroyForPlayer(Player *target, bool onDeath=false) const | Object | virtual |
elunaEvents | WorldObject | |
EnableCollision(bool enable) | GameObject | |
EventInform(uint32 eventId) | GameObject | |
FindMap() const | WorldObject | inline |
FindNearestCreature(uint32 entry, float range, bool alive=true) const | WorldObject | |
FindNearestGameObject(uint32 entry, float range, bool onlySpawned=false) const | WorldObject | |
FindNearestGameObjectOfType(GameobjectTypes type, float range) const | WorldObject | |
ForceValuesUpdateAtIndex(uint32) | Object | |
GameObject() | GameObject | explicit |
GameobjectStateToInt(GOState *state) const | GameObject | |
gameObjectToEventFlag | GameObject | static |
GetAbsoluteAngle(float x, float y) const | Position | inline |
GetAbsoluteAngle(Position const &pos) const | Position | inline |
GetAbsoluteAngle(Position const *pos) const | Position | inline |
GetAIName() const | GameObject | |
GetAllowedLooters() const | WorldObject | |
GetAngle(const Position *pos) const | Position | |
GetAngle(float x, float y) const | Position | |
GetAreaId() const | WorldObject | |
GetByteValue(uint16 index, uint8 offset) const | Object | |
GetChargeContactPoint(WorldObject const *obj, float &x, float &y, float &z, float distance2d=CONTACT_DISTANCE) const | WorldObject | |
GetClosePoint(float &x, float &y, float &z, float size, float distance2d=0, float angle=0, WorldObject const *forWho=nullptr, bool force=false) const | WorldObject | |
GetCollisionHeight() const | WorldObject | inlinevirtual |
GetCollisionRadius() const | WorldObject | inlinevirtual |
GetCollisionWidth() const | WorldObject | inlinevirtual |
GetCombatReach() const | WorldObject | inlinevirtual |
GetContactPoint(WorldObject const *obj, float &x, float &y, float &z, float distance2d=CONTACT_DISTANCE) const | WorldObject | |
GetCreatureListWithEntryInGrid(std::list< Creature * > &lList, uint32 uiEntry, float fMaxSearchRange) const | WorldObject | |
GetCreaturesWithEntryInRange(std::list< Creature * > &creatureList, float radius, uint32 entry) | WorldObject | |
GetCurrentCell() const | MovableMapObject | inlineprivate |
GetDeadCreatureListInGrid(std::list< Creature * > &lList, float maxSearchRange, bool alive=false) const | WorldObject | |
GetDebugInfo() const override | GameObject | virtual |
GetDestructibleState() const | GameObject | inline |
GetDisplayId() const | GameObject | inline |
GetDistance(WorldObject const *obj) const | WorldObject | |
GetDistance(const Position &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 | |
GetDynamicFlags() const override | GameObject | inlinevirtual |
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 |
GetFirstCollisionPosition(float startX, float startY, float startZ, float destX, float destY) | WorldObject | |
GetFirstCollisionPosition(float destX, float destY, float destZ) | WorldObject | |
GetFirstCollisionPosition(float dist, float angle) | WorldObject | |
GetFishLoot(Loot *loot, Player *loot_owner) | GameObject | |
GetFishLootJunk(Loot *loot, Player *loot_owner) | GameObject | |
GetFloatValue(uint16 index) const | Object | |
GetFloorZ() const | WorldObject | |
GetGameObjectData() const | GameObject | inline |
GetGameObjectFlags() const | GameObject | inline |
GetGameObjectListWithEntryInGrid(std::list< GameObject * > &lList, uint32 uiEntry, float fMaxSearchRange) const | WorldObject | |
GetGoAnimProgress() const | GameObject | inline |
GetGoArtKit() const | GameObject | inline |
GetGOInfo() const | GameObject | inline |
GetGoState() const | GameObject | inline |
GetGoType() const | GameObject | inline |
GetGOValue() const | GameObject | inline |
GetGridActivationRange() const | WorldObject | |
GetGUID(Object const *o) | Object | inlinestatic |
GetGUID() const | Object | inline |
GetGuidValue(uint16 index) const | Object | |
GetHitSpherePointFor(Position const &dest, Optional< float > collisionHeight={ }, Optional< float > combatReach={ }) const | WorldObject | |
GetHitSpherePointFor(Position const &dest, float &x, float &y, float &z, Optional< float > collisionHeight={ }, Optional< float > combatReach={ }) const | WorldObject | |
GetInstanceId() const | WorldObject | inline |
GetInstanceScript() const | WorldObject | |
GetInt32Value(uint16 index) const | Object | |
GetInteractionDistance() const | GameObject | |
getLevelForTarget(WorldObject const *target) const override | GameObject | inlinevirtual |
GetLinkedTrap() | GameObject | |
GetLiquidData() const | WorldObject | |
GetLocalRotation() const | GameObject | inline |
GetLootGenerationTime() const | GameObject | inline |
GetLootMode() const | GameObject | inline |
GetLootRecipient() const | GameObject | |
GetLootRecipientGroup() const | GameObject | |
getLootState() const | GameObject | 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 |
GetMapWaterOrGroundLevel(float x, float y, float z, float *ground=nullptr) const | WorldObject | |
GetMinHeightInWater() const | WorldObject | |
GetName() const | WorldObject | inline |
GetNameForLocaleIdx(LocaleConstant locale_idx) const override | GameObject | virtual |
GetNearPoint(WorldObject const *searcher, float &x, float &y, float &z, float searcher_size, float distance2d, float absAngle, float controlZ=0, Position const *startPos=nullptr) const | WorldObject | |
GetNearPoint2D(WorldObject const *searcher, float &x, float &y, float distance, float absAngle, Position const *startPos=nullptr) const | WorldObject | |
GetNearPoint2D(float &x, float &y, float distance, float absAngle, Position const *startPos=nullptr) const | WorldObject | |
GetNearPosition(float dist, float angle) | WorldObject | |
GetNotifyFlags() const | WorldObject | inline |
GetObjectScale() const | Object | inline |
GetObjectSize() const | WorldObject | |
GetOrientation() const | Position | inline |
GetOwner() const | GameObject | |
GetOwnerGUID() const | GameObject | inline |
GetPackedLocalRotation() const | GameObject | inline |
GetPackGUID() const | Object | inline |
GetPassengers() const | Transport | inline |
GetPathProgress() const | Transport | inline |
GetPauseTime() const | StaticTransport | inline |
GetPeriod() const | StaticTransport | inline |
GetPhaseMask() const | WorldObject | 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(const Position &endPos, Position &retOffset) const | Position | |
GetPositionWithOffset(Position const &offset) const | Position | |
GetPositionX() const | Position | inline |
GetPositionY() const | Position | inline |
GetPositionZ() const | Position | inline |
GetRandomNearPosition(float radius) | WorldObject | |
GetRandomPoint(const Position &srcPos, float distance, float &rand_x, float &rand_y, float &rand_z) const | WorldObject | |
GetRandomPoint(const Position &srcPos, float distance) const | WorldObject | |
GetRelativeAngle(const Position *pos) const | Position | inline |
GetRelativeAngle(float x, float y) const | Position | inline |
GetRespawnDelay() const | GameObject | inline |
GetRespawnPosition(float &x, float &y, float &z, float *ori=nullptr) const | GameObject | |
GetRespawnTime() const | GameObject | inline |
GetRespawnTimeEx() const | GameObject | |
GetScriptId() const | GameObject | virtual |
GetSightRange(WorldObject const *target=nullptr) const | WorldObject | virtual |
GetSinCos(float x, float y, float &vsin, float &vcos) const | Position | |
GetSpawnId() const | GameObject | inline |
GetSpellForLock(Player const *player) const | GameObject | |
GetSpellId() const | GameObject | inline |
GetStationaryO() const override | GameObject | inlinevirtual |
GetStationaryX() const override | GameObject | inlinevirtual |
GetStationaryY() const override | GameObject | inlinevirtual |
GetStationaryZ() const override | GameObject | inlinevirtual |
GetTemplateAddon() const | GameObject | |
GetTransGUID() const | WorldObject | virtual |
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 | Object | inline |
GetUInt16Value(uint16 index, uint8 offset) const | Object | |
GetUInt32Value(uint16 index) const | Object | |
GetUInt64Value(uint16 index) const | Object | |
GetUniqueUseCount() const | GameObject | inline |
GetUpdateFieldData(Player const *target, uint32 *&flags) const | Object | protected |
GetUseCount() const | GameObject | inline |
GetValuesCount() const | Object | inline |
GetVisibilityRange() const | WorldObject | |
GetVoidClosePoint(float &x, float &y, float &z, float size, float distance2d=0, float relAngle=0, float controlZ=0) const | WorldObject | |
GetWorldLocation(uint32 &mapId, float &x, float &y) const | WorldLocation | inline |
GetWorldLocation(uint32 &mapId, float &x, float &y, float &z) const | WorldLocation | inline |
GetWorldLocation(uint32 &mapId, float &x, float &y, float &z, float &o) const | WorldLocation | inline |
GetWorldLocation(WorldLocation *location) const | WorldLocation | inline |
GetWorldLocation() const | WorldLocation | inline |
GetWorldRotation() const | GameObject | |
GetZoneAndAreaId(uint32 &zoneid, uint32 &areaid) const | WorldObject | |
GetZoneId() const | WorldObject | |
GetZoneScript() const | WorldObject | inline |
HasAllowedLooter(ObjectGuid guid) const | WorldObject | |
HasByteFlag(uint16 index, uint8 offset, uint8 flag) const | Object | |
HasDynamicFlag(uint32 flag) const | Object | inline |
HasFlag(uint16 index, uint32 flag) const | Object | |
HasFlag64(uint16 index, uint64 flag) const | Object | |
HasGameObjectFlag(GameObjectFlags flags) const | GameObject | inline |
HasInArc(float arcangle, const Position *pos, float targetRadius=0.0f) const | Position | |
HasInLine(Position const *pos, float width) const | Position | |
hasInvolvedQuest(uint32 quest_id) const override | GameObject | virtual |
HasLootMode(uint16 lootMode) const | GameObject | inline |
HasLootRecipient() const | GameObject | inline |
hasQuest(uint32 quest_id) const override | GameObject | virtual |
InSamePhase(WorldObject const *obj) const | WorldObject | inline |
InSamePhase(uint32 phasemask) const | WorldObject | inline |
isActiveObject() const | WorldObject | inline |
IsAllowedToSaveToDB() const | GameObject | inline |
IsAlwaysDetectableFor(WorldObject const *) const | WorldObject | inlineprotectedvirtual |
IsAlwaysVisibleFor(WorldObject const *seer) const override | GameObject | virtual |
IsAtInteractDistance(Position const &pos, float radius) const | GameObject | |
IsAtInteractDistance(Player const *player, SpellInfo const *spell=nullptr) const | GameObject | |
IsCorpse() const | Object | inline |
IsDestructibleBuilding() const | GameObject | |
IsDynamicObject() const | Object | inline |
IsFarVisible() const | WorldObject | inline |
IsGameObject() const | Object | inline |
isInBack(WorldObject const *target, float arc=M_PI) const | WorldObject | |
IsInBetween(WorldObject const *obj1, WorldObject const *obj2, float size=0) const | WorldObject | |
IsInDist(float x, float y, float z, float dist) const | Position | inline |
IsInDist(const Position *pos, float dist) const | Position | inline |
IsInDist2d(float x, float y, float dist) const | Position | inline |
IsInDist2d(const Position *pos, float dist) const | Position | inline |
isInFront(WorldObject const *target, float arc=M_PI) const | WorldObject | |
IsInGrid() const | GridObject< GameObject > | inline |
IsInMap(WorldObject const *obj) const | WorldObject | |
IsInRange(float x, float y, float z, float radius) const | GameObject | |
WorldObject::IsInRange(WorldObject const *obj, float minRange, float maxRange, bool is3D=true) const | WorldObject | |
IsInRange2d(float x, float y, float minRange, float maxRange) const | WorldObject | |
IsInRange3d(float x, float y, float z, float minRange, float maxRange) const | WorldObject | |
IsInSkillupList(ObjectGuid playerGuid) const | GameObject | |
IsInstanceGameobject() const | GameObject | |
IsInvisibleDueToDespawn() const override | GameObject | virtual |
IsInWintergrasp() const | WorldObject | inline |
IsInWorld() const | Object | inline |
IsItem() const | Object | inline |
IsLootAllowedFor(Player const *player) const | GameObject | |
IsMotionTransport() const | GameObject | inline |
isNeedNotify(uint16 f) const | WorldObject | inline |
IsNeverVisible() const override | GameObject | virtual |
IsOutdoors() const | WorldObject | |
IsPermanentWorldObject() const | WorldObject | inline |
IsPlayer() const | Object | inline |
IsPositionValid() const | Position | |
IsSelfOrInSameMap(WorldObject const *obj) const | WorldObject | |
isSpawned() const | GameObject | inline |
isSpawnedByDefault() const | GameObject | inline |
IsStaticTransport() const | GameObject | inline |
IsTransport() const | GameObject | |
isType(uint16 mask) const | Object | inline |
IsVisibilityOverridden() const | WorldObject | inline |
IsWithinBox(const Position ¢er, float xradius, float yradius, float zradius) const | Position | |
IsWithinDist(WorldObject const *obj, float dist2compare, bool is3D=true, bool useBoundingRadius=true) const | WorldObject | |
IsWithinDist2d(float x, float y, float dist) const | WorldObject | |
IsWithinDist2d(const Position *pos, float dist) const | WorldObject | |
IsWithinDist3d(float x, float y, float z, float dist) const | WorldObject | |
IsWithinDist3d(const Position *pos, float dist) const | WorldObject | |
IsWithinDistInMap(Player const *player) const | GameObject | |
IsWithinDistInMap(WorldObject const *obj, float dist2compare, bool is3D=true, bool useBoundingRadius=true) const | GameObject | |
IsWithinLOS(float x, float y, float z, VMAP::ModelIgnoreFlags ignoreFlags=VMAP::ModelIgnoreFlags::Nothing, LineOfSightChecks checks=LINEOFSIGHT_ALL_CHECKS) const | WorldObject | |
IsWithinLOSInMap(WorldObject const *obj, VMAP::ModelIgnoreFlags ignoreFlags=VMAP::ModelIgnoreFlags::Nothing, LineOfSightChecks checks=LINEOFSIGHT_ALL_CHECKS, Optional< float > collisionHeight={ }, Optional< float > combatReach={ }) const | WorldObject | |
IsWorldObject() const | WorldObject | |
LastUsedScriptID | WorldObject | |
LoadFromDB(ObjectGuid::LowType guid, Map *map) | GameObject | inline |
LoadGameObjectFromDB(ObjectGuid::LowType guid, Map *map, bool addToMap=true) | GameObject | |
LookupFishingHoleAround(float range) | GameObject | |
loot | GameObject | |
lootingGroupLowGUID | GameObject | |
m_AI | GameObject | private |
m_allowModifyDestructibleBuilding | GameObject | protected |
m_cooldownTime | GameObject | protected |
m_currMap | WorldObject | private |
m_despawnDelay | GameObject | protected |
m_despawnRespawnTime | GameObject | protected |
m_executed_notifies | WorldObject | private |
m_floatValues | Object | |
m_goData | GameObject | protected |
m_goInfo | GameObject | protected |
m_goValue | GameObject | protected |
m_groupLootTimer | GameObject | |
m_InstanceId | WorldObject | private |
m_int32Values | Object | |
m_invisibility | WorldObject | |
m_invisibilityDetect | WorldObject | |
m_inWorld | Object | private |
m_isActive | WorldObject | protected |
m_isFarVisible | WorldObject | protected |
m_isWorldObject | WorldObject | protected |
m_linkedTrap | GameObject | protected |
m_localRotation | GameObject | protected |
m_lootGenerationTime | GameObject | protected |
m_LootMode | GameObject | protected |
m_lootRecipient | GameObject | protected |
m_lootRecipientGroup | GameObject | protected |
m_lootState | GameObject | protected |
m_mapId | WorldLocation | |
m_model | GameObject | |
m_movementInfo | WorldObject | |
m_name | WorldObject | protected |
m_notifyflags | WorldObject | private |
m_objectType | Object | protected |
m_objectTypeId | Object | protected |
m_objectUpdated | Object | protected |
m_orientation | Position | |
m_packedRotation | GameObject | protected |
m_PackGUID | Object | private |
m_phaseMask | WorldObject | private |
m_positionX | Position | |
m_positionY | Position | |
m_positionZ | Position | |
m_respawnDelayTime | GameObject | protected |
m_respawnTime | GameObject | protected |
m_restockTime | GameObject | protected |
m_ritualOwnerGUID | GameObject | protected |
m_saveStateOnDb | GameObject | private |
m_serverSideVisibility | WorldObject | |
m_serverSideVisibilityDetect | WorldObject | |
m_SkillupList | GameObject | protected |
m_spawnedByDefault | GameObject | protected |
m_spawnId | GameObject | protected |
m_spellId | GameObject | protected |
m_stationaryPosition | GameObject | protected |
m_stealth | WorldObject | |
m_stealthDetect | WorldObject | |
m_transport | WorldObject | protected |
m_uint32Values | Object | |
m_unique_users | GameObject | protected |
m_updateFlag | Object | protected |
m_useCombinedPhases | WorldObject | private |
m_usetimes | GameObject | protected |
m_valuesCount | Object | protected |
m_visibilityDistanceOverride | WorldObject | protected |
m_zoneScript | WorldObject | protected |
ModifyHealth(int32 change, Unit *attackerOrHealer=nullptr, uint32 spellId=0) | GameObject | |
MovableMapObject()=default | MovableMapObject | protected |
MovePosition(Position &pos, float dist, float angle) | WorldObject | |
MovePositionToFirstCollision(Position &pos, float dist, float angle) | WorldObject | |
NormalizeOrientation(float o) | Position | inlinestatic |
NotifyExecuted(uint16 f) const | WorldObject | inline |
Object() | Object | protected |
Object(const Object &) | Object | private |
operator G3D::Vector3() const | Position | inline |
operator!=(Position const &a) | Position | inline |
Object::operator=(Object const &) | Object | private |
WorldLocation::operator=(const Position &)=default | Position | |
WorldLocation::operator=(Position &&)=default | Position | |
operator==(Position const &a) const | Position | |
PassengerSet typedef | Transport | |
PlayDirectMusic(uint32 music_id, Player *target=nullptr) | WorldObject | |
PlayDirectSound(uint32 sound_id, Player *target=nullptr) | WorldObject | |
PlayDistanceSound(uint32 sound_id, Player *target=nullptr) | WorldObject | |
PlayRadiusMusic(uint32 music_id, float radius) | WorldObject | |
PlayRadiusSound(uint32 sound_id, float radius) | WorldObject | |
Position(float x=0, float y=0, float z=0, float o=0) | Position | inline |
Position(Position const &loc) | Position | inline |
Position(Position &&)=default | Position | |
PositionXYZOStream() | Position | inline |
PositionXYZStream() | Position | inline |
PrintIndexError(uint32 index, bool set) const | Object | private |
ProcessPositionDataChanged(PositionFullTerrainStatus const &data) | WorldObject | protectedvirtual |
Refresh() | GameObject | |
Relocate(float x, float y) | Position | inline |
Relocate(float x, float y, float z) | Position | inline |
Relocate(float x, float y, float z, float orientation) | Position | inline |
Relocate(const Position &pos) | Position | inline |
Relocate(const Position *pos) | Position | inline |
RelocateOffset(const Position &offset) | Position | |
RelocatePolarOffset(float angle, float dist, float z=0.0f) | Position | |
RelocateToProgress(uint32 progress) | StaticTransport | |
RemoveAllowedLooter(ObjectGuid guid) | WorldObject | |
RemoveByteFlag(uint16 index, uint8 offset, uint8 newFlag) | Object | |
RemoveDynamicFlag(uint32 flag) | Object | inlinevirtual |
RemoveFieldNotifyFlag(uint16 flag) | Object | inline |
RemoveFlag(uint16 index, uint32 oldFlag) | Object | |
RemoveFlag64(uint16 index, uint64 oldFlag) | Object | |
RemoveFromGrid() | GridObject< GameObject > | inline |
RemoveFromNotify(uint16 f) | WorldObject | inline |
RemoveFromObjectUpdate() override | WorldObject | virtual |
RemoveFromOwner() | GameObject | private |
RemoveFromWorld() override | GameObject | virtual |
RemoveGameObjectFlag(GameObjectFlags flags) | GameObject | inline |
RemoveGuidValue(uint16 index, ObjectGuid value) | Object | |
RemoveLootMode(uint16 lootMode) | GameObject | inline |
RemovePassenger(WorldObject *passenger, bool withAll=false) override | StaticTransport | virtual |
ReplaceAllDynamicFlags(uint32 flag) override | GameObject | inlinevirtual |
ReplaceAllGameObjectFlags(GameObjectFlags flags) | GameObject | inline |
ResetAllNotifies() | WorldObject | inline |
ResetAllowedLooters() | WorldObject | |
ResetDoorOrButton() | GameObject | |
ResetLootMode() | GameObject | inline |
ResetMap() | WorldObject | virtual |
Respawn() | GameObject | |
SaveRespawnTime() override | GameObject | inlinevirtual |
SaveRespawnTime(uint32 forceDelay) | GameObject | |
SaveStateToDB() | GameObject | |
SaveToDB(bool saveAddon=false) | GameObject | |
SaveToDB(uint32 mapid, uint8 spawnMask, uint32 phaseMask, bool saveAddon=false) | GameObject | |
SelectNearestPlayer(float distance=0) const | WorldObject | |
SendCustomAnim(uint32 anim) | GameObject | |
SendMessageToSet(WorldPacket const *data, bool self) const | WorldObject | virtual |
SendMessageToSet(WorldPacket const *data, Player const *skipped_rcvr) const | WorldObject | virtual |
SendMessageToSetInRange(WorldPacket const *data, float dist, bool self) const | WorldObject | virtual |
SendObjectDeSpawnAnim(ObjectGuid guid) | WorldObject | |
SendPlayMusic(uint32 Music, bool OnlySelf) | WorldObject | |
SendUpdateToPlayer(Player *player) | Object | |
setActive(bool isActiveObject) | WorldObject | |
SetAllowedLooters(GuidUnorderedSet const looters) | WorldObject | |
SetByteFlag(uint16 index, uint8 offset, uint8 newFlag) | Object | |
SetByteValue(uint16 index, uint8 offset, uint8 value) | Object | |
SetCurrentCell(Cell const &cell) | MovableMapObject | inlineprivate |
SetDestructibleBuildingModifyState(bool allow) | GameObject | inline |
SetDestructibleState(GameObjectDestructibleState state, Player *eventInvoker=nullptr, bool setHealth=false) | GameObject | |
SetDisplayId(uint32 displayid) | GameObject | |
SetDynamicFlag(uint32 flag) | Object | inlinevirtual |
SetEntry(uint32 entry) | Object | inline |
SetFieldNotifyFlag(uint16 flag) | Object | inline |
SetFlag(uint16 index, uint32 newFlag) | Object | |
SetFlag64(uint16 index, uint64 newFlag) | Object | |
SetFloatValue(uint16 index, float value) | Object | |
SetGameObjectFlag(GameObjectFlags flags) | GameObject | inline |
SetGoAnimProgress(uint8 animprogress) | GameObject | inline |
SetGoArtKit(uint8 artkit) | GameObject | |
SetGoArtKit(uint8 artkit, GameObject *go, ObjectGuid::LowType lowguid=0) | GameObject | static |
SetGoState(GOState state) | GameObject | |
SetGoType(GameobjectTypes type) | GameObject | inline |
SetGuidValue(uint16 index, ObjectGuid value) | Object | |
SetInt16Value(uint16 index, uint8 offset, int16 value) | Object | inline |
SetInt32Value(uint16 index, int32 value) | Object | |
SetLinkedTrap(GameObject *linkedTrap) | GameObject | inline |
SetLocalRotation(G3D::Quat const &rot) | GameObject | |
SetLocalRotationAngles(float z_rot, float y_rot, float x_rot) | GameObject | |
SetLocationInstanceId(uint32 _instanceId) | WorldObject | inlineprotected |
SetLocationMapId(uint32 _mapId) | WorldObject | inlineprotected |
SetLootGenerationTime() | GameObject | |
SetLootMode(uint16 lootMode) | GameObject | inline |
SetLootRecipient(Creature *creature) | GameObject | |
SetLootRecipient(Map *map) | GameObject | |
SetLootState(LootState s, Unit *unit=nullptr) | GameObject | |
SetMap(Map *map) | WorldObject | virtual |
SetMapId(uint32 mapId) | WorldLocation | inline |
SetName(std::string const &newname) | WorldObject | inline |
SetNotified(uint16 f) | WorldObject | inline |
SetObjectScale(float scale) | Object | inlinevirtual |
SetOrientation(float orientation) | Position | inline |
SetOwnerGUID(ObjectGuid owner) | GameObject | inline |
SetPathProgress(uint32 val) | Transport | inline |
SetPauseTime(uint32 val) | StaticTransport | inline |
SetPhaseMask(uint32 newPhaseMask, bool update) override | GameObject | virtual |
SetPosition(float x, float y, float z, float o) | GameObject | |
SetPosition(const Position &pos) | GameObject | inline |
SetPositionDataUpdate() | WorldObject | |
SetRespawnDelay(int32 respawn) | GameObject | |
SetRespawnTime(int32 respawn) | GameObject | |
SetSpawnedByDefault(bool b) | GameObject | inline |
SetSpellId(uint32 id) | GameObject | inline |
SetStatFloatValue(uint16 index, float value) | Object | |
SetStatInt32Value(uint16 index, int32 value) | Object | |
SetTransport(Transport *t) | WorldObject | inline |
SetTransportPathRotation(float qx, float qy, float qz, float qw) | GameObject | |
SetUInt16Value(uint16 index, uint8 offset, uint16 value) | Object | |
SetUInt32Value(uint16 index, uint32 value) | Object | |
SetUInt64Value(uint16 index, uint64 value) | Object | |
SetVisibilityDistanceOverride(VisibilityDistanceType type) | WorldObject | |
SetWorldObject(bool apply) | WorldObject | |
SetZoneScript() | WorldObject | |
StaticTransport() | StaticTransport | |
SummonCreature(uint32 id, const Position &pos, TempSummonType spwtype=TEMPSUMMON_MANUAL_DESPAWN, uint32 despwtime=0, uint32 vehId=0, SummonPropertiesEntry const *properties=nullptr, bool visibleBySummonerOnly=false) const | WorldObject | |
SummonCreature(uint32 id, float x, float y, float z, float ang=0, TempSummonType spwtype=TEMPSUMMON_MANUAL_DESPAWN, uint32 despwtime=0, SummonPropertiesEntry const *properties=nullptr, bool visibleBySummonerOnly=false) | WorldObject | |
SummonCreatureGroup(uint8 group, std::list< TempSummon * > *list=nullptr) | WorldObject | |
SummonGameObject(uint32 entry, float x, float y, float z, float ang, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime, bool checkTransport=true, GOSummonType summonType=GO_SUMMON_TIMED_OR_CORPSE_DESPAWN) | WorldObject | |
SummonTrigger(float x, float y, float z, float ang, uint32 dur, bool setLevel=false, CreatureAI *(*GetAI)(Creature *)=nullptr) | WorldObject | |
SwitchDoorOrButton(bool activate, bool alternative=false) | GameObject | private |
ToAbsoluteAngle(float relAngle) const | Position | inline |
ToCorpse() | Object | inline |
ToCorpse() const | Object | inline |
ToCreature() | Object | inline |
ToCreature() const | Object | inline |
ToDynObject() | Object | inline |
ToDynObject() const | Object | inline |
ToGameObject() | Object | inline |
ToGameObject() const | Object | inline |
ToggleFlag(uint16 index, uint32 flag) | Object | |
ToggleFlag64(uint16 index, uint64 flag) | Object | |
ToMotionTransport() | GameObject | inline |
ToMotionTransport() const | GameObject | inline |
ToPlayer() | Object | inline |
ToPlayer() const | Object | inline |
ToStaticTransport() | GameObject | inline |
ToStaticTransport() const | GameObject | inline |
ToString() const | Position | |
ToTransport() | GameObject | inline |
ToTransport() const | GameObject | inline |
ToUnit() | Object | inline |
ToUnit() const | Object | inline |
Transport() | Transport | inline |
TransportBase()=default | TransportBase | protected |
TriggeringLinkedGameObject(uint32 trapEntry, Unit *target) | GameObject | |
Update(uint32 diff) override | StaticTransport | virtual |
UpdateAllowedPositionZ(float x, float y, float &z, float *groundZ=nullptr) const | WorldObject | |
UpdateGroundPositionZ(float x, float y, float &z) const | WorldObject | |
UpdateModel() | GameObject | protected |
UpdateModelPosition() | GameObject | |
UpdateObjectVisibility(bool forced=true, bool fromUpdate=false) | WorldObject | virtual |
UpdatePackedRotation() | GameObject | private |
UpdatePassengerPositions() | StaticTransport | |
UpdatePosition(float x, float y, float z, float o) | StaticTransport | |
UpdatePositionData() | WorldObject | |
UpdateUInt32Value(uint16 index, uint32 value) | Object | |
Use(Unit *user) | GameObject | |
UseDoorOrButton(uint32 time_to_restore=0, bool alternative=false, Unit *user=nullptr) | GameObject | |
ValidateGameobjectType() const | GameObject | |
WorldLocation(uint32 _mapId=MAPID_INVALID, float x=0.f, float y=0.f, float z=0.f, float o=0.f) | WorldLocation | inlineexplicit |
WorldLocation(uint32 mapId, Position const &position) | WorldLocation | inline |
WorldObject(bool isWorldObject) | WorldObject | explicitprotected |
WorldRelocate(const WorldLocation &loc) | WorldLocation | inline |
WorldRelocate(uint32 mapId=MAPID_INVALID, float x=0.f, float y=0.f, float z=0.f, float o=0.f) | WorldLocation | inline |
~GameObject() override | GameObject | |
~Object() | Object | virtual |
~StaticTransport() override | StaticTransport | |
~TransportBase()=default | TransportBase | protectedvirtual |
~WorldObject() override | WorldObject |