libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
Stylesheet definition

Classes and methods related to stylesheet definition for the renderer. More...

Classes

class  osmscout::BorderStyle
 
class  osmscout::CirclePrimitive
 
struct  osmscout::ConditionalStyle< S, A >
 
class  osmscout::DrawPrimitive
 
class  osmscout::DynamicFeatureLabelReader
 
class  osmscout::FillStyle
 
class  osmscout::IconStyle
 
class  osmscout::INameLabelProviderFactory
 
class  osmscout::LabelProvider
 
class  osmscout::LabelProviderFactory
 
class  osmscout::LabelStyle
 
class  osmscout::LineStyle
 
struct  osmscout::PartialStyle< S, A >
 
class  osmscout::PathShieldStyle
 
class  osmscout::PathSymbolStyle
 
class  osmscout::PathTextStyle
 
class  osmscout::PolygonPrimitive
 
class  osmscout::RectanglePrimitive
 
class  osmscout::ShieldStyle
 
class  osmscout::SizeCondition
 
class  osmscout::Style
 
class  osmscout::StyleAttributeDescriptor
 
class  osmscout::StyleBoolAttributeDescriptor
 
class  osmscout::StyleColorAttributeDescriptor
 
class  osmscout::StyleConfig
 Index selectors by type and level. More...
 
class  osmscout::StyleConstant
 
class  osmscout::StyleConstantColor
 
class  osmscout::StyleConstantMag
 
class  osmscout::StyleConstantUInt
 
class  osmscout::StyleConstantWidth
 
class  osmscout::StyleCriteria
 
class  osmscout::StyleDescriptor
 
class  osmscout::StyleDisplayAttributeDescriptor
 
class  osmscout::StyleDoubleAttributeDescriptor
 
class  osmscout::StyleEnumAttributeDescriptor
 
class  osmscout::StyleError
 
class  osmscout::StyleFilter
 
class  osmscout::StyleIntAttributeDescriptor
 
class  osmscout::StyleLabelAttributeDescriptor
 
class  osmscout::StyleMagnificationAttributeDescriptor
 
class  osmscout::StyleMapAttributeDescriptor
 
class  osmscout::StyleResolveContext
 
struct  osmscout::StyleSelector< S, A >
 
class  osmscout::StyleStringAttributeDescriptor
 
class  osmscout::StyleSymbolAttributeDescriptor
 
class  osmscout::StyleUDisplayAttributeDescriptor
 
class  osmscout::StyleUDoubleArrayAttributeDescriptor
 
class  osmscout::StyleUDoubleAttributeDescriptor
 
class  osmscout::StyleUIntAttributeDescriptor
 
class  osmscout::StyleUMapAttributeDescriptor
 
class  osmscout::StyleVoidAttributeDescriptor
 
class  osmscout::Symbol
 
class  osmscout::TextStyle
 

Enumerations

enum  osmscout::StyleAttributeType {
  osmscout::StyleAttributeType::TYPE_VOID, osmscout::StyleAttributeType::TYPE_BOOL, osmscout::StyleAttributeType::TYPE_STRING, osmscout::StyleAttributeType::TYPE_COLOR,
  osmscout::StyleAttributeType::TYPE_MAGNIFICATION, osmscout::StyleAttributeType::TYPE_ENUM, osmscout::StyleAttributeType::TYPE_DISPLAY_SIZE, osmscout::StyleAttributeType::TYPE_UDISPLAY_SIZE,
  osmscout::StyleAttributeType::TYPE_MAP_SIZE, osmscout::StyleAttributeType::TYPE_UMAP_SIZE, osmscout::StyleAttributeType::TYPE_DOUBLE, osmscout::StyleAttributeType::TYPE_UDOUBLE,
  osmscout::StyleAttributeType::TYPE_UDOUBLE_ARRAY, osmscout::StyleAttributeType::TYPE_INT, osmscout::StyleAttributeType::TYPE_UINT, osmscout::StyleAttributeType::TYPE_LABEL,
  osmscout::StyleAttributeType::TYPE_SYMBOL
}
 

Detailed Description

Classes and methods related to stylesheet definition for the renderer.

Enumeration Type Documentation

◆ StyleAttributeType

Enumeration of different style sheet attribute value types

Enumerator
TYPE_VOID 
TYPE_BOOL 
TYPE_STRING 
TYPE_COLOR 
TYPE_MAGNIFICATION 
TYPE_ENUM 
TYPE_DISPLAY_SIZE 
TYPE_UDISPLAY_SIZE 
TYPE_MAP_SIZE 
TYPE_UMAP_SIZE 
TYPE_DOUBLE 
TYPE_UDOUBLE 
TYPE_UDOUBLE_ARRAY 
TYPE_INT 
TYPE_UINT 
TYPE_LABEL 
TYPE_SYMBOL