import { observer } from "mobx-react-lite";
import { GameObjectView } from "./GameObjectView";
import { ObjectEditorView } from "./ObjectEditorView";
import { DebugLabelsView } from "./DebugLabelsView";
import type { Scene } from "../types";
type SceneViewProps = {
scene: Scene,
isEditor?: boolean;
debugOverlay?: boolean;
}
export const SceneView = observer(function (props: SceneViewProps) {
return (<>
{
Object.values(props.scene.objects)
.map((obj) => (
!props.isEditor
?
:
))
}
{props.debugOverlay && }
>);
});