Add bindings for circle-sort-key (#322)
* Update generate-style-code.js * add jni bindings for circle-sort-key * update mapbox-gl-native to latest * Revert "add jni bindings for circle-sort-key" This reverts commit cdd6049d Co-authored-by: kevin <kevin.li@mapbox.com>
This commit is contained in:
@@ -37,6 +37,11 @@ namespace android {
|
||||
|
||||
// Property getters
|
||||
|
||||
jni::Local<jni::Object<>> CircleLayer::getCircleSortKey(jni::JNIEnv& env) {
|
||||
using namespace mbgl::android::conversion;
|
||||
return std::move(*convert<jni::Local<jni::Object<>>>(env, toCircleLayer(layer).getCircleSortKey()));
|
||||
}
|
||||
|
||||
jni::Local<jni::Object<>> CircleLayer::getCircleRadius(jni::JNIEnv& env) {
|
||||
using namespace mbgl::android::conversion;
|
||||
return std::move(*convert<jni::Local<jni::Object<>>>(env, toCircleLayer(layer).getCircleRadius()));
|
||||
@@ -237,6 +242,7 @@ namespace android {
|
||||
jni::MakePeer<CircleLayer, jni::String&, jni::String&>,
|
||||
"initialize",
|
||||
"finalize",
|
||||
METHOD(&CircleLayer::getCircleSortKey, "nativeGetCircleSortKey"),
|
||||
METHOD(&CircleLayer::getCircleRadiusTransition, "nativeGetCircleRadiusTransition"),
|
||||
METHOD(&CircleLayer::setCircleRadiusTransition, "nativeSetCircleRadiusTransition"),
|
||||
METHOD(&CircleLayer::getCircleRadius, "nativeGetCircleRadius"),
|
||||
|
||||
@@ -26,6 +26,8 @@ public:
|
||||
|
||||
// Properties
|
||||
|
||||
jni::Local<jni::Object<jni::ObjectTag>> getCircleSortKey(jni::JNIEnv&);
|
||||
|
||||
jni::Local<jni::Object<jni::ObjectTag>> getCircleRadius(jni::JNIEnv&);
|
||||
void setCircleRadiusTransition(jni::JNIEnv&, jlong duration, jlong delay);
|
||||
jni::Local<jni::Object<TransitionOptions>> getCircleRadiusTransition(jni::JNIEnv&);
|
||||
|
||||
Reference in New Issue
Block a user