void AbstractScene::moveTouch(int fingerIndex, const glm::vec2& position) { glm::vec2 p = position; bool result = false; FOR_EACH_COMPONENT(onBeforeTouchEvent(TouchEvent::Move, fingerIndex, p, result)); if (!result) onTouchMoved(fingerIndex, position); FOR_EACH_COMPONENT_REVERSE(onAfterTouchEvent(TouchEvent::Move, fingerIndex, p, result)); }
JNIEXPORT void JNICALL Java_jk_j_1JNILib_touchMoved(JNIEnv * env, jobject obj, jint src_x, jint src_y, jint x, jint y) { onTouchMoved(src_x, src_y, x, y); }