StarState::GlobalState Struct Reference

small struct use to store global data More...

#include <StarState.hxx>

List of all members.

Public Member Functions

 GlobalState (StarItemPool const *pool, StarObject &object, double relUnit=0.05)
 constructor
 ~GlobalState ()
 destructor

Public Attributes

StarItemPool const * m_pool
 the pool
StarObjectm_object
 the object
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
shared_ptr< STOFFListm_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

Private Member Functions

 GlobalState (GlobalState const &)
GlobalStateoperator= (GlobalState const &)

Detailed Description

small struct use to store global data


Constructor & Destructor Documentation

StarState::GlobalState::GlobalState ( StarItemPool const *  pool,
StarObject object,
double  relUnit = 0.05 
) [inline]

constructor


Member Function Documentation

GlobalState& StarState::GlobalState::operator= ( GlobalState const &  ) [private]

Member Data Documentation

the current list

the current list level

the numeric ruler manager

librevenge::RVNGString StarState::GlobalState::m_pageName

the page name

std::vector<librevenge::RVNGString> StarState::GlobalState::m_pageNameList

the list of page name

the page occurence: all, first, left, right

the actual page zone: document, header, footer

the relative unit uses to transform rel font height in point, default 1/20


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