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

Static Public Member Functions

static xiiVisualScriptDataType::Enum DeductFromNodeDataType (const xiiVisualScriptPin &pin)
 Copyright (c) Theophilus Eriata. All Rights Reserved.
static xiiVisualScriptDataType::Enum DeductFromTypeProperty (const xiiVisualScriptPin &pin)
static xiiVisualScriptDataType::Enum DeductFromExpressionInput (const xiiVisualScriptPin &pin)
static xiiVisualScriptDataType::Enum DeductFromExpressionOutput (const xiiVisualScriptPin &pin)
static xiiVisualScriptDataType::Enum DeductFromAllInputPins (const xiiDocumentObject *pObject, const xiiVisualScriptPin *pDisconnectedPin)
static xiiVisualScriptDataType::Enum DeductFromVariableNameProperty (const xiiDocumentObject *pObject, const xiiVisualScriptPin *pDisconnectedPin)
static xiiVisualScriptDataType::Enum DeductFromScriptDataTypeProperty (const xiiDocumentObject *pObject, const xiiVisualScriptPin *pDisconnectedPin)
static xiiVisualScriptDataType::Enum DeductFromPropertyProperty (const xiiDocumentObject *pObject, const xiiVisualScriptPin *pDisconnectedPin)
static xiiVisualScriptDataType::Enum DeductDummy (const xiiDocumentObject *pObject, const xiiVisualScriptPin *pDisconnectedPin)
static const xiiRTTI * GetReflectedType (const xiiDocumentObject *pObject)
static const xiiAbstractProperty * GetReflectedProperty (const xiiDocumentObject *pObject)

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