# IComponentProcessor

Interface in Arbor

## Description

Interface for Editor processing such as Undo. Used with ComponentUtility.

## Methods

Method Name | Description
--- | ---
AddComponent | Add component.
DelayCall | Delay call.
DelayDestroy | Delay Destroy.
Destroy | Destroy object.
MoveBehaviour | Move behavior to node.
MoveParameterContainer | Move the parameter container in the graph. Valid only in Editor.
MoveVariable | Move variable to parameter. Valid only in Editor.
MoveVariableList | Move variable to parameter. Valid only in Editor.
RecordObject | Record object.
RecordObjects | Records object.
RegisterCompleteObjectUndo | Register Object in Undo.
SetDirty | Marks an Object as dirty.