34#ifndef CLARISDRAW_STYLE_MANAGER
35# define CLARISDRAW_STYLE_MANAGER
41#include <librevenge/librevenge.h>
74 bool getDash(
int dId, std::vector<float> &dash)
const;
120 shared_ptr<ClarisDrawStyleManagerInternal::State>
m_state;
the main class to read a ClarisDraw v1 file
Definition: ClarisDrawParser.hxx:64
the main class to read a ClarisDraw style
Definition: ClarisDrawStyleManager.hxx:60
bool readFontNames()
tries to read the font names zone
Definition: ClarisDrawStyleManager.cxx:1037
bool readGradientList()
Definition: ClarisDrawStyleManager.cxx:1531
bool getDash(int dId, std::vector< float > &dash) const
tries to return the dash definition corresponding to an id
Definition: ClarisDrawStyleManager.cxx:982
ClarisDrawStyleManager(ClarisDrawParser &parser)
constructor
Definition: ClarisDrawStyleManager.cxx:920
bool readParagraphStyles()
tries to read the paragraph style
bool readColorList()
Definition: ClarisDrawStyleManager.cxx:1413
bool getPattern(int pId, MWAWGraphicStyle::Pattern &pattern) const
tries to return the pattern corresponding to an id
Definition: ClarisDrawStyleManager.cxx:996
bool readRulers()
tries to read the Ruler styles
Definition: ClarisDrawStyleManager.cxx:1343
bool readPatternList()
Definition: ClarisDrawStyleManager.cxx:1470
MWAWParserStatePtr m_parserState
the parser state
Definition: ClarisDrawStyleManager.hxx:118
void setDefaultNumbers(int nColors, int nGradients)
set the default number of color, ...
Definition: ClarisDrawStyleManager.cxx:929
bool getParagraph(int pId, MWAWParagraph ¶) const
tries to return the paragraph corresponding to an id
Definition: ClarisDrawStyleManager.cxx:972
bool updateGradient(int gId, MWAWGraphicStyle &style) const
tries to update the style gradient
Definition: ClarisDrawStyleManager.cxx:1011
bool getColor(int cId, MWAWColor &color) const
tries to return the color corresponding to an id
Definition: ClarisDrawStyleManager.cxx:950
bool readArrows()
tries to read the Arrow styles
Definition: ClarisDrawStyleManager.cxx:1205
shared_ptr< ClarisDrawStyleManagerInternal::State > m_state
the state
Definition: ClarisDrawStyleManager.hxx:120
bool getFont(int fId, MWAWFont &font) const
tries to return the font corresponding to an id
Definition: ClarisDrawStyleManager.cxx:961
bool readFontStyles()
tries to read the font style
Definition: ClarisDrawStyleManager.cxx:1126
virtual ~ClarisDrawStyleManager()
destructor
Definition: ClarisDrawStyleManager.cxx:925
bool readDashs()
tries to read the dash settings
Definition: ClarisDrawStyleManager.cxx:1272
ClarisDrawParser & m_parser
the main parser
Definition: ClarisDrawStyleManager.hxx:116
Class to store font.
Definition: MWAWFont.hxx:44
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:48
class to store the paragraph properties
Definition: MWAWParagraph.hxx:82
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:509
Internal: the structures of a ClarisDrawStyleManager.
Definition: ClarisDrawStyleManager.cxx:62
the class to store a color
Definition: libmwaw_internal.hxx:182
a basic pattern used in a MWAWGraphicStyle:
Definition: MWAWGraphicStyle.hxx:171