|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
This is the complete list of members for Grindstone::X11Window, including all inherited members.
| AddBinding(Grindstone::GraphicsAPI::WindowGraphicsBinding *wgb) (defined in Grindstone::Window) | Grindstone::Window | inline |
| BrowseFolder(std::filesystem::path &defaultPath)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| Close() override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| CopyStringToClipboard(const std::string &stringToCopy) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| Create(CreateInfo &createInfo) (defined in Grindstone::Window) | Grindstone::Window | static |
| ExplorePath(const char *path) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| FullscreenMode enum name (defined in Grindstone::Window) | Grindstone::Window | |
| GetCursorMode() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetHandle() (defined in Grindstone::X11Window) | Grindstone::X11Window | |
| GetMouseIsRawMotion() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetMousePos(unsigned int &x, unsigned int &y) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| GetMousePos(unsigned int &x, unsigned int &y) const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetTitle(char *allocatedBuffer) const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowDpiScale() override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| GetWindowDpiScale() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowFocus() override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| GetWindowFocus() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowGraphicsBinding() const (defined in Grindstone::Window) | Grindstone::Window | inline |
| GetWindowMinimized() override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| GetWindowMinimized() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowPos(unsigned int &x, unsigned int &y) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| GetWindowPos(unsigned int &x, unsigned int &y) const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowRect(unsigned int &left, unsigned int &top, unsigned int &right, unsigned int &bottom) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| GetWindowRect(unsigned int &left, unsigned int &top, unsigned int &right, unsigned int &bottom) const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowSize(unsigned int &width, unsigned int &height) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| GetWindowSize(unsigned int &width, unsigned int &height) const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| HandleEvents() override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| Hide()=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| ImmediateSetContext() (defined in Grindstone::Window) | Grindstone::Window | inline |
| ImmediateSwapBuffers() (defined in Grindstone::Window) | Grindstone::Window | inline |
| Initialize(CreateInfo &createInfo) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| IsSwapchainControlledByEngine() const (defined in Grindstone::Window) | Grindstone::Window | inline |
| isSwapchainControlledByEngine (defined in Grindstone::Window) | Grindstone::Window | protected |
| OpenFileDialogue(const char *filter) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| OpenFileUsingDefaultProgram(const char *path) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| SaveFileDialogue(const char *filter) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| SetCursorMode(Grindstone::Input::CursorMode cursorMode)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetFullscreen(FullscreenMode mode) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| SetMouseIsRawMotion(bool isRawMotion)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetMousePos(unsigned int x, unsigned int y) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| SetTitle(const char *title)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetWindowAlpha(float alpha) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| SetWindowFocus() override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| SetWindowFocus(bool isFocused)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetWindowPos(unsigned int x, unsigned int y) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| SetWindowSize(unsigned int width, unsigned int height) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| SetWindowTitle(const char *title) override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| ShouldClose() override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| Show() override (defined in Grindstone::X11Window) | Grindstone::X11Window | virtual |
| windowsGraphicsBinding (defined in Grindstone::Window) | Grindstone::Window | protected |
| ~Window() (defined in Grindstone::Window) | Grindstone::Window | inlinevirtual |