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 std::shared_ptr<ClarisDrawStyleManagerInternal::State>
m_state;
bool readRulers()
tries to read the Ruler styles
Definition: ClarisDrawStyleManager.cxx:1286
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:557
bool getColor(int cId, MWAWColor &color) const
tries to return the color corresponding to an id
Definition: ClarisDrawStyleManager.cxx:963
bool readFontNames()
tries to read the font names zone
Definition: ClarisDrawStyleManager.cxx:1051
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:47
virtual ~ClarisDrawStyleManager()
destructor
Definition: ClarisDrawStyleManager.cxx:938
Internal: the structures of a ClarisDrawStyleManager.
Definition: ClarisDrawStyleManager.cxx:61
the class to store a color
Definition: libmwaw_internal.hxx:192
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:995
Class to store font.
Definition: MWAWFont.hxx:43
void setDefaultNumbers(int nColors, int nGradients)
set the default number of color, ...
Definition: ClarisDrawStyleManager.cxx:942
ClarisDrawStyleManager(ClarisDrawParser &parser)
constructor
Definition: ClarisDrawStyleManager.cxx:931
bool readPatternList()
Definition: ClarisDrawStyleManager.cxx:1387
bool readParagraphStyles()
tries to read the paragraph style
bool readDashs()
tries to read the dash settings
Definition: ClarisDrawStyleManager.cxx:1231
bool readArrows()
tries to read the Arrow styles
Definition: ClarisDrawStyleManager.cxx:1178
bool updateGradient(int gId, MWAWGraphicStyle &style) const
tries to update the style gradient
Definition: ClarisDrawStyleManager.cxx:1024
bool readColorList()
Definition: ClarisDrawStyleManager.cxx:1341
class to store the paragraph properties
Definition: MWAWParagraph.hxx:84
the main class to read a ClarisDraw v1 file
Definition: ClarisDrawParser.hxx:63
bool getFont(int fId, MWAWFont &font) const
tries to return the font corresponding to an id
Definition: ClarisDrawStyleManager.cxx:974
ClarisDrawParser & m_parser
the main parser
Definition: ClarisDrawStyleManager.hxx:116
std::shared_ptr< ClarisDrawStyleManagerInternal::State > m_state
the state
Definition: ClarisDrawStyleManager.hxx:120
bool readFontStyles()
tries to read the font style
Definition: ClarisDrawStyleManager.cxx:1115
bool getParagraph(int pId, MWAWParagraph ¶) const
tries to return the paragraph corresponding to an id
Definition: ClarisDrawStyleManager.cxx:985
a basic pattern used in a MWAWGraphicStyle:
Definition: MWAWGraphicStyle.hxx:351
bool readGradientList()
Definition: ClarisDrawStyleManager.cxx:1432
bool getPattern(int pId, MWAWGraphicStyle::Pattern &pattern) const
tries to return the pattern corresponding to an id
Definition: ClarisDrawStyleManager.cxx:1009