#include <CreatureData.h>
|
| CreatureStaticFlagsHolder (CreatureStaticFlags flags=CreatureStaticFlags(), CreatureStaticFlags2 flags2=CreatureStaticFlags2(), CreatureStaticFlags3 flags3=CreatureStaticFlags3(), CreatureStaticFlags4 flags4=CreatureStaticFlags4(), CreatureStaticFlags5 flags5=CreatureStaticFlags5(), CreatureStaticFlags6 flags6=CreatureStaticFlags6(), CreatureStaticFlags7 flags7=CreatureStaticFlags7(), CreatureStaticFlags8 flags8=CreatureStaticFlags8()) |
|
bool | HasFlag (CreatureStaticFlags flag) const |
|
bool | HasFlag (CreatureStaticFlags2 flag) const |
|
bool | HasFlag (CreatureStaticFlags3 flag) const |
|
bool | HasFlag (CreatureStaticFlags4 flag) const |
|
bool | HasFlag (CreatureStaticFlags5 flag) const |
|
bool | HasFlag (CreatureStaticFlags6 flag) const |
|
bool | HasFlag (CreatureStaticFlags7 flag) const |
|
bool | HasFlag (CreatureStaticFlags8 flag) const |
|
void | ApplyFlag (CreatureStaticFlags flag, bool apply) |
|
void | ApplyFlag (CreatureStaticFlags2 flag, bool apply) |
|
void | ApplyFlag (CreatureStaticFlags3 flag, bool apply) |
|
void | ApplyFlag (CreatureStaticFlags4 flag, bool apply) |
|
void | ApplyFlag (CreatureStaticFlags5 flag, bool apply) |
|
void | ApplyFlag (CreatureStaticFlags6 flag, bool apply) |
|
void | ApplyFlag (CreatureStaticFlags7 flag, bool apply) |
|
void | ApplyFlag (CreatureStaticFlags8 flag, bool apply) |
|
EnumFlag< CreatureStaticFlags > | GetFlags () const |
|
EnumFlag< CreatureStaticFlags2 > | GetFlags2 () const |
|
EnumFlag< CreatureStaticFlags3 > | GetFlags3 () const |
|
EnumFlag< CreatureStaticFlags4 > | GetFlags4 () const |
|
EnumFlag< CreatureStaticFlags5 > | GetFlags5 () const |
|
EnumFlag< CreatureStaticFlags6 > | GetFlags6 () const |
|
EnumFlag< CreatureStaticFlags7 > | GetFlags7 () const |
|
EnumFlag< CreatureStaticFlags8 > | GetFlags8 () const |
|
Definition at line 291 of file CreatureData.h.
◆ CreatureStaticFlagsHolder()
◆ ApplyFlag() [1/8]
◆ ApplyFlag() [2/8]
◆ ApplyFlag() [3/8]
◆ ApplyFlag() [4/8]
◆ ApplyFlag() [5/8]
◆ ApplyFlag() [6/8]
◆ ApplyFlag() [7/8]
◆ ApplyFlag() [8/8]
◆ GetFlags()
◆ GetFlags2()
◆ GetFlags3()
◆ GetFlags4()
◆ GetFlags5()
◆ GetFlags6()
◆ GetFlags7()
◆ GetFlags8()
◆ HasFlag() [1/8]
◆ HasFlag() [2/8]
◆ HasFlag() [3/8]
◆ HasFlag() [4/8]
◆ HasFlag() [5/8]
◆ HasFlag() [6/8]
◆ HasFlag() [7/8]
◆ HasFlag() [8/8]
◆ _flags
◆ _flags2
◆ _flags3
◆ _flags4
◆ _flags5
◆ _flags6
◆ _flags7
◆ _flags8
The documentation for this class was generated from the following file: