TinyGL-C++
Single-header, cross-platform, OpenGL 4.0 2D drawing framework
tinygl::Window Member List

This is the complete list of members for tinygl::Window, including all inherited members.

background(float r, float g, float b)tinygl::Windowinlineprotected
circle(int x, int y, float diameter)tinygl::Windowinlineprotected
color(float r, float g, float b, float a=1.0f)tinygl::Windowinlineprotected
draw()tinygl::Windowinlineprotectedvirtual
dt() consttinygl::Windowinlineprotected
elapsedTime() consttinygl::Windowinlineprotected
ellipsoid(int x, int y, float width, float height)tinygl::Windowinlineprotected
height() consttinygl::Windowinlineprotected
keyDown(int key, int mods)tinygl::Windowinlineprotectedvirtual
keyIsDown(int key) consttinygl::Windowinlineprotected
keyUp(int key, int mods)tinygl::Windowinlineprotectedvirtual
loadSprite(const std::string &name, const std::string &filename)tinygl::Windowinlineprotected
mouseDown(int button, int mods)tinygl::Windowinlineprotectedvirtual
mouseIsDown(int button) consttinygl::Windowinlineprotected
mouseMotion(int x, int y, int dx, int dy)tinygl::Windowinlineprotectedvirtual
mouseUp(int button, int mods)tinygl::Windowinlineprotectedvirtual
mouseX() consttinygl::Windowinlineprotected
mouseY() consttinygl::Windowinlineprotected
noLoop()tinygl::Windowinlineprotected
run()tinygl::Windowinline
scroll(float dx, float dy)tinygl::Windowinlineprotectedvirtual
setup()tinygl::Windowinlineprotectedvirtual
sprite(const std::string &textureName, float x, float y, float scale=1)tinygl::Windowinlineprotected
square(float x, float y, float width, float height)tinygl::Windowinlineprotected
triangle(int x, int y, float width, float height)tinygl::Windowinlineprotected
width() consttinygl::Windowinlineprotected
window() const (defined in tinygl::Window)tinygl::Windowinlineprotected
Window(int width, int height)tinygl::Windowinline
~Window() (defined in tinygl::Window)tinygl::Windowinlinevirtual