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