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 | |
| ~GlobalState () | |
| destructor | |
| Public Attributes | |
| StarItemPool const * | m_pool | 
| the pool | |
| StarObject & | m_object | 
| the object | |
| std::shared_ptr< StarObjectModel > | m_objectModel | 
| the object model(for sdw file) | |
| std::shared_ptr< StarObjectNumericRuler > | m_numericRuler | 
| the numeric ruler manager | |
| STOFFPageSpan | m_page | 
| the page | |
| librevenge::RVNGString | m_pageName | 
| the page name | |
| std::vector< librevenge::RVNGString > | m_pageNameList | 
| the list of page name | |
| STOFFPageSpan::ZoneType | m_pageZone | 
| the actual page zone: document, header, footer | |
| std::string | m_pageOccurence | 
| the page occurence: all, first, left, right | |
| std::shared_ptr< STOFFList > | m_list | 
| the current list | |
| int | m_listLevel | 
| the current list level | |
| double | m_relativeUnit | 
| the relative unit uses to transform rel font height in point, default 1/20 | |
| STOFFVec2f | m_offset | 
| an offset: in point | |
| Private Member Functions | |
| GlobalState (GlobalState const &)=delete | |
| GlobalState & | operator= (GlobalState const &)=delete | 
small struct use to store global data
| 
 | inline | 
constructor
Referenced by GlobalState(), and operator=().
| StarState::GlobalState::~GlobalState | ( | ) | 
destructor
| 
 | privatedelete | 
| 
 | privatedelete | 
| std::shared_ptr<STOFFList> StarState::GlobalState::m_list | 
the current list
Referenced by GlobalState().
| int StarState::GlobalState::m_listLevel | 
the current list level
Referenced by GlobalState().
| std::shared_ptr<StarObjectNumericRuler> StarState::GlobalState::m_numericRuler | 
the numeric ruler manager
Referenced by GlobalState().
| StarObject& StarState::GlobalState::m_object | 
the object
Referenced by GlobalState().
| std::shared_ptr<StarObjectModel> StarState::GlobalState::m_objectModel | 
the object model(for sdw file)
Referenced by GlobalState(), and StarState::StarState().
| STOFFVec2f StarState::GlobalState::m_offset | 
an offset: in point
Referenced by GlobalState().
| STOFFPageSpan StarState::GlobalState::m_page | 
the page
Referenced by GlobalState().
| librevenge::RVNGString StarState::GlobalState::m_pageName | 
the page name
Referenced by GlobalState().
| std::vector<librevenge::RVNGString> StarState::GlobalState::m_pageNameList | 
the list of page name
Referenced by GlobalState().
| std::string StarState::GlobalState::m_pageOccurence | 
the page occurence: all, first, left, right
Referenced by GlobalState().
| STOFFPageSpan::ZoneType StarState::GlobalState::m_pageZone | 
the actual page zone: document, header, footer
Referenced by GlobalState().
| StarItemPool const* StarState::GlobalState::m_pool | 
the pool
Referenced by GlobalState().
| double StarState::GlobalState::m_relativeUnit | 
the relative unit uses to transform rel font height in point, default 1/20
Referenced by GlobalState().