#pragma once namespace Donut { // what the RenderPath draws in the viewport this frame. the open workspace // tab fixes it; the RenderPath branches on the result. enum class View { None, // empty viewport (no live 3D; not currently produced by the UI) Scene, // world-builder: grid + placed objects + skybox BlackHole, // the ray-traced accretion-disk simulation (Simulation and Export workspaces) }; }