FastUIDraw
Classes | Typedefs
Painter

Painter provides the interface for Canvas drawing, the most important class being Painter. Part of the main library libFastUIDraw. More...

Classes

class  fastuidraw::CustomFillRuleBase
 Base class to specify a custom fill rule. More...
 
class  fastuidraw::CustomFillRuleFunction
 Class to specify a custom fill rule from a function. More...
 
class  fastuidraw::Painter
 Painter implements a canvas rendering interface. More...
 
class  fastuidraw::PainterBrush
 A PainterBrush defines a brush for painting via Painter. More...
 
class  fastuidraw::PainterBrushEnums
 Class to contain various enumerations needed for describing a brush. More...
 
class  fastuidraw::PainterCustomBrush
 A PainterCustomBrush is just a conveniance to wrap a pointer to a PainterBrushShader together with a PainterDataValue<PainterBrushShaderData>. More...
 
class  fastuidraw::PainterEffect
 A PainterEffect represents the interface to define and effect to apply to image data. At its core, it is made up of a sequence of passes. More...
 
class  fastuidraw::PainterEffectBrush
 A PainterEffectBrush represents applying a brush. The PainterEffectParams derived object to use with a PainterEffectBrush is PainterEffectBrushParams. More...
 
class  fastuidraw::PainterEffectBrushParams
 
class  fastuidraw::PainterEffectParams
 
class  fastuidraw::PainterEnums
 Class to encapsulate enumerations used in Painter interface, part of the main library libFastUIDraw. More...
 
class  fastuidraw::RectEnums
 
class  fastuidraw::RectT< T >
 
class  fastuidraw::RoundedRect
 
class  fastuidraw::StrokingStyle
 

Typedefs

typedef RectT< float > fastuidraw::Rect
 

Detailed Description

Painter provides the interface for Canvas drawing, the most important class being Painter. Part of the main library libFastUIDraw.

Typedef Documentation

◆ Rect

typedef RectT<float> fastuidraw::Rect

Conveniance typedef for RectT<float>

Definition at line 339 of file rect.hpp.