|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Util.h>
Public Member Functions | |
| flag128 (uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) | |
| flag128 (uint64 p1, uint64 p2) | |
| bool | HasFlag (uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) const |
| bool | IsEqual (uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) const |
| operator bool () const | |
| bool | operator! () const |
| bool | operator!= (const flag128 &right) const |
| flag128 | operator& (const flag128 &right) const |
| flag128 & | operator&= (const flag128 &right) |
| bool | operator< (const flag128 &right) const |
| flag128 & | operator= (const flag128 &right) |
| bool | operator== (const flag128 &right) const |
| uint32 & | operator[] (uint8 el) |
| const uint32 & | operator[] (uint8 el) const |
| flag128 | operator^ (const flag128 &right) const |
| flag128 & | operator^= (const flag128 &right) |
| flag128 | operator| (const flag128 &right) const |
| flag128 & | operator|= (const flag128 &right) |
| flag128 | operator~ () const |
| void | Set (uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) |
Private Attributes | |
| uint32 | part [4] |
Definition at line 405 of file Util.h.
References part.
Referenced by operator!=(), operator&(), operator&=(), operator<(), operator=(), operator==(), operator^(), operator^=(), operator|(), operator|=(), and operator~().
Definition at line 426 of file Util.h.
References part.
Referenced by Unit::GetAuraEffect(), and Unit::RemoveAurasWithFamily().
Definition at line 421 of file Util.h.
References part.
Referenced by spell_rog_deadly_poison::spell_rog_deadly_poison_SpellScript::HandleAfterHit(), and Unit::HandleDummyAuraProc().
|
inline |
Definition at line 462 of file Util.h.
References flag128(), and operator==().
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 402 of file Util.h.
Referenced by flag128(), flag128(), HasFlag(), IsEqual(), operator bool(), operator&(), operator&=(), operator<(), operator=(), operator==(), operator[](), operator[](), operator^(), operator^=(), operator|(), operator|=(), operator~(), and Set().