Open 3D Engine ScriptCanvas Gem 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.
ScriptCanvas::Data::TraitsBase< t_Type > Struct Template Reference

Inherited by ScriptCanvas::Data::Traits< t_Type >.

Public Types

using ThisType = TraitsBase< t_Type >
 
using Type = AZStd::decay_t< t_Type >
 

Static Public Member Functions

static AZ::Uuid GetAZType (const Data::Type &={})
 
static Data::Type GetSCType (const AZ::TypeId &=AZ::TypeId::CreateNull())=delete
 
static AZStd::string GetName (const Data::Type &={})=delete
 
static Type GetDefault (const Data::Type &={})=delete
 
static bool IsDefault (const AZStd::any &, const Data::Type &={})=delete
 

Static Public Attributes

static const bool s_isAutoBoxed = false
 
static const bool s_isKey = false
 
static const bool s_isNative = false
 
static const eType s_type = eType::Invalid
 

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