Arbor 3: FSM & BT Graph Editor  3.5.0
FlexibleVector3 Class Reference

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

Inheritance diagram for FlexibleVector3:
FlexibleField< Vector3 >

Public Member Functions

 FlexibleVector3 ()
 FlexibleVector3 default constructor More...
 
 FlexibleVector3 (Vector3 value)
 FlexibleVector3 constructor More...
 
 FlexibleVector3 (Vector3ParameterReference parameter)
 FlexibleVector3 constructor More...
 
 FlexibleVector3 (InputSlotVector3 slot)
 FlexibleVector3 constructor More...
 
- Public Member Functions inherited from FlexibleField< Vector3 >
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 Vector3 (FlexibleVector3 flexible)
 Cast FlexibleVector3 to Vector3. More...
 
static operator FlexibleVector3 (Vector3 value)
 Cast Vector3 to FlexibleVector3. More...
 
- Static Public Member Functions inherited from FlexibleField< Vector3 >
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< Vector3 >
_Value
 Constant value More...
 
AnyParameterReference _Parameter
 Parameter reference More...
 
InputSlotAny _Slot
 Data input slot More...
 
- Properties inherited from FlexibleField< Vector3 >
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 Vector3 type reference method there is more than one.

Constructor & Destructor Documentation

FlexibleVector3 default constructor

FlexibleVector3 ( Vector3  value)

FlexibleVector3 constructor

Parameters
valueValue

FlexibleVector3 constructor

Parameters
parameterParameter

FlexibleVector3 constructor

Parameters
slotSlot

Member Function Documentation

static operator FlexibleVector3 ( Vector3  value)
explicitstatic

Cast Vector3 to FlexibleVector3.

Parameters
valueVector3
static operator Vector3 ( FlexibleVector3  flexible)
explicitstatic

Cast FlexibleVector3 to Vector3.

Parameters
flexibleFlexibleVector3