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::DocumentPropertyEditor::CallbackAttributeDefinition< CallbackSignature >::Traits< void(Args...)> Struct Template Reference

Public Types

using ResultType = AZ::Outcome< void, ErrorType >
 

Static Public Member Functions

static ResultType Invoke (const AZStd::function< void(Args...)> &fn, Args... args)
 
static ResultType InvokeOnAttribute (AZ::Attribute *attribute, void *instance, const Dom::Value &args)
 
static FunctionType InvokeOnAttribute (void *instance, AZ::Attribute *attribute)
 
static ResultType InvokeOnBoundMessage (BoundAdapterMessage &boundMessage, const Dom::Value &args)
 
static ResultType ValueToResult (const Dom::Value &)
 

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