Arbor 3: FSM & BT Graph Editor  3.6.0
VariableBase Class Reference

Base class of Variable. More...

Inheritance diagram for VariableBase:
Variable< T >

Public Member Functions

void Initialize (ParameterContainerInternal container)
 For Editor. More...
 

Static Public Member Functions

static System.Type GetDataType (System.Type variableClassType)
 Get the data type possessed by the Variable class. More...
 
static VariableBase Create (ParameterContainerInternal container, System.Type type)
 For Editor. More...
 

Properties

abstract System.Type valueType [get]
 Value type of parameter More...
 
abstract object valueObject [get, set]
 Value object More...
 
ParameterContainerInternal parameterContainer [get]
 Gets the NodeGraph. More...
 

Detailed Description

Base class of Variable.

Member Function Documentation

◆ Create()

static VariableBase Create ( ParameterContainerInternal  container,
System.Type  type 
)
static

For Editor.

◆ GetDataType()

static System.Type GetDataType ( System.Type  variableClassType)
static

Get the data type possessed by the Variable class.

Parameters
variableClassTypeVariable class type
Returns
Data type

◆ Initialize()

void Initialize ( ParameterContainerInternal  container)

For Editor.

Parameters
containerParameterContainerInternal

Property Documentation

◆ parameterContainer

ParameterContainerInternal parameterContainer
get

Gets the NodeGraph.

◆ valueObject

abstract object valueObject
getset

Value object

◆ valueType

abstract System.Type valueType
get

Value type of parameter