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

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

Inheritance diagram for FlexibleLayerMask:
FlexibleField< LayerMask >

Public Member Functions

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

Constructor & Destructor Documentation

◆ FlexibleLayerMask() [1/4]

FlexibleLayerMask default constructor

◆ FlexibleLayerMask() [2/4]

FlexibleLayerMask ( LayerMask  value)

FlexibleLayerMask constructor

Parameters
valueValue

◆ FlexibleLayerMask() [3/4]

FlexibleLayerMask constructor

Parameters
parameterParameter

◆ FlexibleLayerMask() [4/4]

FlexibleLayerMask constructor

Parameters
slotSlot

Member Function Documentation

◆ operator FlexibleLayerMask()

static operator FlexibleLayerMask ( LayerMask  value)
explicitstatic

Cast LayerMask to FlexibleLayerMask.

Parameters
valueLayerMask

◆ operator LayerMask()

static operator LayerMask ( FlexibleLayerMask  flexible)
explicitstatic

Cast FlexibleLayerMask to LayerMask.

Parameters
flexibleFlexibleLayerMask