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

This is the complete list of members for Grindstone::X11Window, 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() override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
CopyStringToClipboard(const std::string &stringToCopy) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
Create(CreateInfo &createInfo) (defined in Grindstone.Window)Grindstone.Windowstatic
Current (defined in Grindstone.Window)Grindstone.Windowstatic
ExplorePath(const char *path) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
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() (defined in Grindstone::X11Window)Grindstone::X11Window
GetMouseIsRawMotion() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetMousePos(unsigned int &x, unsigned int &y) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
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() override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
GetWindowDpiScale() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowFocus() override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
GetWindowFocus() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowGraphicsBinding() const (defined in Grindstone.Window)Grindstone.Windowinline
GetWindowMinimized() override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
GetWindowMinimized() const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
GetWindowPos(unsigned int &x, unsigned int &y) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
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) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
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) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
GetWindowSize(unsigned int &width, unsigned int &height) const =0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
HandleEvents() override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
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
Initialize(CreateInfo &createInfo) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
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::X11Window)Grindstone::X11Windowvirtual
OpenFileUsingDefaultProgram(const char *path) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
Position (defined in Grindstone.Window)Grindstone.Window
SaveFileDialogue(const char *filter) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
SetCursorMode(Grindstone::Input::CursorMode cursorMode)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetFullscreen(FullscreenMode mode) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
SetMouseIsRawMotion(bool isRawMotion)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetMousePos(unsigned int x, unsigned int y) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
SetTitle(const char *title)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetWindowAlpha(float alpha) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
SetWindowFocus() override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
SetWindowFocus(bool isFocused)=0 (defined in Grindstone.Window)Grindstone.Windowpure virtual
SetWindowPos(unsigned int x, unsigned int y) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
SetWindowSize(unsigned int width, unsigned int height) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
SetWindowTitle(const char *title) override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
ShouldClose() override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
Show() override (defined in Grindstone::X11Window)Grindstone::X11Windowvirtual
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