Arbor 3: FSM & BT Graph Editor  3.3.0
FlexibleInt Class Reference

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

Inheritance diagram for FlexibleInt:
FlexiblePrimitiveBase IFlexibleField

Public Member Functions

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

Static Public Member Functions

static operator int (FlexibleInt flexible)
 FlexibleIntをintにキャスト。 More...
 
static operator FlexibleInt (int value)
 intをFlexibleIntにキャスト。 More...
 

Properties

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

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

Constructor & Destructor Documentation

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

FlexibleInt ( int  value)

FlexibleIntコンストラクタ

Parameters
value

FlexibleIntコンストラクタ

Parameters
parameterパラメータ
FlexibleInt ( int  minRange,
int  maxRange 
)

FlexibleIntコンストラクタ

Parameters
minRange最小範囲。
maxRange最大範囲。

FlexibleIntコンストラクタ

Parameters
slotスロット

Member Function Documentation

override object GetValueObject ( )
virtual

値をobjectで返す。

Returns
値のobject

Implements FlexiblePrimitiveBase.

static operator FlexibleInt ( int  value)
explicitstatic

intをFlexibleIntにキャスト。

Parameters
valueint
static operator int ( FlexibleInt  flexible)
explicitstatic

FlexibleIntをintにキャスト。

Parameters
flexibleFlexibleInt

Property Documentation

Parameter parameter
get

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

InputSlotInt slot
get

スロットを返す

int value
get

値を返す