Arbor 3: FSM & BT Graph Editor  3.2.0
FlexibleComponent Class Reference

参照方法が複数ある柔軟なComponent型を扱うクラス。 More...

Public Member Functions

 FlexibleComponent ()
 FlexibleComponentデフォルトコンストラクタ More...
 
 FlexibleComponent (Component component)
 FlexibleComponentコンストラクタ More...
 
 FlexibleComponent (ComponentParameterReference parameter)
 FlexibleComponentコンストラクタ More...
 
 FlexibleComponent (InputSlotComponent slot)
 FlexibleComponentコンストラクタ More...
 

Static Public Member Functions

static operator Component (FlexibleComponent flexible)
 FlexibleComponentをComponentにキャスト。 More...
 
static operator FlexibleComponent (Component value)
 ComponentをFlexibleComponentにキャスト。 More...
 

Properties

FlexibleType type [get]
 Typeを返す More...
 
Parameter parameter [get]
 Parameterを返す。TypeがParameter以外の場合はnull。 More...
 
Component value [get]
 値を返す More...
 

Detailed Description

参照方法が複数ある柔軟なComponent型を扱うクラス。

使用可能な属性 :

Constructor & Destructor Documentation

FlexibleComponentデフォルトコンストラクタ

FlexibleComponent ( Component  component)

FlexibleComponentコンストラクタ

Parameters
componentComponent

FlexibleComponentコンストラクタ

Parameters
parameterParameter

FlexibleComponentコンストラクタ

Parameters
slotスロット

Member Function Documentation

static operator Component ( FlexibleComponent  flexible)
explicitstatic

FlexibleComponentをComponentにキャスト。

Parameters
flexibleFlexibleComponent
static operator FlexibleComponent ( Component  value)
explicitstatic

ComponentをFlexibleComponentにキャスト。

Parameters
valueComponent

Property Documentation

Parameter parameter
get

Parameterを返す。TypeがParameter以外の場合はnull。

FlexibleType type
get

Typeを返す

Component value
get

値を返す