Otclient  14/8/2020
PainterOGL1 Member List

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

bind()PainterOGL1virtual
BlendEquation enum namePainter
BlendEquation_Add enum valuePainter
BlendEquation_Max enum valuePainter
clear(const Color &color)PainterOGLvirtual
clearRect(const Color &color, const Rect &rect)PainterOGL
CompositionMode enum namePainter
CompositionMode_Add enum valuePainter
CompositionMode_DestBlending enum valuePainter
CompositionMode_Light enum valuePainter
CompositionMode_Multiply enum valuePainter
CompositionMode_Normal enum valuePainter
CompositionMode_Replace enum valuePainter
drawBoundingRect(const Rect &dest, int innerLineWidth)PainterOGL1virtual
drawCoords(CoordsBuffer &coordsBuffer, DrawMode drawMode=Triangles)PainterOGL1virtual
drawFillCoords(CoordsBuffer &coordsBuffer)PainterOGL1virtual
drawFilledRect(const Rect &dest)PainterOGL1virtual
drawFilledTriangle(const Point &a, const Point &b, const Point &c)PainterOGL1virtual
DrawMode enum namePainter
drawRepeatedTexturedRect(const Rect &dest, const TexturePtr &texture, const Rect &src)PainterOGL1virtual
drawTextureCoords(CoordsBuffer &coordsBuffer, const TexturePtr &texture)PainterOGL1virtual
drawTexturedRect(const Rect &dest, const TexturePtr &texture, const Rect &src)PainterOGL1virtual
PainterOGL::drawTexturedRect(const Rect &dest, const TexturePtr &texture)Painterinline
drawUpsideDownTexturedRect(const Rect &dest, const TexturePtr &texture, const Rect &src)PainterOGL1virtual
getAlphaWriting()PainterOGLinline
getBlendEquation()PainterOGLinline
getClipRect()Painterinline
getColor()Painterinline
getCompositionMode()Painterinline
getOpacity()Painterinline
getProjectionMatrix()PainterOGLinline
getResolution()Painterinline
getShaderProgram()PainterOGLinline
getTextureMatrix()PainterOGLinline
getTransformMatrix()PainterOGLinline
hasShaders()PainterOGL1inlinevirtual
m_alphaWritingPainterOGLprotected
m_blendEquationPainterOGLprotected
m_clipRectPainterprotected
m_colorPainterprotected
m_compositionModePainterprotected
m_coordsBufferPainterOGLprotected
m_glTextureIdPainterOGLprotected
m_olderStatesPainterOGLprotected
m_oldStateIndexPainterOGLprotected
m_opacityPainterprotected
m_projectionMatrixPainterOGLprotected
m_resolutionPainterprotected
m_shaderProgramPainterprotected
m_texturePainterOGLprotected
m_textureMatrixPainterOGLprotected
m_transformMatrixPainterOGLprotected
m_transformMatrixStackPainterOGLprotected
MatrixMode enum namePainterOGL1
MatrixProjection enum valuePainterOGL1
MatrixTexture enum valuePainterOGL1
MatrixTransform enum valuePainterOGL1
Painter()Painter
PainterOGL()PainterOGL
PainterOGL1()PainterOGL1
popTransformMatrix()PainterOGLvirtual
pushTransformMatrix()PainterOGLvirtual
refreshState()PainterOGL1virtual
resetAlphaWriting()PainterOGLinline
resetBlendEquation()PainterOGLinline
resetClipRect()Painterinline
resetColor()Painterinline
resetCompositionMode()Painterinline
resetOpacity()Painterinline
resetShaderProgram()Painterinline
resetState()PainterOGL
resetTexture()PainterOGLinline
resetTransformMatrix()PainterOGLinline
restoreSavedState()PainterOGLvirtual
rotate(float angle)PainterOGLvirtual
rotate(float x, float y, float angle)PainterOGLvirtual
Painter::rotate(const Point &p, float angle)Painterinline
saveAndResetState()PainterOGLvirtual
saveState()PainterOGLvirtual
scale(float x, float y)PainterOGLvirtual
Painter::scale(float factor)Painterinline
setAlphaWriting(bool enable)PainterOGLvirtual
setBlendEquation(BlendEquation blendEquation)PainterOGLvirtual
setClipRect(const Rect &clipRect)PainterOGLvirtual
setColor(const Color &color)PainterOGL1virtual
setCompositionMode(CompositionMode compositionMode)PainterOGLvirtual
setMatrixMode(MatrixMode matrixMode)PainterOGL1
setOpacity(float opacity)PainterOGL1virtual
setProjectionMatrix(const Matrix3 &projectionMatrix)PainterOGL1virtual
setResolution(const Size &resolution)PainterOGLvirtual
setShaderProgram(PainterShaderProgram *shaderProgram)PainterOGLinlinevirtual
Painter::setShaderProgram(const PainterShaderProgramPtr &shaderProgram)Painterinline
setTexture(Texture *texture)PainterOGLvirtual
setTexture(const TexturePtr &texture)PainterOGLinline
setTextureMatrix(const Matrix3 &textureMatrix)PainterOGL1virtual
setTransformMatrix(const Matrix3 &transformMatrix)PainterOGL1virtual
translate(float x, float y)PainterOGLvirtual
Painter::translate(const Point &p)Painterinline
Triangles enum valuePainter
TriangleStrip enum valuePainter
unbind()PainterOGL1virtual
updateGlAlphaWriting()PainterOGLprotected
updateGlBlendEquation()PainterOGLprotected
updateGlClipRect()PainterOGLprotected
updateGlCompositionMode()PainterOGLprotected
updateGlTexture()PainterOGLprotected
updateGlViewport()PainterOGLprotected
~Painter()Painterinlinevirtual
~PainterOGL()PainterOGLinlinevirtual