![]() |
TrinityCore
|
This is the complete list of members for Transport, including all inherited members.
| _changesMask | Object | protected |
| _ConcatFields(uint16 startIndex, uint16 size) const | Object | protected |
| _Create(ObjectGuid const &guid) | Object | protected |
| _currentCell | MapObject | private |
| _currentFrame | Transport | private |
| _delayedAddModel | Transport | private |
| _delayedTeleport | Transport | private |
| _fieldNotifyFlags | Object | protected |
| _gridRef | GridObject< GameObject > | private |
| _heartbeatTimer | WorldObject | private |
| _InitValues() | Object | protected |
| _isMoving | Transport | private |
| _IsWithinDist(WorldObject const *obj, float dist2compare, bool, bool, bool) const override | GameObject | inlineprivatevirtual |
| _LoadIntoDataField(std::string const &data, uint32 startOffset, uint32 count) | Object | protected |
| _moveState | MapObject | private |
| _newPosition | MapObject | private |
| _nextFrame | Transport | private |
| _passengers | Transport | private |
| _passengerTeleportItr | Transport | private |
| _pendingStop | Transport | private |
| _positionChangeTimer | Transport | private |
| _privateObjectOwner | WorldObject | private |
| _staticPassengers | Transport | private |
| _transportInfo | Transport | private |
| _triggeredArrivalEvent | Transport | private |
| _triggeredDepartureEvent | Transport | private |
| ActivateObject(GameObjectActions action, WorldObject *spellCaster=nullptr, uint32 spellId=0, int32 effectIndex=-1) | GameObject | |
| ActivateToQuest(Player const *target) const | GameObject | |
| AddGuidValue(uint16 index, ObjectGuid value) | Object | |
| AddLootMode(uint16 lootMode) | GameObject | inline |
| AddObjectToRemoveList() | WorldObject | |
| AddPassenger(WorldObject *passenger) | Transport | |
| AddToGrid(GridRefManager< GameObject > &m) | GridObject< GameObject > | inline |
| AddToNotify(uint16 f) | WorldObject | inline |
| AddToObjectUpdate() override | WorldObject | virtual |
| AddToObjectUpdateIfNeeded() | Object | protected |
| AddToSkillupList(ObjectGuid const &PlayerGuidLow) | GameObject | inline |
| AddToWorld() override | GameObject | virtual |
| AddUniqueUse(Player *player) | GameObject | |
| AddUse() | GameObject | inline |
| AI() const | GameObject | inline |
| AIM_Destroy() | GameObject | |
| AIM_Initialize() | GameObject | |
| ApplyEffectModifiers(SpellInfo const *spellInfo, uint8 effIndex, float value) const | WorldObject | |
| 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) const | Object | virtual |
| BuildFieldsUpdate(Player *, UpdateDataMapType &) const | 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) override | Transport | virtual |
| BuildValuesUpdate(uint8 updatetype, ByteBuffer *data, Player const *target) const override | GameObject | virtual |
| BuildValuesUpdateBlockForPlayer(UpdateData *data, Player const *target) const | Object | |
| CalcSpellDuration(SpellInfo const *spellInfo) const | WorldObject | |
| 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 |
| CalculateSegmentPos(float perc) | Transport | private |
| CalculateSpellDamage(SpellEffectInfo const &spellEffectInfo, int32 const *basePoints=nullptr) const | WorldObject | |
| CanAlwaysSee(WorldObject const *) const | WorldObject | inlineprivatevirtual |
| 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 |
| CanNeverSee(WorldObject const *obj) const | WorldObject | private |
| CanSeeOrDetect(WorldObject const *obj, bool implicitDetect=false, bool distanceCheck=false, bool checkAlert=false) const | WorldObject | |
| CastSpell(CastSpellTargetArg const &targets, uint32 spellId, CastSpellExtraArgs const &args={ }) | WorldObject | |
| ChairListSlots | GameObject | protected |
| ChairSlotAndUser typedef | GameObject | protected |
| CheckPrivateObjectOwnerVisibility(WorldObject const *seer) const | WorldObject | |
| CleanupsBeforeDelete(bool finalCleanup=true) override | Transport | virtual |
| ClearSkillupList() | GameObject | inline |
| ClearUpdateMask(bool remove) | Object | |
| ClearZoneScript() | WorldObject | |
| Create(ObjectGuid::LowType guidlow, uint32 entry, uint32 mapid, float x, float y, float z, float ang, uint32 animprogress) | Transport | |
| GameObject::Create(ObjectGuid::LowType guidlow, uint32 name_id, Map *map, uint32 phaseMask, Position const &pos, QuaternionData const &rotation, uint32 animprogress, GOState go_state, uint32 artKit=0, bool dynamic=false, ObjectGuid::LowType spawnid=0) | GameObject | |
| CreateGOPassenger(ObjectGuid::LowType guid, GameObjectData const *data) | Transport | |
| CreateModel() | GameObject | protected |
| CreateNPCPassenger(ObjectGuid::LowType guid, CreatureData const *data) | Transport | |
| DelayedTeleportTransport() | Transport | private |
| DelayedUpdate(uint32 diff) | Transport | |
| Delete() | GameObject | |
| DeleteFromDB(ObjectGuid::LowType spawnId) | GameObject | static |
| DespawnOrUnsummon(Milliseconds delay=0ms, Seconds forceRespawnTime=0s) | GameObject | |
| DestroyForNearbyPlayers() | WorldObject | |
| DestroyForPlayer(Player *target, bool onDeath=false) const | Object | virtual |
| DoEventIfAny(KeyFrame const &node, bool departure) | Transport | private |
| EnableCollision(bool enable) | GameObject | |
| EnableMovement(bool enabled) | Transport | |
| EventInform(uint32 eventId, WorldObject *invoker=nullptr) | GameObject | |
| 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 | |
| ForceValuesUpdateAtIndex(uint32) | Object | |
| GameObject() | GameObject | explicit |
| GetAbsoluteAngle(float x, float y) const | Position | inline |
| GetAbsoluteAngle(Position const &pos) const | Position | inline |
| GetAbsoluteAngle(Position const *pos) const | Position | inline |
| GetAffectingPlayer() const | WorldObject | |
| GetAIName() const | GameObject | |
| GetAreaId() const | WorldObject | inline |
| GetByteValue(uint16 index, uint8 offset) const | Object | |
| GetCharmerOrOwner() const | WorldObject | |
| GetCharmerOrOwnerGUID() const | WorldObject | inlinevirtual |
| GetCharmerOrOwnerOrOwnGUID() const | WorldObject | |
| GetCharmerOrOwnerOrSelf() const | WorldObject | |
| GetCharmerOrOwnerPlayerOrPlayerItself() const | WorldObject | |
| GetClosePoint(float &x, float &y, float &z, float size, float distance2d=0, float relAngle=0) const | WorldObject | |
| GetCollisionHeight() const | WorldObject | inlinevirtual |
| GetCombatReach() const | WorldObject | inlinevirtual |
| GetContactPoint(WorldObject const *obj, float &x, float &y, float &z, float distance2d=CONTACT_DISTANCE) const | WorldObject | |
| GetCreatureListWithEntryInGrid(Container &creatureContainer, uint32 entry, float maxSearchRange=250.0f) const | WorldObject | |
| GetCreatureListWithOptionsInGrid(Container &creatureContainer, float maxSearchRange, FindCreatureOptions const &options) const | WorldObject | |
| GetCurrentCell() const | MapObject | inlineprivate |
| GetDebugInfo() const override | Transport | virtual |
| GetDestructibleState() const | GameObject | inline |
| GetDisplayId() const | GameObject | 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 | |
| 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 |
| GetFaction() const override | GameObject | inlinevirtual |
| GetFactionReactionTo(FactionTemplateEntry const *factionTemplateEntry, WorldObject const *target) | WorldObject | static |
| GetFactionTemplateEntry() const | 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 |
| GetGameObjectListWithEntryInGrid(Container &gameObjectContainer, uint32 entry, float maxSearchRange=250.0f) const | WorldObject | |
| GetGameObjectListWithOptionsInGrid(Container &gameObjectContainer, float maxSearchRange, FindGameObjectOptions const &options) const | WorldObject | |
| GetGameObjectOverride() const | GameObject | |
| 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) const | WorldObject | |
| GetHitSpherePointFor(Position const &dest, float &x, float &y, float &z) const | WorldObject | |
| GetInstanceId() const | WorldObject | inline |
| GetInstanceScript() const | WorldObject | |
| GetInt32Value(uint16 index) const | Object | |
| GetInteractionDistance() const | GameObject | |
| GetKeyFrames() const | Transport | inline |
| GetLevelForTarget(WorldObject const *target) const override | GameObject | virtual |
| GetLinkedTrap() | GameObject | |
| GetLiquidStatus() const | WorldObject | inline |
| GetLocalRotation() const | GameObject | inline |
| GetLootGenerationTime() const | GameObject | inline |
| GetLootMode() const | GameObject | inline |
| GetLootRecipient() const | GameObject | |
| GetLootRecipientGroup() const | GameObject | |
| getLootState() const | GameObject | inline |
| GetMagicHitRedirectTarget(Unit *victim, SpellInfo const *spellInfo) | WorldObject | |
| 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 | |
| GetName() const | WorldObject | inline |
| GetNameForLocaleIdx(LocaleConstant locale) const override | GameObject | virtual |
| 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 | |
| GetNotifyFlags() const | WorldObject | inline |
| GetObjectScale() const | Object | inline |
| GetOrientation() const | Position | inline |
| GetOwner() const | WorldObject | |
| GetOwnerGUID() const override | GameObject | inlinevirtual |
| GetPackedLocalRotation() const | GameObject | inline |
| GetPackGUID() const | Object | inline |
| GetPassengers() const | Transport | inline |
| GetPhaseMask() const | WorldObject | inline |
| GetPlayerListInGrid(Container &playerContainer, float maxSearchRange, bool alive=true) const | WorldObject | |
| 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, Position &retOffset) const | Position | |
| GetPositionWithOffset(Position const &offset) const | Position | |
| GetPositionX() const | Position | inline |
| GetPositionY() const | Position | inline |
| GetPositionZ() const | Position | inline |
| GetPrivateObjectOwner() const | WorldObject | inline |
| GetRandomNearPosition(float radius) | WorldObject | |
| GetRandomPoint(Position const &srcPos, float distance, float &rand_x, float &rand_y, float &rand_z) const | WorldObject | |
| GetRandomPoint(Position const &srcPos, float distance) const | WorldObject | |
| GetReactionTo(WorldObject const *target) const | WorldObject | |
| GetRelativeAngle(float x, float y) const | Position | inline |
| GetRelativeAngle(Position const &pos) const | Position | inline |
| GetRelativeAngle(Position const *pos) const | Position | inline |
| GetRespawnCompatibilityMode() | GameObject | 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 | |
| GetSightRange(WorldObject const *target=nullptr) const | WorldObject | |
| 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 |
| GetSpellMaxRangeForTarget(Unit const *target, SpellInfo const *spellInfo) const | WorldObject | |
| GetSpellMinRangeForTarget(Unit const *target, SpellInfo const *spellInfo) const | WorldObject | |
| GetSpellModOwner() const | WorldObject | |
| GetStationaryO() const override | GameObject | inlinevirtual |
| GetStationaryX() const override | GameObject | inlinevirtual |
| GetStationaryY() const override | GameObject | inlinevirtual |
| GetStationaryZ() const override | GameObject | inlinevirtual |
| GetStringId(StringIdType type) const | GameObject | inline |
| GetTemplateAddon() const | GameObject | inline |
| GetTimer() const | Transport | inline |
| GetTransGUID() const | WorldObject | 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 |
| GetTransportPeriod() const override | Transport | inlinevirtual |
| GetTransportTemplate() const | Transport | 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 | |
| GetWeakPtr() const | Object | inline |
| GetWorldLocation() const | WorldLocation | inline |
| GetWorldRotation() const | GameObject | |
| GetZoneAndAreaId(uint32 &zoneid, uint32 &areaid) const | WorldObject | inline |
| GetZoneId() const | WorldObject | inline |
| GetZoneScript() const | WorldObject | inline |
| HasByteFlag(uint16 index, uint8 offset, uint8 flag) const | Object | |
| HasDynamicFlag(uint32 flag) const | Object | inline |
| HasFlag(GameObjectFlags flags) const | GameObject | inline |
| WorldObject::HasFlag(uint16 index, uint32 flag) const | Object | |
| HasFlag64(uint16 index, uint64 flag) const | Object | |
| HasInArc(float arcangle, Position const *pos, float border=2.0f) const | Position | |
| HasInLine(Position const *pos, float objSize, 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 |
| HasStringId(std::string_view id) const | GameObject | |
| Heartbeat() | WorldObject | inlineprotectedvirtual |
| InheritStringIds(GameObject const *parent) | GameObject | |
| InSamePhase(uint32 phasemask) const | WorldObject | inline |
| InSamePhase(WorldObject const *obj) const | WorldObject | inline |
| InSamePhase(WorldObject const *a, WorldObject const *b) | WorldObject | inlinestatic |
| isActiveObject() const | WorldObject | inline |
| IsAlwaysDetectableFor(WorldObject const *) const | WorldObject | inlineprotectedvirtual |
| IsAlwaysStoredInWorldObjectGridContainer() const | WorldObject | inline |
| 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 |
| IsCreature() const | Object | inline |
| IsDestructibleBuilding() const | GameObject | |
| IsDynObject() const | Object | inline |
| IsDynTransport() const | GameObject | |
| IsFarVisible() const | WorldObject | inline |
| IsFriendlyTo(WorldObject const *target) const | WorldObject | |
| IsGameObject() const | Object | inline |
| IsHostileTo(WorldObject const *target) const | WorldObject | |
| IsHostileToPlayers() const | WorldObject | |
| isInBack(WorldObject const *target, float arc=float(M_PI)) const | WorldObject | |
| 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 |
| 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 |
| isInFront(WorldObject const *target, float arc=float(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 const &playerGuid) const | GameObject | inline |
| IsInvisibleDueToDespawn() const override | GameObject | virtual |
| IsInWorld() const | Object | inline |
| IsInWorldPvpZone() const | WorldObject | |
| IsItem() const | Object | inline |
| IsLootAllowedFor(Player const *player) const | GameObject | |
| IsMoving() const | Transport | inlineprivate |
| isNeedNotify(uint16 f) const | WorldObject | inline |
| IsNeutralToAll() const | WorldObject | |
| IsNeverVisible(bool allowServersideObjects) const override | GameObject | virtual |
| IsOutdoors() const | WorldObject | inline |
| IsPlayer() const | Object | inline |
| IsPositionValid() const | Position | |
| IsPrivateObject() const | WorldObject | inline |
| IsSelfOrInSameMap(WorldObject const *obj) const | WorldObject | |
| isSpawned() const | GameObject | inline |
| isSpawnedByDefault() const | GameObject | inline |
| IsStoredInWorldObjectGridContainer() const | WorldObject | |
| IsTransport() const | GameObject | |
| isType(uint16 mask) const | Object | inline |
| IsUnit() const | Object | inline |
| IsValidAssistTarget(WorldObject const *target, SpellInfo const *bySpell=nullptr) const | WorldObject | |
| IsValidAttackTarget(WorldObject const *target, SpellInfo const *bySpell=nullptr) const | WorldObject | |
| IsVisibilityOverridden() const | WorldObject | inline |
| IsWithinBox(Position const ¢er, float xradius, float yradius, float zradius) const | Position | |
| IsWithinDist(WorldObject const *obj, float dist2compare, bool is3D=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(Player const *player) const | GameObject | |
| IsWithinDistInMap(WorldObject const *obj, float dist2compare, bool is3D=true, bool incOwnRadius=true, bool incTargetRadius=true) const | GameObject | |
| IsWithinDoubleVerticalCylinder(Position const *center, float radius, float height) const | Position | |
| 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 | |
| IsWorldObject() const | Object | inline |
| LastUsedScriptID | WorldObject | |
| LoadFromDB(ObjectGuid::LowType spawnId, Map *map, bool addToMap, bool=true) | GameObject | |
| LoadStaticPassengers() | Transport | |
| LookupFishingHoleAround(float range) | GameObject | |
| loot | GameObject | |
| lootingGroupLowGUID | GameObject | |
| m_AI | GameObject | private |
| m_areaId | WorldObject | protected |
| m_cooldownTime | GameObject | protected |
| m_currMap | WorldObject | private |
| m_despawnDelay | GameObject | protected |
| m_despawnRespawnTime | GameObject | protected |
| m_Events | WorldObject | |
| m_floatValues | Object | |
| m_goData | GameObject | protected |
| m_goInfo | GameObject | protected |
| m_goTemplateAddon | 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_isNewObject | Object | private |
| m_isStoredInWorldObjectGridContainer | WorldObject | protected |
| m_linkedTrap | GameObject | protected |
| m_liquidStatus | WorldObject | 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_lootStateUnitGUID | 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 | private |
| m_outdoors | WorldObject | protected |
| m_packedRotation | GameObject | protected |
| m_PackGUID | Object | private |
| m_phaseMask | WorldObject | private |
| m_positionX | Position | |
| m_positionY | Position | |
| m_positionZ | Position | |
| m_prevGoState | GameObject | protected |
| m_respawnCompatibilityMode | GameObject | private |
| m_respawnDelayTime | GameObject | protected |
| m_respawnTime | GameObject | protected |
| m_restockTime | GameObject | protected |
| m_ritualOwnerGUID | GameObject | protected |
| m_scriptRef | Object | private |
| m_scriptStringId | GameObject | protected |
| m_serverSideVisibility | WorldObject | |
| m_serverSideVisibilityDetect | WorldObject | |
| m_SkillupList | GameObject | protected |
| m_spawnedByDefault | GameObject | protected |
| m_spawnId | GameObject | protected |
| m_spellId | GameObject | protected |
| m_staticFloorZ | WorldObject | protected |
| m_stationaryPosition | GameObject | protected |
| m_stealth | WorldObject | |
| m_stealthDetect | WorldObject | |
| m_stringIds | GameObject | protected |
| m_transport | WorldObject | protected |
| m_uint32Values | Object | |
| m_unique_users | GameObject | protected |
| m_updateFlag | Object | protected |
| m_usetimes | GameObject | protected |
| m_valuesCount | Object | protected |
| m_visibilityDistanceOverride | WorldObject | protected |
| m_zoneId | WorldObject | protected |
| m_zoneScript | WorldObject | protected |
| MagicSpellHitResult(Unit *victim, SpellInfo const *spellInfo) const | WorldObject | |
| MapObject() | MapObject | inlineprotected |
| MeleeSpellHitResult(Unit *victim, SpellInfo const *spellInfo) const | WorldObject | virtual |
| MeleeSpellMissChance(Unit const *victim, WeaponAttackType attType, int32 skillDiff, uint32 spellId) const | WorldObject | virtual |
| ModifyHealth(int32 change, WorldObject *attackerOrHealer=nullptr, uint32 spellId=0) | GameObject | |
| 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 | |
| MovePosition(Position &pos, float dist, float angle) | WorldObject | |
| MovePositionToFirstCollision(Position &pos, float dist, float angle) | WorldObject | |
| MoveToNextWaypoint() | Transport | private |
| NormalizeOrientation(float o) | Position | static |
| Object() | Object | protected |
| Object(Object const &right)=delete | Object | private |
| Object(Object &&right)=delete | Object | private |
| operator=(Object const &right)=delete | Object | private |
| operator=(Object &&right)=delete | Object | private |
| operator==(Position const &a) const | Position | |
| PassengerSet typedef | Transport | |
| PlayDirectMusic(uint32 musicId, Player *target=nullptr) | WorldObject | |
| PlayDirectSound(uint32 soundId, Player *target=nullptr) | WorldObject | |
| PlayDistanceSound(uint32 soundId, Player *target=nullptr) | WorldObject | |
| Position() | Position | inline |
| Position(float x, float y, float z=0.0f, float o=0.0f) | 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 |
| 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 o) | Position | inline |
| Relocate(Position const &pos) | Position | inline |
| Relocate(Position const *pos) | Position | inline |
| RelocateOffset(Position const &offset) | Position | |
| RelocateStationaryPosition(float x, float y, float z, float o) | GameObject | inline |
| RemoveByteFlag(uint16 index, uint8 offset, uint8 newFlag) | Object | |
| RemoveDynamicFlag(uint32 flag) | Object | inlinevirtual |
| RemoveFieldNotifyFlag(uint16 flag) | Object | inline |
| RemoveFlag(GameObjectFlags flags) | GameObject | inline |
| WorldObject::RemoveFlag(uint16 index, uint32 oldFlag) | Object | |
| RemoveFlag64(uint16 index, uint64 oldFlag) | Object | |
| RemoveFromGrid() | GridObject< GameObject > | inline |
| RemoveFromObjectUpdate() override | WorldObject | virtual |
| RemoveFromOwner() | GameObject | private |
| RemoveFromWorld() override | GameObject | virtual |
| RemoveGuidValue(uint16 index, ObjectGuid value) | Object | |
| RemoveLootMode(uint16 lootMode) | GameObject | inline |
| RemovePassenger(WorldObject *passenger) | Transport | |
| ReplaceAllDynamicFlags(uint32 flag) override | GameObject | inlinevirtual |
| ReplaceAllFlags(GameObjectFlags flags) | GameObject | inline |
| ResetAllNotifies() | WorldObject | inline |
| ResetDoorOrButton() | GameObject | |
| ResetLootMode() | GameObject | inline |
| ResetMap() | WorldObject | virtual |
| Respawn() | GameObject | |
| SaveRespawnTime(uint32 forceDelay=0) | GameObject | |
| SaveToDB() | GameObject | |
| SaveToDB(uint32 mapid, uint8 spawnMask, uint32 phaseMask) | GameObject | |
| SelectNearestPlayer(float distance) 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 | |
| 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 | |
| SetCurrentCell(Cell const &cell) | MapObject | inlineprivate |
| SetDelayedAddModelToMap() | Transport | inline |
| SetDestructibleState(GameObjectDestructibleState state, WorldObject *attackerOrHealer=nullptr, bool setHealth=false) | GameObject | |
| SetDisplayId(uint32 displayid) | GameObject | |
| SetDynamicFlag(uint32 flag) | Object | inlinevirtual |
| SetEntry(uint32 entry) | Object | inline |
| SetFaction(uint32 faction) override | GameObject | inlinevirtual |
| SetFarVisible(bool on) | WorldObject | |
| SetFieldNotifyFlag(uint16 flag) | Object | inline |
| SetFlag(GameObjectFlags flags) | GameObject | inline |
| WorldObject::SetFlag(uint16 index, uint32 newFlag) | Object | |
| SetFlag64(uint16 index, uint64 newFlag) | Object | |
| SetFloatValue(uint16 index, float value) | Object | |
| 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 | |
| SetIsNewObject(bool enable) | Object | inline |
| SetIsStoredInWorldObjectGridContainer(bool apply) | WorldObject | |
| SetLevel(uint32 level) | GameObject | inline |
| SetLinkedTrap(GameObject *linkedTrap) | GameObject | inline |
| SetLocalRotation(float qx, float qy, float qz, float qw) | 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(Unit *unit, Group *group=nullptr) | GameObject | |
| SetLootState(LootState s, Unit *unit=nullptr) | GameObject | |
| SetMap(Map *map) | WorldObject | virtual |
| SetMoving(bool val) | Transport | inlineprivate |
| SetName(std::string newname) | WorldObject | inline |
| SetNewCellPosition(float x, float y, float z, float o) | MapObject | inlineprivate |
| SetObjectScale(float scale) | Object | inlinevirtual |
| SetOrientation(float orientation) | Position | inline |
| SetOwnerGUID(ObjectGuid owner) | GameObject | inline |
| SetParentRotation(QuaternionData const &rotation) | GameObject | |
| SetPeriod(uint32 period) | Transport | inline |
| SetPhaseMask(uint32 newPhaseMask, bool update) override | GameObject | virtual |
| SetPrivateObjectOwner(ObjectGuid const &owner) | WorldObject | inline |
| SetRespawnCompatibilityMode(bool mode=true) | GameObject | inline |
| SetRespawnTime(int32 respawn) | GameObject | |
| SetScriptStringId(std::string id) | 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 |
| 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) const | WorldObject | |
| 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 | |
| SummonPassenger(uint32 entry, Position const &pos, TempSummonType summonType, SummonPropertiesEntry const *properties=nullptr, uint32 duration=0, Unit *summoner=nullptr, uint32 spellId=0, uint32 vehId=0) | Transport | |
| SummonTrigger(float x, float y, float z, float ang, Milliseconds despawnTime, CreatureAI *(*GetAI)(Creature *)=nullptr) | WorldObject | |
| SwitchDoorOrButton(bool activate, bool alternative=false) | GameObject | private |
| TeleportTransport(uint32 newMapid, float x, float y, float z, float o) | Transport | private |
| ToAbsoluteAngle(float relAngle) const | Position | inline |
| ToCorpse(Object *o) | Object | inlinestatic |
| ToCorpse(Object const *o) | Object | inlinestatic |
| ToCorpse() | Object | inline |
| ToCorpse() const | Object | inline |
| ToCreature(Object *o) | Object | inlinestatic |
| ToCreature(Object const *o) | Object | inlinestatic |
| ToCreature() | Object | inline |
| ToCreature() const | Object | inline |
| ToDynObject(Object *o) | Object | inlinestatic |
| ToDynObject(Object const *o) | Object | inlinestatic |
| ToDynObject() | Object | inline |
| ToDynObject() const | Object | inline |
| ToGameObject(Object *o) | Object | inlinestatic |
| ToGameObject(Object const *o) | Object | inlinestatic |
| ToGameObject() | Object | inline |
| ToGameObject() const | Object | inline |
| ToggleByteFlag(uint16 index, uint8 offset, uint8 flag) | Object | |
| ToggleFlag(uint16 index, uint32 flag) | Object | |
| ToggleFlag64(uint16 index, uint64 flag) | Object | |
| ToItem(Object *o) | Object | inlinestatic |
| ToItem(Object const *o) | Object | inlinestatic |
| ToItem() | Object | inline |
| ToItem() const | Object | inline |
| ToPlayer(Object *o) | Object | inlinestatic |
| ToPlayer(Object const *o) | Object | inlinestatic |
| ToPlayer() | Object | inline |
| ToPlayer() const | Object | inline |
| ToRelativeAngle(float absAngle) const | Position | inline |
| ToString() const | Position | |
| ToTransport() | GameObject | inline |
| ToTransport() const | GameObject | inline |
| ToUnit(Object *o) | Object | inlinestatic |
| ToUnit(Object const *o) | Object | inlinestatic |
| ToUnit() | Object | inline |
| ToUnit() const | Object | inline |
| ToWorldObject(Object *o) | Object | inlinestatic |
| ToWorldObject(Object const *o) | Object | inlinestatic |
| ToWorldObject() | Object | inline |
| ToWorldObject() const | Object | inline |
| Transport() | Transport | private |
| TransportBase() | TransportBase | inlineprotected |
| TransportMgr::CreateTransport | Transport | friend |
| TriggeringLinkedGameObject(uint32 trapEntry, Unit *target) | GameObject | |
| UnloadStaticPassengers() | Transport | |
| Update(uint32 diff) override | Transport | 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) | WorldObject | virtual |
| UpdateObjectVisibilityOnCreate() | WorldObject | inlinevirtual |
| UpdatePackedRotation() | GameObject | private |
| UpdatePassengerPositions(PassengerSet &passengers) | Transport | private |
| UpdatePosition(float x, float y, float z, float o) | Transport | |
| 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 | |
| WorldLocation() | WorldLocation | inlineexplicit |
| WorldLocation(uint32 _mapId, float x, float y, float z=0.0f, float o=0.0f) | WorldLocation | inlineexplicit |
| 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=MAPID_INVALID, float x=0.f, float y=0.f, float z=0.f, float o=0.f) | WorldLocation | inline |
| ~GameObject() | GameObject | |
| ~GridObject() | GridObject< GameObject > | inlinevirtual |
| ~Object() | Object | virtual |
| ~Transport() | Transport | |
| ~TransportBase() | TransportBase | inlineprotectedvirtual |
| ~WorldObject() | WorldObject | virtual |