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

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

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