Back to index

nux  3.0.0
nux::BasePainter Member List
This is the complete list of members for nux::BasePainter, including all inherited members.
active_paint_layer_stack_nux::BasePainter [private]
BasePainter(WindowThread *window_thread)nux::BasePainter
Draw2DLine(GraphicsEngine &graphics_engine, int x0, int y0, int x1, int y1, Color c0) const nux::BasePainter
Draw2DLine(GraphicsEngine &graphics_engine, int x0, int y0, int x1, int y1, Color c0, Color c1) const nux::BasePainter
Draw2DTexture(GraphicsEngine &graphics_engine, BaseTexture *Texture, int x, int y) const nux::BasePainter [virtual]
Draw2DTextureAligned(GraphicsEngine &graphics_engine, BaseTexture *Texture, const Geometry &g, TextureAlignmentStyle tex_align) const nux::BasePainter [virtual]
Draw2DTriangleColor(GraphicsEngine &graphics_engine, int x0, int y0, int x1, int y1, int x2, int y2, Color c0)nux::BasePainter
Draw2DTriangleColor(GraphicsEngine &graphics_engine, int x0, int y0, int x1, int y1, int x2, int y2, Color c0, Color c1, Color c2)nux::BasePainter
EmptyActivePaintLayerStack()nux::BasePainter
EmptyBackgroundStack()nux::BasePainter
EmptyPushedPaintLayerStack()nux::BasePainter [private]
intTestnux::BasePainter
Paint2DQuadColor(GraphicsEngine &graphics_engine, const Geometry &g, const Color &c0) const nux::BasePainter
Paint2DQuadColor(GraphicsEngine &graphics_engine, const Geometry &g, const Color &c0_top_left, const Color &c1_bottom_left, const Color &c2_bottom_right, const Color &c3_top_right) const nux::BasePainter
Paint2DQuadColor(GraphicsEngine &graphics_engine, int x, int y, int width, int height, const Color &c0) const nux::BasePainter
Paint2DQuadColor(GraphicsEngine &graphics_engine, int x, int y, int width, int height, const Color &c0_top_left, const Color &c1_bottom_left, const Color &c2_bottom_right, const Color &c3_top_right) const nux::BasePainter
Paint2DQuadHGradient(GraphicsEngine &graphics_engine, const Geometry &g, Color LeftColor, Color RightColor) const nux::BasePainter
Paint2DQuadVGradient(GraphicsEngine &graphics_engine, const Geometry &g, Color TopColor, Color BottomColor) const nux::BasePainter
Paint2DQuadWireframe(GraphicsEngine &graphics_engine, const Geometry &g, Color c0) const nux::BasePainter
Paint2DQuadWireframe(GraphicsEngine &graphics_engine, const Geometry &g, Color c_top_left, Color c_bottom_left, Color c_bottom_right, Color c_top_right) const nux::BasePainter
Paint2DQuadWireframe(GraphicsEngine &graphics_engine, int x, int y, int width, int height, Color c0) const nux::BasePainter
Paint2DQuadWireframe(GraphicsEngine &graphics_engine, int x, int y, int width, int height, Color c_top_left, Color c_bottom_left, Color c_bottom_right, Color c_top_right) const nux::BasePainter
PaintActivePaintLayerStack(GraphicsEngine &graphics_engine, const Geometry &geo)nux::BasePainter
PaintBackground(GraphicsEngine &graphics_engine, const Geometry &geo)nux::BasePainter
PaintCheckBox(GraphicsEngine &graphics_engine, const Geometry &geo, const InteractState &interaction_state, Color check_mark_color=Color(0x0), Color check_box_color=Color(0x0))nux::BasePainter
PaintColorTextLineEdit(GraphicsEngine &graphics_engine, const Geometry &g, const NString &Str, Color TextColor, bool WriteAlphaChannel, Color SelectedTextColor, Color SelectedTextBackgroundColor, Color TextBlinkColor, Color CursorColor, bool ShowCursor, unsigned int CursorPosition, int offset=0, int selection_start=0, int selection_end=0) const nux::BasePainter [virtual]
PaintHorizontalGradientQuad(GraphicsEngine &graphics_engine, const Geometry &geo, int num_color, float *percentage_array, Color *color_array)nux::BasePainter
PaintRadioButton(GraphicsEngine &graphics_engine, const Geometry &geo, const InteractState &interaction_state, Color check_mark_color=Color(0x0), Color check_box_color=Color(0x0))nux::BasePainter
PaintShape(GraphicsEngine &graphics_engine, const Geometry &geo, const Color &c0, UXStyleImageRef style, bool WriteAlpha=true) const nux::BasePainter
PaintShapeCorner(GraphicsEngine &graphics_engine, const Geometry &geo, const Color &c0, UXStyleImageRef style, long corners, bool WriteAlpha=true) const nux::BasePainter
PaintShapeCornerROP(GraphicsEngine &graphics_engine, const Geometry &geo, const Color &c0, UXStyleImageRef style, long corners, bool WriteAlpha=true, const ROPConfig &ROP=ROPConfig::Default) const nux::BasePainter
PaintShapeROP(GraphicsEngine &graphics_engine, const Geometry &geo, const Color &c0, UXStyleImageRef style, bool WriteAlpha=true, const ROPConfig &ROP=ROPConfig::Default) const nux::BasePainter
PaintTextLineStatic(GraphicsEngine &graphics_engine, ObjectPtr< FontTexture > Font, const Geometry &g, const NString &Str, const Color &color=Color(0.0f, 0.0f, 0.0f, 1.0f), bool WriteAlphaChannel=true, TextAlignment alignment=eAlignTextLeft) const nux::BasePainter [virtual]
PaintTextureShape(GraphicsEngine &graphics_engine, const Geometry &geo, UXStyleImageRef style) const nux::BasePainter
PaintTextureShape(GraphicsEngine &graphics_engine, const Geometry &geo, BaseTexture *Texture, int border_left, int border_right, int border_top, int border_bottom, bool draw_borders_only, bool premultiply=true) const nux::BasePainter
PopBackground(int level=1)nux::BasePainter
PopBackgroundStack()nux::BasePainter
PopPaintLayer(int level=1)nux::BasePainter
PopPaintLayerStack()nux::BasePainter
PushBackgroundStack()nux::BasePainter
PushColorizeTextureLayer(GraphicsEngine &graphics_engine, Geometry geo, ObjectPtr< IOpenGLBaseTexture > DeviceTexture, TexCoordXForm texxform, const Color &color, bool WriteAlpha, const ROPConfig &ROP, const Color &blend_color, LayerBlendMode layer_blend_mode)nux::BasePainter
PushColorLayer(GraphicsEngine &graphics_engine, const Geometry &geo, Color color, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default)nux::BasePainter
PushCompositionLayer(GraphicsEngine &graphics_engine, Geometry geo, ObjectPtr< IOpenGLBaseTexture > texture0, TexCoordXForm texxform0, const Color &color0, ObjectPtr< IOpenGLBaseTexture > texture1, TexCoordXForm texxform1, const Color &color1, LayerBlendMode layer_blend_mode, bool WriteAlpha, const ROPConfig &ROP)nux::BasePainter
PushCompositionLayer(GraphicsEngine &graphics_engine, Geometry geo, ObjectPtr< IOpenGLBaseTexture > texture0, TexCoordXForm texxform0, const Color &color0, const Color &blend_color, LayerBlendMode layer_blend_mode, bool WriteAlpha, const ROPConfig &ROP)nux::BasePainter
PushCompositionLayer(GraphicsEngine &graphics_engine, Geometry geo, const Color &base_color, ObjectPtr< IOpenGLBaseTexture > texture0, TexCoordXForm texxform0, const Color &color0, LayerBlendMode layer_blend_mode, bool WriteAlpha, const ROPConfig &ROP)nux::BasePainter
PushDrawColorizeTextureLayer(GraphicsEngine &graphics_engine, Geometry geo, ObjectPtr< IOpenGLBaseTexture > DeviceTexture, TexCoordXForm texxform, const Color &color, bool WriteAlpha, const ROPConfig &ROP, const Color &blend_color, LayerBlendMode layer_blend_mode)nux::BasePainter
PushDrawColorLayer(GraphicsEngine &graphics_engine, const Geometry &geo, Color color, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default)nux::BasePainter
PushDrawCompositionLayer(GraphicsEngine &graphics_engine, Geometry geo, ObjectPtr< IOpenGLBaseTexture > texture0, TexCoordXForm texxform0, const Color &color0, ObjectPtr< IOpenGLBaseTexture > texture1, TexCoordXForm texxform1, const Color &color1, LayerBlendMode layer_blend_mode, bool WriteAlpha, const ROPConfig &ROP)nux::BasePainter
PushDrawCompositionLayer(GraphicsEngine &graphics_engine, Geometry geo, ObjectPtr< IOpenGLBaseTexture > texture0, TexCoordXForm texxform0, const Color &color0, const Color &blend_color, LayerBlendMode layer_blend_mode, bool WriteAlpha, const ROPConfig &ROP)nux::BasePainter
PushDrawCompositionLayer(GraphicsEngine &graphics_engine, Geometry geo, const Color &base_color, ObjectPtr< IOpenGLBaseTexture > texture0, TexCoordXForm texxform0, const Color &color0, LayerBlendMode layer_blend_mode, bool WriteAlpha, const ROPConfig &ROP)nux::BasePainter
PushDrawLayer(GraphicsEngine &graphics_engine, const Geometry &geo, AbstractPaintLayer *layer)nux::BasePainter
PushDrawShapeLayer(GraphicsEngine &graphics_engine, Geometry geo, UXStyleImageRef imageStyle, const Color &color, unsigned long Corners=eAllCorners, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default)nux::BasePainter
PushDrawSliceScaledTextureLayer(GraphicsEngine &graphics_engine, Geometry geo, UXStyleImageRef imageStyle, const Color &color, unsigned long Corners=eAllCorners, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default)nux::BasePainter
PushDrawTextureLayer(GraphicsEngine &graphics_engine, Geometry geo, ObjectPtr< IOpenGLBaseTexture > DeviceTexture, TexCoordXForm texxform, const Color &color, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default)nux::BasePainter
pushed_paint_layer_stack_nux::BasePainter [private]
PushLayer(GraphicsEngine &graphics_engine, const Geometry &geo, AbstractPaintLayer *layer)nux::BasePainter
PushPaintLayerStack()nux::BasePainter
PushShapeLayer(GraphicsEngine &graphics_engine, Geometry geo, UXStyleImageRef imageStyle, const Color &color, unsigned long Corners=eAllCorners, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default)nux::BasePainter
PushSliceScaledTextureLayer(GraphicsEngine &graphics_engine, Geometry geo, UXStyleImageRef imageStyle, const Color &color, unsigned long Corners=eAllCorners, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default)nux::BasePainter
PushTextureLayer(GraphicsEngine &graphics_engine, Geometry geo, ObjectPtr< IOpenGLBaseTexture > DeviceTexture, TexCoordXForm texxform, const Color &color, bool WriteAlpha=false, const ROPConfig &ROP=ROPConfig::Default)nux::BasePainter
RenderSinglePaintLayer(GraphicsEngine &graphics_engine, Geometry geo, AbstractPaintLayer *paint_layer)nux::BasePainter
window_thread_nux::BasePainter [private]
~BasePainter()nux::BasePainter [virtual]