AllSymbols enum value | OpenOrienteering::Symbol | |
Area enum value | OpenOrienteering::Symbol | |
areTypesCompatible(Type a, Type b) | OpenOrienteering::Symbol | static |
asArea() const | OpenOrienteering::Symbol | |
asArea() | OpenOrienteering::Symbol | |
asCombined() const | OpenOrienteering::Symbol | |
asCombined() | OpenOrienteering::Symbol | |
asLine() const | OpenOrienteering::Symbol | |
asLine() | OpenOrienteering::Symbol | |
asPoint() const | OpenOrienteering::Symbol | |
asPoint() | OpenOrienteering::Symbol | |
asText() const | OpenOrienteering::Symbol | |
asText() | OpenOrienteering::Symbol | |
bold | OpenOrienteering::TextSymbol | protected |
calculateInternalScaling() const | OpenOrienteering::TextSymbol | inline |
calculateLargestLineExtent() const | OpenOrienteering::Symbol | virtual |
character_spacing | OpenOrienteering::TextSymbol | protected |
color | OpenOrienteering::TextSymbol | protected |
colorDeletedEvent(const MapColor *color) override | OpenOrienteering::TextSymbol | virtual |
Combined enum value | OpenOrienteering::Symbol | |
containsColor(const MapColor *color) const override | OpenOrienteering::TextSymbol | virtual |
containsSymbol(const Symbol *symbol) const | OpenOrienteering::Symbol | virtual |
createBaselineRenderables(const TextObject *text_object, const VirtualCoordVector &coords, ObjectRenderables &output) const | OpenOrienteering::TextSymbol | |
OpenOrienteering::Symbol::createBaselineRenderables(const PathObject *object, const PathPartVector &path_parts, ObjectRenderables &output, const MapColor *color) const | OpenOrienteering::Symbol | virtual |
createIcon(const Map &map, int side_length, bool antialiasing=true, qreal zoom=0) const | OpenOrienteering::Symbol | |
createLineBelowRenderables(const Object *object, ObjectRenderables &output) const | OpenOrienteering::TextSymbol | |
createPropertiesWidget(SymbolSettingDialog *dialog) override | OpenOrienteering::TextSymbol | virtual |
createRenderables(const Object *object, const VirtualCoordVector &coords, ObjectRenderables &output, Symbol::RenderableOptions options) const override | OpenOrienteering::TextSymbol | virtual |
OpenOrienteering::Symbol::createRenderables(const PathObject *object, const PathPartVector &path_parts, ObjectRenderables &output, Symbol::RenderableOptions options) const | OpenOrienteering::Symbol | virtual |
custom_tabs | OpenOrienteering::TextSymbol | protected |
dimensionForIcon() const | OpenOrienteering::Symbol | virtual |
duplicate() const override | OpenOrienteering::TextSymbol | protectedvirtual |
OpenOrienteering::Symbol::duplicate(const S &s) | OpenOrienteering::Symbol | inlinestatic |
equals(const Symbol *other, Qt::CaseSensitivity case_sensitivity=Qt::CaseSensitive) const | OpenOrienteering::Symbol | |
equalsImpl(const Symbol *other, Qt::CaseSensitivity case_sensitivity) const override | OpenOrienteering::TextSymbol | protectedvirtual |
font_family | OpenOrienteering::TextSymbol | protected |
font_size | OpenOrienteering::TextSymbol | protected |
framing | OpenOrienteering::TextSymbol | protected |
framing_color | OpenOrienteering::TextSymbol | protected |
framing_line_half_width | OpenOrienteering::TextSymbol | protected |
framing_mode | OpenOrienteering::TextSymbol | protected |
framing_shadow_x_offset | OpenOrienteering::TextSymbol | protected |
framing_shadow_y_offset | OpenOrienteering::TextSymbol | protected |
FramingMode enum name | OpenOrienteering::TextSymbol | |
getCharacterSpacing() const | OpenOrienteering::TextSymbol | inline |
getColor() const | OpenOrienteering::TextSymbol | inline |
getCompatibleTypes(Type type) | OpenOrienteering::Symbol | static |
getContainedTypes() const | OpenOrienteering::Symbol | virtual |
getCustomIcon() const | OpenOrienteering::Symbol | inline |
getCustomTab(int index) const | OpenOrienteering::TextSymbol | inline |
getDescription() const | OpenOrienteering::Symbol | inline |
getFontFamily() const | OpenOrienteering::TextSymbol | inline |
getFontMetrics() const | OpenOrienteering::TextSymbol | inline |
getFontSize() const | OpenOrienteering::TextSymbol | inline |
getFramingColor() const | OpenOrienteering::TextSymbol | inline |
getFramingLineHalfWidth() const | OpenOrienteering::TextSymbol | inline |
getFramingMode() const | OpenOrienteering::TextSymbol | inline |
getFramingShadowXOffset() const | OpenOrienteering::TextSymbol | inline |
getFramingShadowYOffset() const | OpenOrienteering::TextSymbol | inline |
getIcon(const Map *map) const | OpenOrienteering::Symbol | |
getIconText() const | OpenOrienteering::TextSymbol | |
getLineBelowColor() const | OpenOrienteering::TextSymbol | inline |
getLineBelowDistance() const | OpenOrienteering::TextSymbol | inline |
getLineBelowWidth() const | OpenOrienteering::TextSymbol | inline |
getLineSpacing() const | OpenOrienteering::TextSymbol | inline |
getName() const | OpenOrienteering::Symbol | inline |
getNextTab(double pos) const | OpenOrienteering::TextSymbol | |
getNumberAsString() const | OpenOrienteering::Symbol | |
getNumberComponent(int i) const | OpenOrienteering::Symbol | inline |
getNumCustomTabs() const | OpenOrienteering::TextSymbol | inline |
getParagraphSpacing() const | OpenOrienteering::TextSymbol | inline |
getPlainTextName() const | OpenOrienteering::Symbol | |
getQFont() const | OpenOrienteering::TextSymbol | inline |
getType() const | OpenOrienteering::Symbol | inline |
guessDominantColor() const override | OpenOrienteering::TextSymbol | virtual |
hasLineBelow() const | OpenOrienteering::TextSymbol | inline |
icon_text | OpenOrienteering::TextSymbol | protected |
internal_point_size | OpenOrienteering::TextSymbol | static |
isBold() const | OpenOrienteering::TextSymbol | inline |
isHelperSymbol() const | OpenOrienteering::Symbol | inline |
isHidden() const | OpenOrienteering::Symbol | inline |
isItalic() const | OpenOrienteering::TextSymbol | inline |
isProtected() const | OpenOrienteering::Symbol | inline |
isRotatable() const | OpenOrienteering::Symbol | inline |
isTypeCompatibleTo(const Object *object) const | OpenOrienteering::Symbol | |
isUnderlined() const | OpenOrienteering::TextSymbol | inline |
italic | OpenOrienteering::TextSymbol | protected |
kerning | OpenOrienteering::TextSymbol | protected |
lessByColorPriority(const Symbol *s1, const Symbol *s2) | OpenOrienteering::Symbol | static |
lessByNumber(const Symbol *s1, const Symbol *s2) | OpenOrienteering::Symbol | static |
Line enum value | OpenOrienteering::Symbol | |
line_below | OpenOrienteering::TextSymbol | protected |
line_below_color | OpenOrienteering::TextSymbol | protected |
line_below_distance | OpenOrienteering::TextSymbol | protected |
line_below_width | OpenOrienteering::TextSymbol | protected |
line_spacing | OpenOrienteering::TextSymbol | protected |
LineFraming enum value | OpenOrienteering::TextSymbol | |
load(QXmlStreamReader &xml, const Map &map, SymbolDictionary &symbol_dict, int version) | OpenOrienteering::Symbol | static |
loadImpl(QXmlStreamReader &xml, const Map &map, SymbolDictionary &symbol_dict, int version) override | OpenOrienteering::TextSymbol | protectedvirtual |
loadingFinishedEvent(Map *map) | OpenOrienteering::Symbol | virtual |
makeSymbolForType(Type type) | OpenOrienteering::Symbol | static |
metrics | OpenOrienteering::TextSymbol | protected |
NoFraming enum value | OpenOrienteering::TextSymbol | |
NoSymbol enum value | OpenOrienteering::Symbol | |
number_components | OpenOrienteering::Symbol | static |
numberEquals(const Symbol *other) const | OpenOrienteering::Symbol | |
numberEqualsRelaxed(const Symbol *other) const | OpenOrienteering::Symbol | |
OcdFileImport class | OpenOrienteering::OcdFileImport::OcdImportedTextSymbol | friend |
operator=(const Symbol &)=delete | OpenOrienteering::Symbol | |
operator=(Symbol &&)=delete | OpenOrienteering::Symbol | |
paragraph_spacing | OpenOrienteering::TextSymbol | protected |
Point enum value | OpenOrienteering::Symbol | |
qfont | OpenOrienteering::TextSymbol | protected |
RenderableOption enum name | OpenOrienteering::Symbol | |
RenderAreasHatched enum value | OpenOrienteering::Symbol | |
RenderBaselines enum value | OpenOrienteering::Symbol | |
RenderNormal enum value | OpenOrienteering::Symbol | |
replaceColors(const MapColorMap &color_map) override | OpenOrienteering::TextSymbol | virtual |
resetIcon() | OpenOrienteering::Symbol | |
save(QXmlStreamWriter &xml, const Map &map) const | OpenOrienteering::Symbol | |
saveImpl(QXmlStreamWriter &xml, const Map &map) const override | OpenOrienteering::TextSymbol | protectedvirtual |
scale(double factor) override | OpenOrienteering::TextSymbol | virtual |
setColor(const MapColor *color) | OpenOrienteering::TextSymbol | inline |
setCustomIcon(const QImage &image) | OpenOrienteering::Symbol | |
setDescription(const QString &new_description) | OpenOrienteering::Symbol | inline |
setHidden(bool value) | OpenOrienteering::Symbol | inline |
setIsHelperSymbol(bool value) | OpenOrienteering::Symbol | inline |
setName(const QString &new_name) | OpenOrienteering::Symbol | inline |
setNumberComponent(int i, int new_number) | OpenOrienteering::Symbol | inline |
setProtected(bool value) | OpenOrienteering::Symbol | inline |
setRotatable(bool value) | OpenOrienteering::Symbol | protected |
ShadowFraming enum value | OpenOrienteering::TextSymbol | |
stateEquals(const Symbol *other) const | OpenOrienteering::Symbol | |
Symbol(Type type) noexcept | OpenOrienteering::Symbol | explicit |
Symbol(const Symbol &proto) | OpenOrienteering::Symbol | explicitprotected |
symbolChangedEvent(const Symbol *old_symbol, const Symbol *new_symbol) | OpenOrienteering::Symbol | virtual |
tab_interval | OpenOrienteering::TextSymbol | protected |
Text enum value | OpenOrienteering::Symbol | |
TextSymbol() | OpenOrienteering::TextSymbol | |
TextSymbol(const TextSymbol &proto) | OpenOrienteering::TextSymbol | explicitprotected |
Type enum name | OpenOrienteering::Symbol | |
underline | OpenOrienteering::TextSymbol | protected |
updateQFont() | OpenOrienteering::TextSymbol | |
usesFraming() const | OpenOrienteering::TextSymbol | inline |
usesKerning() const | OpenOrienteering::TextSymbol | inline |
validate() const | OpenOrienteering::Symbol | virtual |
~Symbol() | OpenOrienteering::Symbol | virtual |
~TextSymbol() override | OpenOrienteering::TextSymbol | |