ReXGlue SDK
Loading...
Searching...
No Matches
rex::ui::IUIDriver Member List

This is the complete list of members for rex::ui::IUIDriver, including all inherited members.

CaptureMouse(bool captured)=0rex::ui::IUIDriverpure virtual
CloseUIWindow()=0 (defined in rex::ui::IUIDriver)rex::ui::IUIDriverpure virtual
GetClipboardText()=0rex::ui::IUIDriverpure virtual
GetContentScale() const =0rex::ui::IUIDriverpure virtual
GetDisplays()=0 (defined in rex::ui::IUIDriver)rex::ui::IUIDriverpure virtual
GetName() const =0rex::IDriverpure virtual
GetNativeWindow() const =0rex::ui::IUIDriverpure virtual
GetPreferredLocales()=0rex::ui::IUIDriverpure virtual
GetWindowSize() const =0rex::ui::IUIDriverpure virtual
HasDisplay() const =0rex::ui::IUIDriverpure virtual
HasFocus() const =0 (defined in rex::ui::IUIDriver)rex::ui::IUIDriverpure virtual
Initialize(IDriverContext &context)=0rex::IDriverpure virtual
OpenWindow(const WindowConfig &config)=0rex::ui::IUIDriverpure virtual
RaiseWindow()=0 (defined in rex::ui::IUIDriver)rex::ui::IUIDriverpure virtual
SetClipboardText(std::string_view text)=0rex::ui::IUIDriverpure virtual
SetCursorShape(bool visible, CursorShape shape)=0rex::ui::IUIDriverpure virtual
SetFullscreen(bool fullscreen, bool exclusive, i32 monitor, u32 mode_width, u32 mode_height)=0rex::ui::IUIDriverpure virtual
SetLimits(u32 min_width, u32 min_height, ui::AspectRatio ratio)=0rex::ui::IUIDriverpure virtual
SetPointerMode(PointerMode mode)=0rex::ui::IUIDriverpure virtual
SetSize(u32 width, u32 height)=0rex::ui::IUIDriverpure virtual
SetTextInputActive(bool active)=0rex::ui::IUIDriverpure virtual
SetTitle(std::string_view title)=0 (defined in rex::ui::IUIDriver)rex::ui::IUIDriverpure virtual
ShowFileDialog(const ui::FileDialogConfig &config)=0rex::ui::IUIDriverpure virtual
ShowMessageBox(MessageType type, std::string_view title, std::string_view body, std::span< const std::string > buttons)=0rex::ui::IUIDriverpure virtual
Shutdown()=0rex::IDriverpure virtual
WaitEvents(IUIEventListener &listener, u32 timeout_ms)=0rex::ui::IUIDriverpure virtual
WakeUp()=0rex::ui::IUIDriverpure virtual
~IDriver()=default (defined in rex::IDriver)rex::IDrivervirtual