XII Release 0.1.0
Loading...
Searching...
No Matches
xiiVisualScriptNodeRegistry Class Reference

Classes

struct  PinDesc
struct  NodeDesc
struct  NodeCreationTemplate

Public Member Functions

const xiiRTTI * GetNodeBaseType () const
const xiiRTTI * GetVariableSetterType () const
const xiiRTTI * GetVariableGetterType () const
const NodeDesc * GetNodeDescForType (const xiiRTTI *pRtti) const
const xiiArrayPtr< const NodeCreationTemplate > GetNodeCreationTemplates () const
const xiiArrayPtr< const xiiNodePropertyValue > GetPropertyValues () const

Static Public Attributes

static constexpr const char * s_szTypeNamePrefix = "VisualScriptNode_"
static constexpr xiiUInt32 s_uiTypeNamePrefixLength = xiiStringUtils::GetStringElementCount(s_szTypeNamePrefix)

The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/EditorPlugins/VisualScript/EditorPluginVisualScript/VisualScriptGraph/VisualScriptNodeRegistry.h
  • /home/runner/work/XII/XII/Source/EditorPlugins/VisualScript/EditorPluginVisualScript/VisualScriptGraph/Implementation/VisualScriptNodeRegistry.cpp