|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
MutableFieldReference< T, false > | ModifyValue (UpdateField< T, BlockBit, Bit >(Derived::*field)) |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
OptionalUpdateFieldSetter< T > | ModifyValue (OptionalUpdateField< T, BlockBit, Bit >(Derived::*field)) |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
MutableFieldReference< T, false > | ModifyValue (OptionalUpdateField< T, BlockBit, Bit >(Derived::*field), uint32) |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
void | ClearChangesMask (UpdateField< T, BlockBit, Bit >(Derived::*field)) |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
void | ClearChangesMask (OptionalUpdateField< T, BlockBit, Bit >(Derived::*field)) |
|
uint32 | GetChangedObjectTypeMask () const |
|
bool | HasChanged (uint32 index) const |
|
Object * | GetOwner () |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
UF::MutableFieldReference< T, false > | ModifyValue (UpdateField< T, BlockBit, Bit > Derived::*field) |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
UF::OptionalUpdateFieldSetter< T > | ModifyValue (OptionalUpdateField< T, BlockBit, Bit > Derived::*field) |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
UF::MutableFieldReference< T, false > | ModifyValue (OptionalUpdateField< T, BlockBit, Bit > Derived::*field, uint32) |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
void | ClearChangesMask (UpdateField< T, BlockBit, Bit > Derived::*field) |
|
template<typename Derived , typename T , int32 BlockBit, uint32 Bit> |
void | ClearChangesMask (OptionalUpdateField< T, BlockBit, Bit > Derived::*field) |
|
Definition at line 112 of file Object.h.