Louvre  v1.2.1-2
C++ library for Wayland compositors
LPainter Member List

This is the complete list of members for LPainter, including all inherited members.

bindColorMode()LPainter
bindFramebuffer(LFramebuffer *framebuffer)LPainter
bindProgram()LPainter
bindTextureMode(const TextureParams &params)LPainter
boundFramebuffer() constLPainter
clearScreen()LPainter
customTextureColorEnabled() constLPainter
drawBox(const LBox &box)LPainter
drawColor(const LRect &dst, Float32 r, Float32 g, Float32 b, Float32 a)LPainter
drawColor(Int32 dstX, Int32 dstY, Int32 dstW, Int32 dstH, Float32 r, Float32 g, Float32 b, Float32 a)LPainter
drawColorTexture(const LTexture *texture, const LRGBF &color, const LRect &src, const LRect &dst, Float32 srcScale=1.0f, Float32 alpha=1.0f)LPainter
drawColorTexture(const LTexture *texture, Float32 r, Float32 g, Float32 b, Int32 srcX, Int32 srcY, Int32 srcW, Int32 srcH, Int32 dstX, Int32 dstY, Int32 dstW, Int32 dstH, Float32 srcScale=1.0f, Float32 alpha=1.0f)LPainter
drawRect(const LRect &rect)LPainter
drawRegion(const LRegion &region)LPainter
drawTexture(const LTexture *texture, const LRect &src, const LRect &dst, Float32 srcScale=1.0f, Float32 alpha=1.0f)LPainter
drawTexture(const LTexture *texture, Int32 srcX, Int32 srcY, Int32 srcW, Int32 srcH, Int32 dstX, Int32 dstY, Int32 dstW, Int32 dstH, Float32 srcScale=1.0f, Float32 alpha=1.0f)LPainter
enableCustomTextureColor(bool enabled)LPainter
setAlpha(Float32 alpha)LPainter
setClearColor(Float32 r, Float32 g, Float32 b, Float32 a)LPainter
setClearColor(const LRGBAF &color)LPainter
setColor(const LRGBF &color)LPainter
setColorFactor(const LRGBAF &color)LPainter
setColorFactor(Float32 r, Float32 g, Float32 b, Float32 a)LPainter
setViewport(const LRect &rect)LPainter
setViewport(Int32 x, Int32 y, Int32 w, Int32 h)LPainter