![]() |
CUGL 1.2
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 |
1.8.10