Arbor 3: FSM & BT Graph Editor  3.7.8
FlexibleTimeType Class Reference

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

Inheritance diagram for FlexibleTimeType:
FlexibleField< TimeType >

Public Member Functions

 FlexibleTimeType ()
 FlexibleTimeType default constructor More...
 
 FlexibleTimeType (TimeType value)
 FlexibleTimeType constructor More...
 
 FlexibleTimeType (AnyParameterReference parameter)
 FlexibleTimeType constructor More...
 
 FlexibleTimeType (InputSlotAny slot)
 FlexibleTimeType constructor More...
 
- Public Member Functions inherited from FlexibleField< TimeType >
override object GetValueObject ()
 Return the value as object. More...
 
 FlexibleField ()
 FlexibleField default constructor More...
 
 FlexibleField (T value)
 FlexibleField constructor More...
 
 FlexibleField (AnyParameterReference parameter)
 FlexibleField constructor More...
 
 FlexibleField (InputSlotAny slot)
 FlexibleField constructor More...
 

Static Public Member Functions

static operator TimeType (FlexibleTimeType flexible)
 Cast FlexibleTimeType to TimeType. More...
 
static operator FlexibleTimeType (TimeType value)
 Cast TimeType to FlexibleTimeType. More...
 
- Static Public Member Functions inherited from FlexibleField< TimeType >
static operator T (FlexibleField< T > flexible)
 Cast FlexibleField to T. More...
 
static operator FlexibleField< T > (T value)
 Cast T to FlexibleField. More...
 

Additional Inherited Members

- Protected Attributes inherited from FlexibleField< TimeType >
_Value
 Constant value More...
 
AnyParameterReference _Parameter
 Parameter reference More...
 
InputSlotAny _Slot
 Data input slot More...
 
- Properties inherited from FlexibleField< TimeType >
override System.Type fieldType [get]
 It returns a field type. More...
 
Parameter parameter [get]
 It return a Paramter. More...
 
value [get]
 It returns a value More...
 

Detailed Description

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

Constructor & Destructor Documentation

◆ FlexibleTimeType() [1/4]

FlexibleTimeType default constructor

◆ FlexibleTimeType() [2/4]

FlexibleTimeType constructor

Parameters
valueValue

◆ FlexibleTimeType() [3/4]

FlexibleTimeType constructor

Parameters
parameterParameter

◆ FlexibleTimeType() [4/4]

FlexibleTimeType constructor

Parameters
slotSlot

Member Function Documentation

◆ operator FlexibleTimeType()

static operator FlexibleTimeType ( TimeType  value)
explicitstatic

Cast TimeType to FlexibleTimeType.

Parameters
valueTimeType

◆ operator TimeType()

static operator TimeType ( FlexibleTimeType  flexible)
explicitstatic

Cast FlexibleTimeType to TimeType.

Parameters
flexibleFlexibleTimeType