34 #ifndef CLARISDRAW_STYLE_MANAGER 35 # define CLARISDRAW_STYLE_MANAGER 41 #include <librevenge/librevenge.h> 68 void setDefaultNumbers(
int nColors,
int nGradients);
74 bool getDash(
int dId, std::vector<float> &dash)
const;
76 bool getFont(
int fId,
MWAWFont &font)
const;
90 bool readFontStyles();
92 bool readParagraphStyles();
99 bool readPatternList();
101 bool readGradientList();
120 shared_ptr<ClarisDrawStyleManagerInternal::State>
m_state;
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:47
Internal: the structures of a ClarisDrawStyleManager.
Definition: ClarisDrawStyleManager.cxx:61
the class to store a color
Definition: libmwaw_internal.hxx:176
MWAWParserStatePtr m_parserState
the parser state
Definition: ClarisDrawStyleManager.hxx:118
the main class to read a ClarisDraw style
Definition: ClarisDrawStyleManager.hxx:59
Class to store font.
Definition: MWAWFont.hxx:43
shared_ptr< ClarisDrawStyleManagerInternal::State > m_state
the state
Definition: ClarisDrawStyleManager.hxx:120
bool getColor(int color, MWAWColor &col)
try to convert a file data to a color
Definition: FullWrtStruct.cxx:45
class to store the paragraph properties
Definition: MWAWParagraph.hxx:81
the main class to read a ClarisDraw v1 file
Definition: ClarisDrawParser.hxx:63
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:502
ClarisDrawParser & m_parser
the main parser
Definition: ClarisDrawStyleManager.hxx:116
a basic pattern used in a MWAWGraphicStyle:
Definition: MWAWGraphicStyle.hxx:171