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

◆ PenStyle()

Canvas5StyleManagerInternal::PenStyle::PenStyle ( )
inline

constructor

Friends And Related Function Documentation

◆ operator<<

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

Member Data Documentation

◆ m_colors

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

the neo color

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

◆ m_lines

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

the plin lines

Referenced by Canvas5StyleManager::updateLine().

◆ m_size

MWAWVec2f Canvas5StyleManagerInternal::PenStyle::m_size

the pen size

Referenced by Canvas5StyleManager::updateLine().

◆ m_type

unsigned Canvas5StyleManagerInternal::PenStyle::m_type

the type

Referenced by Canvas5StyleManager::updateLine().

◆ m_usePenColor

bool Canvas5StyleManagerInternal::PenStyle::m_usePenColor

use pen ink


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

Generated for libmwaw by doxygen 1.8.14