ButtonRenderer Member List

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

ButtonRenderer(std::size_t refs=0)ButtonRendererexplicit
create() constButtonRenderer
Facet(const std::type_info &ti, std::size_t refs=0)Style::Facetexplicit
layoutContent(PaintSurface &surface, const Gfx::RectF &contentRect, Direction direction, const Gfx::SizeF &iconSize, const Gfx::SizeF &textSize, Gfx::RectF &iconRect, Gfx::RectF &textRect)ButtonRenderer
layoutFrame(PaintSurface &surface, const Gfx::RectF &frameRect)ButtonRenderer
layoutMnemonic(PaintSurface &surface, const String &text, const Gfx::PointF &textPos, const Gfx::FontMetrics &fontMetrics, String::size_type mnemonicIndex)ButtonRenderer
measureContent(PaintSurface &surface, Direction direction, const Gfx::SizeF &iconSize, const Gfx::SizeF &textSize)ButtonRenderer
measureFrame(PaintSurface &surface, const Gfx::SizeF &contentSize)ButtonRenderer
onCreate() const =0ButtonRendererprotectedpure virtual
onGetTextPainter(PaintSurface &surface)=0ButtonRendererprotectedpure virtual
onLayoutContent(PaintSurface &surface, const Gfx::RectF &contentRect, Direction direction, const Gfx::SizeF &iconSize, const Gfx::SizeF &textSize, Gfx::RectF &iconRect, Gfx::RectF &textRect)=0ButtonRendererprotectedpure virtual
onLayoutFrame(PaintSurface &surface, const Gfx::RectF &frameRect)=0ButtonRendererprotectedpure virtual
onLayoutMnemonic(PaintSurface &surface, const String &text, const Gfx::PointF &textPos, const Gfx::FontMetrics &fontMetrics, String::size_type mnemonicIndex)=0ButtonRendererprotectedpure virtual
onMeasureContent(PaintSurface &surface, Direction direction, const Gfx::SizeF &iconSize, const Gfx::SizeF &textSize)=0ButtonRendererprotectedpure virtual
onMeasureFrame(PaintSurface &surface, const Gfx::SizeF &contentSize)=0ButtonRendererprotectedpure virtual
onPrepareIcon(const Gfx::Image &icon, Pixmap &picture, const ButtonState &state) const =0ButtonRendererprotectedpure virtual
onRenderBackground(PaintContext &context, const Gfx::RectF &rect, const ButtonState &state)=0ButtonRendererprotectedpure virtual
onRenderChrome(PaintContext &context, const Gfx::RectF &rect, const ButtonState &state)=0ButtonRendererprotectedpure virtual
onRenderIcon(PaintContext &context, const Gfx::RectF &rect, const Pixmap &picture, const Gfx::PointF &pos, const ButtonState &state)=0ButtonRendererprotectedpure virtual
onRenderMnemonic(PaintContext &context, const Gfx::RectF &rect, const Gfx::RectF &mnemonic, const ButtonState &state)=0ButtonRendererprotectedpure virtual
onRenderText(PaintContext &context, const Gfx::RectF &rect, const String &text, const Gfx::PointF &pos, const ButtonState &state)=0ButtonRendererprotectedpure virtual
onReset(const StyleOptions &options)=0ButtonRendererprotectedpure virtual
prepareIcon(const Gfx::Image &icon, Pixmap &picture, const ButtonState &state) constButtonRenderer
ref()Style::Facet
renderBackground(PaintContext &context, const Gfx::RectF &rect, const ButtonState &state)ButtonRenderer
renderChrome(PaintContext &context, const Gfx::RectF &rect, const ButtonState &state)ButtonRenderer
Renderer(const std::type_info &ti, std::size_t refs=0)Rendererexplicit
renderIcon(PaintContext &context, const Gfx::RectF &rect, const Pixmap &picture, const Gfx::PointF &pos, const ButtonState &state)ButtonRenderer
renderMnemonic(PaintContext &context, const Gfx::RectF &rect, const Gfx::RectF &mnemonic, const ButtonState &state)ButtonRenderer
renderText(PaintContext &context, const Gfx::RectF &rect, const String &text, const Gfx::PointF &pos, const ButtonState &state)ButtonRenderer
reset(const StyleOptions &options)Style::Facet
textPainter(PaintSurface &surface)ButtonRenderer
typeId() constStyle::Facet
unref()Style::Facet
~ButtonRenderer()ButtonRenderervirtual
~Facet()Style::Facetvirtual