#include <UpdateField.h>
|
| UpdateFieldHolder (Object *owner) |
|
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> |
void | ClearChangesMask (UpdateField< T, BlockBit, Bit >(Derived::*field)) |
|
uint32 | GetChangedObjectTypeMask () const |
|
bool | HasChanged (uint32 index) const |
|
Definition at line 675 of file UpdateField.h.
◆ UpdateFieldHolder()
UF::UpdateFieldHolder::UpdateFieldHolder |
( |
Object * |
owner | ) |
|
|
inlineexplicit |
◆ ClearChangesMask()
template<typename Derived , typename T ,
int32 BlockBit,
uint32 Bit>
void UF::UpdateFieldHolder::ClearChangesMask |
( |
UpdateField< T, BlockBit, Bit >Derived::* |
field | ) |
|
|
inline |
◆ GetChangedObjectTypeMask()
uint32 UF::UpdateFieldHolder::GetChangedObjectTypeMask |
( |
| ) |
const |
|
inline |
◆ HasChanged()
bool UF::UpdateFieldHolder::HasChanged |
( |
uint32 |
index | ) |
const |
|
inline |
◆ ModifyValue()
template<typename Derived , typename T ,
int32 BlockBit,
uint32 Bit>
◆ _changesMask
◆ _owner
Object* UF::UpdateFieldHolder::_owner |
|
private |
The documentation for this class was generated from the following file: