# IComponentProcessor

インターフェイス in Arbor

## 説明

UndoなどのEditorの処理用インターフェイス。ComponentUtilityで使用する。

## メソッド

メソッド名 | 説明
--- | ---
AddComponent | Componentを追加する。
DelayCall | 遅延呼び出し
DelayDestroy | 遅延破棄。
Destroy | Objectを破棄する。
MoveBehaviour | behaviourをnodeに移動する。
MoveParameterContainer | グラフ内パラメータコンテナ―を移動する。Editorでのみ有効。
MoveVariable | variableをparameterに移動する。Editorでのみ有効。
MoveVariableList | variableListをparameterに移動する。Editorでのみ有効。
RecordObject | Objectを記録する。
RecordObjects | 複数のObjectを記録する。
RegisterCompleteObjectUndo | UndoにObjectを登録する。
SetDirty | Objectをダーティとしてマークする。