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