Lines Matching refs:m_javaGlue
138 } m_javaGlue;
146 m_javaGlue.m_obj = env->NewWeakGlobalRef(javaWebView);
147 m_javaGlue.m_scrollBy = GetJMethod(env, clazz, "setContentScrollBy", "(IIZ)Z");
148 m_javaGlue.m_getScaledMaxXScroll = GetJMethod(env, clazz, "getScaledMaxXScroll", "()I");
149 m_javaGlue.m_getScaledMaxYScroll = GetJMethod(env, clazz, "getScaledMaxYScroll", "()I");
150 m_javaGlue.m_updateRectsForGL = GetJMethod(env, clazz, "updateRectsForGL", "()V");
151 m_javaGlue.m_viewInvalidate = GetJMethod(env, clazz, "viewInvalidate", "()V");
152 m_javaGlue.m_viewInvalidateRect = GetJMethod(env, clazz, "viewInvalidate", "(IIII)V");
153 m_javaGlue.m_postInvalidateDelayed = GetJMethod(env, clazz,
155 m_javaGlue.m_pageSwapCallback = GetJMethod(env, clazz, "pageSwapCallback", "(Z)V");
160 m_javaGlue.m_rectLeft = env->GetFieldID(rectClass, "left", "I");
161 m_javaGlue.m_rectTop = env->GetFieldID(rectClass, "top", "I");
162 m_javaGlue.m_rectWidth = GetJMethod(env, rectClass, "width", "()I");
163 m_javaGlue.m_rectHeight = GetJMethod(env, rectClass, "height", "()I");
168 m_javaGlue.m_quadFP1 = env->GetFieldID(quadFClass, "p1", "Landroid/graphics/PointF;");
169 m_javaGlue.m_quadFP2 = env->GetFieldID(quadFClass, "p2", "Landroid/graphics/PointF;");
170 m_javaGlue.m_quadFP3 = env->GetFieldID(quadFClass, "p3", "Landroid/graphics/PointF;");
171 m_javaGlue.m_quadFP4 = env->GetFieldID(quadFClass, "p4", "Landroid/graphics/PointF;");
190 if (m_javaGlue.m_obj)
193 env->DeleteWeakGlobalRef(m_javaGlue.m_obj);
194 m_javaGlue.m_obj = 0;
286 ALOG_ASSERT(m_javaGlue.m_obj, "A java object was not associated with this native WebView!");
288 AutoJObject javaObject = m_javaGlue.object(env);
290 env->CallVoidMethod(javaObject.get(), m_javaGlue.m_pageSwapCallback, newTreeHasAnim);
332 ALOG_ASSERT(m_javaGlue.m_obj, "A java object was not associated with this native WebView!");
334 AutoJObject javaObject = m_javaGlue.object(env);
337 int result = env->CallIntMethod(javaObject.get(), m_javaGlue.m_getScaledMaxXScroll);
344 ALOG_ASSERT(m_javaGlue.m_obj, "A java object was not associated with this native WebView!");
346 AutoJObject javaObject = m_javaGlue.object(env);
349 int result = env->CallIntMethod(javaObject.get(), m_javaGlue.m_getScaledMaxYScroll);
363 AutoJObject javaObject = m_javaGlue.object(env);
366 env->CallVoidMethod(javaObject.get(), m_javaGlue.m_updateRectsForGL);
438 ALOG_ASSERT(m_javaGlue.m_obj, "A java object was not associated with this native WebView!");
441 AutoJObject javaObject = m_javaGlue.object(env);
444 bool result = env->CallBooleanMethod(javaObject.get(), m_javaGlue.m_scrollBy, dx, dy, true);
460 AutoJObject javaObject = m_javaGlue.object(env);
463 env->CallVoidMethod(javaObject.get(), m_javaGlue.m_viewInvalidate);
470 AutoJObject javaObject = m_javaGlue.object(env);
473 env->CallVoidMethod(javaObject.get(), m_javaGlue.m_viewInvalidateRect, l, r, t, b);
480 AutoJObject javaObject = m_javaGlue.object(env);
483 env->CallVoidMethod(javaObject.get(), m_javaGlue
624 jobject p1 = env->GetObjectField(textQuad, m_javaGlue.m_quadFP1);
625 jobject p2 = env->GetObjectField(textQuad, m_javaGlue.m_quadFP2);
626 jobject p3 = env->GetObjectField(textQuad, m_javaGlue.m_quadFP3);
627 jobject p4 = env->GetObjectField(textQuad, m_javaGlue.m_quadFP4);