CUGL 4.0
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::graphics::SpriteBatch Member List

This is the complete list of members for cugl::graphics::SpriteBatch, including all inherited members.

alloc()cugl::graphics::SpriteBatchinlinestatic
alloc(const std::shared_ptr< GraphicsShader > &shader)cugl::graphics::SpriteBatchinlinestatic
alloc(unsigned int capacity)cugl::graphics::SpriteBatchinlinestatic
alloc(unsigned int capacity, const std::shared_ptr< GraphicsShader > &shader)cugl::graphics::SpriteBatchinlinestatic
begin()cugl::graphics::SpriteBatch
begin(const std::shared_ptr< FrameBuffer > &framebuffer)cugl::graphics::SpriteBatch
DEFAULT_CAPACITYcugl::graphics::SpriteBatchstatic
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::SpriteBatchinline
drawMesh(const std::vector< SpriteVertex > &vertices, const Affine2 &transform, bool tint=true)cugl::graphics::SpriteBatchinline
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() constcugl::graphics::SpriteBatch
getBlendState() constcugl::graphics::SpriteBatch
getBlur() constcugl::graphics::SpriteBatch
getCallsMade() constcugl::graphics::SpriteBatchinline
getColor() constcugl::graphics::SpriteBatchinline
getColorMask() constcugl::graphics::SpriteBatch
getFrontStencilState() constcugl::graphics::SpriteBatch
getGradient() constcugl::graphics::SpriteBatch
getPerspective() constcugl::graphics::SpriteBatch
getScissor() constcugl::graphics::SpriteBatch
getShader() constcugl::graphics::SpriteBatchinline
getTexture() constcugl::graphics::SpriteBatch
getVerticesDrawn() constcugl::graphics::SpriteBatchinline
init()cugl::graphics::SpriteBatch
init(const std::shared_ptr< GraphicsShader > &shader)cugl::graphics::SpriteBatchinline
init(unsigned int capacity)cugl::graphics::SpriteBatch
init(unsigned int capacity, const std::shared_ptr< GraphicsShader > &shader)cugl::graphics::SpriteBatch
isDrawing() constcugl::graphics::SpriteBatchinline
isReady() constcugl::graphics::SpriteBatchinline
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::SpriteBatchinline
setBlendState(const BlendState &blend)cugl::graphics::SpriteBatch
setBlur(float radius)cugl::graphics::SpriteBatch
setCamera(const std::shared_ptr< Camera > &camera)cugl::graphics::SpriteBatchinline
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() constcugl::graphics::SpriteBatch
~SpriteBatch()cugl::graphics::SpriteBatchinline