libvisio::VSDOptionalFillStyle Struct Reference

#include <VSDStyles.h>

Public Member Functions

 VSDOptionalFillStyle ()
 
 VSDOptionalFillStyle (const boost::optional< Colour > &fgc, const boost::optional< Colour > &bgc, const boost::optional< unsigned char > &p, const boost::optional< double > &fga, const boost::optional< double > &bga, const boost::optional< Colour > &sfgc, const boost::optional< unsigned char > &shp, const boost::optional< double > &shX, const boost::optional< double > &shY, const boost::optional< long > &qsFc, const boost::optional< long > &qsSc, const boost::optional< long > &qsFm)
 
 VSDOptionalFillStyle (const VSDOptionalFillStyle &style)
 
 ~VSDOptionalFillStyle ()
 
void override (const VSDOptionalFillStyle &style)
 

Public Attributes

boost::optional< ColourfgColour
 
boost::optional< ColourbgColour
 
boost::optional< unsigned char > pattern
 
boost::optional< double > fgTransparency
 
boost::optional< double > bgTransparency
 
boost::optional< ColourshadowFgColour
 
boost::optional< unsigned char > shadowPattern
 
boost::optional< double > shadowOffsetX
 
boost::optional< double > shadowOffsetY
 
boost::optional< long > qsFillColour
 
boost::optional< long > qsShadowColour
 
boost::optional< long > qsFillMatrix
 

Constructor & Destructor Documentation

libvisio::VSDOptionalFillStyle::VSDOptionalFillStyle ( )
inline
libvisio::VSDOptionalFillStyle::VSDOptionalFillStyle ( const boost::optional< Colour > &  fgc,
const boost::optional< Colour > &  bgc,
const boost::optional< unsigned char > &  p,
const boost::optional< double > &  fga,
const boost::optional< double > &  bga,
const boost::optional< Colour > &  sfgc,
const boost::optional< unsigned char > &  shp,
const boost::optional< double > &  shX,
const boost::optional< double > &  shY,
const boost::optional< long > &  qsFc,
const boost::optional< long > &  qsSc,
const boost::optional< long > &  qsFm 
)
inline
libvisio::VSDOptionalFillStyle::VSDOptionalFillStyle ( const VSDOptionalFillStyle style)
inline
libvisio::VSDOptionalFillStyle::~VSDOptionalFillStyle ( )
inline

Member Function Documentation

Member Data Documentation

boost::optional<Colour> libvisio::VSDOptionalFillStyle::bgColour
boost::optional<double> libvisio::VSDOptionalFillStyle::bgTransparency
boost::optional<Colour> libvisio::VSDOptionalFillStyle::fgColour
boost::optional<double> libvisio::VSDOptionalFillStyle::fgTransparency
boost::optional<unsigned char> libvisio::VSDOptionalFillStyle::pattern
boost::optional<long> libvisio::VSDOptionalFillStyle::qsFillColour
boost::optional<long> libvisio::VSDOptionalFillStyle::qsFillMatrix
boost::optional<long> libvisio::VSDOptionalFillStyle::qsShadowColour
boost::optional<Colour> libvisio::VSDOptionalFillStyle::shadowFgColour
boost::optional<double> libvisio::VSDOptionalFillStyle::shadowOffsetX
boost::optional<double> libvisio::VSDOptionalFillStyle::shadowOffsetY
boost::optional<unsigned char> libvisio::VSDOptionalFillStyle::shadowPattern

The documentation for this struct was generated from the following file:

Generated for libvisio by doxygen 1.8.11