34#define SYMBOL_NONE 0xFFFF
49 const OUString& rSet,
bool bIsPredefined =
false);
SmSym & operator=(const SmSym &rSymbol)
const OUString & GetSymbolSetName() const
bool IsPredefined() const
const OUString & GetName() const
const OUString & GetExportName() const
void SetExportName(const OUString &rName)
sal_UCS4 GetCharacter() const
const vcl::Font & GetFace() const
bool IsEqualInUI(const SmSym &rSymbol) const
SymbolPtrVec_t GetSymbolSet(std::u16string_view rSymbolSetName)
bool AddOrReplaceSymbol(const SmSym &rSymbol, bool bForceChange=false)
void RemoveSymbol(const OUString &rSymbolName)
SmSym * GetSymbolByName(const OUString &rSymbolName)
std::set< OUString > GetSymbolSetNames() const
SymbolPtrVec_t GetSymbols() const
const SmSym * GetSymbolByName(const OUString &rSymbolName) const
void SetModified(bool bModify)
SmSymbolManager & operator=(const SmSymbolManager &rSymbolSetManager)
std::map< OUString, SmSym > SymbolMap_t
std::vector< const SmSym * > SymbolPtrVec_t