MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mbgl::style::PropertyExpression< T > Member List

This is the complete list of members for mbgl::style::PropertyExpression< T >, including all inherited members.

evaluate(const expression::EvaluationContext &context, T finalDefaultValue=T()) constmbgl::style::PropertyExpression< T >inline
evaluate(float zoom) constmbgl::style::PropertyExpression< T >inline
evaluate(const GeometryTileFeature &feature, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
evaluate(const GeometryTileFeature &feature, const std::set< std::string > &availableImages, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
evaluate(const GeometryTileFeature &feature, const CanonicalTileID &canonical, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
evaluate(const GeometryTileFeature &feature, const std::set< std::string > &availableImages, const CanonicalTileID &canonical, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
evaluate(float zoom, const GeometryTileFeature &feature, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
evaluate(float zoom, const GeometryTileFeature &feature, const std::set< std::string > &availableImages, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
evaluate(float zoom, const GeometryTileFeature &feature, const std::set< std::string > &availableImages, const CanonicalTileID &canonical, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
evaluate(float zoom, const GeometryTileFeature &feature, const CanonicalTileID &canonical, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
evaluate(float zoom, const GeometryTileFeature &feature, const FeatureState &state, T finalDefaultValue) constmbgl::style::PropertyExpression< T >inline
expressionmbgl::style::PropertyExpressionBaseprotected
getCoveringStops(float, float) const noexceptmbgl::style::PropertyExpressionBase
getExpression() const noexceptmbgl::style::PropertyExpressionBase
getSharedExpression() const noexceptmbgl::style::PropertyExpressionBase
interpolationFactor(const Range< float > &, float) const noexceptmbgl::style::PropertyExpressionBase
isFeatureConstant() const noexceptmbgl::style::PropertyExpressionBase
isFeatureConstant_mbgl::style::PropertyExpressionBaseprotected
isRuntimeConstant() const noexceptmbgl::style::PropertyExpressionBase
isRuntimeConstant_mbgl::style::PropertyExpressionBaseprotected
isZoomConstant() const noexceptmbgl::style::PropertyExpressionBase
isZoomConstant_mbgl::style::PropertyExpressionBaseprotected
operator==(const PropertyExpression &lhs, const PropertyExpression &rhs)mbgl::style::PropertyExpression< T >friend
possibleOutputs() constmbgl::style::PropertyExpression< T >inline
PropertyExpression(std::unique_ptr< expression::Expression > expression_, std::optional< T > defaultValue_=std::nullopt)mbgl::style::PropertyExpression< T >inline
PropertyExpressionBase(std::unique_ptr< expression::Expression >)mbgl::style::PropertyExpressionBaseexplicit
useIntegerZoommbgl::style::PropertyExpressionBase
zoomCurvembgl::style::PropertyExpressionBaseprotected