![]() |
CUGL 4.0
Cornell University Game Library
|
This is the complete list of members for cugl::graphics::SpriteBatch, including all inherited members.
| alloc() | cugl::graphics::SpriteBatch | inlinestatic |
| alloc(const std::shared_ptr< GraphicsShader > &shader) | cugl::graphics::SpriteBatch | inlinestatic |
| alloc(unsigned int capacity) | cugl::graphics::SpriteBatch | inlinestatic |
| alloc(unsigned int capacity, const std::shared_ptr< GraphicsShader > &shader) | cugl::graphics::SpriteBatch | inlinestatic |
| begin() | cugl::graphics::SpriteBatch | |
| begin(const std::shared_ptr< FrameBuffer > &framebuffer) | cugl::graphics::SpriteBatch | |
| DEFAULT_CAPACITY | cugl::graphics::SpriteBatch | static |
| dispose() | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Vec2 &position) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Vec2 &position) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Rect &bounds) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Rect &bounds) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Rect &bounds, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Rect &bounds, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Rect &bounds, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Rect &bounds, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Poly2 &poly, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Poly2 &poly, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Poly2 &poly, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Poly2 &poly, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Poly2 &poly, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| draw(const std::shared_ptr< Texture > &texture, const Color4 color, const Poly2 &poly, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| drawMesh(const Mesh< SpriteVertex > &mesh, const Vec2 &position, bool tint=true) | cugl::graphics::SpriteBatch | |
| drawMesh(const Mesh< SpriteVertex > &mesh, const Affine2 &transform, bool tint=true) | cugl::graphics::SpriteBatch | |
| drawMesh(const std::vector< SpriteVertex > &vertices, const Vec2 &position, bool tint=true) | cugl::graphics::SpriteBatch | inline |
| drawMesh(const std::vector< SpriteVertex > &vertices, const Affine2 &transform, bool tint=true) | cugl::graphics::SpriteBatch | inline |
| drawMesh(const SpriteVertex *vertices, size_t size, const Vec2 &position, bool tint=true) | cugl::graphics::SpriteBatch | |
| drawMesh(const SpriteVertex *vertices, size_t size, const Affine2 &transform, bool tint=true) | cugl::graphics::SpriteBatch | |
| drawText(const std::string text, const std::shared_ptr< Font > &font, const Vec2 &position) | cugl::graphics::SpriteBatch | |
| drawText(const std::string text, const std::shared_ptr< Font > &font, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| drawText(const std::shared_ptr< TextLayout > &text, const Vec2 &position) | cugl::graphics::SpriteBatch | |
| drawText(const std::shared_ptr< TextLayout > &text, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| enableStencilTest(bool enable) | cugl::graphics::SpriteBatch | |
| end() | cugl::graphics::SpriteBatch | |
| fill(const Rect &rect) | cugl::graphics::SpriteBatch | |
| fill(const Rect &rect, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| fill(const Rect &rect, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| fill(const Rect &rect, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| fill(const Poly2 &poly) | cugl::graphics::SpriteBatch | |
| fill(const Poly2 &poly, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| fill(const Poly2 &poly, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| fill(const Poly2 &poly, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| flush() | cugl::graphics::SpriteBatch | |
| getBackStencilState() const | cugl::graphics::SpriteBatch | |
| getBlendState() const | cugl::graphics::SpriteBatch | |
| getBlur() const | cugl::graphics::SpriteBatch | |
| getCallsMade() const | cugl::graphics::SpriteBatch | inline |
| getColor() const | cugl::graphics::SpriteBatch | inline |
| getColorMask() const | cugl::graphics::SpriteBatch | |
| getFrontStencilState() const | cugl::graphics::SpriteBatch | |
| getGradient() const | cugl::graphics::SpriteBatch | |
| getPerspective() const | cugl::graphics::SpriteBatch | |
| getScissor() const | cugl::graphics::SpriteBatch | |
| getShader() const | cugl::graphics::SpriteBatch | inline |
| getTexture() const | cugl::graphics::SpriteBatch | |
| getVerticesDrawn() const | cugl::graphics::SpriteBatch | inline |
| init() | cugl::graphics::SpriteBatch | |
| init(const std::shared_ptr< GraphicsShader > &shader) | cugl::graphics::SpriteBatch | inline |
| init(unsigned int capacity) | cugl::graphics::SpriteBatch | |
| init(unsigned int capacity, const std::shared_ptr< GraphicsShader > &shader) | cugl::graphics::SpriteBatch | |
| isDrawing() const | cugl::graphics::SpriteBatch | inline |
| isReady() const | cugl::graphics::SpriteBatch | inline |
| outline(const Rect &rect) | cugl::graphics::SpriteBatch | |
| outline(const Rect &rect, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| outline(const Rect &rect, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| outline(const Rect &rect, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| outline(const Path2 &path) | cugl::graphics::SpriteBatch | |
| outline(const Path2 &path, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| outline(const Path2 &path, const Vec2 &origin, const Vec2 &scale, float angle, const Vec2 &offset) | cugl::graphics::SpriteBatch | |
| outline(const Path2 &path, const Vec2 &origin, const Affine2 &transform) | cugl::graphics::SpriteBatch | |
| setBackStencilState(const StencilState &stencil) | cugl::graphics::SpriteBatch | |
| setBlendMode(const BlendMode &mode) | cugl::graphics::SpriteBatch | inline |
| setBlendState(const BlendState &blend) | cugl::graphics::SpriteBatch | |
| setBlur(float radius) | cugl::graphics::SpriteBatch | |
| setCamera(const std::shared_ptr< Camera > &camera) | cugl::graphics::SpriteBatch | inline |
| setColor(const Color4 color) | cugl::graphics::SpriteBatch | |
| setColorMask(Uint8 mask) | cugl::graphics::SpriteBatch | |
| setFrontStencilState(const StencilState &stencil) | cugl::graphics::SpriteBatch | |
| setGradient(const std::shared_ptr< Gradient > &gradient) | cugl::graphics::SpriteBatch | |
| setPerspective(const Mat4 &perspective) | cugl::graphics::SpriteBatch | |
| setScissor(const std::shared_ptr< Scissor > &scissor) | cugl::graphics::SpriteBatch | |
| setShader(const std::shared_ptr< GraphicsShader > &shader) | cugl::graphics::SpriteBatch | |
| setStencilMode(StencilMode mode) | cugl::graphics::SpriteBatch | |
| setStencilState(const StencilState &stencil) | cugl::graphics::SpriteBatch | |
| setTexture(const std::shared_ptr< Texture > &texture) | cugl::graphics::SpriteBatch | |
| SpriteBatch() | cugl::graphics::SpriteBatch | |
| usesStencilTest() const | cugl::graphics::SpriteBatch | |
| ~SpriteBatch() | cugl::graphics::SpriteBatch | inline |