Otclient
14/8/2020
|
This is the complete list of members for Painter, including all inherited members.
bind() | Painter | inlinevirtual |
BlendEquation enum name | Painter | |
BlendEquation_Add enum value | Painter | |
BlendEquation_Max enum value | Painter | |
clear(const Color &color)=0 | Painter | pure virtual |
CompositionMode enum name | Painter | |
CompositionMode_Add enum value | Painter | |
CompositionMode_DestBlending enum value | Painter | |
CompositionMode_Light enum value | Painter | |
CompositionMode_Multiply enum value | Painter | |
CompositionMode_Normal enum value | Painter | |
CompositionMode_Replace enum value | Painter | |
drawBoundingRect(const Rect &dest, int innerLineWidth=1)=0 | Painter | pure virtual |
drawCoords(CoordsBuffer &coordsBuffer, DrawMode drawMode=Triangles)=0 | Painter | pure virtual |
drawFillCoords(CoordsBuffer &coordsBuffer)=0 | Painter | pure virtual |
drawFilledRect(const Rect &dest)=0 | Painter | pure virtual |
drawFilledTriangle(const Point &a, const Point &b, const Point &c)=0 | Painter | pure virtual |
DrawMode enum name | Painter | |
drawRepeatedTexturedRect(const Rect &dest, const TexturePtr &texture, const Rect &src)=0 | Painter | pure virtual |
drawTextureCoords(CoordsBuffer &coordsBuffer, const TexturePtr &texture)=0 | Painter | pure virtual |
drawTexturedRect(const Rect &dest, const TexturePtr &texture, const Rect &src)=0 | Painter | pure virtual |
drawTexturedRect(const Rect &dest, const TexturePtr &texture) | Painter | inline |
drawUpsideDownTexturedRect(const Rect &dest, const TexturePtr &texture, const Rect &src)=0 | Painter | pure virtual |
getClipRect() | Painter | inline |
getColor() | Painter | inline |
getCompositionMode() | Painter | inline |
getOpacity() | Painter | inline |
getResolution() | Painter | inline |
hasShaders()=0 | Painter | pure virtual |
m_clipRect | Painter | protected |
m_color | Painter | protected |
m_compositionMode | Painter | protected |
m_opacity | Painter | protected |
m_resolution | Painter | protected |
m_shaderProgram | Painter | protected |
Painter() | Painter | |
popTransformMatrix()=0 | Painter | pure virtual |
pushTransformMatrix()=0 | Painter | pure virtual |
resetClipRect() | Painter | inline |
resetColor() | Painter | inline |
resetCompositionMode() | Painter | inline |
resetOpacity() | Painter | inline |
resetShaderProgram() | Painter | inline |
restoreSavedState()=0 | Painter | pure virtual |
rotate(float angle)=0 | Painter | pure virtual |
rotate(float x, float y, float angle)=0 | Painter | pure virtual |
rotate(const Point &p, float angle) | Painter | inline |
saveAndResetState()=0 | Painter | pure virtual |
saveState()=0 | Painter | pure virtual |
scale(float x, float y)=0 | Painter | pure virtual |
scale(float factor) | Painter | inline |
setAlphaWriting(bool enable)=0 | Painter | pure virtual |
setBlendEquation(BlendEquation blendEquation)=0 | Painter | pure virtual |
setClipRect(const Rect &clipRect)=0 | Painter | pure virtual |
setColor(const Color &color) | Painter | inlinevirtual |
setCompositionMode(CompositionMode compositionMode)=0 | Painter | pure virtual |
setOpacity(float opacity) | Painter | inlinevirtual |
setResolution(const Size &resolution) | Painter | inlinevirtual |
setShaderProgram(PainterShaderProgram *shaderProgram) | Painter | inlinevirtual |
setShaderProgram(const PainterShaderProgramPtr &shaderProgram) | Painter | inline |
setTexture(Texture *texture)=0 | Painter | pure virtual |
translate(float x, float y)=0 | Painter | pure virtual |
translate(const Point &p) | Painter | inline |
Triangles enum value | Painter | |
TriangleStrip enum value | Painter | |
unbind() | Painter | inlinevirtual |
~Painter() | Painter | inlinevirtual |