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::Traits< BooleanType > Struct Reference

Inherits ScriptCanvas::Data::TraitsBase< BooleanType >.

Inherited by ScriptCanvas::Data::eTraits< eType::Boolean >.

Public Types

using Type = BooleanType
 
- Public Types inherited from ScriptCanvas::Data::TraitsBase< BooleanType >
using ThisType = TraitsBase< BooleanType >
 
using Type = AZStd::decay_t< BooleanType >
 

Static Public Member Functions

static AZ::Uuid GetAZType (const Data::Type &={})
 
static Data::Type GetSCType (const AZ::TypeId &=AZ::TypeId::CreateNull())
 
static AZStd::string GetName (const Data::Type &={})
 
static Type GetDefault (const Data::Type &={})
 
static bool IsDefault (const Type &value, const Data::Type &={})
 
- Static Public Member Functions inherited from ScriptCanvas::Data::TraitsBase< BooleanType >
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 = true
 
static const bool s_isNative = true
 
static const eType s_type = eType::Boolean
 
- Static Public Attributes inherited from ScriptCanvas::Data::TraitsBase< BooleanType >
static const bool s_isAutoBoxed
 
static const bool s_isKey
 
static const bool s_isNative
 
static const eType s_type
 

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