#include <cfgitem.hxx>
Public Member Functions | |
SmFontFormatList () | |
void | Clear () |
void | AddFontFormat (const String &rFntFmtId, const SmFontFormat &rFntFmt) |
void | RemoveFontFormat (const String &rFntFmtId) |
const SmFontFormat * | GetFontFormat (const String &rFntFmtId) const |
const SmFontFormat * | GetFontFormat (USHORT nPos) const |
const String | GetFontFormatId (const SmFontFormat &rFntFmt) const |
const String | GetFontFormatId (const SmFontFormat &rFntFmt, BOOL bAdd) |
const String | GetFontFormatId (USHORT nPos) const |
const String | GetNewFontFormatId () const |
USHORT | GetCount () const |
BOOL | IsModified () const |
void | SetModified (BOOL bVal) |
Private Member Functions | |
SmFontFormatList (const SmFontFormatList &) | |
SmFontFormatList & | operator= (const SmFontFormatList &) |
Private Attributes | |
SmFntFmtListEntryArr | aEntries |
BOOL | bModified |
Definition at line 109 of file cfgitem.hxx.
SmFontFormatList::SmFontFormatList | ( | const SmFontFormatList & | ) | [private] |
SmFontFormatList::SmFontFormatList | ( | ) |
SmFontFormatList& SmFontFormatList::operator= | ( | const SmFontFormatList & | ) | [private] |
void SmFontFormatList::Clear | ( | ) |
Definition at line 305 of file cfgitem.cxx.
References aEntries, and SetModified().
Referenced by SmMathConfig::LoadFontFormatList().
void SmFontFormatList::AddFontFormat | ( | const String & | rFntFmtId, | |
const SmFontFormat & | rFntFmt | |||
) |
Definition at line 316 of file cfgitem.cxx.
References aEntries, GetFontFormat(), and SetModified().
Referenced by GetFontFormatId(), and SmMathConfig::LoadFontFormatList().
void SmFontFormatList::RemoveFontFormat | ( | const String & | rFntFmtId | ) |
Definition at line 330 of file cfgitem.cxx.
References aEntries, and SetModified().
Referenced by SmMathConfig::StripFontFormatList().
const SmFontFormat * SmFontFormatList::GetFontFormat | ( | const String & | rFntFmtId | ) | const |
Definition at line 351 of file cfgitem.cxx.
References aEntries.
Referenced by AddFontFormat(), GetNewFontFormatId(), SmMathConfig::LoadFontFormatList(), SmMathConfig::LoadFormat(), SmMathConfig::ReadSymbol(), SmMathConfig::SaveFontFormatList(), and SmMathConfig::StripFontFormatList().
const SmFontFormat * SmFontFormatList::GetFontFormat | ( | USHORT | nPos | ) | const |
const String SmFontFormatList::GetFontFormatId | ( | const SmFontFormat & | rFntFmt | ) | const |
Definition at line 377 of file cfgitem.cxx.
References aEntries.
Referenced by GetFontFormatId(), SmMathConfig::SaveFontFormatList(), SmMathConfig::SaveFormat(), and SmMathConfig::StripFontFormatList().
const String SmFontFormatList::GetFontFormatId | ( | const SmFontFormat & | rFntFmt, | |
BOOL | bAdd | |||
) |
Definition at line 393 of file cfgitem.cxx.
References AddFontFormat(), GetFontFormatId(), and GetNewFontFormatId().
const String SmFontFormatList::GetFontFormatId | ( | USHORT | nPos | ) | const |
const String SmFontFormatList::GetNewFontFormatId | ( | ) | const |
Definition at line 414 of file cfgitem.cxx.
References GetCount(), and GetFontFormat().
Referenced by GetFontFormatId().
USHORT SmFontFormatList::GetCount | ( | ) | const [inline] |
Definition at line 131 of file cfgitem.hxx.
Referenced by GetNewFontFormatId(), SmMathConfig::SaveFontFormatList(), and SmMathConfig::StripFontFormatList().
BOOL SmFontFormatList::IsModified | ( | ) | const [inline] |
void SmFontFormatList::SetModified | ( | BOOL | bVal | ) | [inline] |
Definition at line 134 of file cfgitem.hxx.
Referenced by AddFontFormat(), Clear(), SmMathConfig::LoadFontFormatList(), RemoveFontFormat(), and SmMathConfig::SaveFontFormatList().
SmFntFmtListEntryArr SmFontFormatList::aEntries [private] |
Definition at line 111 of file cfgitem.hxx.
Referenced by AddFontFormat(), Clear(), GetFontFormat(), GetFontFormatId(), and RemoveFontFormat().
BOOL SmFontFormatList::bModified [private] |