![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Common.h"#include "G3D/Quat.h"#include "GameObjectData.h"#include "LootMgr.h"#include "Object.h"#include "SharedDefines.h"#include "Unit.h"Go to the source code of this file.
Classes | |
| union | GameObjectValue |
| class | GameObject |
Macros | |
| #define | FISHING_BOBBER_READY_TIME 5 |
Typedefs | |
| typedef void(* | goEventFlag) (Player *, GameObject *, Battleground *) |
| typedef std::unordered_map< uint32, GameObjectTemplate > | GameObjectTemplateContainer |
| typedef std::unordered_map< uint32, GameObjectTemplateAddon > | GameObjectTemplateAddonContainer |
| typedef std::unordered_map< uint32, GameObjectAddon > | GameObjectAddonContainer |
| typedef std::vector< uint32 > | GameObjectQuestItemList |
| typedef std::unordered_map< uint32, GameObjectQuestItemList > | GameObjectQuestItemMap |
Enumerations | |
| enum class | GameObjectActions : uint32 { None , AnimateCustom0 , AnimateCustom1 , AnimateCustom2 , AnimateCustom3 , Disturb , Unlock , Lock , Open , OpenAndUnlock , Close , ToggleOpen , Destroy , Rebuild , Creation , Despawn , MakeInert , MakeActive , CloseAndLock , UseArtKit0 , UseArtKit1 , UseArtKit2 , UseArtKit3 , SetTapList } |
| enum | LootState { GO_NOT_READY , GO_READY , GO_ACTIVATED , GO_JUST_DEACTIVATED } |
| #define FISHING_BOBBER_READY_TIME 5 |
| typedef std::unordered_map<uint32, GameObjectAddon> GameObjectAddonContainer |
| typedef std::vector<uint32> GameObjectQuestItemList |
| typedef std::unordered_map<uint32, GameObjectQuestItemList> GameObjectQuestItemMap |
| typedef std::unordered_map<uint32, GameObjectTemplateAddon> GameObjectTemplateAddonContainer |
| typedef std::unordered_map<uint32, GameObjectTemplate> GameObjectTemplateContainer |
| typedef void(* goEventFlag) (Player *, GameObject *, Battleground *) |
|
strong |
| enum LootState |
| Enumerator | |
|---|---|
| GO_NOT_READY | |
| GO_READY | |
| GO_ACTIVATED | |
| GO_JUST_DEACTIVATED | |