Lines Matching refs:env

42 jobject android_view_PointerIcon_getSystemIcon(JNIEnv* env, jobject contextObj, int32_t style) {
43 jobject pointerIconObj = env->CallStaticObjectMethod(gPointerIconClassInfo.clazz,
45 if (env->ExceptionCheck()) {
47 LOGW_EX(env);
48 env->ExceptionClear();
54 status_t android_view_PointerIcon_load(JNIEnv* env, jobject pointerIconObj, jobject contextObj,
62 jobject loadedPointerIconObj = env->CallObjectMethod(pointerIconObj,
64 if (env->ExceptionCheck() || !loadedPointerIconObj) {
66 LOGW_EX(env);
67 env->ExceptionClear();
71 outPointerIcon->style = env->GetIntField(loadedPointerIconObj,
73 outPointerIcon->hotSpotX = env->GetFloatField(loadedPointerIconObj,
75 outPointerIcon->hotSpotY = env->GetFloatField(loadedPointerIconObj,
78 jobject bitmapObj = env->GetObjectField(loadedPointerIconObj, gPointerIconClassInfo.mBitmap);
80 SkBitmap* bitmap = GraphicsJNI::getNativeBitmap(env, bitmapObj);
84 env->DeleteLocalRef(bitmapObj);
87 env->DeleteLocalRef(loadedPointerIconObj);
91 status_t android_view_PointerIcon_loadSystemIcon(JNIEnv* env, jobject contextObj,
93 jobject pointerIconObj = android_view_PointerIcon_getSystemIcon(env, contextObj, style);
99 status_t status = android_view_PointerIcon_load(env, pointerIconObj,
101 env->DeleteLocalRef(pointerIconObj);
109 var = env->FindClass(className); \
111 var = jclass(env->NewGlobalRef(var));
114 var = env->GetStaticMethodID(clazz, methodName, methodDescriptor); \
118 var = env->GetMethodID(clazz, methodName, methodDescriptor); \
122 var = env->GetFieldID(clazz, fieldName, fieldDescriptor); \
125 int register_android_view_PointerIcon(JNIEnv* env) {