Class in Arbor / Inherits from: object
Implements interfaces: IAssignFieldReceiver, IFlexibleField
Description
Class to handle a flexible scene objects (GameObject, Component) type reference method there is more than one. Inherit and use it.
Fields
| Field Name | 
Description | 
| _HierarchyType | 
Reference type of Hierarchy specified when Type is FlexibleSceneObjectType.Hierarchy. | 
| _Type | 
Specified type of value | 
Properties
| Property Name | 
Description | 
| fieldInfo | 
Return the FieldInfo that owns this instance | 
| hierarchyType | 
In the case of FlexibleSceneObjectType.Hierarchy, return FlexibleHierarchyType representing which object to reference | 
| ownerObject | 
Return the object that owns this instance | 
| targetGameObject | 
Returns the GameObject to be referenced in case of FlexibleSceneObjectType.Hierarchy. | 
| targetGraph | 
Returns the NodeGraph to be referenced in case of FlexibleSceneObjectType.Hierarchy. | 
| type | 
It returns a type | 
Methods