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

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

Public Member Functions

 FlexibleBool ()
 FlexibleBoolのデフォルトコンストラクタ。 More...
 
 FlexibleBool (bool value)
 FlexibleBoolのコンストラクタ。 More...
 
 FlexibleBool (BoolParameterReference parameter)
 FlexibleBoolのコンストラクタ。 More...
 
 FlexibleBool (float probability)
 FlexibleBoolのコンストラクタ。 More...
 
 FlexibleBool (InputSlotBool slot)
 FlexibleBoolのコンストラクタ。 More...
 

Static Public Member Functions

static operator bool (FlexibleBool flexible)
 FlexibleBoolをboolにキャスト。 More...
 
static operator FlexibleBool (bool value)
 boolをFlexibleBoolにキャスト。 More...
 

Properties

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

Detailed Description

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

Constructor & Destructor Documentation

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

FlexibleBool ( bool  value)

FlexibleBoolのコンストラクタ。

Parameters
value

FlexibleBoolのコンストラクタ。

Parameters
parameterパラメータ
FlexibleBool ( float  probability)

FlexibleBoolのコンストラクタ。

Parameters
probabilityランダムの確率

FlexibleBoolのコンストラクタ。

Parameters
slotスロット

Member Function Documentation

static operator bool ( FlexibleBool  flexible)
explicitstatic

FlexibleBoolをboolにキャスト。

Parameters
flexibleFlexibleBool
static operator FlexibleBool ( bool  value)
explicitstatic

boolをFlexibleBoolにキャスト。

Parameters
valuebool

Property Documentation

Parameter parameter
get

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

Typeを返す

bool value
get

値を返す