Lines Matching defs:env

40     JNIEnv* env;
41 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) {
44 return env;
47 static AnimationListener* createAnimationListener(JNIEnv* env, jobject finishListener, jint id) {
50 AnimationListenerBridge(JNIEnv* env, jobject finishListener, jint id) {
51 mFinishListener = env->NewGlobalRef(finishListener);
52 env->GetJavaVM(&mJvm);
64 JNIEnv* env = getEnv(mJvm);
65 env->CallStaticVoidMethod(
74 JNIEnv* env = getEnv(mJvm);
75 env->DeleteGlobalRef(mFinishListener);
83 return new AnimationListenerBridge(env, finishListener, id);
148 static void setFloatPropertyHolderData(JNIEnv* env, jobject, jlong propertyHolderPtr,
150 jfloat* propertyData = env->GetFloatArrayElements(srcData, nullptr);
154 env->ReleaseFloatArrayElements(srcData, propertyData, JNI_ABORT);
157 static void setIntPropertyHolderData(JNIEnv* env, jobject, jlong propertyHolderPtr,
159 jint* propertyData = env->GetIntArrayElements(srcData, nullptr);
163 env->ReleaseIntArrayElements(srcData, propertyData, JNI_ABORT);
166 static void start(JNIEnv* env, jobject, jlong animatorSetPtr, jobject finishListener, jint id) {
168 AnimationListener* listener = createAnimationListener(env, finishListener, id);
172 static void reverse(JNIEnv* env, jobject, jlong animatorSetPtr, jobject finishListener, jint id) {
174 AnimationListener* listener = createAnimationListener(env, finishListener, id);
209 int register_android_graphics_drawable_AnimatedVectorDrawable(JNIEnv* env) {
210 gVectorDrawableAnimatorClassInfo.clazz = FindClassOrDie(env, kClassPathName);
211 gVectorDrawableAnimatorClassInfo.clazz = MakeGlobalRefOrDie(env,
215 env, gVectorDrawableAnimatorClassInfo.clazz, "callOnFinished",
217 return RegisterMethodsOrDie(env, "android/graphics/drawable/AnimatedVectorDrawable",