|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Object.h>
Public Member Functions | |
| void | AddFlag (FLAG_TYPE flag) |
| void | AddValue (FLAG_TYPE flag, T_VALUES value) |
| void | DelFlag (FLAG_TYPE flag) |
| FlaggedValuesArray32 () | |
| T_FLAGS | GetFlags () const |
| T_VALUES | GetValue (FLAG_TYPE flag) const |
| bool | HasFlag (FLAG_TYPE flag) const |
| void | SetValue (FLAG_TYPE flag, T_VALUES value) |
Private Attributes | |
| T_FLAGS | m_flags |
| T_VALUES | m_values [ARRAY_SIZE] |
|
inline |
|
inline |
Definition at line 575 of file Object.h.
References m_flags.
Referenced by AuraEffect::HandleAuraModFakeInebriation(), AuraEffect::HandleModInvisibility(), AuraEffect::HandleModInvisibilityDetect(), AuraEffect::HandleModStealth(), and AuraEffect::HandleModStealthDetect().
|
inline |
Definition at line 580 of file Object.h.
References m_values.
Referenced by AuraEffect::HandleAuraModFakeInebriation(), AuraEffect::HandleModInvisibility(), AuraEffect::HandleModInvisibilityDetect(), AuraEffect::HandleModStealth(), AuraEffect::HandleModStealthDetect(), and AuraEffect::HandleModStealthLevel().
|
inline |
Definition at line 576 of file Object.h.
References m_flags.
Referenced by AuraEffect::HandleAuraModFakeInebriation(), AuraEffect::HandleModInvisibility(), AuraEffect::HandleModInvisibilityDetect(), AuraEffect::HandleModStealth(), and AuraEffect::HandleModStealthDetect().
|
inline |
Definition at line 573 of file Object.h.
References m_flags.
Referenced by WorldObject::CanDetectInvisibilityOf(), and WorldObject::CanDetectStealthOf().
|
inline |
Definition at line 578 of file Object.h.
References m_values.
Referenced by WorldObject::CanDetectInvisibilityOf(), WorldObject::CanDetectStealthOf(), and WorldObject::CanSeeOrDetect().
|
inline |
|
inline |
Definition at line 579 of file Object.h.
References m_values.
Referenced by AuraEffect::HandleAuraGhost().
|
private |
Definition at line 584 of file Object.h.
Referenced by AddFlag(), DelFlag(), FlaggedValuesArray32(), GetFlags(), and HasFlag().
|
private |
Definition at line 583 of file Object.h.
Referenced by AddValue(), FlaggedValuesArray32(), GetValue(), and SetValue().