Canvas5StyleManagerInternal::PenStyle Struct Reference

Internal: the pen style of a Canvas5StyleManager. More...

Classes

struct  Line
 a line of a Canvas5StyleManager pen style More...
 

Public Member Functions

 PenStyle ()
 constructor More...
 

Public Attributes

unsigned m_type
 the type More...
 
MWAWVec2f m_size
 the pen size More...
 
MWAWVariable< MWAWColorm_colors [2]
 the neo color More...
 
bool m_usePenColor
 use pen ink More...
 
std::vector< Linem_lines
 the plin lines More...
 

Friends

std::ostream & operator<< (std::ostream &o, PenStyle const &pen)
 

Detailed Description

Internal: the pen style of a Canvas5StyleManager.

Constructor & Destructor Documentation

Canvas5StyleManagerInternal::PenStyle::PenStyle ( )
inline

constructor

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
PenStyle const &  pen 
)
friend

Member Data Documentation

MWAWVariable<MWAWColor> Canvas5StyleManagerInternal::PenStyle::m_colors[2]

the neo color

Referenced by PenStyle(), and Canvas5StyleManager::updateLine().

std::vector<Line> Canvas5StyleManagerInternal::PenStyle::m_lines

the plin lines

Referenced by Canvas5StyleManager::updateLine().

MWAWVec2f Canvas5StyleManagerInternal::PenStyle::m_size

the pen size

Referenced by Canvas5StyleManager::updateLine().

unsigned Canvas5StyleManagerInternal::PenStyle::m_type

the type

Referenced by Canvas5StyleManager::updateLine().

bool Canvas5StyleManagerInternal::PenStyle::m_usePenColor

use pen ink


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

Generated on Sat Aug 21 2021 18:43:38 for libmwaw by doxygen 1.8.10