|
Arbor 3: FSM & BT Graph Editor
3.7.8
|
Base class for FlexibleComponent<T>. More...
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... | |
Base class for FlexibleComponent<T>.
Defined for bridging to PropertyDrawer.