XII Release 0.1.0
Loading...
Searching...
No Matches
xiiVisualScriptNodeRegistry::PinDesc Struct Reference

Public Types

using DeductTypeFunc = xiiVisualScriptDataType::Enum (*)(const xiiVisualScriptPin& pin)
 

Public Member Functions

XII_ALWAYS_INLINE bool IsExecutionPin () const
 
XII_ALWAYS_INLINE bool IsDataPin () const
 
xiiColor GetColor () const
 

Static Public Member Functions

static xiiColor GetColorForScriptDataType (xiiVisualScriptDataType::Enum dataType)
 

Public Attributes

xiiHashedString m_sName
 
xiiHashedString m_sDynamicPinProperty
 
const xiiRTTIm_pDataType = nullptr
 
DeductTypeFunc m_DeductTypeFunc = nullptr
 
xiiEnum< xiiVisualScriptDataTypem_ScriptDataType
 
bool m_bRequired = false
 
bool m_bSplitExecution = false
 
bool m_bReplaceWithArray = false
 

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