ReXGlue SDK
Loading...
Searching...
No Matches
ui_system.h File Reference

UI system, overlays and dialogs. More...

#include <filesystem>
#include <memory>
#include <span>
#include <string>
#include <string_view>
#include <vector>
#include <rex/platform.h>
#include <rex/input_keys.h>
#include <rex/module.h>
#include <rex/ui/dialog.h>
#include <rex/platform/native_window.h>
#include <rex/ui/window.h>
#include <rex/ui/ui_event.h>
#include <rex/utility.h>
#include <rex/result.h>
#include <rex/setting.h>
#include <rex/settings_registry.h>
#include <rex/title.h>
#include <rex/types.h>
#include <rex/overlay_renderer.h>

Go to the source code of this file.

Classes

class  rex::ui::IDialog
class  rex::ui::DialogBase
struct  rex::ui::OverlayConfig
class  rex::ui::UISettings
class  rex::ui::IUISystem

Namespaces

namespace  rex

Detailed Description

UI system, overlays and dialogs.

License
BSD 3-Clause License See LICENSE file in the project root for full license text.
Modified
Tom Clay, 2026 - Adapted for ReXGlue runtime
Remarks
Parts derived from Xenia (Ben Vanik, 2022).