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

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

AddBinding(Grindstone::GraphicsAPI::WindowGraphicsBinding *wgb) (defined in Grindstone.Window)Grindstone.Windowinline
BrowseFolder(std::filesystem::path &defaultPath)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
Close()=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
Close() (defined in Grindstone.Window)Grindstone.Windowinline
CopyStringToClipboard(const std::string &stringToCopy)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
Create(CreateInfo &createInfo) (defined in Grindstone.Window)Grindstone.Windowstatic
Current (defined in Grindstone.Window)Grindstone.Windowstatic
ExplorePath(const char *path)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
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
GetMouseIsRawMotion() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetMousePos(unsigned int &x, unsigned int &y) const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetTitle(char *allocatedBuffer) const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowDpiScale() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowFocus() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowGraphicsBinding() const (defined in Grindstone.Window)Grindstone.Windowinline
GetWindowMinimized() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowPos(unsigned int &x, unsigned int &y) const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowRect(unsigned int &left, unsigned int &top, unsigned int &right, unsigned int &bottom) const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowSize(unsigned int &width, unsigned int &height) const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
HandleEvents()=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
Hide()=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
Hide() (defined in Grindstone.Window)Grindstone.Windowinline
ImmediateSetContext() (defined in Grindstone.Window)Grindstone.Windowinline
ImmediateSwapBuffers() (defined in Grindstone.Window)Grindstone.Windowinline
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="All Files (*.*)\0*.*\0")=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
OpenFileUsingDefaultProgram(const char *path)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
Position (defined in Grindstone.Window)Grindstone.Window
SaveFileDialogue(const char *filter="All Files (*.*)\0*.*\0")=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetCursorMode(Grindstone::Input::CursorMode cursorMode)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetFullscreen(FullscreenMode mode)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetMouseIsRawMotion(bool isRawMotion)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetMousePos(unsigned int x, unsigned int y)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetTitle(const char *title)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetWindowAlpha(float alpha)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetWindowFocus(bool isFocused)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetWindowPos(unsigned int x, unsigned int y)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetWindowSize(unsigned int width, unsigned int height)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
ShouldClose()=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
Show()=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
Show() (defined in Grindstone.Window)Grindstone.Windowinline
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