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

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

Inheritance diagram for FlexibleBool:
FlexiblePrimitiveBase IFlexibleField

Public Member Functions

override object GetValueObject ()
 値をobjectで返す。 More...
 
 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

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

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

Constructor & Destructor Documentation

◆ FlexibleBool() [1/5]

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

◆ FlexibleBool() [2/5]

FlexibleBool ( bool  value)

FlexibleBoolのコンストラクタ。

Parameters
value

◆ FlexibleBool() [3/5]

FlexibleBoolのコンストラクタ。

Parameters
parameterパラメータ

◆ FlexibleBool() [4/5]

FlexibleBool ( float  probability)

FlexibleBoolのコンストラクタ。

Parameters
probabilityランダムの確率

◆ FlexibleBool() [5/5]

FlexibleBoolのコンストラクタ。

Parameters
slotスロット

Member Function Documentation

◆ GetValueObject()

override object GetValueObject ( )
virtual

値をobjectで返す。

Returns
値のobject

Implements FlexiblePrimitiveBase.

◆ operator bool()

static operator bool ( FlexibleBool  flexible)
explicitstatic

FlexibleBoolをboolにキャスト。

Parameters
flexibleFlexibleBool

◆ operator FlexibleBool()

static operator FlexibleBool ( bool  value)
explicitstatic

boolをFlexibleBoolにキャスト。

Parameters
valuebool

Property Documentation

◆ parameter

Parameter parameter
get

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

◆ value

bool value
get

値を返す