Arbor 3: FSM & BT Graph Editor 3.7.1

Classes | Enumerations
Arbor.Events Namespace Reference

## Classes
class | ArborEvent
| Persistent callbacks that can also set arguments in ArborEditor More...
class | ArborEventUtility
| ArborEvent utility class More...
class | HideEventAttribute
| Attribute that hides the method in the selection popup of ArborEvent. More...
class | ParameterList
| Parameter list that supports data flow. More...
class | PersistentCall
| A class that makes persistent member calls by Reflection. More...
class | PersistentGetValue
| A class to get the value of a persistent member by Reflection. More...
class | ShowEventAttribute
| Attributes to be displayed in selection popup even argument methods that can not be used for ArborEvent More...

## Enumerations
enum | ArgumentAttributes { None = 0, Out = 0x01 }
| Attribute flag of argument More...
enum | MemberType { Method, Field, Property }
| Member type More...
enum | ParameterType { Int, Long, Float, Bool, String, Vector2, Vector3, Quaternion, Rect, Bounds, Color, GameObject, Component, Enum, AssetObject, Slot = 0x1000, Unknown = 0xFFFFFFF }
| Types of argument types available for ArborEvent More...
enum | TargetMode { Component, GameObject, AssetObject, Slot, Static }
| Specify target instance More...

## Enumeration Type Documentation

## ◆ ArgumentAttributes

enum ArgumentAttributes
| strong

Attribute flag of argument

Enumerator
None | None
Out | Output

## ◆ MemberType

enum MemberType
| strong

Member type

Enumerator
Method | Method
Field | Field
Property | Property

## ◆ ParameterType

enum ParameterType
| strong

Types of argument types available for ArborEvent

Enumerator
Int | int type
Long | long type
Float | float type
Bool | bool type
String | string type
Vector2 | Vector2 type
Vector3 | Vector3 type
Quaternion | Quaternion type
Rect | Rect type
Bounds | Bounds type
Color | Color type
GameObject | GameObject type
Component | Component type
Enum | enum type
AssetObject | AssetObject type
Slot | Data slot Used when the ArborEventUtility.GetParameterType method returns Unknown.
Unknown | Unknown

## ◆ TargetMode

enum TargetMode
| strong

Specify target instance

Enumerator
Component | Component
GameObject | GameObject
AssetObject | Object other than Component and GameObject
Slot | Input slot
Static | Static class