Arbor 3: FSM & BT Graph Editor
3.7.8
|
Interface for Editor processing such as Undo. More...
Public Member Functions | |
Component | AddComponent (GameObject gameObject, System.Type type) |
Add component. More... | |
void | Destroy (Object objectToUndo) |
Destroy object. More... | |
void | RecordObject (Object objectToUndo, string name) |
Record object. More... | |
void | RecordObjects (Object[] objs, string name) |
Records object. More... | |
void | RegisterCompleteObjectUndo (Object objectToUndo, string name) |
Register Object in Undo. More... | |
void | SetDirty (Object obj) |
Marks an Object as dirty. More... | |
void | MoveBehaviour (Node node, NodeBehaviour behaviour) |
Move behavior to node. More... | |
void | MoveParameterContainer (NodeGraph nodeGraph) |
Move the parameter container in the graph. More... | |
void | MoveVariable (Parameter parameter, VariableBase variable) |
Move variable to parameter. More... | |
void | MoveVariableList (Parameter parameter, VariableListBase variableList) |
Move variable to parameter. More... | |
void | DelayDestroy (Object obj) |
Delay Destroy. More... | |
void | DelayCall (ComponentUtility.DelayCallBack delayCall) |
Delay call. More... | |
Interface for Editor processing such as Undo.
Used with ComponentUtility.
Component AddComponent | ( | GameObject | gameObject, |
System.Type | type | ||
) |
Add component.
gameObject | GameObject |
type | Component type |
void DelayCall | ( | ComponentUtility.DelayCallBack | delayCall | ) |
Delay call.
delayCall | Method to call |
void DelayDestroy | ( | Object | obj | ) |
Delay Destroy.
obj | Object |
void Destroy | ( | Object | objectToUndo | ) |
Destroy object.
objectToUndo | Object |
void MoveBehaviour | ( | Node | node, |
NodeBehaviour | behaviour | ||
) |
Move behavior to node.
node | Moving destination node |
behaviour | Moving NodeBehaviour |
void MoveParameterContainer | ( | NodeGraph | nodeGraph | ) |
Move the parameter container in the graph.
Valid only in Editor.
nodeGraph | Moving graph |
void MoveVariable | ( | Parameter | parameter, |
VariableBase | variable | ||
) |
Move variable to parameter.
Valid only in Editor.
parameter | Moving destination Parameter |
variable | Moving VariableBase |
void MoveVariableList | ( | Parameter | parameter, |
VariableListBase | variableList | ||
) |
Move variable to parameter.
Valid only in Editor.
parameter | Moving destination Parameter |
variableList | Moving VariableListBase |
void RecordObject | ( | Object | objectToUndo, |
string | name | ||
) |
Record object.
objectToUndo | Object |
name | Name |
void RecordObjects | ( | Object[] | objs, |
string | name | ||
) |
Records object.
objs | Objects |
name | Name |
void RegisterCompleteObjectUndo | ( | Object | objectToUndo, |
string | name | ||
) |
Register Object in Undo.
objectToUndo | Object |
name | Name |
void SetDirty | ( | Object | obj | ) |
Marks an Object as dirty.
obj | Object |