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

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

Public Member Functions

 FlexibleInt ()
 FlexibleInt default constructor More...
 
 FlexibleInt (int value)
 FlexibleInt constructor More...
 
 FlexibleInt (IntParameterReference parameter)
 FlexibleInt constructor More...
 
 FlexibleInt (int minRange, int maxRange)
 FlexibleInt constructor More...
 
 FlexibleInt (InputSlotInt slot)
 FlexibleInt constructor More...
 

Static Public Member Functions

static operator int (FlexibleInt flexible)
 Cast FlexibleInt to int. More...
 
static operator FlexibleInt (int value)
 Cast int to FlexibleInt. More...
 

Properties

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

Detailed Description

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

Constructor & Destructor Documentation

FlexibleInt default constructor

FlexibleInt ( int  value)

FlexibleInt constructor

Parameters
valueValue

FlexibleInt constructor

Parameters
parameterParameter
FlexibleInt ( int  minRange,
int  maxRange 
)

FlexibleInt constructor

Parameters
minRangeMinimum range.
maxRangeMaximum range.

FlexibleInt constructor

Parameters
slotSlot

Member Function Documentation

static operator FlexibleInt ( int  value)
explicitstatic

Cast int to FlexibleInt.

Parameters
valueint
static operator int ( FlexibleInt  flexible)
explicitstatic

Cast FlexibleInt to int.

Parameters
flexibleFlexibleInt

Property Documentation

Parameter parameter
get

It return a Paramter.

It is null if Type is other than Parameter.

InputSlotInt slot
get

It returns a slot

It returns a type

int value
get

It returns a value