MCPcopy Create free account
hub / github.com/ClassiCube/ClassiCube / LBackend_CheckboxShow

Function LBackend_CheckboxShow

src/LBackend_Android.c:296–307  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

294void LBackend_CheckboxInit(struct LCheckbox* w) { }
295
296static void LBackend_CheckboxShow(struct LCheckbox* w) {
297 JNIEnv* env; Java_GetCurrentEnv(env);
298 jvalue args[6];
299
300 LBackend_GetLayoutArgs(w, args);
301 args[4].l = Java_AllocString(env, &w->text);
302 args[5].z = w->value;
303
304 jmethodID method = Java_GetIMethod(env, "checkboxAdd", "(IIIILjava/lang/String;Z)I");
305 w->meta = (void*)Java_ICall_Int(env, method, args);
306 Java_DeleteLocalRef(env, args[4].l);
307}
308void LBackend_CheckboxDraw(struct LCheckbox* w) { }
309
310void LBackend_CheckboxUpdate(struct LCheckbox* w) {

Callers 1

ShowWidgetFunction · 0.85

Calls 2

LBackend_GetLayoutArgsFunction · 0.85
Java_AllocStringFunction · 0.85

Tested by

no test coverage detected