Arbor 3: FSM & BT Graph Editor  3.7.2
FlexibleInt クラス

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

FlexibleInt の継承関係図
FlexiblePrimitiveBase IFlexibleField IValueContainer

公開メンバ関数

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

静的公開メンバ関数

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

プロパティ

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

その他の継承メンバ

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

詳解

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

構築子と解体子

◆ FlexibleInt() [1/5]

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

◆ FlexibleInt() [2/5]

FlexibleInt ( int  value)

FlexibleIntコンストラクタ

引数
value

◆ FlexibleInt() [3/5]

FlexibleIntコンストラクタ

引数
parameterパラメータ

◆ FlexibleInt() [4/5]

FlexibleInt ( int  minRange,
int  maxRange 
)

FlexibleIntコンストラクタ

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

◆ FlexibleInt() [5/5]

FlexibleIntコンストラクタ

引数
slotスロット

メソッド詳解

◆ GetValueObject()

override object GetValueObject ( )
virtual

値をobjectで返す。

戻り値
値のobject

FlexiblePrimitiveBaseを実装しています。

◆ operator FlexibleInt()

static operator FlexibleInt ( int  value)
explicitstatic

intをFlexibleIntにキャスト。

引数
valueint

◆ operator int()

static operator int ( FlexibleInt  flexible)
explicitstatic

FlexibleIntをintにキャスト。

引数
flexibleFlexibleInt

プロパティ詳解

◆ parameter

Parameter parameter
get

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

◆ slot

InputSlotInt slot
get

スロットを返す

◆ value

int value
get

値を返す