19 #ifndef FASTUIDRAW_PAINTER_CUSTOM_BRUSH_HPP 20 #define FASTUIDRAW_PAINTER_CUSTOM_BRUSH_HPP all classes and functions of FastUIDraw are in the namespace fastuidraw.
file painter_brush_shader.hpp
const PainterBrushShader * m_shader
file painter_data_value.hpp
file painter_brush_shader_data.hpp
A PainterCustomBrush is just a conveniance to wrap a pointer to a PainterBrushShader together with a ...
PainterDataValue< PainterBrushShaderData > m_data
PainterCustomBrush(const PainterDataValue< PainterBrushShaderData > &d, const PainterBrushShader *sh)
A PainterBrushShader represents a shader for performing a custom brush coloring.
Element of PainterData to hold shader data either reference directly to unpacked data or to reuseable...
PainterCustomBrush(const PainterBrushShader *sh, const PainterDataValue< PainterBrushShaderData > &d=PainterDataValue< PainterBrushShaderData >())