|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
This is the complete list of members for Grindstone::Window, 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()=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| CopyStringToClipboard(const std::string &stringToCopy)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| Create(CreateInfo &createInfo) (defined in Grindstone::Window) | Grindstone::Window | static |
| ExplorePath(const char *path)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| FullscreenMode enum name (defined in Grindstone::Window) | Grindstone::Window | |
| GetCursorMode() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetMouseIsRawMotion() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure 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() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowFocus() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowGraphicsBinding() const (defined in Grindstone::Window) | Grindstone::Window | inline |
| GetWindowMinimized() const =0 (defined in Grindstone::Window) | Grindstone::Window | pure 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) const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| GetWindowSize(unsigned int &width, unsigned int &height) const =0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| HandleEvents()=0 (defined in Grindstone::Window) | Grindstone::Window | pure 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 |
| IsSwapchainControlledByEngine() const (defined in Grindstone::Window) | Grindstone::Window | inline |
| isSwapchainControlledByEngine (defined in Grindstone::Window) | Grindstone::Window | protected |
| OpenFileDialogue(const char *filter="All Files (*.*)\0*.*\0")=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| OpenFileUsingDefaultProgram(const char *path)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SaveFileDialogue(const char *filter="All Files (*.*)\0*.*\0")=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetCursorMode(Grindstone::Input::CursorMode cursorMode)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetFullscreen(FullscreenMode mode)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetMouseIsRawMotion(bool isRawMotion)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetMousePos(unsigned int x, unsigned int y)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetTitle(const char *title)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetWindowAlpha(float alpha)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetWindowFocus(bool isFocused)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetWindowPos(unsigned int x, unsigned int y)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| SetWindowSize(unsigned int width, unsigned int height)=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| ShouldClose()=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| Show()=0 (defined in Grindstone::Window) | Grindstone::Window | pure virtual |
| windowsGraphicsBinding (defined in Grindstone::Window) | Grindstone::Window | protected |
| ~Window() (defined in Grindstone::Window) | Grindstone::Window | inlinevirtual |