CUGL 1.3
Cornell University Game Library
|
This is the complete list of members for cugl::SpriteBatch, including all inherited members.
alloc() | cugl::SpriteBatch | inlinestatic |
alloc(unsigned int capacity) | cugl::SpriteBatch | inlinestatic |
begin() | cugl::SpriteBatch | |
begin(const Mat4 &perspective) | cugl::SpriteBatch | inline |
dispose() | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, const Vec2 &position) | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Vec2 &position) | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, const Rect &bounds) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Rect &bounds) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, const Rect &bounds, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Rect &bounds, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, const Rect &bounds, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Rect &bounds, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | |
draw(const std::shared_ptr< Texture > &texture, const Rect &bounds, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Rect &bounds, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, const Poly2 &poly, const Vec2 &offset) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Poly2 &poly, const Vec2 &offset) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, const Poly2 &poly, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Poly2 &poly, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, const Poly2 &poly, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Poly2 &poly, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, const Poly2 &poly, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | inline |
draw(const std::shared_ptr< Texture > &texture, Color4 color, const Poly2 &poly, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | inline |
end() | cugl::SpriteBatch | |
fill(const Rect &rect) | cugl::SpriteBatch | |
fill(const Rect &rect, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | |
fill(const Rect &rect, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | |
fill(const Rect &rect, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | |
fill(const Poly2 &poly) | cugl::SpriteBatch | |
fill(const Poly2 &poly, const Vec2 &offset) | cugl::SpriteBatch | |
fill(const Poly2 &poly, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | |
fill(const Poly2 &poly, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | |
fill(const Poly2 &poly, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | |
fill(const std::vector< Vertex2 > &vertices, const std::vector< unsigned short > &indices, const Mat4 &transform, bool tint=true) | cugl::SpriteBatch | inline |
fill(const std::vector< Vertex2 > &vertices, const std::vector< unsigned short > &indices, const Affine2 &transform, bool tint=true) | cugl::SpriteBatch | inline |
fill(const Vertex2 *vertices, unsigned int vsize, unsigned int voffset, const unsigned short *indices, unsigned int isize, unsigned int ioffset, const Mat4 &transform, bool tint=true) | cugl::SpriteBatch | |
fill(const Vertex2 *vertices, unsigned int vsize, unsigned int voffset, const unsigned short *indices, unsigned int isize, unsigned int ioffset, const Affine2 &transform, bool tint=true) | cugl::SpriteBatch | |
flush() | cugl::SpriteBatch | |
getBlankTexture() | cugl::SpriteBatch | static |
getBlendEquation() const | cugl::SpriteBatch | inline |
getCallsMade() const | cugl::SpriteBatch | inline |
getColor() const | cugl::SpriteBatch | inline |
getDestinationBlendFactor() const | cugl::SpriteBatch | inline |
getPerspective() const | cugl::SpriteBatch | inline |
getShader() const | cugl::SpriteBatch | inline |
getSourceBlendFactor() const | cugl::SpriteBatch | inline |
getTexture() const | cugl::SpriteBatch | inline |
getVerticesDrawn() const | cugl::SpriteBatch | inline |
init() | cugl::SpriteBatch | |
init(std::shared_ptr< SpriteShader > shader) | cugl::SpriteBatch | inline |
init(unsigned int capacity) | cugl::SpriteBatch | |
init(unsigned int capacity, std::shared_ptr< SpriteShader > shader) | cugl::SpriteBatch | |
isDrawing() const | cugl::SpriteBatch | inline |
isReady() const | cugl::SpriteBatch | inline |
outline(const Rect &rect) | cugl::SpriteBatch | |
outline(const Rect &rect, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | |
outline(const Rect &rect, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | |
outline(const Rect &rect, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | |
outline(const Poly2 &poly) | cugl::SpriteBatch | |
outline(const Poly2 &poly, const Vec2 &offset) | cugl::SpriteBatch | |
outline(const Poly2 &poly, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::SpriteBatch | |
outline(const Poly2 &poly, const Vec2 &origin, const Mat4 &transform) | cugl::SpriteBatch | |
outline(const Poly2 &poly, const Vec2 &origin, const Affine2 &transform) | cugl::SpriteBatch | |
outline(const std::vector< Vertex2 > &vertices, const std::vector< unsigned short > &indices, const Mat4 &transform, bool tint=true) | cugl::SpriteBatch | inline |
outline(const std::vector< Vertex2 > &vertices, const std::vector< unsigned short > &indices, const Affine2 &transform, bool tint=true) | cugl::SpriteBatch | inline |
outline(const Vertex2 *vertices, unsigned int vsize, unsigned int voffset, const unsigned short *indices, unsigned int isize, unsigned int ioffset, const Mat4 &transform, bool tint=true) | cugl::SpriteBatch | |
outline(const Vertex2 *vertices, unsigned int vsize, unsigned int voffset, const unsigned short *indices, unsigned int isize, unsigned int ioffset, const Affine2 &transform, bool tint=true) | cugl::SpriteBatch | |
setBlendEquation(GLenum equation) | cugl::SpriteBatch | |
setBlendFunc(GLenum srcFactor, GLenum dstFactor) | cugl::SpriteBatch | |
setColor(Color4 color) | cugl::SpriteBatch | inline |
setPerspective(const Mat4 &perspective) | cugl::SpriteBatch | |
setShader(const std::shared_ptr< SpriteShader > &shader) | cugl::SpriteBatch | |
setTexture(const std::shared_ptr< Texture > &texture) | cugl::SpriteBatch | |
SpriteBatch() | cugl::SpriteBatch | |
~SpriteBatch() | cugl::SpriteBatch | inline |