Internal: the state of a PowerPoint7Graph. More...
Public Member Functions | |
State () | |
constructor More... | |
void | setFrame (Frame *frame) |
try to add a frame More... | |
void | resetFrame () |
reset the actual frame More... | |
bool | getPattern (int id, MWAWGraphicStyle::Pattern &pattern) const |
try to return a pattern More... | |
bool | getArrow (int id, MWAWGraphicStyle::Arrow &arrow) |
returns an arrow if possible More... | |
void | initArrows () |
init the arrow list More... | |
Static Public Member Functions | |
static bool | getCustomShape (int id, MWAWGraphicShape &shape) |
returns a custom shape corresponding to an id More... | |
Public Attributes | |
MWAWVec2i | m_decal |
the decal from file position to final position More... | |
PowerPoint7Struct::SlideId | m_actualSlideId |
the actual slide id More... | |
std::vector< MWAWColor > | m_colorList |
the current color list More... | |
std::vector< MWAWGraphicStyle::Arrow > | m_arrowList |
the arrow list More... | |
std::shared_ptr< Frame > | m_actualFrame |
the actual frame More... | |
std::shared_ptr< FrameGroup > | m_actualGroup |
the actual group More... | |
std::map< PowerPoint7Struct::SlideId, std::vector< std::shared_ptr< Frame > > > | m_idToFrameMap |
a map slide id to the list of frame More... | |
std::map< int, Picture > | m_idToPictureMap |
a map id to picture More... | |
Internal: the state of a PowerPoint7Graph.
|
inline |
constructor
|
inline |
returns an arrow if possible
|
static |
returns a custom shape corresponding to an id
bool PowerPoint7GraphInternal::State::getPattern | ( | int | id, |
MWAWGraphicStyle::Pattern & | pattern | ||
) | const |
try to return a pattern
void PowerPoint7GraphInternal::State::initArrows | ( | ) |
init the arrow list
|
inline |
reset the actual frame
|
inline |
try to add a frame
std::shared_ptr<Frame> PowerPoint7GraphInternal::State::m_actualFrame |
the actual frame
std::shared_ptr<FrameGroup> PowerPoint7GraphInternal::State::m_actualGroup |
the actual group
PowerPoint7Struct::SlideId PowerPoint7GraphInternal::State::m_actualSlideId |
the actual slide id
std::vector<MWAWGraphicStyle::Arrow> PowerPoint7GraphInternal::State::m_arrowList |
the arrow list
std::vector<MWAWColor> PowerPoint7GraphInternal::State::m_colorList |
the current color list
MWAWVec2i PowerPoint7GraphInternal::State::m_decal |
the decal from file position to final position
std::map<PowerPoint7Struct::SlideId, std::vector<std::shared_ptr<Frame> > > PowerPoint7GraphInternal::State::m_idToFrameMap |
a map slide id to the list of frame
std::map<int, Picture> PowerPoint7GraphInternal::State::m_idToPictureMap |
a map id to picture