Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Win32Window Member List

This is the complete list of members for Grindstone::Win32Window, including all inherited members.

AddBinding(Grindstone::GraphicsAPI::WindowGraphicsBinding *wgb) (defined in Grindstone.Window)Grindstone.Windowinline
BrowseFolder(std::filesystem::path &defaultPath) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
Close() override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
CopyStringToClipboard(const std::string &stringToCopy) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
Create(CreateInfo &createInfo) (defined in Grindstone.Window)Grindstone.Windowstatic
Current (defined in Grindstone.Window)Grindstone.Windowstatic
ExplorePath(const char *path) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
Fullscreen (defined in Grindstone.Window)Grindstone.Window
FullscreenMode enum name (defined in Grindstone.Window)Grindstone.Window
FullscreenMode enum name (defined in Grindstone.Window)Grindstone.Window
GetCursorMode() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetHandle() const (defined in Grindstone::Win32Window)Grindstone::Win32Window
GetMouseIsRawMotion() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetMousePos(unsigned int &x, unsigned int &y) const override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
GetTitle(char *allocatedBuffer) const override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
GetWindowDpiScale() const override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
GetWindowFocus() const override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
GetWindowGraphicsBinding() const (defined in Grindstone.Window)Grindstone.Windowinline
GetWindowMinimized() const override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
GetWindowPos(unsigned int &x, unsigned int &y) const override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
GetWindowRect(unsigned int &left, unsigned int &top, unsigned int &right, unsigned int &bottom) const override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
GetWindowSize(unsigned int &width, unsigned int &height) const override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
HandleEvents() override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
Hide() override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
ImmediateSetContext() (defined in Grindstone.Window)Grindstone.Windowinline
ImmediateSwapBuffers() (defined in Grindstone.Window)Grindstone.Windowinline
Initialize(CreateInfo &createInfo) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
IsFocused (defined in Grindstone.Window)Grindstone.Window
IsMinimized (defined in Grindstone.Window)Grindstone.Window
IsSwapchainControlledByEngine() const (defined in Grindstone.Window)Grindstone.Windowinline
isSwapchainControlledByEngine (defined in Grindstone.Window)Grindstone.Windowprotected
OpenFileDialogue(const char *filter) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
OpenFileUsingDefaultProgram(const char *path) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
Position (defined in Grindstone.Window)Grindstone.Window
SaveFileDialogue(const char *filter) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
SetCursorMode(Grindstone::Input::CursorMode cursorMode)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetFullscreen(FullscreenMode mode) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
SetMouseIsRawMotion(bool isRawMotion)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetMousePos(unsigned int x, unsigned int y) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
SetTitle(const char *title) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
SetWindowAlpha(float alpha) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
SetWindowFocus(bool isFocused) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
SetWindowPos(unsigned int x, unsigned int y) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
SetWindowSize(unsigned int width, unsigned int height) override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
ShouldClose() override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
Show() override (defined in Grindstone::Win32Window)Grindstone::Win32Windowvirtual
Size (defined in Grindstone.Window)Grindstone.Window
Title (defined in Grindstone.Window)Grindstone.Window
Window(System.IntPtr p) (defined in Grindstone.Window)Grindstone.Windowinline
WindowRect (defined in Grindstone.Window)Grindstone.Window
windowsGraphicsBinding (defined in Grindstone.Window)Grindstone.Windowprotected
~Window() (defined in Grindstone.Window)Grindstone.Windowinlinevirtual