|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Common.h"#include "DatabaseEnv.h"#include "LootMgr.h"#include "Object.h"#include "SharedDefines.h"#include "Unit.h"Go to the source code of this file.
Classes | |
| class | GameObject |
| struct | GameObjectData |
| struct | GameObjectLocale |
| struct | GameObjectTemplate |
| union | GameObjectValue |
Macros | |
| #define | FISHING_BOBBER_READY_TIME 5 |
| #define | MAX_GAMEOBJECT_QUEST_ITEMS 6 |
Typedefs | |
| typedef UNORDERED_MAP< uint32, GameObjectTemplate > | GameObjectTemplateContainer |
Enumerations | |
| enum class | GOState { GO_STATE_ACTIVE = 0 , GO_STATE_READY = 1 , GO_STATE_ACTIVE_ALTERNATIVE = 2 , GO_STATE_PREPARE_TRANSPORT = 24 , GO_STATE_TRANSPORT_ACTIVE = 24 , GO_STATE_TRANSPORT_STOPPED = 25 } |
| enum class | LootState { GO_NOT_READY = 0 , GO_READY , GO_ACTIVATED , GO_JUST_DEACTIVATED } |
| #define FISHING_BOBBER_READY_TIME 5 |
Definition at line 626 of file GameObject.h.
Referenced by Spell::EffectTransmitted(), and GameObject::Update().
| #define MAX_GAMEOBJECT_QUEST_ITEMS 6 |
Definition at line 20 of file GameObject.h.
Referenced by WorldSession::HandleGameObjectQueryOpcode(), and ObjectMgr::LoadGameObjectTemplate().
Definition at line 529 of file GameObject.h.
|
strong |
| Enumerator | |
|---|---|
| GO_STATE_ACTIVE | |
| GO_STATE_READY | |
| GO_STATE_ACTIVE_ALTERNATIVE | |
| GO_STATE_PREPARE_TRANSPORT | |
| GO_STATE_TRANSPORT_ACTIVE | |
| GO_STATE_TRANSPORT_STOPPED | |
Definition at line 574 of file GameObject.h.
|
strong |
| Enumerator | |
|---|---|
| GO_NOT_READY | |
| GO_READY | |
| GO_ACTIVATED | |
| GO_JUST_DEACTIVATED | |
Definition at line 614 of file GameObject.h.