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

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

Public Member Functions

 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

FlexiblePrimitiveType type [get]
 Typeを返す More...
 
Parameter parameter [get]
 Parameterを返す。TypeがParameter以外の場合はnull。 More...
 
float value [get]
 値を返す 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

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。

Typeを返す

float value
get

値を返す