|
SDEngine
Game Engine
|
#include <vulkan/vulkan.hpp>#include "SD/core/id_types.hpp"#include "SD/export.hpp"#include "Scene.hpp"#include "events/Event.hpp"
Include dependency graph for Layer.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | sd::Layer |
| Base class for all layers. Prefer using System, RenderStage, or Panel instead. More... | |
| class | sd::System |
| Logic-only layer: events, update, fixed update. No rendering or UI. More... | |
| class | sd::RenderStage |
| GPU command recording layer: bound to a View + render stage. No logic or UI. More... | |
| class | sd::Panel |
| ImGui UI layer: panels, inspectors, debug tools. No GPU rendering. More... | |
Namespaces | |
| namespace | sd |
Concepts | |
| concept | sd::IsLayer |