FastUIDraw
|
A PainterBrushShaderSet holds the PainterBrushShader objects to be used with the default brushes. More...
#include <painter_brush_shader_set.hpp>
Public Member Functions | |
PainterBrushShaderSet (void) | |
PainterBrushShaderSet (const PainterBrushShaderSet &obj) | |
const reference_counted_ptr< const PainterGradientBrushShader > & | gradient_brush (void) const |
PainterBrushShaderSet & | gradient_brush (const reference_counted_ptr< const PainterGradientBrushShader > &sh) |
const reference_counted_ptr< const PainterImageBrushShader > & | image_brush (void) const |
PainterBrushShaderSet & | image_brush (const reference_counted_ptr< const PainterImageBrushShader > &sh) |
PainterBrushShaderSet & | operator= (const PainterBrushShaderSet &rhs) |
const reference_counted_ptr< PainterBrushShader > & | standard_brush (void) const |
PainterBrushShaderSet & | standard_brush (const reference_counted_ptr< PainterBrushShader > &sh) |
void | swap (PainterBrushShaderSet &obj) |
A PainterBrushShaderSet holds the PainterBrushShader objects to be used with the default brushes.
Definition at line 38 of file painter_brush_shader_set.hpp.
fastuidraw::PainterBrushShaderSet::PainterBrushShaderSet | ( | void | ) |
Ctor
fastuidraw::PainterBrushShaderSet::PainterBrushShaderSet | ( | const PainterBrushShaderSet & | obj | ) |
Copy ctor.
const reference_counted_ptr<const PainterGradientBrushShader>& fastuidraw::PainterBrushShaderSet::gradient_brush | ( | void | ) | const |
Returns the PainterGradientBrushShader.
PainterBrushShaderSet& fastuidraw::PainterBrushShaderSet::gradient_brush | ( | const reference_counted_ptr< const PainterGradientBrushShader > & | sh | ) |
Set the value returned by gradient_brush(void) const.
sh | value to use |
const reference_counted_ptr<const PainterImageBrushShader>& fastuidraw::PainterBrushShaderSet::image_brush | ( | void | ) | const |
Returns the PainterImageBrushShader.
PainterBrushShaderSet& fastuidraw::PainterBrushShaderSet::image_brush | ( | const reference_counted_ptr< const PainterImageBrushShader > & | sh | ) |
Set the value returned by image_brush(void) const.
sh | value to use |
PainterBrushShaderSet& fastuidraw::PainterBrushShaderSet::operator= | ( | const PainterBrushShaderSet & | rhs | ) |
Assignment operator.
const reference_counted_ptr<PainterBrushShader>& fastuidraw::PainterBrushShaderSet::standard_brush | ( | void | ) | const |
Returns the PainterBrushShader that uses data packed by PainterBrush to apply a brush as specified by the PainterBrush that packed the data.
PainterBrushShaderSet& fastuidraw::PainterBrushShaderSet::standard_brush | ( | const reference_counted_ptr< PainterBrushShader > & | sh | ) |
Set the value returned by standard_brush(void) const.
sh | value to use |
void fastuidraw::PainterBrushShaderSet::swap | ( | PainterBrushShaderSet & | obj | ) |
Swap operation
obj | object with which to swap |