Arbor 3: FSM & BT Graph Editor  3.1.1
FlexibleLong Class Reference

Class to handle a flexible long type reference method there is more than one. More...

Public Member Functions

 FlexibleLong ()
 FlexibleLong default constructor More...
 
 FlexibleLong (long value)
 FlexibleLong constructor More...
 
 FlexibleLong (LongParameterReference parameter)
 FlexibleLong constructor More...
 
 FlexibleLong (long minRange, long maxRange)
 FlexibleLong constructor More...
 
 FlexibleLong (InputSlotLong slot)
 FlexibleLong constructor More...
 

Static Public Member Functions

static operator long (FlexibleLong flexible)
 Cast FlexibleLong to long. More...
 
static operator FlexibleLong (long value)
 Cast long to FlexibleLong. More...
 

Properties

FlexiblePrimitiveType type [get]
 It returns a type More...
 
Parameter parameter [get]
 It return a Paramter. More...
 
long value [get]
 It returns a value More...
 
InputSlotLong slot [get]
 It returns a slot More...
 

Detailed Description

Class to handle a flexible long type reference method there is more than one.

Constructor & Destructor Documentation

FlexibleLong default constructor

FlexibleLong ( long  value)

FlexibleLong constructor

Parameters
valueValue

FlexibleLong constructor

Parameters
parameterParameter
FlexibleLong ( long  minRange,
long  maxRange 
)

FlexibleLong constructor

Parameters
minRangeMinimum range.
maxRangeMaximum range.

FlexibleLong constructor

Parameters
slotSlot

Member Function Documentation

static operator FlexibleLong ( long  value)
explicitstatic

Cast long to FlexibleLong.

Parameters
valuelong
static operator long ( FlexibleLong  flexible)
explicitstatic

Cast FlexibleLong to long.

Parameters
flexibleFlexiblFlexibleLongeInt

Property Documentation

Parameter parameter
get

It return a Paramter.

It is null if Type is other than Parameter.

InputSlotLong slot
get

It returns a slot

It returns a type

long value
get

It returns a value