static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments) { JAVA_OBJECT result = JAVA_NULL; java_lang_Object* obj = receiver; java_lang_reflect_Method* m = (java_lang_reflect_Method*) method; org_xmlvm_runtime_XMLVMArray* args = (org_xmlvm_runtime_XMLVMArray*) arguments; JAVA_ARRAY_OBJECT* argsArray = (JAVA_ARRAY_OBJECT*) args->fields.org_xmlvm_runtime_XMLVMArray.array_; XMLVMElem conversion; switch (m->fields.java_lang_reflect_Method.slot_) { case 0: conversion.i = (JAVA_INT) sdljava_event_SDLMouseButtonEvent_getX__(receiver); result = __NEW_java_lang_Integer(); java_lang_Integer___INIT____int(result, conversion.i); break; case 1: conversion.i = (JAVA_INT) sdljava_event_SDLMouseButtonEvent_getY__(receiver); result = __NEW_java_lang_Integer(); java_lang_Integer___INIT____int(result, conversion.i); break; default: XMLVM_INTERNAL_ERROR(); break; } return result; }
static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments) { JAVA_OBJECT result = JAVA_NULL; java_lang_Object* obj = receiver; java_lang_reflect_Method* m = (java_lang_reflect_Method*) method; org_xmlvm_runtime_XMLVMArray* args = (org_xmlvm_runtime_XMLVMArray*) arguments; JAVA_ARRAY_OBJECT* argsArray = (JAVA_ARRAY_OBJECT*) args->fields.org_xmlvm_runtime_XMLVMArray.array_; XMLVMElem conversion; switch (m->fields.java_lang_reflect_Method.slot_) { case 0: org_xmlvm_runtime_XMLVMArray_initNativeLayer__(); break; case 1: result = (JAVA_OBJECT) org_xmlvm_runtime_XMLVMArray_createSingleDimension___java_lang_Class_int(argsArray[0], ((java_lang_Integer*) argsArray[1])->fields.java_lang_Integer.value_); break; case 2: result = (JAVA_OBJECT) org_xmlvm_runtime_XMLVMArray_createSingleDimensionWithData___java_lang_Class_int_java_lang_Object(argsArray[0], ((java_lang_Integer*) argsArray[1])->fields.java_lang_Integer.value_, argsArray[2]); break; case 3: result = (JAVA_OBJECT) org_xmlvm_runtime_XMLVMArray_createMultiDimensions___java_lang_Class_org_xmlvm_runtime_XMLVMArray(argsArray[0], argsArray[1]); break; case 4: org_xmlvm_runtime_XMLVMArray_fillArray___org_xmlvm_runtime_XMLVMArray_java_lang_Object(argsArray[0], argsArray[1]); break; case 5: result = (JAVA_OBJECT) org_xmlvm_runtime_XMLVMArray_clone__(receiver); break; default: XMLVM_INTERNAL_ERROR(); break; } return result; }
static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments) { JAVA_OBJECT result = JAVA_NULL; java_lang_Object* obj = receiver; java_lang_reflect_Method* m = (java_lang_reflect_Method*) method; org_xmlvm_runtime_XMLVMArray* args = (org_xmlvm_runtime_XMLVMArray*) arguments; JAVA_ARRAY_OBJECT* argsArray = (JAVA_ARRAY_OBJECT*) args->fields.org_xmlvm_runtime_XMLVMArray.array_; XMLVMElem conversion; switch (m->fields.java_lang_reflect_Method.slot_) { default: XMLVM_INTERNAL_ERROR(); break; } return result; }
static JAVA_OBJECT constructor_dispatcher(JAVA_OBJECT constructor, JAVA_OBJECT arguments) { JAVA_OBJECT obj = __NEW_sdljava_event_SDLMouseButtonEvent(); java_lang_reflect_Constructor* c = (java_lang_reflect_Constructor*) constructor; org_xmlvm_runtime_XMLVMArray* args = (org_xmlvm_runtime_XMLVMArray*) arguments; JAVA_ARRAY_OBJECT* argsArray = (JAVA_ARRAY_OBJECT*) args->fields.org_xmlvm_runtime_XMLVMArray.array_; switch (c->fields.java_lang_reflect_Constructor.slot_) { case 0: sdljava_event_SDLMouseButtonEvent___INIT___(obj); break; default: XMLVM_INTERNAL_ERROR(); break; } return obj; }
static JAVA_OBJECT constructor_dispatcher(JAVA_OBJECT constructor, JAVA_OBJECT arguments) { JAVA_OBJECT obj = __NEW_org_xmlvm_runtime_XMLVMArray(); java_lang_reflect_Constructor* c = (java_lang_reflect_Constructor*) constructor; org_xmlvm_runtime_XMLVMArray* args = (org_xmlvm_runtime_XMLVMArray*) arguments; JAVA_ARRAY_OBJECT* argsArray = (JAVA_ARRAY_OBJECT*) args->fields.org_xmlvm_runtime_XMLVMArray.array_; switch (c->fields.java_lang_reflect_Constructor.slot_) { case 0: org_xmlvm_runtime_XMLVMArray___INIT____java_lang_Class_int_java_lang_Object(obj, argsArray[0], ((java_lang_Integer*) argsArray[1])->fields.java_lang_Integer.value_, argsArray[2]); break; default: XMLVM_INTERNAL_ERROR(); break; } return obj; }
static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments) { JAVA_OBJECT result = JAVA_NULL; java_lang_Object* obj = receiver; java_lang_reflect_Method* m = (java_lang_reflect_Method*) method; org_xmlvm_runtime_XMLVMArray* args = (org_xmlvm_runtime_XMLVMArray*) arguments; JAVA_ARRAY_OBJECT* argsArray = (JAVA_ARRAY_OBJECT*) args->fields.org_xmlvm_runtime_XMLVMArray.array_; XMLVMElem conversion; switch (m->fields.java_lang_reflect_Method.slot_) { case 0: conversion.i = (JAVA_INT) sdljava_video_SDLColor_getR__(receiver); result = __NEW_java_lang_Integer(); java_lang_Integer___INIT____int(result, conversion.i); break; case 1: sdljava_video_SDLColor_setR___int(receiver, ((java_lang_Integer*) argsArray[0])->fields.java_lang_Integer.value_); break; case 2: conversion.i = (JAVA_INT) sdljava_video_SDLColor_getG__(receiver); result = __NEW_java_lang_Integer(); java_lang_Integer___INIT____int(result, conversion.i); break; case 3: sdljava_video_SDLColor_setG___int(receiver, ((java_lang_Integer*) argsArray[0])->fields.java_lang_Integer.value_); break; case 4: conversion.i = (JAVA_INT) sdljava_video_SDLColor_getB__(receiver); result = __NEW_java_lang_Integer(); java_lang_Integer___INIT____int(result, conversion.i); break; case 5: sdljava_video_SDLColor_setB___int(receiver, ((java_lang_Integer*) argsArray[0])->fields.java_lang_Integer.value_); break; case 6: conversion.i = (JAVA_INT) sdljava_video_SDLColor_getA__(receiver); result = __NEW_java_lang_Integer(); java_lang_Integer___INIT____int(result, conversion.i); break; case 7: sdljava_video_SDLColor_setA___int(receiver, ((java_lang_Integer*) argsArray[0])->fields.java_lang_Integer.value_); break; default: XMLVM_INTERNAL_ERROR(); break; } return result; }
static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments) { JAVA_OBJECT result = JAVA_NULL; java_lang_Object* obj = receiver; java_lang_reflect_Method* m = (java_lang_reflect_Method*) method; org_xmlvm_runtime_XMLVMArray* args = (org_xmlvm_runtime_XMLVMArray*) arguments; JAVA_ARRAY_OBJECT* argsArray = (JAVA_ARRAY_OBJECT*) args->fields.org_xmlvm_runtime_XMLVMArray.array_; XMLVMElem conversion; switch (m->fields.java_lang_reflect_Method.slot_) { case 0: result = (JAVA_OBJECT) sdljava_ttf_SDLTrueTypeFont_renderTextBlended___java_lang_String_sdljava_video_SDLColor(receiver, argsArray[0], argsArray[1]); break; default: XMLVM_INTERNAL_ERROR(); break; } return result; }
static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments) { JAVA_OBJECT result = JAVA_NULL; java_lang_Object* obj = receiver; java_lang_reflect_Method* m = (java_lang_reflect_Method*) method; org_xmlvm_runtime_XMLVMArray* args = (org_xmlvm_runtime_XMLVMArray*) arguments; JAVA_ARRAY_OBJECT* argsArray = (JAVA_ARRAY_OBJECT*) args->fields.org_xmlvm_runtime_XMLVMArray.array_; XMLVMElem conversion; switch (m->fields.java_lang_reflect_Method.slot_) { case 0: conversion.i = (JAVA_BOOLEAN) org_xmlvm_runtime_emscripten_EmscriptenUtil_isEmscripten__(); result = __NEW_java_lang_Boolean(); java_lang_Boolean___INIT____boolean(result, conversion.i); break; case 1: org_xmlvm_runtime_emscripten_EmscriptenUtil_setMainLoop___java_lang_Runnable(argsArray[0]); break; default: XMLVM_INTERNAL_ERROR(); break; } return result; }