MinGfx Toolkit  1.0
A minimal library for writing cross-platform (Windows, OSX, linux) graphics programs.
mingfx::GraphicsApp Member List

This is the complete list of members for mingfx::GraphicsApp, including all inherited members.

aspect_ratio()mingfx::GraphicsAppvirtual
DrawUsingNanoVG(NVGcontext *ctx)mingfx::GraphicsAppinlinevirtual
DrawUsingOpenGL()mingfx::GraphicsAppinlinevirtual
framebuffer_height()mingfx::GraphicsAppvirtual
framebuffer_width()mingfx::GraphicsAppvirtual
GraphicsApp(int width, int height, const std::string &caption)mingfx::GraphicsApp
InitGraphicsContext()mingfx::GraphicsAppvirtual
InitNanoGUI()mingfx::GraphicsAppinlinevirtual
InitOpenGL()mingfx::GraphicsAppinlinevirtual
IsKeyDown(int key)mingfx::GraphicsAppvirtual
IsLeftMouseDown()mingfx::GraphicsAppvirtual
IsMiddleMouseDown()mingfx::GraphicsAppvirtual
IsRightMouseDown()mingfx::GraphicsAppvirtual
NormalizedDeviceCoordsToPixels(const Point2 &pointInNDC)mingfx::GraphicsAppvirtual
NormalizedDeviceCoordsToPixels(const Vector2 &pointInNDC)mingfx::GraphicsAppvirtual
OnKeyDown(const char *c, int modifiers)mingfx::GraphicsAppinlinevirtual
OnKeyRepeat(const char *c, int modifiers)mingfx::GraphicsAppinlinevirtual
OnKeyUp(const char *c, int modifiers)mingfx::GraphicsAppinlinevirtual
OnLeftMouseDown(const Point2 &pos)mingfx::GraphicsAppinlinevirtual
OnLeftMouseDrag(const Point2 &pos, const Vector2 &delta)mingfx::GraphicsAppinlinevirtual
OnLeftMouseUp(const Point2 &pos)mingfx::GraphicsAppinlinevirtual
OnMiddleMouseDown(const Point2 &pos)mingfx::GraphicsAppinlinevirtual
OnMiddleMouseDrag(const Point2 &pos, const Vector2 &delta)mingfx::GraphicsAppinlinevirtual
OnMiddleMouseUp(const Point2 &pos)mingfx::GraphicsAppinlinevirtual
OnMouseMove(const Point2 &pos, const Vector2 &delta)mingfx::GraphicsAppinlinevirtual
OnRightMouseDown(const Point2 &pos)mingfx::GraphicsAppinlinevirtual
OnRightMouseDrag(const Point2 &pos, const Vector2 &delta)mingfx::GraphicsAppinlinevirtual
OnRightMouseUp(const Point2 &pos)mingfx::GraphicsAppinlinevirtual
OnSpecialKeyDown(int key, int scancode, int modifiers)mingfx::GraphicsAppinlinevirtual
OnSpecialKeyRepeat(int key, int scancode, int modifiers)mingfx::GraphicsAppinlinevirtual
OnSpecialKeyUp(int key, int scancode, int modifiers)mingfx::GraphicsAppinlinevirtual
OnWindowResize(int new_width, int new_height)mingfx::GraphicsAppinlinevirtual
PixelsToNormalizedDeviceCoords(const Point2 &pointInPixels)mingfx::GraphicsAppvirtual
PixelsToNormalizedDeviceCoords(const Vector2 &vectorInPixels)mingfx::GraphicsAppvirtual
ReadZValueAtPixel(const Point2 &pointInPixels, unsigned int whichBuffer=GL_BACK)mingfx::GraphicsAppvirtual
ResizeWindow(int new_width, int new_height)mingfx::GraphicsAppvirtual
Run()mingfx::GraphicsAppvirtual
screen()mingfx::GraphicsAppvirtual
UpdateSimulation(double dt)mingfx::GraphicsAppinlinevirtual
window()mingfx::GraphicsAppvirtual
window_height()mingfx::GraphicsAppvirtual
window_width()mingfx::GraphicsAppvirtual
~GraphicsApp()mingfx::GraphicsAppvirtual