small struct use to store global data More...
#include <StarState.hxx>
Public Member Functions | |
| GlobalState (StarItemPool const *pool, StarObject &object, double relUnit=0.05) | |
| constructor More... | |
| ~GlobalState () | |
| destructor More... | |
Public Attributes | |
| StarItemPool const * | m_pool |
| the pool More... | |
| StarObject & | m_object |
| the object More... | |
| std::shared_ptr< StarObjectNumericRuler > | m_numericRuler |
| the numeric ruler manager More... | |
| STOFFPageSpan | m_page |
| the page More... | |
| librevenge::RVNGString | m_pageName |
| the page name More... | |
| std::vector< librevenge::RVNGString > | m_pageNameList |
| the list of page name More... | |
| STOFFPageSpan::ZoneType | m_pageZone |
| the actual page zone: document, header, footer More... | |
| std::string | m_pageOccurence |
| the page occurence: all, first, left, right More... | |
| std::shared_ptr< STOFFList > | m_list |
| the current list More... | |
| int | m_listLevel |
| the current list level More... | |
| double | m_relativeUnit |
| the relative unit uses to transform rel font height in point, default 1/20 More... | |
Private Member Functions | |
| GlobalState (GlobalState const &)=delete | |
| GlobalState & | operator= (GlobalState const &)=delete |
small struct use to store global data
|
inline |
constructor
| StarState::GlobalState::~GlobalState | ( | ) |
destructor
|
privatedelete |
|
privatedelete |
| std::shared_ptr<STOFFList> StarState::GlobalState::m_list |
the current list
| int StarState::GlobalState::m_listLevel |
the current list level
| std::shared_ptr<StarObjectNumericRuler> StarState::GlobalState::m_numericRuler |
the numeric ruler manager
| StarObject& StarState::GlobalState::m_object |
the object
| STOFFPageSpan StarState::GlobalState::m_page |
the page
| librevenge::RVNGString StarState::GlobalState::m_pageName |
the page name
| std::vector<librevenge::RVNGString> StarState::GlobalState::m_pageNameList |
the list of page name
| std::string StarState::GlobalState::m_pageOccurence |
the page occurence: all, first, left, right
| STOFFPageSpan::ZoneType StarState::GlobalState::m_pageZone |
the actual page zone: document, header, footer
| StarItemPool const* StarState::GlobalState::m_pool |
the pool
| double StarState::GlobalState::m_relativeUnit |
the relative unit uses to transform rel font height in point, default 1/20