PROTO::KLUDGE  0.1
Quick prototyping library for games using SDL and OpenGL.
pk::TriangleShape Member List

This is the complete list of members for pk::TriangleShape, including all inherited members.

clear()pk::GLTransformable
draw(GLStates &states)pk::TriangleShapevirtual
getAngle()pk::GLTransformableinline
getFillColor()pk::TriangleShapeinline
getHeight()pk::GLTransformableinline
getOrigin()pk::GLTransformableinline
getPosition()pk::GLTransformableinline
getRect()pk::GLTransformableinline
getScale()pk::GLTransformableinline
getVertexColors()pk::TriangleShapeinline
getWidth()pk::GLTransformableinline
GLDrawable()pk::GLDrawable
GLTransformable()pk::GLTransformable
m_datapk::GLTransformable
m_fillColorpk::TriangleShapeprivate
m_vertexColorspk::TriangleShapeprivate
move(glm::vec2 offset)pk::GLTransformableinline
rotate(float degrees)pk::GLTransformableinline
scale(glm::vec2 scale)pk::GLTransformableinline
setAngle(float angle)pk::GLTransformableinline
setFillColor(glm::vec4 fillColor)pk::TriangleShape
setHeight(GLfloat h)pk::GLTransformableinline
setOrigin(glm::vec2 origin)pk::GLTransformableinline
setPosition(glm::vec2 position)pk::GLTransformableinline
setRect(GLRect r)pk::GLTransformableinline
setScale(glm::vec2 scale)pk::GLTransformableinline
setVertexColors(GLfloat colors [16])pk::TriangleShape
setWidth(GLfloat w)pk::GLTransformableinline
TriangleShape()pk::TriangleShapeinlineprivate
TriangleShape(GLfloat width, GLfloat height)pk::TriangleShape
updateGeometry()pk::TriangleShapeprivate
updateNormals(GLfloat *vertices, unsigned int verticeCount, unsigned int *indices, unsigned int stride)pk::TriangleShapeprivate
~GLDrawable()pk::GLDrawablevirtual
~GLTransformable()pk::GLTransformablevirtual
~TriangleShape()pk::TriangleShapevirtual