|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ByteBuffer.h"#include "GridDefines.h"#include "ObjectMgr.h"#include "PathGenerator.h"#include "SharedDefines.h"#include "SpellInfo.h"#include <list>#include <map>Go to the source code of this file.
Classes | |
| struct | Skyfire::WorldObjectSpellAreaTargetCheck |
| struct | Skyfire::WorldObjectSpellConeTargetCheck |
| struct | Skyfire::WorldObjectSpellNearbyTargetCheck |
| struct | Skyfire::WorldObjectSpellTargetCheck |
| struct | Skyfire::WorldObjectSpellTrajTargetCheck |
| class | Spell |
| struct | Spell::GOTargetInfo |
| struct | Spell::HitTriggerSpell |
| struct | Spell::ItemTargetInfo |
| struct | Spell::TargetInfo |
| class | SpellCastTargets |
| struct | SpellDestination |
| class | SpellEvent |
| struct | SpellLogEnergizeHelper |
| struct | SpellLogExtraAttacksHelper |
| struct | SpellLogHelper |
| struct | SpellResearchData |
| struct | SpellValue |
Namespaces | |
| namespace | Skyfire |
Macros | |
| #define | SPELL_CHANNEL_UPDATE_INTERVAL (1 * IN_MILLISECONDS) |
Typedefs | |
| typedef void(Spell::* | pEffect) (SpellEffIndex effIndex) |
| #define SPELL_CHANNEL_UPDATE_INTERVAL (1 * IN_MILLISECONDS) |
| typedef void(Spell::* pEffect) (SpellEffIndex effIndex) |
| enum SpellCastFlags |
| enum SpellRangeFlag |
| enum SpellState |