libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::StyleResolveContext Class Referencefinal

#include <StyleConfig.h>

Public Member Functions

std::string GetFeatureName (size_t featureIndex) const
size_t GetFeatureReaderIndex (const Feature &feature)
FeatureValue * GetFeatureValue (size_t featureIndex, const FeatureValueBuffer &buffer) const
bool HasFeature (size_t featureIndex, const FeatureValueBuffer &buffer) const
bool IsOneway (const FeatureValueBuffer &buffer) const
 StyleResolveContext (const TypeConfigRef &typeConfig)

Constructor & Destructor Documentation

◆ StyleResolveContext()

osmscout::StyleResolveContext::StyleResolveContext ( const TypeConfigRef & typeConfig)
explicit

Member Function Documentation

◆ GetFeatureName()

std::string osmscout::StyleResolveContext::GetFeatureName ( size_t featureIndex) const
inline

◆ GetFeatureReaderIndex()

size_t osmscout::StyleResolveContext::GetFeatureReaderIndex ( const Feature & feature)

◆ GetFeatureValue()

FeatureValue * osmscout::StyleResolveContext::GetFeatureValue ( size_t featureIndex,
const FeatureValueBuffer & buffer ) const
inline

◆ HasFeature()

bool osmscout::StyleResolveContext::HasFeature ( size_t featureIndex,
const FeatureValueBuffer & buffer ) const
inline

◆ IsOneway()

bool osmscout::StyleResolveContext::IsOneway ( const FeatureValueBuffer & buffer) const

The documentation for this class was generated from the following files: