Torch
Loading...
Searching...
No Matches
LusBackend.h
1#pragma once
2
3#include <memory>
4
5#include "ui/BaseBackend.h"
6
7// libultraship-backed implementation of UI::BaseBackend (Fast3D renderer + SDL
8// window + its bundled ImGui). Like the raylib factory, only this function is
9// exposed so the concrete type and every LUS header stay in LusBackend.cpp.
10namespace UI {
11
12std::unique_ptr<BaseBackend> CreateLusBackend();
13
14} // namespace UI