|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Go to the source code of this file.
Namespaces | |
| namespace | Skyfire |
| namespace | Skyfire::Spells |
Functions | |
| uint32 | Skyfire::Spells::BuildMechanicMask (std::initializer_list< uint32 > mechanics) |
| SpellDispatchValidationStatus | Skyfire::Spells::ClassifySpellDispatchHandler (SpellDispatchHandlerKind kind) |
| uint32 | Skyfire::Spells::GetDispelMask (DispelType type) |
| uint32 | Skyfire::Spells::GetEffectIndexMask (uint32 effIndex) |
| uint32 | Skyfire::Spells::GetMaskBit (uint32 bitIndex) |
| uint32 | Skyfire::Spells::GetMechanicMask (uint32 mechanic) |
| char const * | Skyfire::Spells::GetSpellDispatchValidationStatusName (SpellDispatchValidationStatus status) |
| bool | Skyfire::Spells::HasAnyMechanic (uint32 mask, std::initializer_list< uint32 > mechanics) |
| bool | Skyfire::Spells::HasMechanic (uint32 mask, uint32 mechanic) |
| bool | Skyfire::Spells::IsMaskBitRepresentable (uint32 bitIndex) |
| bool | Skyfire::Spells::IsMechanicRepresentable (uint32 mechanic) |
Variables | |
| uint32 const | Skyfire::Spells::SpellMaskBitCount = 32 |