|
template<class... Args> |
std::vector< std::unique_ptr< Expression > > | mbgl::style::expression::dsl::vec (Args... args) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::createExpression (const char *expr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::createExpression (const mbgl::style::conversion::Convertible &expr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::error (std::string) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::literal (const char *value) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::literal (const Value &value) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::literal (std::initializer_list< double > value) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::literal (std::initializer_list< const char * > value) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::assertion (const type::Type &, std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::number (std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::string (std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::boolean (std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::toColor (std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::toString (std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::toFormatted (std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::toImage (std::unique_ptr< Expression >, std::unique_ptr< Expression > def=nullptr) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::get (const char *value) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::get (std::unique_ptr< Expression >) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::id () |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::zoom () |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::eq (std::unique_ptr< Expression >, std::unique_ptr< Expression >) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::ne (std::unique_ptr< Expression >, std::unique_ptr< Expression >) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::gt (std::unique_ptr< Expression >, std::unique_ptr< Expression >) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::lt (std::unique_ptr< Expression >, std::unique_ptr< Expression >) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::step (std::unique_ptr< Expression > input, std::unique_ptr< Expression > output0, double input1, std::unique_ptr< Expression > output1) |
|
Interpolator | mbgl::style::expression::dsl::linear () |
|
Interpolator | mbgl::style::expression::dsl::exponential (double base) |
|
Interpolator | mbgl::style::expression::dsl::cubicBezier (double x1, double y1, double x2, double y2) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::interpolate (Interpolator interpolator, std::unique_ptr< Expression > input, double input1, std::unique_ptr< Expression > output1) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::interpolate (Interpolator interpolator, std::unique_ptr< Expression > input, double input1, std::unique_ptr< Expression > output1, double input2, std::unique_ptr< Expression > output2) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::interpolate (Interpolator interpolator, std::unique_ptr< Expression > input, double input1, std::unique_ptr< Expression > output1, double input2, std::unique_ptr< Expression > output2, double input3, std::unique_ptr< Expression > output3) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::concat (std::vector< std::unique_ptr< Expression >> inputs) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::format (const char *value) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::format (std::unique_ptr< Expression >) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::image (const char *value) |
|
std::unique_ptr< Expression > | mbgl::style::expression::dsl::image (std::unique_ptr< Expression >) |
|