Add scene creation and active scene switching commands

This commit is contained in:
2026-04-11 03:46:53 +02:00
parent f1ab5f8282
commit a6bb276678
3 changed files with 119 additions and 1 deletions

View File

@@ -1,10 +1,12 @@
import type { EditorSelection } from "../core/selection";
import type { ToolMode } from "../core/tool-mode";
import type { SceneDocument } from "../document/scene-document";
import type { ProjectDocument, SceneDocument } from "../document/scene-document";
export interface CommandContext {
getDocument(): SceneDocument;
setDocument(document: SceneDocument): void;
getProjectDocument(): ProjectDocument;
setProjectDocument(document: ProjectDocument): void;
getSelection(): EditorSelection;
setSelection(selection: EditorSelection): void;
getToolMode(): ToolMode;