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