| Interface | Description | |
|---|---|---|
| ICommandExecutable | ICommandExecutable インターフェイスは、対象がコマンドを実行可能にする機能を実装します。 |
| Class | Description | |
|---|---|---|
| Command | Command クラスは、全てのコマンドの基本となるクラスです。 | |
| CommandExecutor | CommandExecutor クラスは、シーンフローに沿って、登録されたコマンドを次々と実行するクラスです。 CommandExecutor クラスを直接インスタンス化することはできません。 new CommandExecutor() コンストラクタを呼び出すと、ArgumentError 例外がスローされます。 | |
| CommandList | CommandList クラスは、コマンドリストでコマンドコンテナとして機能する全てのコマンドの基本となるクラスです。 |