Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::DataPatch Member List

This is the complete list of members for AZ::DataPatch, including all inherited members.

AddressType typedef (defined in AZ::DataPatch)AZ::DataPatch
AddressTypeElement typedefAZ::DataPatch
Apply(const void *source, const Uuid &sourceClassId, SerializeContext *context=nullptr, const AZ::ObjectStream::FilterDescriptor &filterDesc=AZ::ObjectStream::FilterDescriptor(), const FlagsMap &sourceFlagsMap=FlagsMap(), const FlagsMap &targetFlagsMap=FlagsMap()) constAZ::DataPatch
Apply(const T *source, SerializeContext *context=nullptr, const AZ::ObjectStream::FilterDescriptor &filterDesc=AZ::ObjectStream::FilterDescriptor(), const FlagsMap &sourceFlagsMap=FlagsMap(), const FlagsMap &targetFlagsMap=FlagsMap()) const (defined in AZ::DataPatch)AZ::DataPatchinline
Apply(const T *source, SerializeContext *context=nullptr, const AZ::ObjectStream::FilterDescriptor &filterDesc=AZ::ObjectStream::FilterDescriptor(), const FlagsMap &sourceFlagsMap=FlagsMap(), const FlagsMap &targetFlagsMap=FlagsMap()) const (defined in AZ::DataPatch)AZ::DataPatchinline
AZ_CLASS_ALLOCATOR(DataPatch, SystemAllocator)AZ::DataPatch
ChildPatchMap typedef (defined in AZ::DataPatch)AZ::DataPatch
Create(const void *source, const Uuid &souceClassId, const void *target, const Uuid &targetClassId, const FlagsMap &sourceFlagsMap=FlagsMap(), const FlagsMap &targetFlagsMap=FlagsMap(), SerializeContext *context=nullptr)AZ::DataPatch
Create(const T *source, const U *target, const FlagsMap &sourceFlagsMap=FlagsMap(), const FlagsMap &targetFlagsMap=FlagsMap(), SerializeContext *context=nullptr)AZ::DataPatchinline
DataPatch() (defined in AZ::DataPatch)AZ::DataPatch
DataPatch(const DataPatch &rhs) (defined in AZ::DataPatch)AZ::DataPatch
DataPatch(DataPatch &&rhs) (defined in AZ::DataPatch)AZ::DataPatch
EffectMask enum value (defined in AZ::DataPatch)AZ::DataPatch
Flag enum nameAZ::DataPatch
Flags typedefAZ::DataPatch
FlagsMap typedefAZ::DataPatch
ForceOverrideEffect enum valueAZ::DataPatch
ForceOverrideSet enum valueAZ::DataPatch
GetEffectOfParentFlagsOnThisAddress(Flags flagsAtParentAddress)AZ::DataPatchstatic
GetEffectOfSourceFlagsOnThisAddress(Flags flagsAtSourceAddress)AZ::DataPatchstatic
GetEffectOfTargetFlagsOnThisAddress(Flags flagsAtTargetAddress)AZ::DataPatchstatic
GetLegacyDataPatchTypeId() (defined in AZ::DataPatch)AZ::DataPatchinlinestatic
HidePropertyEffect enum valueAZ::DataPatch
HidePropertySet enum valueAZ::DataPatch
IsData() constAZ::DataPatchinline
IsValid() constAZ::DataPatchinline
m_patch (defined in AZ::DataPatch)AZ::DataPatchmutableprotected
m_targetClassId (defined in AZ::DataPatch)AZ::DataPatchprotected
m_targetClassVersion (defined in AZ::DataPatch)AZ::DataPatchprotected
operator=(DataPatch &&rhs) (defined in AZ::DataPatch)AZ::DataPatch
operator=(const DataPatch &rhs) (defined in AZ::DataPatch)AZ::DataPatch
PatchMap typedef (defined in AZ::DataPatch)AZ::DataPatch
PreventOverrideEffect enum valueAZ::DataPatch
PreventOverrideSet enum valueAZ::DataPatch
Reflect(ReflectContext *context)AZ::DataPatchstatic
SetMask enum value (defined in AZ::DataPatch)AZ::DataPatch