MacDrawProStyleManagerInternal::State Struct Reference

Internal: the state of a MacDrawProStyleManager. More...

Public Member Functions

 State ()
 constructor
void initBWPatterns ()
 init the black and white patterns list
void initColors ()
 init the colors list
void initDashs ()
 init the dashs list
void initPens ()
 init the pens list

Public Attributes

MWAWVec2f m_documentSize
 the document size (in point)
int m_numStyleZones [6]
 the number of zones
int m_numColors
 the number of color
int m_numBWPatterns
 the number of BW pattern
int m_numColorPatterns
 the number of color pattern
int m_numPatternsInTool
 the number of pattern in tool list
std::vector< MWAWColorm_colorList
 the color list
std::vector< MWAWColorm_displayColorList
 the display color list
std::vector< std::vector< float > > m_dashList
 the list of dash
std::vector< MWAWFontm_fontList
 the list of font
std::vector< MWAWParagraphm_paragraphList
 the list of paragraph
std::vector< float > m_penSizeList
 the list of pen size
std::vector< MWAWGraphicStyle::Patternm_BWPatternList
 the patterns list
std::vector< MWAWGraphicStyle::Patternm_colorPatternList
 the color patterns list
std::vector< Gradientm_gradientList
 the gradient list

Detailed Description

Internal: the state of a MacDrawProStyleManager.

Constructor & Destructor Documentation

◆ State()

MacDrawProStyleManagerInternal::State::State ( )
inline

constructor

Member Function Documentation

◆ initBWPatterns()

void MacDrawProStyleManagerInternal::State::initBWPatterns ( )

init the black and white patterns list

◆ initColors()

void MacDrawProStyleManagerInternal::State::initColors ( )

init the colors list

◆ initDashs()

void MacDrawProStyleManagerInternal::State::initDashs ( )

init the dashs list

◆ initPens()

void MacDrawProStyleManagerInternal::State::initPens ( )

init the pens list

Member Data Documentation

◆ m_BWPatternList

std::vector<MWAWGraphicStyle::Pattern> MacDrawProStyleManagerInternal::State::m_BWPatternList

the patterns list

Referenced by initBWPatterns(), and State().

◆ m_colorList

std::vector<MWAWColor> MacDrawProStyleManagerInternal::State::m_colorList

the color list

Referenced by initColors(), and State().

◆ m_colorPatternList

std::vector<MWAWGraphicStyle::Pattern> MacDrawProStyleManagerInternal::State::m_colorPatternList

the color patterns list

Referenced by State().

◆ m_dashList

std::vector< std::vector<float> > MacDrawProStyleManagerInternal::State::m_dashList

the list of dash

Referenced by initDashs(), and State().

◆ m_displayColorList

std::vector<MWAWColor> MacDrawProStyleManagerInternal::State::m_displayColorList

the display color list

Referenced by State().

◆ m_documentSize

MWAWVec2f MacDrawProStyleManagerInternal::State::m_documentSize

the document size (in point)

Referenced by State().

◆ m_fontList

std::vector<MWAWFont> MacDrawProStyleManagerInternal::State::m_fontList

the list of font

Referenced by State().

◆ m_gradientList

std::vector<Gradient> MacDrawProStyleManagerInternal::State::m_gradientList

the gradient list

Referenced by State().

◆ m_numBWPatterns

int MacDrawProStyleManagerInternal::State::m_numBWPatterns

the number of BW pattern

Referenced by State().

◆ m_numColorPatterns

int MacDrawProStyleManagerInternal::State::m_numColorPatterns

the number of color pattern

Referenced by State().

◆ m_numColors

int MacDrawProStyleManagerInternal::State::m_numColors

the number of color

Referenced by State().

◆ m_numPatternsInTool

int MacDrawProStyleManagerInternal::State::m_numPatternsInTool

the number of pattern in tool list

Referenced by State().

◆ m_numStyleZones

int MacDrawProStyleManagerInternal::State::m_numStyleZones[6]

the number of zones

Referenced by State().

◆ m_paragraphList

std::vector<MWAWParagraph> MacDrawProStyleManagerInternal::State::m_paragraphList

the list of paragraph

Referenced by State().

◆ m_penSizeList

std::vector<float> MacDrawProStyleManagerInternal::State::m_penSizeList

the list of pen size

Referenced by initPens(), and State().


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

Generated on Mon Jan 20 2025 00:00:00 for libmwaw by doxygen 1.14.0