mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-04-26 22:38:34 +00:00
Android: Add VectorToJObjectArray utility function
This commit is contained in:
parent
0b9351c194
commit
b3a368ae06
6 changed files with 23 additions and 43 deletions
|
@ -62,14 +62,9 @@ Java_org_dolphinemu_dolphinemu_features_cheats_model_GraphicsModGroup_getMods(JN
|
|||
mods.push_back(&mod);
|
||||
}
|
||||
|
||||
const jobjectArray array =
|
||||
env->NewObjectArray(static_cast<jsize>(mods.size()), IDCache::GetGraphicsModClass(), nullptr);
|
||||
|
||||
jsize i = 0;
|
||||
for (GraphicsModConfig* mod : mods)
|
||||
env->SetObjectArrayElement(array, i++, GraphicsModToJava(env, mod, obj));
|
||||
|
||||
return array;
|
||||
return VectorToJObjectArray(
|
||||
env, mods, IDCache::GetGraphicsModClass(),
|
||||
[obj](JNIEnv* env, GraphicsModConfig* mod) { return GraphicsModToJava(env, mod, obj); });
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue