| 
    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 |