Arbor: State Diagram Editor  2.2.2
FlexibleLong Class Reference

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

Public Types

enum  Type { Constant, Parameter, Random, Calculator }
 参照タイプ More...
 

Public Member Functions

 FlexibleLong (long value)
 
 FlexibleLong (LongParameterReference parameter)
 
 FlexibleLong (long minRange, long maxRange)
 
 FlexibleLong (InputSlotLong slot)
 

Static Public Member Functions

static operator long (FlexibleLong ai)
 
static operator FlexibleLong (long value)
 

Properties

Type type [get]
 Typeを返す More...
 
Parameter parameter [get]
 Parameterを返す。TypeがParameter以外の場合はnull。 More...
 
long value [get]
 値を返す More...
 
InputSlotLong slot [get]
 スロットを返す More...
 

Detailed Description

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

Member Enumeration Documentation

enum Type
strong

参照タイプ

Enumerator
Constant 

定数

Parameter 

パラメータ

Random 

ランダム

Calculator 

演算スロット

Constructor & Destructor Documentation

FlexibleLong ( long  value)
FlexibleLong ( long  minRange,
long  maxRange 
)

Member Function Documentation

static operator FlexibleLong ( long  value)
explicitstatic
static operator long ( FlexibleLong  ai)
explicitstatic

Property Documentation

Parameter parameter
get

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

InputSlotLong slot
get

スロットを返す

Type type
get

Typeを返す

long value
get

値を返す