# ComponentUtility

クラス in Arbor / 継承元: object

## 説明

Editor用Componentユーティリティクラス

## 静的フィールド

フィールド名 | 説明
--- | ---
editorProcessor | Editorでのコンポーネントプロセッサ
useEditorProcessor | editorProcessorを使うフラグ。

## 静的メソッド

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

## デリゲート一覧

型名 | 説明
--- | ---
DelayCallBack | 遅延呼び出しされるメソッドのデリゲート