refactor: move editor page and types to conventional folders

This commit is contained in:
Tom Boullay
2026-04-28 09:29:18 +02:00
parent 4aaff26e82
commit f8b2c180cd
12 changed files with 426 additions and 606 deletions
+25
View File
@@ -0,0 +1,25 @@
export interface MapNode {
name: string;
type: string;
position: [number, number, number];
rotation: [number, number, number];
scale: [number, number, number];
}
export interface SceneData {
mapNodes: MapNode[];
models: Map<string, string>;
}
export type TransformMode = "translate" | "rotate" | "scale";
export interface ObjectTransform {
uuid: string;
position: { x: number; y: number; z: number };
rotation: { x: number; y: number; z: number };
scale: { x: number; y: number; z: number };
}
export interface SceneSnapshot {
objects: ObjectTransform[];
}