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