#include <libosmscout-map/include/osmscout/Styles.h>
|
| | TextStyle () |
| |
| | TextStyle (const TextStyle &style) |
| |
| void | SetBoolValue (int attribute, bool value) override |
| |
| void | SetColorValue (int attribute, const Color &value) override |
| |
| void | SetMagnificationValue (int attribute, const Magnification &value) override |
| |
| void | SetDoubleValue (int attribute, double value) override |
| |
| void | SetIntValue (int attribute, int value) override |
| |
| void | SetUIntValue (int attribute, size_t value) override |
| |
| void | SetLabelValue (int attribute, const LabelProviderRef &value) override |
| |
| TextStyle & | SetSlot (const std::string &slot) |
| |
| TextStyle & | SetSize (double size) override |
| |
| TextStyle & | SetLabel (const LabelProviderRef &label) |
| |
| TextStyle & | SetPosition (size_t position) |
| |
| TextStyle & | SetTextColor (const Color &color) |
| |
| TextStyle & | SetStyle (Style style) |
| |
| TextStyle & | SetScaleAndFadeMag (const Magnification &mag) |
| |
| TextStyle & | SetAutoSize (bool autoSize) |
| |
| bool | IsVisible () const override |
| |
| double | GetAlpha () const override |
| |
| const std::string & | GetSlot () const |
| |
| const LabelProviderRef & | GetLabel () const |
| |
| size_t | GetPosition () const |
| |
| const Color & | GetTextColor () const |
| |
| const Style & | GetStyle () const |
| |
| Magnification | GetScaleAndFadeMag () const |
| |
| bool | GetAutoSize () const |
| |
| void | CopyAttributes (const TextStyle &other, const std::set< Attribute > &attributes) |
| |
| bool | operator== (const TextStyle &other) const |
| |
| bool | operator!= (const TextStyle &other) const |
| |
| bool | operator< (const TextStyle &other) const |
| |
| | LabelStyle () |
| |
| | LabelStyle (const LabelStyle &style) |
| |
| | ~LabelStyle () override=default |
| |
| LabelStyle & | SetPriority (size_t priority) |
| |
| size_t | GetPriority () const |
| |
| double | GetSize () const |
| |
| virtual | ~Style ()=default |
| |
| virtual void | SetStringValue (int attribute, const std::string &value) |
| |
| virtual void | SetDoubleArrayValue (int attribute, const std::vector< double > &value) |
| |
| virtual void | SetSymbolValue (int attribute, const SymbolRef &value) |
| |
◆ Attribute
| Enumerator |
|---|
| attrPriority | |
| attrSize | |
| attrLabel | |
| attrPosition | |
| attrTextColor | |
| attrStyle | |
| attrScaleAndFadeMag | |
| attrAutoSize | |
◆ Style
| Enumerator |
|---|
| normal | |
| emphasize | |
◆ TextStyle() [1/2]
| osmscout::TextStyle::TextStyle |
( |
| ) |
|
◆ TextStyle() [2/2]
| osmscout::TextStyle::TextStyle |
( |
const TextStyle & |
style | ) |
|
◆ CopyAttributes()
| void osmscout::TextStyle::CopyAttributes |
( |
const TextStyle & |
other, |
|
|
const std::set< Attribute > & |
attributes |
|
) |
| |
◆ GetAlpha()
| double osmscout::TextStyle::GetAlpha |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetAutoSize()
| bool osmscout::TextStyle::GetAutoSize |
( |
| ) |
const |
|
inline |
◆ GetDescriptor()
◆ GetLabel()
◆ GetPosition()
| size_t osmscout::TextStyle::GetPosition |
( |
| ) |
const |
|
inline |
◆ GetScaleAndFadeMag()
| Magnification osmscout::TextStyle::GetScaleAndFadeMag |
( |
| ) |
const |
|
inline |
◆ GetSlot()
| const std::string& osmscout::TextStyle::GetSlot |
( |
| ) |
const |
|
inline |
◆ GetStyle()
| const Style& osmscout::TextStyle::GetStyle |
( |
| ) |
const |
|
inline |
◆ GetTextColor()
| const Color& osmscout::TextStyle::GetTextColor |
( |
| ) |
const |
|
inline |
◆ IsVisible()
| bool osmscout::TextStyle::IsVisible |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ operator!=()
| bool osmscout::TextStyle::operator!= |
( |
const TextStyle & |
other | ) |
const |
◆ operator<()
| bool osmscout::TextStyle::operator< |
( |
const TextStyle & |
other | ) |
const |
◆ operator==()
| bool osmscout::TextStyle::operator== |
( |
const TextStyle & |
other | ) |
const |
◆ SetAutoSize()
| TextStyle& osmscout::TextStyle::SetAutoSize |
( |
bool |
autoSize | ) |
|
◆ SetBoolValue()
| void osmscout::TextStyle::SetBoolValue |
( |
int |
attribute, |
|
|
bool |
value |
|
) |
| |
|
overridevirtual |
◆ SetColorValue()
| void osmscout::TextStyle::SetColorValue |
( |
int |
attribute, |
|
|
const Color & |
value |
|
) |
| |
|
overridevirtual |
◆ SetDoubleValue()
| void osmscout::TextStyle::SetDoubleValue |
( |
int |
attribute, |
|
|
double |
value |
|
) |
| |
|
overridevirtual |
◆ SetIntValue()
| void osmscout::TextStyle::SetIntValue |
( |
int |
attribute, |
|
|
int |
value |
|
) |
| |
|
overridevirtual |
◆ SetLabel()
◆ SetLabelValue()
| void osmscout::TextStyle::SetLabelValue |
( |
int |
attribute, |
|
|
const LabelProviderRef & |
value |
|
) |
| |
|
overridevirtual |
◆ SetMagnificationValue()
| void osmscout::TextStyle::SetMagnificationValue |
( |
int |
attribute, |
|
|
const Magnification & |
value |
|
) |
| |
|
overridevirtual |
◆ SetPosition()
| TextStyle& osmscout::TextStyle::SetPosition |
( |
size_t |
position | ) |
|
◆ SetScaleAndFadeMag()
| TextStyle& osmscout::TextStyle::SetScaleAndFadeMag |
( |
const Magnification & |
mag | ) |
|
◆ SetSize()
| TextStyle& osmscout::TextStyle::SetSize |
( |
double |
size | ) |
|
|
overridevirtual |
◆ SetSlot()
| TextStyle& osmscout::TextStyle::SetSlot |
( |
const std::string & |
slot | ) |
|
◆ SetStyle()
◆ SetTextColor()
| TextStyle& osmscout::TextStyle::SetTextColor |
( |
const Color & |
color | ) |
|
◆ SetUIntValue()
| void osmscout::TextStyle::SetUIntValue |
( |
int |
attribute, |
|
|
size_t |
value |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following file:
- libosmscout-map/include/osmscout/Styles.h