Open 3D Engine AzCore API Reference 25.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::SerializeContext::DataPatchTypeUpgrade< FromT, ToT > Class Template Reference

Inherits DataPatchUpgrade.

Public Member Functions

 AZ_CLASS_ALLOCATOR (DataPatchTypeUpgrade, SystemAllocator)
 
 AZ_RTTI_NO_TYPE_INFO_DECL ()
 
 DataPatchTypeUpgrade (AZStd::string_view nodeName, unsigned int fromVersion, unsigned int toVersion, AZStd::function< ToT(const FromT &data)> upgradeFunc)
 
bool operator< (const DataPatchTypeUpgrade &RHS) const
 
AZStd::any Apply (const AZStd::any &in) const override
 
void Apply (AZ::SerializeContext &context, SerializeContext::DataElementNode &node) const override
 
AZ::TypeId GetFromType () const override
 
AZ::TypeId GetToType () const override
 

The documentation for this class was generated from the following file: