39 # define STAR_ITEM_HXX 89 return m_whichToItemMap.empty();
92 bool add(shared_ptr<StarItem> item);
94 std::string printChild()
const;
109 F_Char=1, F_Paragraph=2, F_Frame=4, F_Page=8, F_Pseudo=0x10, F_ALL=0xFE
112 StarItemStyle() : m_family(0), m_mask(0), m_itemSet(), m_helpId(0), m_outlineLevel(-1)
118 librevenge::RVNGString m_names[4];
class to store an item: ie.
Definition: StarItem.hxx:53
int m_family
the family
Definition: StarItem.hxx:120
StarItemSet m_itemSet
the item list
Definition: StarItem.hxx:124
bool empty() const
return true if the set is empty
Definition: StarItem.hxx:87
bool m_localId
true if which is local
Definition: StarItem.hxx:71
librevenge::RVNGString m_style
item set name
Definition: StarItem.hxx:96
int m_family
the family
Definition: StarItem.hxx:98
int m_mask
the mask
Definition: StarItem.hxx:122
std::map< int, shared_ptr< StarItem > > m_whichToItemMap
the list of item
Definition: StarItem.hxx:100
StarItemStyle()
constructor
Definition: StarItem.hxx:112
std::ostream & operator<<(std::ostream &o, STOFFColor const &c)
Definition: libstaroffice_internal.cxx:213
int m_surrogateId
the surrogate id
Definition: StarItem.hxx:69
unsigned m_helpId
the help id
Definition: StarItem.hxx:126
int m_outlineLevel
the outline level
Definition: StarItem.hxx:128
virtual class used to store the different attribute
Definition: StarAttribute.hxx:62
shared_ptr< StarAttribute > m_attribute
the attribute if loaded
Definition: StarItem.hxx:65
StarItemSet()
constructor
Definition: StarItem.hxx:83
StarItem(shared_ptr< StarAttribute > attribute, int which)
constructor from attribute
Definition: StarItem.hxx:61
class to store a list of item
Definition: StarItem.hxx:79
brief class used to stored the style
Definition: StarItem.hxx:104
int m_which
the which id
Definition: StarItem.hxx:67
StarItem(int which)
constructor
Definition: StarItem.hxx:57
FamilyStyle
the different family style
Definition: StarItem.hxx:108
StarItem & operator=(StarItem const &)