|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Define.h"Go to the source code of this file.
Namespaces | |
| namespace | DisableMgr |
Enumerations | |
| enum | DisableType { DISABLE_TYPE_SPELL = 0 , DISABLE_TYPE_QUEST = 1 , DISABLE_TYPE_MAP = 2 , DISABLE_TYPE_BATTLEGROUND = 3 , DISABLE_TYPE_ACHIEVEMENT_CRITERIA = 4 , DISABLE_TYPE_OUTDOORPVP = 5 , DISABLE_TYPE_VMAP = 6 , DISABLE_TYPE_MMAP = 7 } |
| enum | MMapDisableTypes { MMAP_DISABLE_PATHFINDING = 0x0 } |
| enum | SpellDisableTypes { SPELL_DISABLE_PLAYER = 0x1 , SPELL_DISABLE_CREATURE = 0x2 , SPELL_DISABLE_PET = 0x4 , SPELL_DISABLE_DEPRECATED_SPELL = 0x8 , SPELL_DISABLE_MAP = 0x10 , SPELL_DISABLE_AREA = 0x20 , SPELL_DISABLE_LOS = 0x40 , MAX_SPELL_DISABLE_TYPE } |
| enum | VmapDisableTypes { VMAP_DISABLE_AREAFLAG = 0x1 , VMAP_DISABLE_HEIGHT = 0x2 , VMAP_DISABLE_LOS = 0x4 , VMAP_DISABLE_LIQUIDSTATUS = 0x8 } |
Functions | |
| void | DisableMgr::CheckQuestDisables () |
| bool | DisableMgr::IsDisabledFor (DisableType type, uint32 entry, Unit const *unit, uint8 flags) |
| void | DisableMgr::LoadDisables () |
| enum DisableType |
| Enumerator | |
|---|---|
| DISABLE_TYPE_SPELL | |
| DISABLE_TYPE_QUEST | |
| DISABLE_TYPE_MAP | |
| DISABLE_TYPE_BATTLEGROUND | |
| DISABLE_TYPE_ACHIEVEMENT_CRITERIA | |
| DISABLE_TYPE_OUTDOORPVP | |
| DISABLE_TYPE_VMAP | |
| DISABLE_TYPE_MMAP | |
Definition at line 13 of file DisableMgr.h.
| enum MMapDisableTypes |
| Enumerator | |
|---|---|
| MMAP_DISABLE_PATHFINDING | |
Definition at line 47 of file DisableMgr.h.
| enum SpellDisableTypes |
| Enumerator | |
|---|---|
| SPELL_DISABLE_PLAYER | |
| SPELL_DISABLE_CREATURE | |
| SPELL_DISABLE_PET | |
| SPELL_DISABLE_DEPRECATED_SPELL | |
| SPELL_DISABLE_MAP | |
| SPELL_DISABLE_AREA | |
| SPELL_DISABLE_LOS | |
| MAX_SPELL_DISABLE_TYPE | |
Definition at line 25 of file DisableMgr.h.
| enum VmapDisableTypes |
| Enumerator | |
|---|---|
| VMAP_DISABLE_AREAFLAG | |
| VMAP_DISABLE_HEIGHT | |
| VMAP_DISABLE_LOS | |
| VMAP_DISABLE_LIQUIDSTATUS | |
Definition at line 39 of file DisableMgr.h.