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

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

FlexibleBool の継承関係図
FlexiblePrimitiveBase IFlexibleField IValueContainer

公開メンバ関数

override object GetValueObject ()
 値をobjectで返す。 [詳解]
 
 FlexibleBool ()
 FlexibleBoolのデフォルトコンストラクタ。 [詳解]
 
 FlexibleBool (bool value)
 FlexibleBoolのコンストラクタ。 [詳解]
 
 FlexibleBool (BoolParameterReference parameter)
 FlexibleBoolのコンストラクタ。 [詳解]
 
 FlexibleBool (float probability)
 FlexibleBoolのコンストラクタ。 [詳解]
 
 FlexibleBool (InputSlotBool slot)
 FlexibleBoolのコンストラクタ。 [詳解]
 

静的公開メンバ関数

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

プロパティ

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

その他の継承メンバ

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

詳解

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

構築子と解体子

◆ FlexibleBool() [1/5]

FlexibleBoolのデフォルトコンストラクタ。

◆ FlexibleBool() [2/5]

FlexibleBool ( bool  value)

FlexibleBoolのコンストラクタ。

引数
value

◆ FlexibleBool() [3/5]

FlexibleBoolのコンストラクタ。

引数
parameterパラメータ

◆ FlexibleBool() [4/5]

FlexibleBool ( float  probability)

FlexibleBoolのコンストラクタ。

引数
probabilityランダムの確率

◆ FlexibleBool() [5/5]

FlexibleBoolのコンストラクタ。

引数
slotスロット

メソッド詳解

◆ GetValueObject()

override object GetValueObject ( )
virtual

値をobjectで返す。

戻り値
値のobject

FlexiblePrimitiveBaseを実装しています。

◆ operator bool()

static operator bool ( FlexibleBool  flexible)
explicitstatic

FlexibleBoolをboolにキャスト。

引数
flexibleFlexibleBool

◆ operator FlexibleBool()

static operator FlexibleBool ( bool  value)
explicitstatic

boolをFlexibleBoolにキャスト。

引数
valuebool

プロパティ詳解

◆ parameter

Parameter parameter
get

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

◆ value

bool value
get

値を返す