StarObjectModelInternal::State Struct Reference

Internal: the state of a StarObjectModel. More...

Public Member Functions

 State ()
 constructor
 

Public Attributes

int m_previewMasterPage
 the default master page: -1 means not found, in general 1 in StarDrawDocument
 
std::vector< std::shared_ptr< Page > > m_pageList
 list of pages
 
std::vector< std::shared_ptr< Page > > m_masterPageList
 list of master pages
 
std::map< int, Layerm_idToLayerMap
 a map layerId to layer
 
std::vector< LayerSetm_layerSetList
 the list of layer set
 
std::vector< int > m_pageToSendList
 the list of page to send
 
std::set< int > m_masterPageToSendSet
 the list of master page to send
 
std::map< int, std::shared_ptr< StarObjectSmallGraphic > > m_idToObjectMap
 a map objectId to object
 

Friends

std::ostream & operator<< (std::ostream &o, State const &state)
 small operator<< to print the content of the state
 

Detailed Description

Internal: the state of a StarObjectModel.

Constructor & Destructor Documentation

◆ State()

StarObjectModelInternal::State::State ( )
inline

constructor

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & o,
State const & state )
friend

small operator<< to print the content of the state

Member Data Documentation

◆ m_idToLayerMap

std::map<int, Layer> StarObjectModelInternal::State::m_idToLayerMap

a map layerId to layer

◆ m_idToObjectMap

std::map<int, std::shared_ptr<StarObjectSmallGraphic> > StarObjectModelInternal::State::m_idToObjectMap

a map objectId to object

◆ m_layerSetList

std::vector<LayerSet> StarObjectModelInternal::State::m_layerSetList

the list of layer set

◆ m_masterPageList

std::vector<std::shared_ptr<Page> > StarObjectModelInternal::State::m_masterPageList

list of master pages

◆ m_masterPageToSendSet

std::set<int> StarObjectModelInternal::State::m_masterPageToSendSet

the list of master page to send

◆ m_pageList

std::vector<std::shared_ptr<Page> > StarObjectModelInternal::State::m_pageList

list of pages

◆ m_pageToSendList

std::vector<int> StarObjectModelInternal::State::m_pageToSendList

the list of page to send

◆ m_previewMasterPage

int StarObjectModelInternal::State::m_previewMasterPage

the default master page: -1 means not found, in general 1 in StarDrawDocument


The documentation for this struct was generated from the following file:

Generated on Mon Apr 22 2024 12:48:55 for libstaroffice by doxygen 1.10.0