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

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

Inheritance diagram for FlexibleFloat:
FlexiblePrimitiveBase IFlexibleField

Public Member Functions

override object GetValueObject ()
 値をobjectで返す。 More...
 
 FlexibleFloat ()
 FlexibleFloatデフォルトコンストラクタ More...
 
 FlexibleFloat (float value)
 FlexibleFloatコンストラクタ More...
 
 FlexibleFloat (FloatParameterReference parameter)
 FlexibleFloatコンストラクタ More...
 
 FlexibleFloat (float minRange, float maxRange)
 FlexibleFloatコンストラクタ More...
 
 FlexibleFloat (InputSlotFloat slot)
 FlexibleFloatコンストラクタ More...
 

Static Public Member Functions

static operator float (FlexibleFloat flexible)
 FlexibleFloatをfloatにキャスト。 More...
 
static operator FlexibleFloat (float value)
 floatをFlexibleFloatにキャスト。 More...
 

Properties

Parameter parameter [get]
 Parameterを返す。TypeがParameter以外の場合はnull。 More...
 
float value [get]
 値を返す More...
 
- Properties inherited from FlexiblePrimitiveBase
FlexiblePrimitiveType type [get]
 Typeを返す More...
 

Additional Inherited Members

- Protected Attributes inherited from FlexiblePrimitiveBase
FlexiblePrimitiveType _Type = FlexiblePrimitiveType.Constant
 プリミティブ型の参照タイプ More...
 

Detailed Description

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

Constructor & Destructor Documentation

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

FlexibleFloat ( float  value)

FlexibleFloatコンストラクタ

Parameters
value

FlexibleFloatコンストラクタ

Parameters
parameterパラメータ
FlexibleFloat ( float  minRange,
float  maxRange 
)

FlexibleFloatコンストラクタ

Parameters
minRange最小範囲。
maxRange最大範囲。

FlexibleFloatコンストラクタ

Parameters
slotスロット

Member Function Documentation

override object GetValueObject ( )
virtual

値をobjectで返す。

Returns
値のobject

Implements FlexiblePrimitiveBase.

static operator FlexibleFloat ( float  value)
explicitstatic

floatをFlexibleFloatにキャスト。

Parameters
valuefloat
static operator float ( FlexibleFloat  flexible)
explicitstatic

FlexibleFloatをfloatにキャスト。

Parameters
flexibleFlexibleFloat

Property Documentation

Parameter parameter
get

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

float value
get

値を返す