ludus::ui::Context¶
Ludus Wiki · API overview · Browse API
Class
Declared in modules/ui/include/ludus/ui/context.h
#include <ludus/ui/context.h>
class ludus::ui::Context final
Methods¶
Context¶
ludus::ui::Context::Context() noexcept=default
Declared in modules/ui/include/ludus/ui/context.h
~Context¶
ludus::ui::Context::~Context() noexcept
Declared in modules/ui/include/ludus/ui/context.h
Context¶
ludus::ui::Context::Context(const Context &)=delete
Declared in modules/ui/include/ludus/ui/context.h
operator=¶
Context & ludus::ui::Context::operator=(const Context &)=delete
Related types: Context
Declared in modules/ui/include/ludus/ui/context.h
Context¶
ludus::ui::Context::Context(Context &&)=delete
Declared in modules/ui/include/ludus/ui/context.h
operator=¶
Context & ludus::ui::Context::operator=(Context &&)=delete
Related types: Context
Declared in modules/ui/include/ludus/ui/context.h
TryInitialize¶
Status ludus::ui::Context::TryInitialize(usize capacity) noexcept
Declared in modules/ui/include/ludus/ui/context.h
TrySetDocument¶
Status ludus::ui::Context::TrySetDocument(std::span< const Element > elements, Viewport viewport) noexcept
Related types: Status · Element · Viewport
Declared in modules/ui/include/ludus/ui/context.h
GetLayout¶
std::span< const LayoutBox > ludus::ui::Context::GetLayout() const noexcept
Related types: LayoutBox
Declared in modules/ui/include/ludus/ui/context.h
GetPaintCommands¶
std::span< const PaintCommand > ludus::ui::Context::GetPaintCommands() const noexcept
Related types: PaintCommand
Declared in modules/ui/include/ludus/ui/context.h
GetStats¶
Stats ludus::ui::Context::GetStats() const noexcept
Related types: Stats
Declared in modules/ui/include/ludus/ui/context.h
Route¶
InputResult ludus::ui::Context::Route(Event event) noexcept
Related types: Event · InputResult
Declared in modules/ui/include/ludus/ui/context.h
TryFocus¶
bool ludus::ui::Context::TryFocus(WidgetId id) noexcept
Related types: WidgetId
Declared in modules/ui/include/ludus/ui/context.h
CancelInput¶
void ludus::ui::Context::CancelInput() noexcept