#include "Concepts.h"
#include "ObjectGuid.h"
#include "Optional.h"
#include "UpdateMask.h"
#include <algorithm>
#include <memory>
#include <unordered_map>
#include <variant>
#include <vector>
Go to the source code of this file.
|
| struct | UF::IsUpdateFieldStructureTag |
| |
| struct | UF::HasChangesMaskTag |
| |
| struct | UF::IsUpdateFieldHolderTag |
| |
| struct | UF::UpdateFieldPrivateSetter< T > |
| |
| struct | UF::UpdateFieldPublicSetter< T > |
| |
| struct | UF::DynamicUpdateFieldSetter< T > |
| |
| struct | UF::MapUpdateFieldSetter< K, V > |
| |
| struct | UF::SetUpdateFieldSetter< T > |
| |
| struct | UF::OptionalUpdateFieldSetter< T > |
| |
| struct | UF::MutableFieldReferenceWithChangesMask< T, PublicSet > |
| |
| struct | UF::MutableFieldReferenceNoChangesMask< T, PublicSet > |
| |
| struct | UF::MutableNestedFieldReference< T, PublicSet > |
| |
| class | UF::HasChangesMask< Bits > |
| |
| class | UF::UpdateFieldBase< T > |
| |
| class | UF::UpdateField< T, BlockBit, Bit > |
| |
| class | UF::UpdateFieldArrayBaseWithoutSize< T > |
| |
| class | UF::UpdateFieldArrayBase< T, Size > |
| |
| class | UF::UpdateFieldArray< T, Size, Bit, FirstElementBit > |
| |
| class | UF::DynamicUpdateFieldBase< T > |
| |
| class | UF::DynamicUpdateField< T, BlockBit, Bit > |
| |
| class | UF::MapUpdateFieldBase< K, V > |
| |
| struct | UF::MapUpdateFieldBase< K, V >::Value |
| |
| class | UF::MapUpdateField< K, V, BlockBit, Bit > |
| |
| class | UF::SetUpdateFieldBase< T > |
| |
| class | UF::SetUpdateField< T, BlockBit, Bit > |
| |
| class | UF::OptionalUpdateFieldBase< T > |
| |
| class | UF::OptionalUpdateField< T, BlockBit, Bit > |
| |
| class | UF::VariantUpdateFieldBase< Types > |
| |
| class | UF::VariantUpdateField< BlockBit, Bit, Types > |
| |
| struct | UF::ViewerDependentValueTag< T > |
| |