Arbor 3: FSM & BT Graph Editor  3.3.0
FlexibleColor Class Reference

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

Inheritance diagram for FlexibleColor:
IFlexibleField

Public Member Functions

 FlexibleColor ()
 FlexibleColorデフォルトコンストラクタ More...
 
 FlexibleColor (Color value)
 FlexibleColorコンストラクタ More...
 
 FlexibleColor (ColorParameterReference parameter)
 FlexibleColorコンストラクタ More...
 
 FlexibleColor (InputSlotColor slot)
 FlexibleColorコンストラクタ More...
 
object GetValueObject ()
 値をobjectで返す。 More...
 

Static Public Member Functions

static operator Color (FlexibleColor flexible)
 FlexibleColorをColorにキャスト。 More...
 
static operator FlexibleColor (Color value)
 ColorをFlexibleColorにキャスト。 More...
 

Properties

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

Detailed Description

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

Constructor & Destructor Documentation

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

FlexibleColor ( Color  value)

FlexibleColorコンストラクタ

Parameters
value

FlexibleColorコンストラクタ

Parameters
parameterパラメータ

FlexibleColorコンストラクタ

Parameters
slotスロット

Member Function Documentation

object GetValueObject ( )

値をobjectで返す。

Returns
値のobject

Implements IFlexibleField.

static operator Color ( FlexibleColor  flexible)
explicitstatic

FlexibleColorをColorにキャスト。

Parameters
flexibleFlexibleColor
static operator FlexibleColor ( Color  value)
explicitstatic

ColorをFlexibleColorにキャスト。

Parameters
valueColor

Property Documentation

Parameter parameter
get

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

FlexibleType type
get

Typeを返す

Color value
get

値を返す