Plasma Engine  2.0
Loading...
Searching...
No Matches
plVisualScriptNodeRegistry::PinDesc Struct Reference

Public Types

using DeductTypeFunc = plVisualScriptDataType::Enum (*)(const plVisualScriptPin& pin)
 

Public Member Functions

PL_ALWAYS_INLINE bool IsExecutionPin () const
 
PL_ALWAYS_INLINE bool IsDataPin () const
 
plColor GetColor () const
 

Static Public Member Functions

static plColor GetColorForScriptDataType (plVisualScriptDataType::Enum dataType)
 

Public Attributes

plHashedString m_sName
 
plHashedString m_sDynamicPinProperty
 
const plRTTIm_pDataType = nullptr
 
DeductTypeFunc m_DeductTypeFunc = nullptr
 
plEnum< plVisualScriptDataTypem_ScriptDataType
 
bool m_bRequired = false
 
bool m_bSplitExecution = false
 
bool m_bReplaceWithArray = false
 

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