31 makArchives::DtSymbolDecorationSettingsRecord,
32 DtSymbolDecorationSettings>
47 getOrCreateDecorationSet(
const std::string& setId )
const;
50 void setDecorationSet(
const std::string& setId,
54 void enableDecoration(
const std::string& decorationCreator );
57 void disableDecoration(
const std::string& decorationCreator );
60 bool decorationEnabled(
const std::string& decorationCreator )
const;
64 decorationSettings()
const;
68 enabledDecorationsInSet(
const std::string& setId )
const;
72 bool decorationEnabledForSet(
73 const std::string& setId,
const std::string& decorationCreator )
const;
76 void setForegroundColor(
float r,
float g,
float b );
78 void foregroundColor(
float& r,
float& g,
float& b )
const;
81 void setBackgroundColor(
float r,
float g,
float b );
83 void backgroundColor(
float& r,
float& g,
float& b )
const;
86 void setBackgroundOpacity(
float opacity );
88 float backgroundOpacity()
const;
91 void setShadowText(
bool enabled );
93 bool shadowText()
const;
101 template <
typename ManagerClass>
106 template <
typename ManagerClass>