Classes
 ClassDescription
 CastEvent IExecutable インターフェイスを実装したオブジェクトが AddChild コマンドや RemoveChild コマンドなどによって表示リストに追加された場合などに CastEvent オブジェクトが送出されます。
 CastMouseEvent CastButton クラスを継承したオブジェクトで MouseEvent が送出された際に CastMouseEvent オブジェクトが送出されます。
 DataProvideEvent DataHolder インスタンスが管理するデータに対して各種操作が行われた場合に DataProvideEvent オブジェクトが送出されます。
 ExecuteErrorEvent 非同期処理中にエラーが発生した場合に ExecuteErrorEvent オブジェクトが送出されます。
 ExecuteEvent 非同期処理を実行、完了、中断、等を行った場合に ExecuteEvent オブジェクトが送出されます。
 ManagerEvent IManageable インターフェイスを実装したオブジェクトが Progression インスタンスと関連付けられた場合などに ManagerEvent オブジェクトが送出されます。
 ProcessEvent SceneManager オブジェクトが処理を実行、完了、中断、等を行った場合に ProcessEvent オブジェクトが送出されます。 通常は、Progression オブジェクトを経由してイベントを受け取ります。
 SceneEvent 対象の SceneObject オブジェクトがシーンイベントフロー上で処理ポイントに位置した場合や、状態が変化した場合に SceneEvent オブジェクトが送出されます。