Arbor 3: FSM & BT Graph Editor  3.7.8
FlexibleFloat クラス

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

FlexibleFloat の継承関係図
FlexiblePrimitiveBase IFlexibleField IValueContainer

公開メンバ関数

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

静的公開メンバ関数

static operator float (FlexibleFloat flexible)
 FlexibleFloatをfloatにキャスト。 [詳解]
 
static operator FlexibleFloat (float value)
 floatをFlexibleFloatにキャスト。 [詳解]
 

プロパティ

Parameter parameter [get]
 Parameterを返す。TypeがParameter以外の場合はnull。 [詳解]
 
float value [get]
 値を返す [詳解]
 
- 基底クラス FlexiblePrimitiveBase に属する継承プロパティ
FlexiblePrimitiveType type [get]
 Typeを返す [詳解]
 

その他の継承メンバ

- 基底クラス FlexiblePrimitiveBase に属する継承限定公開変数類
FlexiblePrimitiveType _Type = FlexiblePrimitiveType.Constant
 プリミティブ型の参照タイプ [詳解]
 

詳解

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

構築子と解体子

◆ FlexibleFloat() [1/5]

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

◆ FlexibleFloat() [2/5]

FlexibleFloat ( float  value)

FlexibleFloatコンストラクタ

引数
value

◆ FlexibleFloat() [3/5]

FlexibleFloatコンストラクタ

引数
parameterパラメータ

◆ FlexibleFloat() [4/5]

FlexibleFloat ( float  minRange,
float  maxRange 
)

FlexibleFloatコンストラクタ

引数
minRange最小範囲。
maxRange最大範囲。

◆ FlexibleFloat() [5/5]

FlexibleFloatコンストラクタ

引数
slotスロット

メソッド詳解

◆ GetValueObject()

override object GetValueObject ( )
virtual

値をobjectで返す。

戻り値
値のobject

FlexiblePrimitiveBaseを実装しています。

◆ operator FlexibleFloat()

static operator FlexibleFloat ( float  value)
explicitstatic

floatをFlexibleFloatにキャスト。

引数
valuefloat

◆ operator float()

static operator float ( FlexibleFloat  flexible)
explicitstatic

FlexibleFloatをfloatにキャスト。

引数
flexibleFlexibleFloat

プロパティ詳解

◆ parameter

Parameter parameter
get

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

◆ value

float value
get

値を返す