Arbor 3: FSM & BT Graph Editor 3.7.1

List of all members
FlexibleComponentBase Class Reference

Base class for FlexibleComponent<T>. More...

Inheritance diagram for FlexibleComponentBase:

## Additional Inherited Members
Public Member Functions inherited from FlexibleSceneObjectBase
abstract object | GetValueObject ()
| Return the value as object. More...
abstract Object | GetConstantObject ()
| Returns an Object of FlexibleSceneObjectType.Constant. More...
bool | SetHierarchyIfConstantNull (FlexibleHierarchyType hierarchyType=FlexibleHierarchyType.Self)
| Change to FlexibleSceneObjectType.Hierarchy if FlexibleSceneObjectType.Constant and the referencing object is null. More...
Protected Attributes inherited from FlexibleSceneObjectBase
FlexibleSceneObjectType | _Type = FlexibleSceneObjectType.Constant
| Specified type of value More...
FlexibleHierarchyType | _HierarchyType = FlexibleHierarchyType.Self
| Reference type of Hierarchy specified when Type is FlexibleSceneObjectType.Hierarchy. More...
Properties inherited from FlexibleSceneObjectBase
Object | ownerObject`[get, set]`
| Return the object that owns this instance More...
System.Reflection.FieldInfo | fieldInfo`[get, set]`
| Return the FieldInfo that owns this instance More...
NodeGraph | targetGraph`[get]`
| Returns the NodeGraph to be referenced in case of FlexibleSceneObjectType.Hierarchy. More...
GameObject | targetGameObject`[get]`
| Returns the GameObject to be referenced in case of FlexibleSceneObjectType.Hierarchy. More...
FlexibleSceneObjectType | type`[get, set]`
| It returns a type More...
FlexibleHierarchyType | hierarchyType`[get, set]`
| In the case of FlexibleSceneObjectType.Hierarchy, return FlexibleHierarchyType representing which object to reference More...

## Detailed Description

Base class for FlexibleComponent<T>.

Defined for bridging to PropertyDrawer.