impl_glfw

ImGUI GLFW Implementation

Implementation based on the imgui examples implementations. Feel free to use and modify this implementation. This needs to be used along with a Renderer.

Procs

proc igGlfwMouseCallback(window: GLFWWindow; button: int32; action: int32;
                         mods: int32): void {...}{.cdecl, raises: [Exception],
    tags: [RootEffect].}
proc igGlfwScrollCallback(window: GLFWWindow; xoff: float64; yoff: float64): void {...}{.
    cdecl, raises: [Exception], tags: [RootEffect].}
proc igGlfwKeyCallback(window: GLFWWindow; key: int32; scancode: int32;
                       action: int32; mods: int32): void {...}{.cdecl,
    raises: [Exception], tags: [RootEffect].}
proc igGlfwCharCallback(window: GLFWWindow; code: uint32): void {...}{.cdecl,
    raises: [Exception], tags: [RootEffect].}
proc igGlfwInitForOpenGL(window: GLFWWindow; installCallbacks: bool): bool {...}{.
    raises: [Exception], tags: [RootEffect].}
proc igGlfwNewFrame() {...}{.raises: [], tags: [].}
proc igGlfwShutdown() {...}{.raises: [], tags: [].}