LotusStyleManagerInternal::State Struct Reference

the state of LotusStyleManager More...

Public Member Functions

 State ()
 constructor

Static Public Member Functions

static bool getColor8 (int id, WPSColor &color)
 returns a color corresponding to an id between 0 and 7
static bool getColor16 (int id, WPSColor &color)
 returns a color corresponding to an id between 0 and 15
static bool getColor256 (int id, WPSColor &color)
 returns a color corresponding to an id
static bool getPattern48 (int id, WPSGraphicStyle::Pattern &pattern)
 returns the pattern corresponding to a pattern id between 1 and 48
static bool getPattern64 (int id, WPSGraphicStyle::Pattern &pattern)
 returns the pattern corresponding to a pattern id between 1 and 64

Public Attributes

int m_version
 the file version
bool m_isUpdated
 a flag to know if updateState was launched
std::map< int, CellStylem_idCellStyleMap
 a map id to cell style
std::map< int, ColorStylem_idColorStyleMap
 a map id to color style
std::map< int, FontStylem_idFontStyleMap
 a map id to font style
std::map< int, FormatStylem_idFormatStyleMap
 a map id to format style
std::map< int, GraphicStylem_idGraphicStyleMap
 a map id to graphic style
std::map< int, LineStylem_idLineStyleMap
 a map id to line style
std::map< int, FontNamem_idFontNameMap
 a map id to font name style
std::map< int, int > m_idToParentStyleMap
 a map style id to the cell style id
std::map< int, CellStyleEntrym_idToCellStyleEntryMap
 a map cell style id to the cell style entry

Detailed Description

the state of LotusStyleManager

Constructor & Destructor Documentation

◆ State()

LotusStyleManagerInternal::State::State ( )
inline

constructor

Member Function Documentation

◆ getColor16()

bool LotusStyleManagerInternal::State::getColor16 ( int id,
WPSColor & color )
static

returns a color corresponding to an id between 0 and 15

◆ getColor256()

bool LotusStyleManagerInternal::State::getColor256 ( int id,
WPSColor & color )
static

returns a color corresponding to an id

◆ getColor8()

bool LotusStyleManagerInternal::State::getColor8 ( int id,
WPSColor & color )
static

returns a color corresponding to an id between 0 and 7

◆ getPattern48()

bool LotusStyleManagerInternal::State::getPattern48 ( int id,
WPSGraphicStyle::Pattern & pattern )
static

returns the pattern corresponding to a pattern id between 1 and 48

◆ getPattern64()

bool LotusStyleManagerInternal::State::getPattern64 ( int id,
WPSGraphicStyle::Pattern & pattern )
static

returns the pattern corresponding to a pattern id between 1 and 64

Referenced by getPattern48().

Member Data Documentation

◆ m_idCellStyleMap

std::map<int, CellStyle> LotusStyleManagerInternal::State::m_idCellStyleMap

a map id to cell style

Referenced by State().

◆ m_idColorStyleMap

std::map<int, ColorStyle> LotusStyleManagerInternal::State::m_idColorStyleMap

a map id to color style

Referenced by State().

◆ m_idFontNameMap

std::map<int, FontName> LotusStyleManagerInternal::State::m_idFontNameMap

a map id to font name style

Referenced by State().

◆ m_idFontStyleMap

std::map<int, FontStyle> LotusStyleManagerInternal::State::m_idFontStyleMap

a map id to font style

Referenced by State().

◆ m_idFormatStyleMap

std::map<int, FormatStyle> LotusStyleManagerInternal::State::m_idFormatStyleMap

a map id to format style

Referenced by State().

◆ m_idGraphicStyleMap

std::map<int, GraphicStyle> LotusStyleManagerInternal::State::m_idGraphicStyleMap

a map id to graphic style

Referenced by State().

◆ m_idLineStyleMap

std::map<int, LineStyle> LotusStyleManagerInternal::State::m_idLineStyleMap

a map id to line style

Referenced by State().

◆ m_idToCellStyleEntryMap

std::map<int, CellStyleEntry> LotusStyleManagerInternal::State::m_idToCellStyleEntryMap

a map cell style id to the cell style entry

Referenced by State().

◆ m_idToParentStyleMap

std::map<int, int> LotusStyleManagerInternal::State::m_idToParentStyleMap

a map style id to the cell style id

Referenced by State().

◆ m_isUpdated

bool LotusStyleManagerInternal::State::m_isUpdated

a flag to know if updateState was launched

Referenced by State().

◆ m_version

int LotusStyleManagerInternal::State::m_version

the file version

Referenced by State().


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

Generated on Sat Jul 19 2025 05:24:41 for libwps by doxygen 1.14.0