|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <GameObject.h>
Public Member Functions | |
| GameObjectData () | |
Public Attributes | |
| uint32 | animprogress |
| uint8 | artKit |
| bool | dbData |
| GOState | go_state |
| uint32 | id |
| uint16 | mapid |
| float | orientation |
| uint32 | phaseGroup |
| uint32 | phaseid |
| float | posX |
| float | posY |
| float | posZ |
| float | rotation0 |
| float | rotation1 |
| float | rotation2 |
| float | rotation3 |
| uint32 | spawnMask |
| int32 | spawntimesecs |
Definition at line 585 of file GameObject.h.
|
inlineexplicit |
Definition at line 587 of file GameObject.h.
References animprogress, artKit, dbData, go_state, GO_STATE_ACTIVE, id, mapid, orientation, phaseGroup, phaseid, posX, posY, posZ, rotation0, rotation1, rotation2, rotation3, spawnMask, and spawntimesecs.
| uint32 GameObjectData::animprogress |
Definition at line 603 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().
| uint8 GameObjectData::artKit |
Definition at line 606 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), GameObject::SaveToDB(), and GameObject::SetGoArtKit().
| bool GameObjectData::dbData |
Definition at line 607 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), and GameObjectData().
| GOState GameObjectData::go_state |
Definition at line 604 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().
| uint32 GameObjectData::id |
Definition at line 590 of file GameObject.h.
Referenced by OPvPCapturePoint::AddGO(), ObjectMgr::AddGOData(), TransportMgr::CreateLocalTransport(), GameObjectData(), PoolMgr::LoadFromDB(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), ObjectMgr::LoadLinkedRespawn(), ObjectMgr::LoadScripts(), and GameObject::SaveToDB().
| uint16 GameObjectData::mapid |
Definition at line 591 of file GameObject.h.
Referenced by ObjectMgr::AddGameobjectToGrid(), ObjectMgr::AddGOData(), GameObjectData(), ObjectMgr::LoadGameobjects(), ObjectMgr::LoadLinkedRespawn(), ObjectMgr::RemoveGameobjectFromGrid(), and GameObject::SaveToDB().
| float GameObjectData::orientation |
Definition at line 597 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), Transport::CreateGOPassenger(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().
| uint32 GameObjectData::phaseGroup |
Definition at line 593 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), GameObjectData(), GameObject::LoadGameObjectFromDB(), and ObjectMgr::LoadGameobjects().
| uint32 GameObjectData::phaseid |
Definition at line 592 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), GameObjectData(), GameObject::LoadGameObjectFromDB(), and ObjectMgr::LoadGameobjects().
| float GameObjectData::posX |
Definition at line 594 of file GameObject.h.
Referenced by ObjectMgr::AddGameobjectToGrid(), ObjectMgr::AddGOData(), Transport::CreateGOPassenger(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), ObjectMgr::RemoveGameobjectFromGrid(), and GameObject::SaveToDB().
| float GameObjectData::posY |
Definition at line 595 of file GameObject.h.
Referenced by ObjectMgr::AddGameobjectToGrid(), ObjectMgr::AddGOData(), Transport::CreateGOPassenger(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), ObjectMgr::RemoveGameobjectFromGrid(), and GameObject::SaveToDB().
| float GameObjectData::posZ |
Definition at line 596 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), Transport::CreateGOPassenger(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().
| float GameObjectData::rotation0 |
Definition at line 598 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().
| float GameObjectData::rotation1 |
Definition at line 599 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().
| float GameObjectData::rotation2 |
Definition at line 600 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().
| float GameObjectData::rotation3 |
Definition at line 601 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), TransportMgr::CreateLocalTransport(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().
| uint32 GameObjectData::spawnMask |
Definition at line 605 of file GameObject.h.
Referenced by ObjectMgr::AddGameobjectToGrid(), ObjectMgr::AddGOData(), GameObjectData(), ObjectMgr::LoadGameobjects(), ObjectMgr::LoadLinkedRespawn(), ObjectMgr::RemoveGameobjectFromGrid(), GameObject::SaveToDB(), and GameObject::SaveToDB().
| int32 GameObjectData::spawntimesecs |
Definition at line 602 of file GameObject.h.
Referenced by ObjectMgr::AddGOData(), GameObjectData(), GameObject::LoadGameObjectFromDB(), ObjectMgr::LoadGameobjects(), and GameObject::SaveToDB().