1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5// This file is autogenerated by 6// base/android/jni_generator/jni_generator.py 7// For 8// android/view/MotionEvent 9 10#ifndef android_view_MotionEvent_JNI 11#define android_view_MotionEvent_JNI 12 13#include <jni.h> 14 15#include "base/android/jni_generator/jni_generator_helper.h" 16 17#include "base/android/jni_int_wrapper.h" 18 19// Step 1: forward declarations. 20namespace { 21const char kMotionEventClassPath[] = "android/view/MotionEvent"; 22// Leaking this jclass as we cannot use LazyInstance from some threads. 23jclass g_MotionEvent_clazz = NULL; 24#define MotionEvent_clazz(env) g_MotionEvent_clazz 25 26} // namespace 27 28namespace JNI_MotionEvent { 29 30enum Java_MotionEvent_constant_fields { 31 INVALID_POINTER_ID = -1, 32 ACTION_MASK = 255, 33 ACTION_DOWN = 0, 34 ACTION_UP = 1, 35 ACTION_MOVE = 2, 36 ACTION_CANCEL = 3, 37 ACTION_OUTSIDE = 4, 38 ACTION_POINTER_DOWN = 5, 39 ACTION_POINTER_UP = 6, 40 ACTION_HOVER_MOVE = 7, 41 ACTION_SCROLL = 8, 42 ACTION_HOVER_ENTER = 9, 43 ACTION_HOVER_EXIT = 10, 44 ACTION_POINTER_INDEX_MASK = 65280, 45 ACTION_POINTER_INDEX_SHIFT = 8, 46 ACTION_POINTER_1_DOWN = 5, 47 ACTION_POINTER_2_DOWN = 261, 48 ACTION_POINTER_3_DOWN = 517, 49 ACTION_POINTER_1_UP = 6, 50 ACTION_POINTER_2_UP = 262, 51 ACTION_POINTER_3_UP = 518, 52 ACTION_POINTER_ID_MASK = 65280, 53 ACTION_POINTER_ID_SHIFT = 8, 54 FLAG_WINDOW_IS_OBSCURED = 1, 55 EDGE_TOP = 1, 56 EDGE_BOTTOM = 2, 57 EDGE_LEFT = 4, 58 EDGE_RIGHT = 8, 59 AXIS_X = 0, 60 AXIS_Y = 1, 61 AXIS_PRESSURE = 2, 62 AXIS_SIZE = 3, 63 AXIS_TOUCH_MAJOR = 4, 64 AXIS_TOUCH_MINOR = 5, 65 AXIS_TOOL_MAJOR = 6, 66 AXIS_TOOL_MINOR = 7, 67 AXIS_ORIENTATION = 8, 68 AXIS_VSCROLL = 9, 69 AXIS_HSCROLL = 10, 70 AXIS_Z = 11, 71 AXIS_RX = 12, 72 AXIS_RY = 13, 73 AXIS_RZ = 14, 74 AXIS_HAT_X = 15, 75 AXIS_HAT_Y = 16, 76 AXIS_LTRIGGER = 17, 77 AXIS_RTRIGGER = 18, 78 AXIS_THROTTLE = 19, 79 AXIS_RUDDER = 20, 80 AXIS_WHEEL = 21, 81 AXIS_GAS = 22, 82 AXIS_BRAKE = 23, 83 AXIS_DISTANCE = 24, 84 AXIS_TILT = 25, 85 AXIS_GENERIC_1 = 32, 86 AXIS_GENERIC_2 = 33, 87 AXIS_GENERIC_3 = 34, 88 AXIS_GENERIC_4 = 35, 89 AXIS_GENERIC_5 = 36, 90 AXIS_GENERIC_6 = 37, 91 AXIS_GENERIC_7 = 38, 92 AXIS_GENERIC_8 = 39, 93 AXIS_GENERIC_9 = 40, 94 AXIS_GENERIC_10 = 41, 95 AXIS_GENERIC_11 = 42, 96 AXIS_GENERIC_12 = 43, 97 AXIS_GENERIC_13 = 44, 98 AXIS_GENERIC_14 = 45, 99 AXIS_GENERIC_15 = 46, 100 AXIS_GENERIC_16 = 47, 101 BUTTON_PRIMARY = 1, 102 BUTTON_SECONDARY = 2, 103 BUTTON_TERTIARY = 4, 104 BUTTON_BACK = 8, 105 BUTTON_FORWARD = 16, 106 TOOL_TYPE_UNKNOWN = 0, 107 TOOL_TYPE_FINGER = 1, 108 TOOL_TYPE_STYLUS = 2, 109 TOOL_TYPE_MOUSE = 3, 110 TOOL_TYPE_ERASER = 4, 111}; 112 113// Step 2: method stubs. 114 115static base::subtle::AtomicWord g_MotionEvent_finalize = 0; 116static void Java_MotionEvent_finalize(JNIEnv* env, jobject obj) __attribute__ 117 ((unused)); 118static void Java_MotionEvent_finalize(JNIEnv* env, jobject obj) { 119 /* Must call RegisterNativesImpl() */ 120 CHECK_CLAZZ(env, obj, 121 MotionEvent_clazz(env)); 122 jmethodID method_id = 123 base::android::MethodID::LazyGet< 124 base::android::MethodID::TYPE_INSTANCE>( 125 env, MotionEvent_clazz(env), 126 "finalize", 127 "()V", 128 &g_MotionEvent_finalize); 129 130 env->CallVoidMethod(obj, 131 method_id); 132 jni_generator::CheckException(env); 133 134} 135 136static base::subtle::AtomicWord 137 g_MotionEvent_obtainAVME_J_J_I_I_LAVMEPP_LAVMEPC_I_I_F_F_I_I_I_I = 0; 138static ScopedJavaLocalRef<jobject> 139 Java_MotionEvent_obtainAVME_J_J_I_I_LAVMEPP_LAVMEPC_I_I_F_F_I_I_I_I(JNIEnv* 140 env, jlong p0, 141 jlong p1, 142 JniIntWrapper p2, 143 JniIntWrapper p3, 144 jobjectArray p4, 145 jobjectArray p5, 146 JniIntWrapper p6, 147 JniIntWrapper p7, 148 jfloat p8, 149 jfloat p9, 150 JniIntWrapper p10, 151 JniIntWrapper p11, 152 JniIntWrapper p12, 153 JniIntWrapper p13) __attribute__ ((unused)); 154static ScopedJavaLocalRef<jobject> 155 Java_MotionEvent_obtainAVME_J_J_I_I_LAVMEPP_LAVMEPC_I_I_F_F_I_I_I_I(JNIEnv* 156 env, jlong p0, 157 jlong p1, 158 JniIntWrapper p2, 159 JniIntWrapper p3, 160 jobjectArray p4, 161 jobjectArray p5, 162 JniIntWrapper p6, 163 JniIntWrapper p7, 164 jfloat p8, 165 jfloat p9, 166 JniIntWrapper p10, 167 JniIntWrapper p11, 168 JniIntWrapper p12, 169 JniIntWrapper p13) { 170 /* Must call RegisterNativesImpl() */ 171 CHECK_CLAZZ(env, MotionEvent_clazz(env), 172 MotionEvent_clazz(env), NULL); 173 jmethodID method_id = 174 base::android::MethodID::LazyGet< 175 base::android::MethodID::TYPE_STATIC>( 176 env, MotionEvent_clazz(env), 177 "obtain", 178"(JJII[Landroid/view/MotionEvent$PointerProperties;[Landroid/view/MotionEvent$PointerCoords;IIFFIIII)Landroid/view/MotionEvent;", 179 &g_MotionEvent_obtainAVME_J_J_I_I_LAVMEPP_LAVMEPC_I_I_F_F_I_I_I_I); 180 181 jobject ret = 182 env->CallStaticObjectMethod(MotionEvent_clazz(env), 183 method_id, p0, p1, as_jint(p2), as_jint(p3), p4, p5, as_jint(p6), 184 as_jint(p7), p8, p9, as_jint(p10), as_jint(p11), as_jint(p12), 185 as_jint(p13)); 186 jni_generator::CheckException(env); 187 return ScopedJavaLocalRef<jobject>(env, ret); 188} 189 190static base::subtle::AtomicWord 191 g_MotionEvent_obtainAVME_J_J_I_I_AI_LAVMEPC_I_F_F_I_I_I_I = 0; 192static ScopedJavaLocalRef<jobject> 193 Java_MotionEvent_obtainAVME_J_J_I_I_AI_LAVMEPC_I_F_F_I_I_I_I(JNIEnv* env, 194 jlong p0, 195 jlong p1, 196 JniIntWrapper p2, 197 JniIntWrapper p3, 198 jintArray p4, 199 jobjectArray p5, 200 JniIntWrapper p6, 201 jfloat p7, 202 jfloat p8, 203 JniIntWrapper p9, 204 JniIntWrapper p10, 205 JniIntWrapper p11, 206 JniIntWrapper p12) __attribute__ ((unused)); 207static ScopedJavaLocalRef<jobject> 208 Java_MotionEvent_obtainAVME_J_J_I_I_AI_LAVMEPC_I_F_F_I_I_I_I(JNIEnv* env, 209 jlong p0, 210 jlong p1, 211 JniIntWrapper p2, 212 JniIntWrapper p3, 213 jintArray p4, 214 jobjectArray p5, 215 JniIntWrapper p6, 216 jfloat p7, 217 jfloat p8, 218 JniIntWrapper p9, 219 JniIntWrapper p10, 220 JniIntWrapper p11, 221 JniIntWrapper p12) { 222 /* Must call RegisterNativesImpl() */ 223 CHECK_CLAZZ(env, MotionEvent_clazz(env), 224 MotionEvent_clazz(env), NULL); 225 jmethodID method_id = 226 base::android::MethodID::LazyGet< 227 base::android::MethodID::TYPE_STATIC>( 228 env, MotionEvent_clazz(env), 229 "obtain", 230"(JJII[I[Landroid/view/MotionEvent$PointerCoords;IFFIIII)Landroid/view/MotionEvent;", 231 &g_MotionEvent_obtainAVME_J_J_I_I_AI_LAVMEPC_I_F_F_I_I_I_I); 232 233 jobject ret = 234 env->CallStaticObjectMethod(MotionEvent_clazz(env), 235 method_id, p0, p1, as_jint(p2), as_jint(p3), p4, p5, as_jint(p6), p7, 236 p8, as_jint(p9), as_jint(p10), as_jint(p11), as_jint(p12)); 237 jni_generator::CheckException(env); 238 return ScopedJavaLocalRef<jobject>(env, ret); 239} 240 241static base::subtle::AtomicWord g_MotionEvent_obtainAVME_J_J_I_F_F_F_F_I_F_F_I_I 242 = 0; 243static ScopedJavaLocalRef<jobject> 244 Java_MotionEvent_obtainAVME_J_J_I_F_F_F_F_I_F_F_I_I(JNIEnv* env, jlong p0, 245 jlong p1, 246 JniIntWrapper p2, 247 jfloat p3, 248 jfloat p4, 249 jfloat p5, 250 jfloat p6, 251 JniIntWrapper p7, 252 jfloat p8, 253 jfloat p9, 254 JniIntWrapper p10, 255 JniIntWrapper p11) __attribute__ ((unused)); 256static ScopedJavaLocalRef<jobject> 257 Java_MotionEvent_obtainAVME_J_J_I_F_F_F_F_I_F_F_I_I(JNIEnv* env, jlong p0, 258 jlong p1, 259 JniIntWrapper p2, 260 jfloat p3, 261 jfloat p4, 262 jfloat p5, 263 jfloat p6, 264 JniIntWrapper p7, 265 jfloat p8, 266 jfloat p9, 267 JniIntWrapper p10, 268 JniIntWrapper p11) { 269 /* Must call RegisterNativesImpl() */ 270 CHECK_CLAZZ(env, MotionEvent_clazz(env), 271 MotionEvent_clazz(env), NULL); 272 jmethodID method_id = 273 base::android::MethodID::LazyGet< 274 base::android::MethodID::TYPE_STATIC>( 275 env, MotionEvent_clazz(env), 276 "obtain", 277 "(JJIFFFFIFFII)Landroid/view/MotionEvent;", 278 &g_MotionEvent_obtainAVME_J_J_I_F_F_F_F_I_F_F_I_I); 279 280 jobject ret = 281 env->CallStaticObjectMethod(MotionEvent_clazz(env), 282 method_id, p0, p1, as_jint(p2), p3, p4, p5, p6, as_jint(p7), p8, p9, 283 as_jint(p10), as_jint(p11)); 284 jni_generator::CheckException(env); 285 return ScopedJavaLocalRef<jobject>(env, ret); 286} 287 288static base::subtle::AtomicWord 289 g_MotionEvent_obtainAVME_J_J_I_I_F_F_F_F_I_F_F_I_I = 0; 290static ScopedJavaLocalRef<jobject> 291 Java_MotionEvent_obtainAVME_J_J_I_I_F_F_F_F_I_F_F_I_I(JNIEnv* env, jlong p0, 292 jlong p1, 293 JniIntWrapper p2, 294 JniIntWrapper p3, 295 jfloat p4, 296 jfloat p5, 297 jfloat p6, 298 jfloat p7, 299 JniIntWrapper p8, 300 jfloat p9, 301 jfloat p10, 302 JniIntWrapper p11, 303 JniIntWrapper p12) __attribute__ ((unused)); 304static ScopedJavaLocalRef<jobject> 305 Java_MotionEvent_obtainAVME_J_J_I_I_F_F_F_F_I_F_F_I_I(JNIEnv* env, jlong p0, 306 jlong p1, 307 JniIntWrapper p2, 308 JniIntWrapper p3, 309 jfloat p4, 310 jfloat p5, 311 jfloat p6, 312 jfloat p7, 313 JniIntWrapper p8, 314 jfloat p9, 315 jfloat p10, 316 JniIntWrapper p11, 317 JniIntWrapper p12) { 318 /* Must call RegisterNativesImpl() */ 319 CHECK_CLAZZ(env, MotionEvent_clazz(env), 320 MotionEvent_clazz(env), NULL); 321 jmethodID method_id = 322 base::android::MethodID::LazyGet< 323 base::android::MethodID::TYPE_STATIC>( 324 env, MotionEvent_clazz(env), 325 "obtain", 326 "(JJIIFFFFIFFII)Landroid/view/MotionEvent;", 327 &g_MotionEvent_obtainAVME_J_J_I_I_F_F_F_F_I_F_F_I_I); 328 329 jobject ret = 330 env->CallStaticObjectMethod(MotionEvent_clazz(env), 331 method_id, p0, p1, as_jint(p2), as_jint(p3), p4, p5, p6, p7, 332 as_jint(p8), p9, p10, as_jint(p11), as_jint(p12)); 333 jni_generator::CheckException(env); 334 return ScopedJavaLocalRef<jobject>(env, ret); 335} 336 337static base::subtle::AtomicWord g_MotionEvent_obtainAVME_J_J_I_F_F_I = 0; 338static ScopedJavaLocalRef<jobject> 339 Java_MotionEvent_obtainAVME_J_J_I_F_F_I(JNIEnv* env, jlong p0, 340 jlong p1, 341 JniIntWrapper p2, 342 jfloat p3, 343 jfloat p4, 344 JniIntWrapper p5) __attribute__ ((unused)); 345static ScopedJavaLocalRef<jobject> 346 Java_MotionEvent_obtainAVME_J_J_I_F_F_I(JNIEnv* env, jlong p0, 347 jlong p1, 348 JniIntWrapper p2, 349 jfloat p3, 350 jfloat p4, 351 JniIntWrapper p5) { 352 /* Must call RegisterNativesImpl() */ 353 CHECK_CLAZZ(env, MotionEvent_clazz(env), 354 MotionEvent_clazz(env), NULL); 355 jmethodID method_id = 356 base::android::MethodID::LazyGet< 357 base::android::MethodID::TYPE_STATIC>( 358 env, MotionEvent_clazz(env), 359 "obtain", 360 "(JJIFFI)Landroid/view/MotionEvent;", 361 &g_MotionEvent_obtainAVME_J_J_I_F_F_I); 362 363 jobject ret = 364 env->CallStaticObjectMethod(MotionEvent_clazz(env), 365 method_id, p0, p1, as_jint(p2), p3, p4, as_jint(p5)); 366 jni_generator::CheckException(env); 367 return ScopedJavaLocalRef<jobject>(env, ret); 368} 369 370static base::subtle::AtomicWord g_MotionEvent_obtainAVME_AVME = 0; 371static ScopedJavaLocalRef<jobject> Java_MotionEvent_obtainAVME_AVME(JNIEnv* env, 372 jobject p0) __attribute__ ((unused)); 373static ScopedJavaLocalRef<jobject> Java_MotionEvent_obtainAVME_AVME(JNIEnv* env, 374 jobject p0) { 375 /* Must call RegisterNativesImpl() */ 376 CHECK_CLAZZ(env, MotionEvent_clazz(env), 377 MotionEvent_clazz(env), NULL); 378 jmethodID method_id = 379 base::android::MethodID::LazyGet< 380 base::android::MethodID::TYPE_STATIC>( 381 env, MotionEvent_clazz(env), 382 "obtain", 383 "(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;", 384 &g_MotionEvent_obtainAVME_AVME); 385 386 jobject ret = 387 env->CallStaticObjectMethod(MotionEvent_clazz(env), 388 method_id, p0); 389 jni_generator::CheckException(env); 390 return ScopedJavaLocalRef<jobject>(env, ret); 391} 392 393static base::subtle::AtomicWord g_MotionEvent_obtainNoHistory = 0; 394static ScopedJavaLocalRef<jobject> Java_MotionEvent_obtainNoHistory(JNIEnv* env, 395 jobject p0) __attribute__ ((unused)); 396static ScopedJavaLocalRef<jobject> Java_MotionEvent_obtainNoHistory(JNIEnv* env, 397 jobject p0) { 398 /* Must call RegisterNativesImpl() */ 399 CHECK_CLAZZ(env, MotionEvent_clazz(env), 400 MotionEvent_clazz(env), NULL); 401 jmethodID method_id = 402 base::android::MethodID::LazyGet< 403 base::android::MethodID::TYPE_STATIC>( 404 env, MotionEvent_clazz(env), 405 "obtainNoHistory", 406 "(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;", 407 &g_MotionEvent_obtainNoHistory); 408 409 jobject ret = 410 env->CallStaticObjectMethod(MotionEvent_clazz(env), 411 method_id, p0); 412 jni_generator::CheckException(env); 413 return ScopedJavaLocalRef<jobject>(env, ret); 414} 415 416static base::subtle::AtomicWord g_MotionEvent_recycle = 0; 417static void Java_MotionEvent_recycle(JNIEnv* env, jobject obj) __attribute__ 418 ((unused)); 419static void Java_MotionEvent_recycle(JNIEnv* env, jobject obj) { 420 /* Must call RegisterNativesImpl() */ 421 CHECK_CLAZZ(env, obj, 422 MotionEvent_clazz(env)); 423 jmethodID method_id = 424 base::android::MethodID::LazyGet< 425 base::android::MethodID::TYPE_INSTANCE>( 426 env, MotionEvent_clazz(env), 427 "recycle", 428 "()V", 429 &g_MotionEvent_recycle); 430 431 env->CallVoidMethod(obj, 432 method_id); 433 jni_generator::CheckException(env); 434 435} 436 437static base::subtle::AtomicWord g_MotionEvent_getDeviceId = 0; 438static jint Java_MotionEvent_getDeviceId(JNIEnv* env, jobject obj) __attribute__ 439 ((unused)); 440static jint Java_MotionEvent_getDeviceId(JNIEnv* env, jobject obj) { 441 /* Must call RegisterNativesImpl() */ 442 CHECK_CLAZZ(env, obj, 443 MotionEvent_clazz(env), 0); 444 jmethodID method_id = 445 base::android::MethodID::LazyGet< 446 base::android::MethodID::TYPE_INSTANCE>( 447 env, MotionEvent_clazz(env), 448 "getDeviceId", 449 "()I", 450 &g_MotionEvent_getDeviceId); 451 452 jint ret = 453 env->CallIntMethod(obj, 454 method_id); 455 jni_generator::CheckException(env); 456 return ret; 457} 458 459static base::subtle::AtomicWord g_MotionEvent_getSource = 0; 460static jint Java_MotionEvent_getSource(JNIEnv* env, jobject obj) __attribute__ 461 ((unused)); 462static jint Java_MotionEvent_getSource(JNIEnv* env, jobject obj) { 463 /* Must call RegisterNativesImpl() */ 464 CHECK_CLAZZ(env, obj, 465 MotionEvent_clazz(env), 0); 466 jmethodID method_id = 467 base::android::MethodID::LazyGet< 468 base::android::MethodID::TYPE_INSTANCE>( 469 env, MotionEvent_clazz(env), 470 "getSource", 471 "()I", 472 &g_MotionEvent_getSource); 473 474 jint ret = 475 env->CallIntMethod(obj, 476 method_id); 477 jni_generator::CheckException(env); 478 return ret; 479} 480 481static base::subtle::AtomicWord g_MotionEvent_setSource = 0; 482static void Java_MotionEvent_setSource(JNIEnv* env, jobject obj, JniIntWrapper 483 p0) __attribute__ ((unused)); 484static void Java_MotionEvent_setSource(JNIEnv* env, jobject obj, JniIntWrapper 485 p0) { 486 /* Must call RegisterNativesImpl() */ 487 CHECK_CLAZZ(env, obj, 488 MotionEvent_clazz(env)); 489 jmethodID method_id = 490 base::android::MethodID::LazyGet< 491 base::android::MethodID::TYPE_INSTANCE>( 492 env, MotionEvent_clazz(env), 493 "setSource", 494 "(I)V", 495 &g_MotionEvent_setSource); 496 497 env->CallVoidMethod(obj, 498 method_id, as_jint(p0)); 499 jni_generator::CheckException(env); 500 501} 502 503static base::subtle::AtomicWord g_MotionEvent_getAction = 0; 504static jint Java_MotionEvent_getAction(JNIEnv* env, jobject obj) __attribute__ 505 ((unused)); 506static jint Java_MotionEvent_getAction(JNIEnv* env, jobject obj) { 507 /* Must call RegisterNativesImpl() */ 508 CHECK_CLAZZ(env, obj, 509 MotionEvent_clazz(env), 0); 510 jmethodID method_id = 511 base::android::MethodID::LazyGet< 512 base::android::MethodID::TYPE_INSTANCE>( 513 env, MotionEvent_clazz(env), 514 "getAction", 515 "()I", 516 &g_MotionEvent_getAction); 517 518 jint ret = 519 env->CallIntMethod(obj, 520 method_id); 521 jni_generator::CheckException(env); 522 return ret; 523} 524 525static base::subtle::AtomicWord g_MotionEvent_getActionMasked = 0; 526static jint Java_MotionEvent_getActionMasked(JNIEnv* env, jobject obj) 527 __attribute__ ((unused)); 528static jint Java_MotionEvent_getActionMasked(JNIEnv* env, jobject obj) { 529 /* Must call RegisterNativesImpl() */ 530 CHECK_CLAZZ(env, obj, 531 MotionEvent_clazz(env), 0); 532 jmethodID method_id = 533 base::android::MethodID::LazyGet< 534 base::android::MethodID::TYPE_INSTANCE>( 535 env, MotionEvent_clazz(env), 536 "getActionMasked", 537 "()I", 538 &g_MotionEvent_getActionMasked); 539 540 jint ret = 541 env->CallIntMethod(obj, 542 method_id); 543 jni_generator::CheckException(env); 544 return ret; 545} 546 547static base::subtle::AtomicWord g_MotionEvent_getActionIndex = 0; 548static jint Java_MotionEvent_getActionIndex(JNIEnv* env, jobject obj) 549 __attribute__ ((unused)); 550static jint Java_MotionEvent_getActionIndex(JNIEnv* env, jobject obj) { 551 /* Must call RegisterNativesImpl() */ 552 CHECK_CLAZZ(env, obj, 553 MotionEvent_clazz(env), 0); 554 jmethodID method_id = 555 base::android::MethodID::LazyGet< 556 base::android::MethodID::TYPE_INSTANCE>( 557 env, MotionEvent_clazz(env), 558 "getActionIndex", 559 "()I", 560 &g_MotionEvent_getActionIndex); 561 562 jint ret = 563 env->CallIntMethod(obj, 564 method_id); 565 jni_generator::CheckException(env); 566 return ret; 567} 568 569static base::subtle::AtomicWord g_MotionEvent_getFlags = 0; 570static jint Java_MotionEvent_getFlags(JNIEnv* env, jobject obj) __attribute__ 571 ((unused)); 572static jint Java_MotionEvent_getFlags(JNIEnv* env, jobject obj) { 573 /* Must call RegisterNativesImpl() */ 574 CHECK_CLAZZ(env, obj, 575 MotionEvent_clazz(env), 0); 576 jmethodID method_id = 577 base::android::MethodID::LazyGet< 578 base::android::MethodID::TYPE_INSTANCE>( 579 env, MotionEvent_clazz(env), 580 "getFlags", 581 "()I", 582 &g_MotionEvent_getFlags); 583 584 jint ret = 585 env->CallIntMethod(obj, 586 method_id); 587 jni_generator::CheckException(env); 588 return ret; 589} 590 591static base::subtle::AtomicWord g_MotionEvent_getDownTime = 0; 592static jlong Java_MotionEvent_getDownTime(JNIEnv* env, jobject obj) 593 __attribute__ ((unused)); 594static jlong Java_MotionEvent_getDownTime(JNIEnv* env, jobject obj) { 595 /* Must call RegisterNativesImpl() */ 596 CHECK_CLAZZ(env, obj, 597 MotionEvent_clazz(env), 0); 598 jmethodID method_id = 599 base::android::MethodID::LazyGet< 600 base::android::MethodID::TYPE_INSTANCE>( 601 env, MotionEvent_clazz(env), 602 "getDownTime", 603 "()J", 604 &g_MotionEvent_getDownTime); 605 606 jlong ret = 607 env->CallLongMethod(obj, 608 method_id); 609 jni_generator::CheckException(env); 610 return ret; 611} 612 613static base::subtle::AtomicWord g_MotionEvent_getEventTime = 0; 614static jlong Java_MotionEvent_getEventTime(JNIEnv* env, jobject obj) 615 __attribute__ ((unused)); 616static jlong Java_MotionEvent_getEventTime(JNIEnv* env, jobject obj) { 617 /* Must call RegisterNativesImpl() */ 618 CHECK_CLAZZ(env, obj, 619 MotionEvent_clazz(env), 0); 620 jmethodID method_id = 621 base::android::MethodID::LazyGet< 622 base::android::MethodID::TYPE_INSTANCE>( 623 env, MotionEvent_clazz(env), 624 "getEventTime", 625 "()J", 626 &g_MotionEvent_getEventTime); 627 628 jlong ret = 629 env->CallLongMethod(obj, 630 method_id); 631 jni_generator::CheckException(env); 632 return ret; 633} 634 635static base::subtle::AtomicWord g_MotionEvent_getXF = 0; 636static jfloat Java_MotionEvent_getXF(JNIEnv* env, jobject obj) __attribute__ 637 ((unused)); 638static jfloat Java_MotionEvent_getXF(JNIEnv* env, jobject obj) { 639 /* Must call RegisterNativesImpl() */ 640 CHECK_CLAZZ(env, obj, 641 MotionEvent_clazz(env), 0); 642 jmethodID method_id = 643 base::android::MethodID::LazyGet< 644 base::android::MethodID::TYPE_INSTANCE>( 645 env, MotionEvent_clazz(env), 646 "getX", 647 "()F", 648 &g_MotionEvent_getXF); 649 650 jfloat ret = 651 env->CallFloatMethod(obj, 652 method_id); 653 jni_generator::CheckException(env); 654 return ret; 655} 656 657static base::subtle::AtomicWord g_MotionEvent_getYF = 0; 658static jfloat Java_MotionEvent_getYF(JNIEnv* env, jobject obj) __attribute__ 659 ((unused)); 660static jfloat Java_MotionEvent_getYF(JNIEnv* env, jobject obj) { 661 /* Must call RegisterNativesImpl() */ 662 CHECK_CLAZZ(env, obj, 663 MotionEvent_clazz(env), 0); 664 jmethodID method_id = 665 base::android::MethodID::LazyGet< 666 base::android::MethodID::TYPE_INSTANCE>( 667 env, MotionEvent_clazz(env), 668 "getY", 669 "()F", 670 &g_MotionEvent_getYF); 671 672 jfloat ret = 673 env->CallFloatMethod(obj, 674 method_id); 675 jni_generator::CheckException(env); 676 return ret; 677} 678 679static base::subtle::AtomicWord g_MotionEvent_getPressureF = 0; 680static jfloat Java_MotionEvent_getPressureF(JNIEnv* env, jobject obj) 681 __attribute__ ((unused)); 682static jfloat Java_MotionEvent_getPressureF(JNIEnv* env, jobject obj) { 683 /* Must call RegisterNativesImpl() */ 684 CHECK_CLAZZ(env, obj, 685 MotionEvent_clazz(env), 0); 686 jmethodID method_id = 687 base::android::MethodID::LazyGet< 688 base::android::MethodID::TYPE_INSTANCE>( 689 env, MotionEvent_clazz(env), 690 "getPressure", 691 "()F", 692 &g_MotionEvent_getPressureF); 693 694 jfloat ret = 695 env->CallFloatMethod(obj, 696 method_id); 697 jni_generator::CheckException(env); 698 return ret; 699} 700 701static base::subtle::AtomicWord g_MotionEvent_getSizeF = 0; 702static jfloat Java_MotionEvent_getSizeF(JNIEnv* env, jobject obj) __attribute__ 703 ((unused)); 704static jfloat Java_MotionEvent_getSizeF(JNIEnv* env, jobject obj) { 705 /* Must call RegisterNativesImpl() */ 706 CHECK_CLAZZ(env, obj, 707 MotionEvent_clazz(env), 0); 708 jmethodID method_id = 709 base::android::MethodID::LazyGet< 710 base::android::MethodID::TYPE_INSTANCE>( 711 env, MotionEvent_clazz(env), 712 "getSize", 713 "()F", 714 &g_MotionEvent_getSizeF); 715 716 jfloat ret = 717 env->CallFloatMethod(obj, 718 method_id); 719 jni_generator::CheckException(env); 720 return ret; 721} 722 723static base::subtle::AtomicWord g_MotionEvent_getTouchMajorF = 0; 724static jfloat Java_MotionEvent_getTouchMajorF(JNIEnv* env, jobject obj) 725 __attribute__ ((unused)); 726static jfloat Java_MotionEvent_getTouchMajorF(JNIEnv* env, jobject obj) { 727 /* Must call RegisterNativesImpl() */ 728 CHECK_CLAZZ(env, obj, 729 MotionEvent_clazz(env), 0); 730 jmethodID method_id = 731 base::android::MethodID::LazyGet< 732 base::android::MethodID::TYPE_INSTANCE>( 733 env, MotionEvent_clazz(env), 734 "getTouchMajor", 735 "()F", 736 &g_MotionEvent_getTouchMajorF); 737 738 jfloat ret = 739 env->CallFloatMethod(obj, 740 method_id); 741 jni_generator::CheckException(env); 742 return ret; 743} 744 745static base::subtle::AtomicWord g_MotionEvent_getTouchMinorF = 0; 746static jfloat Java_MotionEvent_getTouchMinorF(JNIEnv* env, jobject obj) 747 __attribute__ ((unused)); 748static jfloat Java_MotionEvent_getTouchMinorF(JNIEnv* env, jobject obj) { 749 /* Must call RegisterNativesImpl() */ 750 CHECK_CLAZZ(env, obj, 751 MotionEvent_clazz(env), 0); 752 jmethodID method_id = 753 base::android::MethodID::LazyGet< 754 base::android::MethodID::TYPE_INSTANCE>( 755 env, MotionEvent_clazz(env), 756 "getTouchMinor", 757 "()F", 758 &g_MotionEvent_getTouchMinorF); 759 760 jfloat ret = 761 env->CallFloatMethod(obj, 762 method_id); 763 jni_generator::CheckException(env); 764 return ret; 765} 766 767static base::subtle::AtomicWord g_MotionEvent_getToolMajorF = 0; 768static jfloat Java_MotionEvent_getToolMajorF(JNIEnv* env, jobject obj) 769 __attribute__ ((unused)); 770static jfloat Java_MotionEvent_getToolMajorF(JNIEnv* env, jobject obj) { 771 /* Must call RegisterNativesImpl() */ 772 CHECK_CLAZZ(env, obj, 773 MotionEvent_clazz(env), 0); 774 jmethodID method_id = 775 base::android::MethodID::LazyGet< 776 base::android::MethodID::TYPE_INSTANCE>( 777 env, MotionEvent_clazz(env), 778 "getToolMajor", 779 "()F", 780 &g_MotionEvent_getToolMajorF); 781 782 jfloat ret = 783 env->CallFloatMethod(obj, 784 method_id); 785 jni_generator::CheckException(env); 786 return ret; 787} 788 789static base::subtle::AtomicWord g_MotionEvent_getToolMinorF = 0; 790static jfloat Java_MotionEvent_getToolMinorF(JNIEnv* env, jobject obj) 791 __attribute__ ((unused)); 792static jfloat Java_MotionEvent_getToolMinorF(JNIEnv* env, jobject obj) { 793 /* Must call RegisterNativesImpl() */ 794 CHECK_CLAZZ(env, obj, 795 MotionEvent_clazz(env), 0); 796 jmethodID method_id = 797 base::android::MethodID::LazyGet< 798 base::android::MethodID::TYPE_INSTANCE>( 799 env, MotionEvent_clazz(env), 800 "getToolMinor", 801 "()F", 802 &g_MotionEvent_getToolMinorF); 803 804 jfloat ret = 805 env->CallFloatMethod(obj, 806 method_id); 807 jni_generator::CheckException(env); 808 return ret; 809} 810 811static base::subtle::AtomicWord g_MotionEvent_getOrientationF = 0; 812static jfloat Java_MotionEvent_getOrientationF(JNIEnv* env, jobject obj) 813 __attribute__ ((unused)); 814static jfloat Java_MotionEvent_getOrientationF(JNIEnv* env, jobject obj) { 815 /* Must call RegisterNativesImpl() */ 816 CHECK_CLAZZ(env, obj, 817 MotionEvent_clazz(env), 0); 818 jmethodID method_id = 819 base::android::MethodID::LazyGet< 820 base::android::MethodID::TYPE_INSTANCE>( 821 env, MotionEvent_clazz(env), 822 "getOrientation", 823 "()F", 824 &g_MotionEvent_getOrientationF); 825 826 jfloat ret = 827 env->CallFloatMethod(obj, 828 method_id); 829 jni_generator::CheckException(env); 830 return ret; 831} 832 833static base::subtle::AtomicWord g_MotionEvent_getAxisValueF_I = 0; 834static jfloat Java_MotionEvent_getAxisValueF_I(JNIEnv* env, jobject obj, 835 JniIntWrapper p0) __attribute__ ((unused)); 836static jfloat Java_MotionEvent_getAxisValueF_I(JNIEnv* env, jobject obj, 837 JniIntWrapper p0) { 838 /* Must call RegisterNativesImpl() */ 839 CHECK_CLAZZ(env, obj, 840 MotionEvent_clazz(env), 0); 841 jmethodID method_id = 842 base::android::MethodID::LazyGet< 843 base::android::MethodID::TYPE_INSTANCE>( 844 env, MotionEvent_clazz(env), 845 "getAxisValue", 846 "(I)F", 847 &g_MotionEvent_getAxisValueF_I); 848 849 jfloat ret = 850 env->CallFloatMethod(obj, 851 method_id, as_jint(p0)); 852 jni_generator::CheckException(env); 853 return ret; 854} 855 856static base::subtle::AtomicWord g_MotionEvent_getPointerCount = 0; 857static jint Java_MotionEvent_getPointerCount(JNIEnv* env, jobject obj) 858 __attribute__ ((unused)); 859static jint Java_MotionEvent_getPointerCount(JNIEnv* env, jobject obj) { 860 /* Must call RegisterNativesImpl() */ 861 CHECK_CLAZZ(env, obj, 862 MotionEvent_clazz(env), 0); 863 jmethodID method_id = 864 base::android::MethodID::LazyGet< 865 base::android::MethodID::TYPE_INSTANCE>( 866 env, MotionEvent_clazz(env), 867 "getPointerCount", 868 "()I", 869 &g_MotionEvent_getPointerCount); 870 871 jint ret = 872 env->CallIntMethod(obj, 873 method_id); 874 jni_generator::CheckException(env); 875 return ret; 876} 877 878static base::subtle::AtomicWord g_MotionEvent_getPointerId = 0; 879static jint Java_MotionEvent_getPointerId(JNIEnv* env, jobject obj, 880 JniIntWrapper p0) __attribute__ ((unused)); 881static jint Java_MotionEvent_getPointerId(JNIEnv* env, jobject obj, 882 JniIntWrapper p0) { 883 /* Must call RegisterNativesImpl() */ 884 CHECK_CLAZZ(env, obj, 885 MotionEvent_clazz(env), 0); 886 jmethodID method_id = 887 base::android::MethodID::LazyGet< 888 base::android::MethodID::TYPE_INSTANCE>( 889 env, MotionEvent_clazz(env), 890 "getPointerId", 891 "(I)I", 892 &g_MotionEvent_getPointerId); 893 894 jint ret = 895 env->CallIntMethod(obj, 896 method_id, as_jint(p0)); 897 jni_generator::CheckException(env); 898 return ret; 899} 900 901static base::subtle::AtomicWord g_MotionEvent_getToolType = 0; 902static jint Java_MotionEvent_getToolType(JNIEnv* env, jobject obj, JniIntWrapper 903 p0) __attribute__ ((unused)); 904static jint Java_MotionEvent_getToolType(JNIEnv* env, jobject obj, JniIntWrapper 905 p0) { 906 /* Must call RegisterNativesImpl() */ 907 CHECK_CLAZZ(env, obj, 908 MotionEvent_clazz(env), 0); 909 jmethodID method_id = 910 base::android::MethodID::LazyGet< 911 base::android::MethodID::TYPE_INSTANCE>( 912 env, MotionEvent_clazz(env), 913 "getToolType", 914 "(I)I", 915 &g_MotionEvent_getToolType); 916 917 jint ret = 918 env->CallIntMethod(obj, 919 method_id, as_jint(p0)); 920 jni_generator::CheckException(env); 921 return ret; 922} 923 924static base::subtle::AtomicWord g_MotionEvent_findPointerIndex = 0; 925static jint Java_MotionEvent_findPointerIndex(JNIEnv* env, jobject obj, 926 JniIntWrapper p0) __attribute__ ((unused)); 927static jint Java_MotionEvent_findPointerIndex(JNIEnv* env, jobject obj, 928 JniIntWrapper p0) { 929 /* Must call RegisterNativesImpl() */ 930 CHECK_CLAZZ(env, obj, 931 MotionEvent_clazz(env), 0); 932 jmethodID method_id = 933 base::android::MethodID::LazyGet< 934 base::android::MethodID::TYPE_INSTANCE>( 935 env, MotionEvent_clazz(env), 936 "findPointerIndex", 937 "(I)I", 938 &g_MotionEvent_findPointerIndex); 939 940 jint ret = 941 env->CallIntMethod(obj, 942 method_id, as_jint(p0)); 943 jni_generator::CheckException(env); 944 return ret; 945} 946 947static base::subtle::AtomicWord g_MotionEvent_getXF_I = 0; 948static jfloat Java_MotionEvent_getXF_I(JNIEnv* env, jobject obj, JniIntWrapper 949 p0) __attribute__ ((unused)); 950static jfloat Java_MotionEvent_getXF_I(JNIEnv* env, jobject obj, JniIntWrapper 951 p0) { 952 /* Must call RegisterNativesImpl() */ 953 CHECK_CLAZZ(env, obj, 954 MotionEvent_clazz(env), 0); 955 jmethodID method_id = 956 base::android::MethodID::LazyGet< 957 base::android::MethodID::TYPE_INSTANCE>( 958 env, MotionEvent_clazz(env), 959 "getX", 960 "(I)F", 961 &g_MotionEvent_getXF_I); 962 963 jfloat ret = 964 env->CallFloatMethod(obj, 965 method_id, as_jint(p0)); 966 jni_generator::CheckException(env); 967 return ret; 968} 969 970static base::subtle::AtomicWord g_MotionEvent_getYF_I = 0; 971static jfloat Java_MotionEvent_getYF_I(JNIEnv* env, jobject obj, JniIntWrapper 972 p0) __attribute__ ((unused)); 973static jfloat Java_MotionEvent_getYF_I(JNIEnv* env, jobject obj, JniIntWrapper 974 p0) { 975 /* Must call RegisterNativesImpl() */ 976 CHECK_CLAZZ(env, obj, 977 MotionEvent_clazz(env), 0); 978 jmethodID method_id = 979 base::android::MethodID::LazyGet< 980 base::android::MethodID::TYPE_INSTANCE>( 981 env, MotionEvent_clazz(env), 982 "getY", 983 "(I)F", 984 &g_MotionEvent_getYF_I); 985 986 jfloat ret = 987 env->CallFloatMethod(obj, 988 method_id, as_jint(p0)); 989 jni_generator::CheckException(env); 990 return ret; 991} 992 993static base::subtle::AtomicWord g_MotionEvent_getPressureF_I = 0; 994static jfloat Java_MotionEvent_getPressureF_I(JNIEnv* env, jobject obj, 995 JniIntWrapper p0) __attribute__ ((unused)); 996static jfloat Java_MotionEvent_getPressureF_I(JNIEnv* env, jobject obj, 997 JniIntWrapper p0) { 998 /* Must call RegisterNativesImpl() */ 999 CHECK_CLAZZ(env, obj, 1000 MotionEvent_clazz(env), 0); 1001 jmethodID method_id = 1002 base::android::MethodID::LazyGet< 1003 base::android::MethodID::TYPE_INSTANCE>( 1004 env, MotionEvent_clazz(env), 1005 "getPressure", 1006 "(I)F", 1007 &g_MotionEvent_getPressureF_I); 1008 1009 jfloat ret = 1010 env->CallFloatMethod(obj, 1011 method_id, as_jint(p0)); 1012 jni_generator::CheckException(env); 1013 return ret; 1014} 1015 1016static base::subtle::AtomicWord g_MotionEvent_getSizeF_I = 0; 1017static jfloat Java_MotionEvent_getSizeF_I(JNIEnv* env, jobject obj, 1018 JniIntWrapper p0) __attribute__ ((unused)); 1019static jfloat Java_MotionEvent_getSizeF_I(JNIEnv* env, jobject obj, 1020 JniIntWrapper p0) { 1021 /* Must call RegisterNativesImpl() */ 1022 CHECK_CLAZZ(env, obj, 1023 MotionEvent_clazz(env), 0); 1024 jmethodID method_id = 1025 base::android::MethodID::LazyGet< 1026 base::android::MethodID::TYPE_INSTANCE>( 1027 env, MotionEvent_clazz(env), 1028 "getSize", 1029 "(I)F", 1030 &g_MotionEvent_getSizeF_I); 1031 1032 jfloat ret = 1033 env->CallFloatMethod(obj, 1034 method_id, as_jint(p0)); 1035 jni_generator::CheckException(env); 1036 return ret; 1037} 1038 1039static base::subtle::AtomicWord g_MotionEvent_getTouchMajorF_I = 0; 1040static jfloat Java_MotionEvent_getTouchMajorF_I(JNIEnv* env, jobject obj, 1041 JniIntWrapper p0) __attribute__ ((unused)); 1042static jfloat Java_MotionEvent_getTouchMajorF_I(JNIEnv* env, jobject obj, 1043 JniIntWrapper p0) { 1044 /* Must call RegisterNativesImpl() */ 1045 CHECK_CLAZZ(env, obj, 1046 MotionEvent_clazz(env), 0); 1047 jmethodID method_id = 1048 base::android::MethodID::LazyGet< 1049 base::android::MethodID::TYPE_INSTANCE>( 1050 env, MotionEvent_clazz(env), 1051 "getTouchMajor", 1052 "(I)F", 1053 &g_MotionEvent_getTouchMajorF_I); 1054 1055 jfloat ret = 1056 env->CallFloatMethod(obj, 1057 method_id, as_jint(p0)); 1058 jni_generator::CheckException(env); 1059 return ret; 1060} 1061 1062static base::subtle::AtomicWord g_MotionEvent_getTouchMinorF_I = 0; 1063static jfloat Java_MotionEvent_getTouchMinorF_I(JNIEnv* env, jobject obj, 1064 JniIntWrapper p0) __attribute__ ((unused)); 1065static jfloat Java_MotionEvent_getTouchMinorF_I(JNIEnv* env, jobject obj, 1066 JniIntWrapper p0) { 1067 /* Must call RegisterNativesImpl() */ 1068 CHECK_CLAZZ(env, obj, 1069 MotionEvent_clazz(env), 0); 1070 jmethodID method_id = 1071 base::android::MethodID::LazyGet< 1072 base::android::MethodID::TYPE_INSTANCE>( 1073 env, MotionEvent_clazz(env), 1074 "getTouchMinor", 1075 "(I)F", 1076 &g_MotionEvent_getTouchMinorF_I); 1077 1078 jfloat ret = 1079 env->CallFloatMethod(obj, 1080 method_id, as_jint(p0)); 1081 jni_generator::CheckException(env); 1082 return ret; 1083} 1084 1085static base::subtle::AtomicWord g_MotionEvent_getToolMajorF_I = 0; 1086static jfloat Java_MotionEvent_getToolMajorF_I(JNIEnv* env, jobject obj, 1087 JniIntWrapper p0) __attribute__ ((unused)); 1088static jfloat Java_MotionEvent_getToolMajorF_I(JNIEnv* env, jobject obj, 1089 JniIntWrapper p0) { 1090 /* Must call RegisterNativesImpl() */ 1091 CHECK_CLAZZ(env, obj, 1092 MotionEvent_clazz(env), 0); 1093 jmethodID method_id = 1094 base::android::MethodID::LazyGet< 1095 base::android::MethodID::TYPE_INSTANCE>( 1096 env, MotionEvent_clazz(env), 1097 "getToolMajor", 1098 "(I)F", 1099 &g_MotionEvent_getToolMajorF_I); 1100 1101 jfloat ret = 1102 env->CallFloatMethod(obj, 1103 method_id, as_jint(p0)); 1104 jni_generator::CheckException(env); 1105 return ret; 1106} 1107 1108static base::subtle::AtomicWord g_MotionEvent_getToolMinorF_I = 0; 1109static jfloat Java_MotionEvent_getToolMinorF_I(JNIEnv* env, jobject obj, 1110 JniIntWrapper p0) __attribute__ ((unused)); 1111static jfloat Java_MotionEvent_getToolMinorF_I(JNIEnv* env, jobject obj, 1112 JniIntWrapper p0) { 1113 /* Must call RegisterNativesImpl() */ 1114 CHECK_CLAZZ(env, obj, 1115 MotionEvent_clazz(env), 0); 1116 jmethodID method_id = 1117 base::android::MethodID::LazyGet< 1118 base::android::MethodID::TYPE_INSTANCE>( 1119 env, MotionEvent_clazz(env), 1120 "getToolMinor", 1121 "(I)F", 1122 &g_MotionEvent_getToolMinorF_I); 1123 1124 jfloat ret = 1125 env->CallFloatMethod(obj, 1126 method_id, as_jint(p0)); 1127 jni_generator::CheckException(env); 1128 return ret; 1129} 1130 1131static base::subtle::AtomicWord g_MotionEvent_getOrientationF_I = 0; 1132static jfloat Java_MotionEvent_getOrientationF_I(JNIEnv* env, jobject obj, 1133 JniIntWrapper p0) __attribute__ ((unused)); 1134static jfloat Java_MotionEvent_getOrientationF_I(JNIEnv* env, jobject obj, 1135 JniIntWrapper p0) { 1136 /* Must call RegisterNativesImpl() */ 1137 CHECK_CLAZZ(env, obj, 1138 MotionEvent_clazz(env), 0); 1139 jmethodID method_id = 1140 base::android::MethodID::LazyGet< 1141 base::android::MethodID::TYPE_INSTANCE>( 1142 env, MotionEvent_clazz(env), 1143 "getOrientation", 1144 "(I)F", 1145 &g_MotionEvent_getOrientationF_I); 1146 1147 jfloat ret = 1148 env->CallFloatMethod(obj, 1149 method_id, as_jint(p0)); 1150 jni_generator::CheckException(env); 1151 return ret; 1152} 1153 1154static base::subtle::AtomicWord g_MotionEvent_getAxisValueF_I_I = 0; 1155static jfloat Java_MotionEvent_getAxisValueF_I_I(JNIEnv* env, jobject obj, 1156 JniIntWrapper p0, 1157 JniIntWrapper p1) __attribute__ ((unused)); 1158static jfloat Java_MotionEvent_getAxisValueF_I_I(JNIEnv* env, jobject obj, 1159 JniIntWrapper p0, 1160 JniIntWrapper p1) { 1161 /* Must call RegisterNativesImpl() */ 1162 CHECK_CLAZZ(env, obj, 1163 MotionEvent_clazz(env), 0); 1164 jmethodID method_id = 1165 base::android::MethodID::LazyGet< 1166 base::android::MethodID::TYPE_INSTANCE>( 1167 env, MotionEvent_clazz(env), 1168 "getAxisValue", 1169 "(II)F", 1170 &g_MotionEvent_getAxisValueF_I_I); 1171 1172 jfloat ret = 1173 env->CallFloatMethod(obj, 1174 method_id, as_jint(p0), as_jint(p1)); 1175 jni_generator::CheckException(env); 1176 return ret; 1177} 1178 1179static base::subtle::AtomicWord g_MotionEvent_getPointerCoords = 0; 1180static void Java_MotionEvent_getPointerCoords(JNIEnv* env, jobject obj, 1181 JniIntWrapper p0, 1182 jobject p1) __attribute__ ((unused)); 1183static void Java_MotionEvent_getPointerCoords(JNIEnv* env, jobject obj, 1184 JniIntWrapper p0, 1185 jobject p1) { 1186 /* Must call RegisterNativesImpl() */ 1187 CHECK_CLAZZ(env, obj, 1188 MotionEvent_clazz(env)); 1189 jmethodID method_id = 1190 base::android::MethodID::LazyGet< 1191 base::android::MethodID::TYPE_INSTANCE>( 1192 env, MotionEvent_clazz(env), 1193 "getPointerCoords", 1194 "(ILandroid/view/MotionEvent$PointerCoords;)V", 1195 &g_MotionEvent_getPointerCoords); 1196 1197 env->CallVoidMethod(obj, 1198 method_id, as_jint(p0), p1); 1199 jni_generator::CheckException(env); 1200 1201} 1202 1203static base::subtle::AtomicWord g_MotionEvent_getPointerProperties = 0; 1204static void Java_MotionEvent_getPointerProperties(JNIEnv* env, jobject obj, 1205 JniIntWrapper p0, 1206 jobject p1) __attribute__ ((unused)); 1207static void Java_MotionEvent_getPointerProperties(JNIEnv* env, jobject obj, 1208 JniIntWrapper p0, 1209 jobject p1) { 1210 /* Must call RegisterNativesImpl() */ 1211 CHECK_CLAZZ(env, obj, 1212 MotionEvent_clazz(env)); 1213 jmethodID method_id = 1214 base::android::MethodID::LazyGet< 1215 base::android::MethodID::TYPE_INSTANCE>( 1216 env, MotionEvent_clazz(env), 1217 "getPointerProperties", 1218 "(ILandroid/view/MotionEvent$PointerProperties;)V", 1219 &g_MotionEvent_getPointerProperties); 1220 1221 env->CallVoidMethod(obj, 1222 method_id, as_jint(p0), p1); 1223 jni_generator::CheckException(env); 1224 1225} 1226 1227static base::subtle::AtomicWord g_MotionEvent_getMetaState = 0; 1228static jint Java_MotionEvent_getMetaState(JNIEnv* env, jobject obj) 1229 __attribute__ ((unused)); 1230static jint Java_MotionEvent_getMetaState(JNIEnv* env, jobject obj) { 1231 /* Must call RegisterNativesImpl() */ 1232 CHECK_CLAZZ(env, obj, 1233 MotionEvent_clazz(env), 0); 1234 jmethodID method_id = 1235 base::android::MethodID::LazyGet< 1236 base::android::MethodID::TYPE_INSTANCE>( 1237 env, MotionEvent_clazz(env), 1238 "getMetaState", 1239 "()I", 1240 &g_MotionEvent_getMetaState); 1241 1242 jint ret = 1243 env->CallIntMethod(obj, 1244 method_id); 1245 jni_generator::CheckException(env); 1246 return ret; 1247} 1248 1249static base::subtle::AtomicWord g_MotionEvent_getButtonState = 0; 1250static jint Java_MotionEvent_getButtonState(JNIEnv* env, jobject obj) 1251 __attribute__ ((unused)); 1252static jint Java_MotionEvent_getButtonState(JNIEnv* env, jobject obj) { 1253 /* Must call RegisterNativesImpl() */ 1254 CHECK_CLAZZ(env, obj, 1255 MotionEvent_clazz(env), 0); 1256 jmethodID method_id = 1257 base::android::MethodID::LazyGet< 1258 base::android::MethodID::TYPE_INSTANCE>( 1259 env, MotionEvent_clazz(env), 1260 "getButtonState", 1261 "()I", 1262 &g_MotionEvent_getButtonState); 1263 1264 jint ret = 1265 env->CallIntMethod(obj, 1266 method_id); 1267 jni_generator::CheckException(env); 1268 return ret; 1269} 1270 1271static base::subtle::AtomicWord g_MotionEvent_getRawX = 0; 1272static jfloat Java_MotionEvent_getRawX(JNIEnv* env, jobject obj) __attribute__ 1273 ((unused)); 1274static jfloat Java_MotionEvent_getRawX(JNIEnv* env, jobject obj) { 1275 /* Must call RegisterNativesImpl() */ 1276 CHECK_CLAZZ(env, obj, 1277 MotionEvent_clazz(env), 0); 1278 jmethodID method_id = 1279 base::android::MethodID::LazyGet< 1280 base::android::MethodID::TYPE_INSTANCE>( 1281 env, MotionEvent_clazz(env), 1282 "getRawX", 1283 "()F", 1284 &g_MotionEvent_getRawX); 1285 1286 jfloat ret = 1287 env->CallFloatMethod(obj, 1288 method_id); 1289 jni_generator::CheckException(env); 1290 return ret; 1291} 1292 1293static base::subtle::AtomicWord g_MotionEvent_getRawY = 0; 1294static jfloat Java_MotionEvent_getRawY(JNIEnv* env, jobject obj) __attribute__ 1295 ((unused)); 1296static jfloat Java_MotionEvent_getRawY(JNIEnv* env, jobject obj) { 1297 /* Must call RegisterNativesImpl() */ 1298 CHECK_CLAZZ(env, obj, 1299 MotionEvent_clazz(env), 0); 1300 jmethodID method_id = 1301 base::android::MethodID::LazyGet< 1302 base::android::MethodID::TYPE_INSTANCE>( 1303 env, MotionEvent_clazz(env), 1304 "getRawY", 1305 "()F", 1306 &g_MotionEvent_getRawY); 1307 1308 jfloat ret = 1309 env->CallFloatMethod(obj, 1310 method_id); 1311 jni_generator::CheckException(env); 1312 return ret; 1313} 1314 1315static base::subtle::AtomicWord g_MotionEvent_getXPrecision = 0; 1316static jfloat Java_MotionEvent_getXPrecision(JNIEnv* env, jobject obj) 1317 __attribute__ ((unused)); 1318static jfloat Java_MotionEvent_getXPrecision(JNIEnv* env, jobject obj) { 1319 /* Must call RegisterNativesImpl() */ 1320 CHECK_CLAZZ(env, obj, 1321 MotionEvent_clazz(env), 0); 1322 jmethodID method_id = 1323 base::android::MethodID::LazyGet< 1324 base::android::MethodID::TYPE_INSTANCE>( 1325 env, MotionEvent_clazz(env), 1326 "getXPrecision", 1327 "()F", 1328 &g_MotionEvent_getXPrecision); 1329 1330 jfloat ret = 1331 env->CallFloatMethod(obj, 1332 method_id); 1333 jni_generator::CheckException(env); 1334 return ret; 1335} 1336 1337static base::subtle::AtomicWord g_MotionEvent_getYPrecision = 0; 1338static jfloat Java_MotionEvent_getYPrecision(JNIEnv* env, jobject obj) 1339 __attribute__ ((unused)); 1340static jfloat Java_MotionEvent_getYPrecision(JNIEnv* env, jobject obj) { 1341 /* Must call RegisterNativesImpl() */ 1342 CHECK_CLAZZ(env, obj, 1343 MotionEvent_clazz(env), 0); 1344 jmethodID method_id = 1345 base::android::MethodID::LazyGet< 1346 base::android::MethodID::TYPE_INSTANCE>( 1347 env, MotionEvent_clazz(env), 1348 "getYPrecision", 1349 "()F", 1350 &g_MotionEvent_getYPrecision); 1351 1352 jfloat ret = 1353 env->CallFloatMethod(obj, 1354 method_id); 1355 jni_generator::CheckException(env); 1356 return ret; 1357} 1358 1359static base::subtle::AtomicWord g_MotionEvent_getHistorySize = 0; 1360static jint Java_MotionEvent_getHistorySize(JNIEnv* env, jobject obj) 1361 __attribute__ ((unused)); 1362static jint Java_MotionEvent_getHistorySize(JNIEnv* env, jobject obj) { 1363 /* Must call RegisterNativesImpl() */ 1364 CHECK_CLAZZ(env, obj, 1365 MotionEvent_clazz(env), 0); 1366 jmethodID method_id = 1367 base::android::MethodID::LazyGet< 1368 base::android::MethodID::TYPE_INSTANCE>( 1369 env, MotionEvent_clazz(env), 1370 "getHistorySize", 1371 "()I", 1372 &g_MotionEvent_getHistorySize); 1373 1374 jint ret = 1375 env->CallIntMethod(obj, 1376 method_id); 1377 jni_generator::CheckException(env); 1378 return ret; 1379} 1380 1381static base::subtle::AtomicWord g_MotionEvent_getHistoricalEventTime = 0; 1382static jlong Java_MotionEvent_getHistoricalEventTime(JNIEnv* env, jobject obj, 1383 JniIntWrapper p0) __attribute__ ((unused)); 1384static jlong Java_MotionEvent_getHistoricalEventTime(JNIEnv* env, jobject obj, 1385 JniIntWrapper p0) { 1386 /* Must call RegisterNativesImpl() */ 1387 CHECK_CLAZZ(env, obj, 1388 MotionEvent_clazz(env), 0); 1389 jmethodID method_id = 1390 base::android::MethodID::LazyGet< 1391 base::android::MethodID::TYPE_INSTANCE>( 1392 env, MotionEvent_clazz(env), 1393 "getHistoricalEventTime", 1394 "(I)J", 1395 &g_MotionEvent_getHistoricalEventTime); 1396 1397 jlong ret = 1398 env->CallLongMethod(obj, 1399 method_id, as_jint(p0)); 1400 jni_generator::CheckException(env); 1401 return ret; 1402} 1403 1404static base::subtle::AtomicWord g_MotionEvent_getHistoricalXF_I = 0; 1405static jfloat Java_MotionEvent_getHistoricalXF_I(JNIEnv* env, jobject obj, 1406 JniIntWrapper p0) __attribute__ ((unused)); 1407static jfloat Java_MotionEvent_getHistoricalXF_I(JNIEnv* env, jobject obj, 1408 JniIntWrapper p0) { 1409 /* Must call RegisterNativesImpl() */ 1410 CHECK_CLAZZ(env, obj, 1411 MotionEvent_clazz(env), 0); 1412 jmethodID method_id = 1413 base::android::MethodID::LazyGet< 1414 base::android::MethodID::TYPE_INSTANCE>( 1415 env, MotionEvent_clazz(env), 1416 "getHistoricalX", 1417 "(I)F", 1418 &g_MotionEvent_getHistoricalXF_I); 1419 1420 jfloat ret = 1421 env->CallFloatMethod(obj, 1422 method_id, as_jint(p0)); 1423 jni_generator::CheckException(env); 1424 return ret; 1425} 1426 1427static base::subtle::AtomicWord g_MotionEvent_getHistoricalYF_I = 0; 1428static jfloat Java_MotionEvent_getHistoricalYF_I(JNIEnv* env, jobject obj, 1429 JniIntWrapper p0) __attribute__ ((unused)); 1430static jfloat Java_MotionEvent_getHistoricalYF_I(JNIEnv* env, jobject obj, 1431 JniIntWrapper p0) { 1432 /* Must call RegisterNativesImpl() */ 1433 CHECK_CLAZZ(env, obj, 1434 MotionEvent_clazz(env), 0); 1435 jmethodID method_id = 1436 base::android::MethodID::LazyGet< 1437 base::android::MethodID::TYPE_INSTANCE>( 1438 env, MotionEvent_clazz(env), 1439 "getHistoricalY", 1440 "(I)F", 1441 &g_MotionEvent_getHistoricalYF_I); 1442 1443 jfloat ret = 1444 env->CallFloatMethod(obj, 1445 method_id, as_jint(p0)); 1446 jni_generator::CheckException(env); 1447 return ret; 1448} 1449 1450static base::subtle::AtomicWord g_MotionEvent_getHistoricalPressureF_I = 0; 1451static jfloat Java_MotionEvent_getHistoricalPressureF_I(JNIEnv* env, jobject 1452 obj, JniIntWrapper p0) __attribute__ ((unused)); 1453static jfloat Java_MotionEvent_getHistoricalPressureF_I(JNIEnv* env, jobject 1454 obj, JniIntWrapper p0) { 1455 /* Must call RegisterNativesImpl() */ 1456 CHECK_CLAZZ(env, obj, 1457 MotionEvent_clazz(env), 0); 1458 jmethodID method_id = 1459 base::android::MethodID::LazyGet< 1460 base::android::MethodID::TYPE_INSTANCE>( 1461 env, MotionEvent_clazz(env), 1462 "getHistoricalPressure", 1463 "(I)F", 1464 &g_MotionEvent_getHistoricalPressureF_I); 1465 1466 jfloat ret = 1467 env->CallFloatMethod(obj, 1468 method_id, as_jint(p0)); 1469 jni_generator::CheckException(env); 1470 return ret; 1471} 1472 1473static base::subtle::AtomicWord g_MotionEvent_getHistoricalSizeF_I = 0; 1474static jfloat Java_MotionEvent_getHistoricalSizeF_I(JNIEnv* env, jobject obj, 1475 JniIntWrapper p0) __attribute__ ((unused)); 1476static jfloat Java_MotionEvent_getHistoricalSizeF_I(JNIEnv* env, jobject obj, 1477 JniIntWrapper p0) { 1478 /* Must call RegisterNativesImpl() */ 1479 CHECK_CLAZZ(env, obj, 1480 MotionEvent_clazz(env), 0); 1481 jmethodID method_id = 1482 base::android::MethodID::LazyGet< 1483 base::android::MethodID::TYPE_INSTANCE>( 1484 env, MotionEvent_clazz(env), 1485 "getHistoricalSize", 1486 "(I)F", 1487 &g_MotionEvent_getHistoricalSizeF_I); 1488 1489 jfloat ret = 1490 env->CallFloatMethod(obj, 1491 method_id, as_jint(p0)); 1492 jni_generator::CheckException(env); 1493 return ret; 1494} 1495 1496static base::subtle::AtomicWord g_MotionEvent_getHistoricalTouchMajorF_I = 0; 1497static jfloat Java_MotionEvent_getHistoricalTouchMajorF_I(JNIEnv* env, jobject 1498 obj, JniIntWrapper p0) __attribute__ ((unused)); 1499static jfloat Java_MotionEvent_getHistoricalTouchMajorF_I(JNIEnv* env, jobject 1500 obj, JniIntWrapper p0) { 1501 /* Must call RegisterNativesImpl() */ 1502 CHECK_CLAZZ(env, obj, 1503 MotionEvent_clazz(env), 0); 1504 jmethodID method_id = 1505 base::android::MethodID::LazyGet< 1506 base::android::MethodID::TYPE_INSTANCE>( 1507 env, MotionEvent_clazz(env), 1508 "getHistoricalTouchMajor", 1509 "(I)F", 1510 &g_MotionEvent_getHistoricalTouchMajorF_I); 1511 1512 jfloat ret = 1513 env->CallFloatMethod(obj, 1514 method_id, as_jint(p0)); 1515 jni_generator::CheckException(env); 1516 return ret; 1517} 1518 1519static base::subtle::AtomicWord g_MotionEvent_getHistoricalTouchMinorF_I = 0; 1520static jfloat Java_MotionEvent_getHistoricalTouchMinorF_I(JNIEnv* env, jobject 1521 obj, JniIntWrapper p0) __attribute__ ((unused)); 1522static jfloat Java_MotionEvent_getHistoricalTouchMinorF_I(JNIEnv* env, jobject 1523 obj, JniIntWrapper p0) { 1524 /* Must call RegisterNativesImpl() */ 1525 CHECK_CLAZZ(env, obj, 1526 MotionEvent_clazz(env), 0); 1527 jmethodID method_id = 1528 base::android::MethodID::LazyGet< 1529 base::android::MethodID::TYPE_INSTANCE>( 1530 env, MotionEvent_clazz(env), 1531 "getHistoricalTouchMinor", 1532 "(I)F", 1533 &g_MotionEvent_getHistoricalTouchMinorF_I); 1534 1535 jfloat ret = 1536 env->CallFloatMethod(obj, 1537 method_id, as_jint(p0)); 1538 jni_generator::CheckException(env); 1539 return ret; 1540} 1541 1542static base::subtle::AtomicWord g_MotionEvent_getHistoricalToolMajorF_I = 0; 1543static jfloat Java_MotionEvent_getHistoricalToolMajorF_I(JNIEnv* env, jobject 1544 obj, JniIntWrapper p0) __attribute__ ((unused)); 1545static jfloat Java_MotionEvent_getHistoricalToolMajorF_I(JNIEnv* env, jobject 1546 obj, JniIntWrapper p0) { 1547 /* Must call RegisterNativesImpl() */ 1548 CHECK_CLAZZ(env, obj, 1549 MotionEvent_clazz(env), 0); 1550 jmethodID method_id = 1551 base::android::MethodID::LazyGet< 1552 base::android::MethodID::TYPE_INSTANCE>( 1553 env, MotionEvent_clazz(env), 1554 "getHistoricalToolMajor", 1555 "(I)F", 1556 &g_MotionEvent_getHistoricalToolMajorF_I); 1557 1558 jfloat ret = 1559 env->CallFloatMethod(obj, 1560 method_id, as_jint(p0)); 1561 jni_generator::CheckException(env); 1562 return ret; 1563} 1564 1565static base::subtle::AtomicWord g_MotionEvent_getHistoricalToolMinorF_I = 0; 1566static jfloat Java_MotionEvent_getHistoricalToolMinorF_I(JNIEnv* env, jobject 1567 obj, JniIntWrapper p0) __attribute__ ((unused)); 1568static jfloat Java_MotionEvent_getHistoricalToolMinorF_I(JNIEnv* env, jobject 1569 obj, JniIntWrapper p0) { 1570 /* Must call RegisterNativesImpl() */ 1571 CHECK_CLAZZ(env, obj, 1572 MotionEvent_clazz(env), 0); 1573 jmethodID method_id = 1574 base::android::MethodID::LazyGet< 1575 base::android::MethodID::TYPE_INSTANCE>( 1576 env, MotionEvent_clazz(env), 1577 "getHistoricalToolMinor", 1578 "(I)F", 1579 &g_MotionEvent_getHistoricalToolMinorF_I); 1580 1581 jfloat ret = 1582 env->CallFloatMethod(obj, 1583 method_id, as_jint(p0)); 1584 jni_generator::CheckException(env); 1585 return ret; 1586} 1587 1588static base::subtle::AtomicWord g_MotionEvent_getHistoricalOrientationF_I = 0; 1589static jfloat Java_MotionEvent_getHistoricalOrientationF_I(JNIEnv* env, jobject 1590 obj, JniIntWrapper p0) __attribute__ ((unused)); 1591static jfloat Java_MotionEvent_getHistoricalOrientationF_I(JNIEnv* env, jobject 1592 obj, JniIntWrapper p0) { 1593 /* Must call RegisterNativesImpl() */ 1594 CHECK_CLAZZ(env, obj, 1595 MotionEvent_clazz(env), 0); 1596 jmethodID method_id = 1597 base::android::MethodID::LazyGet< 1598 base::android::MethodID::TYPE_INSTANCE>( 1599 env, MotionEvent_clazz(env), 1600 "getHistoricalOrientation", 1601 "(I)F", 1602 &g_MotionEvent_getHistoricalOrientationF_I); 1603 1604 jfloat ret = 1605 env->CallFloatMethod(obj, 1606 method_id, as_jint(p0)); 1607 jni_generator::CheckException(env); 1608 return ret; 1609} 1610 1611static base::subtle::AtomicWord g_MotionEvent_getHistoricalAxisValueF_I_I = 0; 1612static jfloat Java_MotionEvent_getHistoricalAxisValueF_I_I(JNIEnv* env, jobject 1613 obj, JniIntWrapper p0, 1614 JniIntWrapper p1) __attribute__ ((unused)); 1615static jfloat Java_MotionEvent_getHistoricalAxisValueF_I_I(JNIEnv* env, jobject 1616 obj, JniIntWrapper p0, 1617 JniIntWrapper p1) { 1618 /* Must call RegisterNativesImpl() */ 1619 CHECK_CLAZZ(env, obj, 1620 MotionEvent_clazz(env), 0); 1621 jmethodID method_id = 1622 base::android::MethodID::LazyGet< 1623 base::android::MethodID::TYPE_INSTANCE>( 1624 env, MotionEvent_clazz(env), 1625 "getHistoricalAxisValue", 1626 "(II)F", 1627 &g_MotionEvent_getHistoricalAxisValueF_I_I); 1628 1629 jfloat ret = 1630 env->CallFloatMethod(obj, 1631 method_id, as_jint(p0), as_jint(p1)); 1632 jni_generator::CheckException(env); 1633 return ret; 1634} 1635 1636static base::subtle::AtomicWord g_MotionEvent_getHistoricalXF_I_I = 0; 1637static jfloat Java_MotionEvent_getHistoricalXF_I_I(JNIEnv* env, jobject obj, 1638 JniIntWrapper p0, 1639 JniIntWrapper p1) __attribute__ ((unused)); 1640static jfloat Java_MotionEvent_getHistoricalXF_I_I(JNIEnv* env, jobject obj, 1641 JniIntWrapper p0, 1642 JniIntWrapper p1) { 1643 /* Must call RegisterNativesImpl() */ 1644 CHECK_CLAZZ(env, obj, 1645 MotionEvent_clazz(env), 0); 1646 jmethodID method_id = 1647 base::android::MethodID::LazyGet< 1648 base::android::MethodID::TYPE_INSTANCE>( 1649 env, MotionEvent_clazz(env), 1650 "getHistoricalX", 1651 "(II)F", 1652 &g_MotionEvent_getHistoricalXF_I_I); 1653 1654 jfloat ret = 1655 env->CallFloatMethod(obj, 1656 method_id, as_jint(p0), as_jint(p1)); 1657 jni_generator::CheckException(env); 1658 return ret; 1659} 1660 1661static base::subtle::AtomicWord g_MotionEvent_getHistoricalYF_I_I = 0; 1662static jfloat Java_MotionEvent_getHistoricalYF_I_I(JNIEnv* env, jobject obj, 1663 JniIntWrapper p0, 1664 JniIntWrapper p1) __attribute__ ((unused)); 1665static jfloat Java_MotionEvent_getHistoricalYF_I_I(JNIEnv* env, jobject obj, 1666 JniIntWrapper p0, 1667 JniIntWrapper p1) { 1668 /* Must call RegisterNativesImpl() */ 1669 CHECK_CLAZZ(env, obj, 1670 MotionEvent_clazz(env), 0); 1671 jmethodID method_id = 1672 base::android::MethodID::LazyGet< 1673 base::android::MethodID::TYPE_INSTANCE>( 1674 env, MotionEvent_clazz(env), 1675 "getHistoricalY", 1676 "(II)F", 1677 &g_MotionEvent_getHistoricalYF_I_I); 1678 1679 jfloat ret = 1680 env->CallFloatMethod(obj, 1681 method_id, as_jint(p0), as_jint(p1)); 1682 jni_generator::CheckException(env); 1683 return ret; 1684} 1685 1686static base::subtle::AtomicWord g_MotionEvent_getHistoricalPressureF_I_I = 0; 1687static jfloat Java_MotionEvent_getHistoricalPressureF_I_I(JNIEnv* env, jobject 1688 obj, JniIntWrapper p0, 1689 JniIntWrapper p1) __attribute__ ((unused)); 1690static jfloat Java_MotionEvent_getHistoricalPressureF_I_I(JNIEnv* env, jobject 1691 obj, JniIntWrapper p0, 1692 JniIntWrapper p1) { 1693 /* Must call RegisterNativesImpl() */ 1694 CHECK_CLAZZ(env, obj, 1695 MotionEvent_clazz(env), 0); 1696 jmethodID method_id = 1697 base::android::MethodID::LazyGet< 1698 base::android::MethodID::TYPE_INSTANCE>( 1699 env, MotionEvent_clazz(env), 1700 "getHistoricalPressure", 1701 "(II)F", 1702 &g_MotionEvent_getHistoricalPressureF_I_I); 1703 1704 jfloat ret = 1705 env->CallFloatMethod(obj, 1706 method_id, as_jint(p0), as_jint(p1)); 1707 jni_generator::CheckException(env); 1708 return ret; 1709} 1710 1711static base::subtle::AtomicWord g_MotionEvent_getHistoricalSizeF_I_I = 0; 1712static jfloat Java_MotionEvent_getHistoricalSizeF_I_I(JNIEnv* env, jobject obj, 1713 JniIntWrapper p0, 1714 JniIntWrapper p1) __attribute__ ((unused)); 1715static jfloat Java_MotionEvent_getHistoricalSizeF_I_I(JNIEnv* env, jobject obj, 1716 JniIntWrapper p0, 1717 JniIntWrapper p1) { 1718 /* Must call RegisterNativesImpl() */ 1719 CHECK_CLAZZ(env, obj, 1720 MotionEvent_clazz(env), 0); 1721 jmethodID method_id = 1722 base::android::MethodID::LazyGet< 1723 base::android::MethodID::TYPE_INSTANCE>( 1724 env, MotionEvent_clazz(env), 1725 "getHistoricalSize", 1726 "(II)F", 1727 &g_MotionEvent_getHistoricalSizeF_I_I); 1728 1729 jfloat ret = 1730 env->CallFloatMethod(obj, 1731 method_id, as_jint(p0), as_jint(p1)); 1732 jni_generator::CheckException(env); 1733 return ret; 1734} 1735 1736static base::subtle::AtomicWord g_MotionEvent_getHistoricalTouchMajorF_I_I = 0; 1737static jfloat Java_MotionEvent_getHistoricalTouchMajorF_I_I(JNIEnv* env, jobject 1738 obj, JniIntWrapper p0, 1739 JniIntWrapper p1) __attribute__ ((unused)); 1740static jfloat Java_MotionEvent_getHistoricalTouchMajorF_I_I(JNIEnv* env, jobject 1741 obj, JniIntWrapper p0, 1742 JniIntWrapper p1) { 1743 /* Must call RegisterNativesImpl() */ 1744 CHECK_CLAZZ(env, obj, 1745 MotionEvent_clazz(env), 0); 1746 jmethodID method_id = 1747 base::android::MethodID::LazyGet< 1748 base::android::MethodID::TYPE_INSTANCE>( 1749 env, MotionEvent_clazz(env), 1750 "getHistoricalTouchMajor", 1751 "(II)F", 1752 &g_MotionEvent_getHistoricalTouchMajorF_I_I); 1753 1754 jfloat ret = 1755 env->CallFloatMethod(obj, 1756 method_id, as_jint(p0), as_jint(p1)); 1757 jni_generator::CheckException(env); 1758 return ret; 1759} 1760 1761static base::subtle::AtomicWord g_MotionEvent_getHistoricalTouchMinorF_I_I = 0; 1762static jfloat Java_MotionEvent_getHistoricalTouchMinorF_I_I(JNIEnv* env, jobject 1763 obj, JniIntWrapper p0, 1764 JniIntWrapper p1) __attribute__ ((unused)); 1765static jfloat Java_MotionEvent_getHistoricalTouchMinorF_I_I(JNIEnv* env, jobject 1766 obj, JniIntWrapper p0, 1767 JniIntWrapper p1) { 1768 /* Must call RegisterNativesImpl() */ 1769 CHECK_CLAZZ(env, obj, 1770 MotionEvent_clazz(env), 0); 1771 jmethodID method_id = 1772 base::android::MethodID::LazyGet< 1773 base::android::MethodID::TYPE_INSTANCE>( 1774 env, MotionEvent_clazz(env), 1775 "getHistoricalTouchMinor", 1776 "(II)F", 1777 &g_MotionEvent_getHistoricalTouchMinorF_I_I); 1778 1779 jfloat ret = 1780 env->CallFloatMethod(obj, 1781 method_id, as_jint(p0), as_jint(p1)); 1782 jni_generator::CheckException(env); 1783 return ret; 1784} 1785 1786static base::subtle::AtomicWord g_MotionEvent_getHistoricalToolMajorF_I_I = 0; 1787static jfloat Java_MotionEvent_getHistoricalToolMajorF_I_I(JNIEnv* env, jobject 1788 obj, JniIntWrapper p0, 1789 JniIntWrapper p1) __attribute__ ((unused)); 1790static jfloat Java_MotionEvent_getHistoricalToolMajorF_I_I(JNIEnv* env, jobject 1791 obj, JniIntWrapper p0, 1792 JniIntWrapper p1) { 1793 /* Must call RegisterNativesImpl() */ 1794 CHECK_CLAZZ(env, obj, 1795 MotionEvent_clazz(env), 0); 1796 jmethodID method_id = 1797 base::android::MethodID::LazyGet< 1798 base::android::MethodID::TYPE_INSTANCE>( 1799 env, MotionEvent_clazz(env), 1800 "getHistoricalToolMajor", 1801 "(II)F", 1802 &g_MotionEvent_getHistoricalToolMajorF_I_I); 1803 1804 jfloat ret = 1805 env->CallFloatMethod(obj, 1806 method_id, as_jint(p0), as_jint(p1)); 1807 jni_generator::CheckException(env); 1808 return ret; 1809} 1810 1811static base::subtle::AtomicWord g_MotionEvent_getHistoricalToolMinorF_I_I = 0; 1812static jfloat Java_MotionEvent_getHistoricalToolMinorF_I_I(JNIEnv* env, jobject 1813 obj, JniIntWrapper p0, 1814 JniIntWrapper p1) __attribute__ ((unused)); 1815static jfloat Java_MotionEvent_getHistoricalToolMinorF_I_I(JNIEnv* env, jobject 1816 obj, JniIntWrapper p0, 1817 JniIntWrapper p1) { 1818 /* Must call RegisterNativesImpl() */ 1819 CHECK_CLAZZ(env, obj, 1820 MotionEvent_clazz(env), 0); 1821 jmethodID method_id = 1822 base::android::MethodID::LazyGet< 1823 base::android::MethodID::TYPE_INSTANCE>( 1824 env, MotionEvent_clazz(env), 1825 "getHistoricalToolMinor", 1826 "(II)F", 1827 &g_MotionEvent_getHistoricalToolMinorF_I_I); 1828 1829 jfloat ret = 1830 env->CallFloatMethod(obj, 1831 method_id, as_jint(p0), as_jint(p1)); 1832 jni_generator::CheckException(env); 1833 return ret; 1834} 1835 1836static base::subtle::AtomicWord g_MotionEvent_getHistoricalOrientationF_I_I = 0; 1837static jfloat Java_MotionEvent_getHistoricalOrientationF_I_I(JNIEnv* env, 1838 jobject obj, JniIntWrapper p0, 1839 JniIntWrapper p1) __attribute__ ((unused)); 1840static jfloat Java_MotionEvent_getHistoricalOrientationF_I_I(JNIEnv* env, 1841 jobject obj, JniIntWrapper p0, 1842 JniIntWrapper p1) { 1843 /* Must call RegisterNativesImpl() */ 1844 CHECK_CLAZZ(env, obj, 1845 MotionEvent_clazz(env), 0); 1846 jmethodID method_id = 1847 base::android::MethodID::LazyGet< 1848 base::android::MethodID::TYPE_INSTANCE>( 1849 env, MotionEvent_clazz(env), 1850 "getHistoricalOrientation", 1851 "(II)F", 1852 &g_MotionEvent_getHistoricalOrientationF_I_I); 1853 1854 jfloat ret = 1855 env->CallFloatMethod(obj, 1856 method_id, as_jint(p0), as_jint(p1)); 1857 jni_generator::CheckException(env); 1858 return ret; 1859} 1860 1861static base::subtle::AtomicWord g_MotionEvent_getHistoricalAxisValueF_I_I_I = 0; 1862static jfloat Java_MotionEvent_getHistoricalAxisValueF_I_I_I(JNIEnv* env, 1863 jobject obj, JniIntWrapper p0, 1864 JniIntWrapper p1, 1865 JniIntWrapper p2) __attribute__ ((unused)); 1866static jfloat Java_MotionEvent_getHistoricalAxisValueF_I_I_I(JNIEnv* env, 1867 jobject obj, JniIntWrapper p0, 1868 JniIntWrapper p1, 1869 JniIntWrapper p2) { 1870 /* Must call RegisterNativesImpl() */ 1871 CHECK_CLAZZ(env, obj, 1872 MotionEvent_clazz(env), 0); 1873 jmethodID method_id = 1874 base::android::MethodID::LazyGet< 1875 base::android::MethodID::TYPE_INSTANCE>( 1876 env, MotionEvent_clazz(env), 1877 "getHistoricalAxisValue", 1878 "(III)F", 1879 &g_MotionEvent_getHistoricalAxisValueF_I_I_I); 1880 1881 jfloat ret = 1882 env->CallFloatMethod(obj, 1883 method_id, as_jint(p0), as_jint(p1), as_jint(p2)); 1884 jni_generator::CheckException(env); 1885 return ret; 1886} 1887 1888static base::subtle::AtomicWord g_MotionEvent_getHistoricalPointerCoords = 0; 1889static void Java_MotionEvent_getHistoricalPointerCoords(JNIEnv* env, jobject 1890 obj, JniIntWrapper p0, 1891 JniIntWrapper p1, 1892 jobject p2) __attribute__ ((unused)); 1893static void Java_MotionEvent_getHistoricalPointerCoords(JNIEnv* env, jobject 1894 obj, JniIntWrapper p0, 1895 JniIntWrapper p1, 1896 jobject p2) { 1897 /* Must call RegisterNativesImpl() */ 1898 CHECK_CLAZZ(env, obj, 1899 MotionEvent_clazz(env)); 1900 jmethodID method_id = 1901 base::android::MethodID::LazyGet< 1902 base::android::MethodID::TYPE_INSTANCE>( 1903 env, MotionEvent_clazz(env), 1904 "getHistoricalPointerCoords", 1905 "(IILandroid/view/MotionEvent$PointerCoords;)V", 1906 &g_MotionEvent_getHistoricalPointerCoords); 1907 1908 env->CallVoidMethod(obj, 1909 method_id, as_jint(p0), as_jint(p1), p2); 1910 jni_generator::CheckException(env); 1911 1912} 1913 1914static base::subtle::AtomicWord g_MotionEvent_getEdgeFlags = 0; 1915static jint Java_MotionEvent_getEdgeFlags(JNIEnv* env, jobject obj) 1916 __attribute__ ((unused)); 1917static jint Java_MotionEvent_getEdgeFlags(JNIEnv* env, jobject obj) { 1918 /* Must call RegisterNativesImpl() */ 1919 CHECK_CLAZZ(env, obj, 1920 MotionEvent_clazz(env), 0); 1921 jmethodID method_id = 1922 base::android::MethodID::LazyGet< 1923 base::android::MethodID::TYPE_INSTANCE>( 1924 env, MotionEvent_clazz(env), 1925 "getEdgeFlags", 1926 "()I", 1927 &g_MotionEvent_getEdgeFlags); 1928 1929 jint ret = 1930 env->CallIntMethod(obj, 1931 method_id); 1932 jni_generator::CheckException(env); 1933 return ret; 1934} 1935 1936static base::subtle::AtomicWord g_MotionEvent_setEdgeFlags = 0; 1937static void Java_MotionEvent_setEdgeFlags(JNIEnv* env, jobject obj, 1938 JniIntWrapper p0) __attribute__ ((unused)); 1939static void Java_MotionEvent_setEdgeFlags(JNIEnv* env, jobject obj, 1940 JniIntWrapper p0) { 1941 /* Must call RegisterNativesImpl() */ 1942 CHECK_CLAZZ(env, obj, 1943 MotionEvent_clazz(env)); 1944 jmethodID method_id = 1945 base::android::MethodID::LazyGet< 1946 base::android::MethodID::TYPE_INSTANCE>( 1947 env, MotionEvent_clazz(env), 1948 "setEdgeFlags", 1949 "(I)V", 1950 &g_MotionEvent_setEdgeFlags); 1951 1952 env->CallVoidMethod(obj, 1953 method_id, as_jint(p0)); 1954 jni_generator::CheckException(env); 1955 1956} 1957 1958static base::subtle::AtomicWord g_MotionEvent_setAction = 0; 1959static void Java_MotionEvent_setAction(JNIEnv* env, jobject obj, JniIntWrapper 1960 p0) __attribute__ ((unused)); 1961static void Java_MotionEvent_setAction(JNIEnv* env, jobject obj, JniIntWrapper 1962 p0) { 1963 /* Must call RegisterNativesImpl() */ 1964 CHECK_CLAZZ(env, obj, 1965 MotionEvent_clazz(env)); 1966 jmethodID method_id = 1967 base::android::MethodID::LazyGet< 1968 base::android::MethodID::TYPE_INSTANCE>( 1969 env, MotionEvent_clazz(env), 1970 "setAction", 1971 "(I)V", 1972 &g_MotionEvent_setAction); 1973 1974 env->CallVoidMethod(obj, 1975 method_id, as_jint(p0)); 1976 jni_generator::CheckException(env); 1977 1978} 1979 1980static base::subtle::AtomicWord g_MotionEvent_offsetLocation = 0; 1981static void Java_MotionEvent_offsetLocation(JNIEnv* env, jobject obj, jfloat p0, 1982 jfloat p1) __attribute__ ((unused)); 1983static void Java_MotionEvent_offsetLocation(JNIEnv* env, jobject obj, jfloat p0, 1984 jfloat p1) { 1985 /* Must call RegisterNativesImpl() */ 1986 CHECK_CLAZZ(env, obj, 1987 MotionEvent_clazz(env)); 1988 jmethodID method_id = 1989 base::android::MethodID::LazyGet< 1990 base::android::MethodID::TYPE_INSTANCE>( 1991 env, MotionEvent_clazz(env), 1992 "offsetLocation", 1993 "(FF)V", 1994 &g_MotionEvent_offsetLocation); 1995 1996 env->CallVoidMethod(obj, 1997 method_id, p0, p1); 1998 jni_generator::CheckException(env); 1999 2000} 2001 2002static base::subtle::AtomicWord g_MotionEvent_setLocation = 0; 2003static void Java_MotionEvent_setLocation(JNIEnv* env, jobject obj, jfloat p0, 2004 jfloat p1) __attribute__ ((unused)); 2005static void Java_MotionEvent_setLocation(JNIEnv* env, jobject obj, jfloat p0, 2006 jfloat p1) { 2007 /* Must call RegisterNativesImpl() */ 2008 CHECK_CLAZZ(env, obj, 2009 MotionEvent_clazz(env)); 2010 jmethodID method_id = 2011 base::android::MethodID::LazyGet< 2012 base::android::MethodID::TYPE_INSTANCE>( 2013 env, MotionEvent_clazz(env), 2014 "setLocation", 2015 "(FF)V", 2016 &g_MotionEvent_setLocation); 2017 2018 env->CallVoidMethod(obj, 2019 method_id, p0, p1); 2020 jni_generator::CheckException(env); 2021 2022} 2023 2024static base::subtle::AtomicWord g_MotionEvent_transform = 0; 2025static void Java_MotionEvent_transform(JNIEnv* env, jobject obj, jobject p0) 2026 __attribute__ ((unused)); 2027static void Java_MotionEvent_transform(JNIEnv* env, jobject obj, jobject p0) { 2028 /* Must call RegisterNativesImpl() */ 2029 CHECK_CLAZZ(env, obj, 2030 MotionEvent_clazz(env)); 2031 jmethodID method_id = 2032 base::android::MethodID::LazyGet< 2033 base::android::MethodID::TYPE_INSTANCE>( 2034 env, MotionEvent_clazz(env), 2035 "transform", 2036 "(Landroid/graphics/Matrix;)V", 2037 &g_MotionEvent_transform); 2038 2039 env->CallVoidMethod(obj, 2040 method_id, p0); 2041 jni_generator::CheckException(env); 2042 2043} 2044 2045static base::subtle::AtomicWord g_MotionEvent_addBatchV_J_F_F_F_F_I = 0; 2046static void Java_MotionEvent_addBatchV_J_F_F_F_F_I(JNIEnv* env, jobject obj, 2047 jlong p0, 2048 jfloat p1, 2049 jfloat p2, 2050 jfloat p3, 2051 jfloat p4, 2052 JniIntWrapper p5) __attribute__ ((unused)); 2053static void Java_MotionEvent_addBatchV_J_F_F_F_F_I(JNIEnv* env, jobject obj, 2054 jlong p0, 2055 jfloat p1, 2056 jfloat p2, 2057 jfloat p3, 2058 jfloat p4, 2059 JniIntWrapper p5) { 2060 /* Must call RegisterNativesImpl() */ 2061 CHECK_CLAZZ(env, obj, 2062 MotionEvent_clazz(env)); 2063 jmethodID method_id = 2064 base::android::MethodID::LazyGet< 2065 base::android::MethodID::TYPE_INSTANCE>( 2066 env, MotionEvent_clazz(env), 2067 "addBatch", 2068 "(JFFFFI)V", 2069 &g_MotionEvent_addBatchV_J_F_F_F_F_I); 2070 2071 env->CallVoidMethod(obj, 2072 method_id, p0, p1, p2, p3, p4, as_jint(p5)); 2073 jni_generator::CheckException(env); 2074 2075} 2076 2077static base::subtle::AtomicWord g_MotionEvent_addBatchV_J_LAVMEPC_I = 0; 2078static void Java_MotionEvent_addBatchV_J_LAVMEPC_I(JNIEnv* env, jobject obj, 2079 jlong p0, 2080 jobjectArray p1, 2081 JniIntWrapper p2) __attribute__ ((unused)); 2082static void Java_MotionEvent_addBatchV_J_LAVMEPC_I(JNIEnv* env, jobject obj, 2083 jlong p0, 2084 jobjectArray p1, 2085 JniIntWrapper p2) { 2086 /* Must call RegisterNativesImpl() */ 2087 CHECK_CLAZZ(env, obj, 2088 MotionEvent_clazz(env)); 2089 jmethodID method_id = 2090 base::android::MethodID::LazyGet< 2091 base::android::MethodID::TYPE_INSTANCE>( 2092 env, MotionEvent_clazz(env), 2093 "addBatch", 2094 "(J[Landroid/view/MotionEvent$PointerCoords;I)V", 2095 &g_MotionEvent_addBatchV_J_LAVMEPC_I); 2096 2097 env->CallVoidMethod(obj, 2098 method_id, p0, p1, as_jint(p2)); 2099 jni_generator::CheckException(env); 2100 2101} 2102 2103static base::subtle::AtomicWord g_MotionEvent_toString = 0; 2104static ScopedJavaLocalRef<jstring> Java_MotionEvent_toString(JNIEnv* env, 2105 jobject obj) __attribute__ ((unused)); 2106static ScopedJavaLocalRef<jstring> Java_MotionEvent_toString(JNIEnv* env, 2107 jobject obj) { 2108 /* Must call RegisterNativesImpl() */ 2109 CHECK_CLAZZ(env, obj, 2110 MotionEvent_clazz(env), NULL); 2111 jmethodID method_id = 2112 base::android::MethodID::LazyGet< 2113 base::android::MethodID::TYPE_INSTANCE>( 2114 env, MotionEvent_clazz(env), 2115 "toString", 2116 "()Ljava/lang/String;", 2117 &g_MotionEvent_toString); 2118 2119 jstring ret = 2120 static_cast<jstring>(env->CallObjectMethod(obj, 2121 method_id)); 2122 jni_generator::CheckException(env); 2123 return ScopedJavaLocalRef<jstring>(env, ret); 2124} 2125 2126static base::subtle::AtomicWord g_MotionEvent_actionToString = 0; 2127static ScopedJavaLocalRef<jstring> Java_MotionEvent_actionToString(JNIEnv* env, 2128 JniIntWrapper p0) __attribute__ ((unused)); 2129static ScopedJavaLocalRef<jstring> Java_MotionEvent_actionToString(JNIEnv* env, 2130 JniIntWrapper p0) { 2131 /* Must call RegisterNativesImpl() */ 2132 CHECK_CLAZZ(env, MotionEvent_clazz(env), 2133 MotionEvent_clazz(env), NULL); 2134 jmethodID method_id = 2135 base::android::MethodID::LazyGet< 2136 base::android::MethodID::TYPE_STATIC>( 2137 env, MotionEvent_clazz(env), 2138 "actionToString", 2139 "(I)Ljava/lang/String;", 2140 &g_MotionEvent_actionToString); 2141 2142 jstring ret = 2143 static_cast<jstring>(env->CallStaticObjectMethod(MotionEvent_clazz(env), 2144 method_id, as_jint(p0))); 2145 jni_generator::CheckException(env); 2146 return ScopedJavaLocalRef<jstring>(env, ret); 2147} 2148 2149static base::subtle::AtomicWord g_MotionEvent_axisToString = 0; 2150static ScopedJavaLocalRef<jstring> Java_MotionEvent_axisToString(JNIEnv* env, 2151 JniIntWrapper p0) __attribute__ ((unused)); 2152static ScopedJavaLocalRef<jstring> Java_MotionEvent_axisToString(JNIEnv* env, 2153 JniIntWrapper p0) { 2154 /* Must call RegisterNativesImpl() */ 2155 CHECK_CLAZZ(env, MotionEvent_clazz(env), 2156 MotionEvent_clazz(env), NULL); 2157 jmethodID method_id = 2158 base::android::MethodID::LazyGet< 2159 base::android::MethodID::TYPE_STATIC>( 2160 env, MotionEvent_clazz(env), 2161 "axisToString", 2162 "(I)Ljava/lang/String;", 2163 &g_MotionEvent_axisToString); 2164 2165 jstring ret = 2166 static_cast<jstring>(env->CallStaticObjectMethod(MotionEvent_clazz(env), 2167 method_id, as_jint(p0))); 2168 jni_generator::CheckException(env); 2169 return ScopedJavaLocalRef<jstring>(env, ret); 2170} 2171 2172static base::subtle::AtomicWord g_MotionEvent_axisFromString = 0; 2173static jint Java_MotionEvent_axisFromString(JNIEnv* env, jstring p0) 2174 __attribute__ ((unused)); 2175static jint Java_MotionEvent_axisFromString(JNIEnv* env, jstring p0) { 2176 /* Must call RegisterNativesImpl() */ 2177 CHECK_CLAZZ(env, MotionEvent_clazz(env), 2178 MotionEvent_clazz(env), 0); 2179 jmethodID method_id = 2180 base::android::MethodID::LazyGet< 2181 base::android::MethodID::TYPE_STATIC>( 2182 env, MotionEvent_clazz(env), 2183 "axisFromString", 2184 "(Ljava/lang/String;)I", 2185 &g_MotionEvent_axisFromString); 2186 2187 jint ret = 2188 env->CallStaticIntMethod(MotionEvent_clazz(env), 2189 method_id, p0); 2190 jni_generator::CheckException(env); 2191 return ret; 2192} 2193 2194static base::subtle::AtomicWord g_MotionEvent_writeToParcel = 0; 2195static void Java_MotionEvent_writeToParcel(JNIEnv* env, jobject obj, jobject p0, 2196 JniIntWrapper p1) __attribute__ ((unused)); 2197static void Java_MotionEvent_writeToParcel(JNIEnv* env, jobject obj, jobject p0, 2198 JniIntWrapper p1) { 2199 /* Must call RegisterNativesImpl() */ 2200 CHECK_CLAZZ(env, obj, 2201 MotionEvent_clazz(env)); 2202 jmethodID method_id = 2203 base::android::MethodID::LazyGet< 2204 base::android::MethodID::TYPE_INSTANCE>( 2205 env, MotionEvent_clazz(env), 2206 "writeToParcel", 2207 "(Landroid/os/Parcel;I)V", 2208 &g_MotionEvent_writeToParcel); 2209 2210 env->CallVoidMethod(obj, 2211 method_id, p0, as_jint(p1)); 2212 jni_generator::CheckException(env); 2213 2214} 2215 2216// Step 3: RegisterNatives. 2217 2218static bool RegisterNativesImpl(JNIEnv* env) { 2219 2220 g_MotionEvent_clazz = reinterpret_cast<jclass>(env->NewGlobalRef( 2221 base::android::GetClass(env, kMotionEventClassPath).obj())); 2222 2223 return true; 2224} 2225 2226} // namespace JNI_MotionEvent 2227 2228#endif // android_view_MotionEvent_JNI 2229