// This file is generated. Edit android/platform/scripts/generate-style-code.js, then run `make android-style-code`. #pragma once #include "types_string_values.hpp" #include "../../conversion/conversion.hpp" #include "../../conversion/constant.hpp" #include #include #include #include namespace mbgl { namespace android { namespace conversion { template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::VisibilityType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::LineCapType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::LineJoinType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::SymbolPlacementType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::AlignmentType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::IconTextFitType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::SymbolAnchorType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::TextJustifyType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::TextTransformType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::TranslateAnchorType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::CirclePitchScaleType& value) const { return convert(env, toString(value)); } }; template <> struct Converter { Result operator()(jni::JNIEnv& env, const mbgl::style::LightAnchorType& value) const { return convert(env, toString(value)); } }; } // namespace conversion } // namespace android } // namespace mbgl