Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
This is the complete list of members for Grindstone::GlfwWindow, including all inherited members.
AddBinding(Grindstone::GraphicsAPI::WindowGraphicsBinding *wgb) (defined in Grindstone.Window) | Grindstone.Window | inline |
BrowseFolder(std::filesystem::path &defaultPath) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
Close() override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
CopyStringToClipboard(const std::string &stringToCopy) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
Create(CreateInfo &createInfo) (defined in Grindstone.Window) | Grindstone.Window | static |
Current (defined in Grindstone.Window) | Grindstone.Window | static |
engineCore (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | |
ExplorePath(const char *path) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | 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 override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetHandle() const (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetMouseIsRawMotion() const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetMousePos(unsigned int &x, unsigned int &y) const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetTitle(char *allocatedBuffer) const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetWindowDpiScale() const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetWindowFocus() const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetWindowGraphicsBinding() const (defined in Grindstone.Window) | Grindstone.Window | inline |
GetWindowMinimized() const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetWindowPos(unsigned int &x, unsigned int &y) const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetWindowRect(unsigned int &left, unsigned int &top, unsigned int &right, unsigned int &bottom) const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
GetWindowSize(unsigned int &width, unsigned int &height) const override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
HandleEvents() override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
Hide() override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
ImmediateSetContext() (defined in Grindstone.Window) | Grindstone.Window | inline |
ImmediateSwapBuffers() (defined in Grindstone.Window) | Grindstone.Window | inline |
Initialize(CreateInfo &createInfo) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
IsFocused (defined in Grindstone.Window) | Grindstone.Window | |
IsMinimized (defined in Grindstone.Window) | Grindstone.Window | |
IsSwapchainControlledByEngine() const (defined in Grindstone.Window) | Grindstone.Window | inline |
isSwapchainControlledByEngine (defined in Grindstone.Window) | Grindstone.Window | protected |
OnSwapchainResized(int width, int height) (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
OpenFileDialogue(const char *filter) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
OpenFileUsingDefaultProgram(const char *path) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
Position (defined in Grindstone.Window) | Grindstone.Window | |
SaveFileDialogue(const char *filter) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetCursorMode(Grindstone::Input::CursorMode cursorMode) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetFullscreen(FullscreenMode mode) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetMouseIsRawMotion(bool isRawMotion) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetMousePos(unsigned int x, unsigned int y) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetTitle(const char *title) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetWindowAlpha(float alpha) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetWindowFocus(bool isFocused) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetWindowPos(unsigned int x, unsigned int y) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
SetWindowSize(unsigned int width, unsigned int height) override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
ShouldClose() override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
Show() override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
Size (defined in Grindstone.Window) | Grindstone.Window | |
Title (defined in Grindstone.Window) | Grindstone.Window | |
Window(System.IntPtr p) (defined in Grindstone.Window) | Grindstone.Window | inline |
WindowRect (defined in Grindstone.Window) | Grindstone.Window | |
windowsGraphicsBinding (defined in Grindstone.Window) | Grindstone.Window | protected |
~GlfwWindow() override (defined in Grindstone::GlfwWindow) | Grindstone::GlfwWindow | virtual |
~Window() (defined in Grindstone.Window) | Grindstone.Window | inlinevirtual |