Open 3D Engine AzFramework 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::Reflection::IPointerAccess Struct Referenceabstract

Public Member Functions

virtual const AZ::TypeId & GetPointerType () const =0
 
virtual const AZ::TypeId & GetBaseValueType () const =0
 
virtual const AZ::TypeId & GetActualValueType () const =0
 
virtual const AZ::TypeId & GetCombinedType () const =0
 
virtual AZStd::string_view GetBaseTypeName () const =0
 
virtual AZStd::string_view GetActualTypeName () const =0
 
virtual bool IsNull () const =0
 
virtual bool SetValue (const AZ::TypeId &typeId)=0
 
virtual bool SetValue (AZStd::string_view typeName)=0
 
virtual void Reset ()=0
 
virtual void * Get ()=0
 
virtual const void * Get () const =0
 
virtual void VisitValue (IRead &visitor) const =0
 
virtual void VisitValue (IReadWrite &visitor) const =0
 

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