Beatmup
|
#include "wrapper.h"
#include "include/Beatmup_Object.h"
#include "include/Beatmup_Visual_Android_BasicDisplay.h"
#include "include/Beatmup_Context.h"
#include "include/Beatmup_Android_Context.h"
#include "include/Beatmup_Pipelining_CustomPipeline.h"
#include "include/Beatmup_Pipelining_Multitask.h"
#include "include/Beatmup_Pipelining_TaskHolder.h"
#include "include/Beatmup_Utils_Callback.h"
#include "include/Beatmup_Utils_ChunkAsset.h"
#include "include/Beatmup_Utils_ChunkCollection.h"
#include "include/Beatmup_Utils_ChunkFile.h"
#include "include/Beatmup_Utils_VariablesBundle.h"
#include "include/Beatmup_Sequence.h"
#include "android/context.h"
#include "context_event_listener.h"
#include "callback_task.h"
#include <android/asset_manager_jni.h>
#include <android/native_window_jni.h>
#include <core/bitmap/tools.h>
#include <core/pipelining/custom_pipeline.h>
#include <core/pipelining/multitask.h>
#include <core/fragments/sequence.h>
#include <core/gpu/variables_bundle.h>
#include <core/gpu/swapper.h>
#include <core/gpu/display_switch.h>
#include <core/utils/android/asset.h>
Go to the source code of this file.
Functions | |
JNIMETHOD (void, disposeNative, Java_Beatmup_Object, disposeNative)(JNIEnv *jenv | |
if (nativeObj) | |
JNIMETHOD (jboolean, bindSurfaceToContext, Java_Beatmup_Visual_Android_BasicDisplay, bindSurfaceToContext)(JNIEnv *jenv | |
if (surface) | |
JNIMETHOD (jlong, attachEventListener, Java_Beatmup_Context, attachEventListener)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::Context, ctx, hCtx) | |
if (listener) delete listener | |
ctx | setEventListener (listener) |
return() | jlong (listener) |
JNIMETHOD (void, detachEventListener, Java_Beatmup_Context, detachEventListener)(JNIEnv *jenv | |
JNIMETHOD (jlong, getTotalRam, Java_Beatmup_Context, getTotalRam)(JNIEnv *jenv | |
return (JNIEnv *jenv, jobject, jlong hCtx, jint poolIdx, jobject jTask) | |
BEATMUP_OBJ (Beatmup::Android::Context, ctx, hCtx) | |
BEATMUP_OBJ (Beatmup::AbstractTask, task, jTask) | |
BEATMUP_CATCH ({ return(jint) ctx->submitTask(*task,(Beatmup::PoolIndex) poolIdx);}) | |
BEATMUP_CATCH ({ return ctx->submitPersistentTask(*task,(Beatmup::PoolIndex) poolIdx);}) | |
BEATMUP_CATCH ({ ctx->repeatTask(*task, abort==JNI_TRUE,(Beatmup::PoolIndex) poolIdx);}) | |
BEATMUP_CATCH ({ ctx->waitForJob(job,(Beatmup::PoolIndex) poolIdx);}) | |
BEATMUP_CATCH ({ return ctx->abortJob(job,(Beatmup::PoolIndex) poolIdx) ? JNI_TRUE :JNI_FALSE;}) | |
BEATMUP_CATCH ({ ctx->wait((Beatmup::PoolIndex) poolIdx);}) | |
BEATMUP_CATCH ({ return ctx->busy((Beatmup::PoolIndex) poolIdx) ? JNI_TRUE :JNI_FALSE;}) | |
BEATMUP_CATCH ({ ctx->check((Beatmup::PoolIndex) poolIdx);}) | |
JNIMETHOD (jlong, renderChessboard, Java_Beatmup_Context, renderChessboard)(JNIEnv *jenv | |
return(jlong) Beatmup | JNIMETHOD (jlong, copyBitmap, Java_Beatmup_Context, copyBitmap)(JNIEnv *jenv |
BEATMUP_OBJ (Beatmup::AbstractBitmap, bitmap, jBitmap) | |
BEATMUP_REFERENCE (jCtx, copy) | |
return (jlong) copy | |
JNIMETHOD (jobject, scanlineSearchInt, Java_Beatmup_Context, scanlineSearchInt)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::AbstractBitmap, bitmap, hBitmap) | |
return $pool factory | makeIntPoint (jenv, result) |
JNIMETHOD (jobject, scanlineSearchFloat, Java_Beatmup_Context, scanlineSearchFloat)(JNIEnv *jenv | |
return ctx | maxAllowedWorkerCount ((Beatmup::PoolIndex) poolIdx) |
ctx | limitWorkerCount (Beatmup::AbstractTask::validThreadCount(count),(Beatmup::PoolIndex) poolIdx) |
JNIMETHOD (jboolean, isGpuQueried, Java_Beatmup_Context, isGpuQueried)(JNIEnv *jenv | |
return (jboolean) ctx -> isGpuQueried() | |
JNIMETHOD (jboolean, isGpuReady, Java_Beatmup_Context, isGpuReady)(JNIEnv *jenv | |
JNIMETHOD (void, recycleGPUGarbage, Java_Beatmup_Context, recycleGPUGarbage)(JNIEnv *jenv | |
ctx | getGpuRecycleBin () -> emptyBin() |
JNIMETHOD (jlong, newContext, Java_Beatmup_Android_Context, newContext)(JNIEnv *jenv | |
return(jlong) new Beatmup | JNIMETHOD (void, setInteger1, Java_Beatmup_Utils_VariablesBundle, setInteger1)(JNIEnv *jenv |
BEATMUP_OBJ (Beatmup::GL::VariablesBundle, vars, hInstance) | |
BEATMUP_STRING (name) | |
vars | setInteger (nameStr, val) |
JNIMETHOD (void, setInteger2, Java_Beatmup_Utils_VariablesBundle, setInteger2)(JNIEnv *jenv | |
vars | setInteger (nameStr, x, y) |
JNIMETHOD (void, setInteger3, Java_Beatmup_Utils_VariablesBundle, setInteger3)(JNIEnv *jenv | |
vars | setInteger (nameStr, x, y, z) |
JNIMETHOD (void, setInteger4, Java_Beatmup_Utils_VariablesBundle, setInteger4)(JNIEnv *jenv | |
vars | setInteger (nameStr, x, y, z, w) |
JNIMETHOD (void, setFloat1, Java_Beatmup_Utils_VariablesBundle, setFloat1)(JNIEnv *jenv | |
vars | setFloat (nameStr, val) |
JNIMETHOD (void, setFloat2, Java_Beatmup_Utils_VariablesBundle, setFloat2)(JNIEnv *jenv | |
vars | setFloat (nameStr, x, y) |
JNIMETHOD (void, setFloat3, Java_Beatmup_Utils_VariablesBundle, setFloat3)(JNIEnv *jenv | |
vars | setFloat (nameStr, x, y, z) |
JNIMETHOD (void, setFloat4, Java_Beatmup_Utils_VariablesBundle, setFloat4)(JNIEnv *jenv | |
vars | setFloat (nameStr, x, y, z, w) |
JNIMETHOD (void, setFloatMatrix, Java_Beatmup_Utils_VariablesBundle, setFloatMatrix)(JNIEnv *jenv | |
switch (count) | |
jenv | ReleaseFloatArrayElements (array, arrayData, JNI_ABORT) |
JNIMETHOD (void, setFloatMatrixFromColorMatrix, Java_Beatmup_Utils_VariablesBundle, setFloatMatrixFromColorMatrix)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::Color::Matrix, mat, jMat) | |
vars | setFloatMatrix4 (nameStr, *mat) |
JNIMETHOD (jint, getTaskCount, Java_Beatmup_Pipelining_CustomPipeline, getTaskCount)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::CustomPipeline, pipeline, hInst) | |
return (jint) pipeline -> getTaskCount() | |
JNIMETHOD (jobject, getTask, Java_Beatmup_Pipelining_CustomPipeline, getTask)(JNIEnv *jenv | |
return $pool getJavaReference & | pipeline (index) |
JNIMETHOD (jint, getTaskIndex, Java_Beatmup_Pipelining_CustomPipeline, getTaskIndex)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::CustomPipeline::TaskHolder, taskHolder, hHolder) | |
JNIMETHOD (jlong, addTask, Java_Beatmup_Pipelining_CustomPipeline, addTask)(JNIEnv *jenv | |
BEATMUP_REFERENCE (jHolder, newbie) | |
return() | jlong (newbie) |
BEATMUP_OBJ (Beatmup::CustomPipeline::TaskHolder, where, hWhere) | |
JNIMETHOD (jboolean, removeTask, Java_Beatmup_Pipelining_CustomPipeline, removeTask)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::CustomPipeline::TaskHolder, what, hHolder) | |
if (result) BEATMUP_DELETE_REFERENCE(what) | |
JNIMETHOD (void, measure, Java_Beatmup_Pipelining_CustomPipeline, measure)(JNIEnv *jenv | |
pipeline | measure () |
JNIMETHOD (jlong, newMultitask, Java_Beatmup_Pipelining_Multitask, newMultitask)(JNIEnv *jenv | |
return() | jlong (new Beatmup::Multitask()) |
JNIMETHOD (jint, getRepetitionPolicy, Java_Beatmup_Pipelining_Multitask, getRepetitionPolicy)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::Multitask, multitask, hInst) | |
BEATMUP_CATCH ({ return static_cast< jint >(multitask->getRepetitionPolicy(*taskHolder));}) | |
JNIMETHOD (void, setRepetitionPolicy, Java_Beatmup_Pipelining_Multitask, setRepetitionPolicy)(JNIEnv *jenv | |
BEATMUP_CATCH ({ multitask->setRepetitionPolicy(*taskHolder, static_cast< Beatmup::Multitask::RepetitionPolicy >(policy));}) | |
JNIMETHOD (jfloat, getRunTime, Java_Beatmup_Pipelining_TaskHolder, getRunTime)(JNIEnv *jenv | |
return (jfloat) taskHolder -> getRunTime() | |
JNIMETHOD (jlong, copy, Java_Beatmup_Sequence, copy)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::Fragments::Sequence, seq, hSeq) | |
JNIMETHOD (void, insert, Java_Beatmup_Sequence, insert)(JNIEnv *jenv | |
BEATMUP_OBJ (Beatmup::Fragments::Sequence, destSeq, hDestSeq) | |
BEATMUP_OBJ (Beatmup::Fragments::Sequence, insSeq, hInsertSeq) | |
JNIMETHOD (void, remove, Java_Beatmup_Sequence, remove)(JNIEnv *jenv | |
seq | remove (start, end) |
JNIMETHOD (void, shrink, Java_Beatmup_Sequence, shrink)(JNIEnv *jenv | |
seq | shrink (start, end) |
BEATMUP_OBJ (Beatmup::ChunkCollection, collection, hCollection) | |
catch (Beatmup::Exception &ex) | |
collection | close () |
BEATMUP_STRING (id) | |
return collection | chunkExists (JNIEnv *jenv, jobject, jlong hCollection, jstring id) |
BEATMUP_STRING (filename) | |
collection | save (filenameStr, append==JNI_TRUE) |
return jenv | NewStringUTF (content.c_str()) |
BEATMUP_REFERENCE (jAssetManager, instance) | |
return (JNIEnv *jenv, jobject jTask) | |
JNIMETHOD | ( | void | , |
disposeNative | , | ||
Java_Beatmup_Object | , | ||
disposeNative | |||
) |
if | ( | nativeObj | ) |
Definition at line 65 of file wrapper_core.cpp.
JNIMETHOD | ( | jboolean | , |
bindSurfaceToContext | , | ||
Java_Beatmup_Visual_Android_BasicDisplay | , | ||
bindSurfaceToContext | |||
) |
if | ( | surface | ) |
Definition at line 83 of file wrapper_core.cpp.
JNIMETHOD | ( | jlong | , |
attachEventListener | , | ||
Java_Beatmup_Context | , | ||
attachEventListener | |||
) |
BEATMUP_OBJ | ( | Beatmup::Context | , |
ctx | , | ||
hCtx | |||
) |
if | ( | listener | ) |
JNIMETHOD | ( | void | , |
detachEventListener | , | ||
Java_Beatmup_Context | , | ||
detachEventListener | |||
) |
JNIMETHOD | ( | jlong | , |
getTotalRam | , | ||
Java_Beatmup_Context | , | ||
getTotalRam | |||
) |
Definition at line 131 of file wrapper_core.cpp.
BEATMUP_OBJ | ( | Beatmup::Android::Context | , |
ctx | , | ||
hCtx | |||
) |
BEATMUP_OBJ | ( | Beatmup::AbstractTask | , |
task | , | ||
jTask | |||
) |
BEATMUP_CATCH | ( | { return(jint) ctx->submitTask(*task,(Beatmup::PoolIndex) poolIdx);} | ) |
BEATMUP_CATCH | ( | { return ctx->submitPersistentTask(*task,(Beatmup::PoolIndex) poolIdx);} | ) |
BEATMUP_CATCH | ( | { ctx->repeatTask(*task, abort==JNI_TRUE,(Beatmup::PoolIndex) poolIdx);} | ) |
BEATMUP_CATCH | ( | { ctx->waitForJob(job,(Beatmup::PoolIndex) poolIdx);} | ) |
BEATMUP_CATCH | ( | { ctx->wait((Beatmup::PoolIndex) poolIdx);} | ) |
BEATMUP_CATCH | ( | { return ctx->busy((Beatmup::PoolIndex) poolIdx) ? JNI_TRUE :JNI_FALSE;} | ) |
BEATMUP_CATCH | ( | { ctx->check((Beatmup::PoolIndex) poolIdx);} | ) |
JNIMETHOD | ( | jlong | , |
renderChessboard | , | ||
Java_Beatmup_Context | , | ||
renderChessboard | |||
) |
BEATMUP_OBJ | ( | Beatmup::AbstractBitmap | , |
bitmap | , | ||
jBitmap | |||
) |
return | ( | jlong | ) |
JNIMETHOD | ( | jobject | , |
scanlineSearchInt | , | ||
Java_Beatmup_Context | , | ||
scanlineSearchInt | |||
) |
BEATMUP_OBJ | ( | Beatmup::AbstractBitmap | , |
bitmap | , | ||
hBitmap | |||
) |
JNIMETHOD | ( | jobject | , |
scanlineSearchFloat | , | ||
Java_Beatmup_Context | , | ||
scanlineSearchFloat | |||
) |
return ctx maxAllowedWorkerCount | ( | (Beatmup::PoolIndex) | poolIdx | ) |
ctx limitWorkerCount | ( | Beatmup::AbstractTask::validThreadCount(count) | , |
(Beatmup::PoolIndex) | poolIdx | ||
) |
JNIMETHOD | ( | jboolean | , |
isGpuQueried | , | ||
Java_Beatmup_Context | , | ||
isGpuQueried | |||
) |
return | ( | jboolean | ) | -> isGpuQueried() |
JNIMETHOD | ( | jboolean | , |
isGpuReady | , | ||
Java_Beatmup_Context | , | ||
isGpuReady | |||
) |
JNIMETHOD | ( | void | , |
recycleGPUGarbage | , | ||
Java_Beatmup_Context | , | ||
recycleGPUGarbage | |||
) |
ctx getGpuRecycleBin | ( | ) | -> emptyBin() |
JNIMETHOD | ( | jlong | , |
newContext | , | ||
Java_Beatmup_Android_Context | , | ||
newContext | |||
) |
|
new |
BEATMUP_OBJ | ( | Beatmup::GL::VariablesBundle | , |
vars | , | ||
hInstance | |||
) |
BEATMUP_STRING | ( | name | ) |
vars setInteger | ( | nameStr | , |
val | |||
) |
JNIMETHOD | ( | void | , |
setInteger2 | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setInteger2 | |||
) |
JNIMETHOD | ( | void | , |
setInteger3 | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setInteger3 | |||
) |
JNIMETHOD | ( | void | , |
setInteger4 | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setInteger4 | |||
) |
JNIMETHOD | ( | void | , |
setFloat1 | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setFloat1 | |||
) |
vars setFloat | ( | nameStr | , |
val | |||
) |
JNIMETHOD | ( | void | , |
setFloat2 | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setFloat2 | |||
) |
JNIMETHOD | ( | void | , |
setFloat3 | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setFloat3 | |||
) |
JNIMETHOD | ( | void | , |
setFloat4 | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setFloat4 | |||
) |
JNIMETHOD | ( | void | , |
setFloatMatrix | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setFloatMatrix | |||
) |
switch | ( | count | ) |
Definition at line 401 of file wrapper_core.cpp.
JNIMETHOD | ( | void | , |
setFloatMatrixFromColorMatrix | , | ||
Java_Beatmup_Utils_VariablesBundle | , | ||
setFloatMatrixFromColorMatrix | |||
) |
BEATMUP_OBJ | ( | Beatmup::Color::Matrix | , |
mat | , | ||
jMat | |||
) |
vars setFloatMatrix4 | ( | nameStr | , |
* | mat | ||
) |
JNIMETHOD | ( | jint | , |
getTaskCount | , | ||
Java_Beatmup_Pipelining_CustomPipeline | , | ||
getTaskCount | |||
) |
BEATMUP_OBJ | ( | Beatmup::CustomPipeline | , |
pipeline | , | ||
hInst | |||
) |
return | ( | jint | ) | -> getTaskCount() |
JNIMETHOD | ( | jobject | , |
getTask | , | ||
Java_Beatmup_Pipelining_CustomPipeline | , | ||
getTask | |||
) |
return $pool getJavaReference& pipeline | ( | index | ) |
JNIMETHOD | ( | jint | , |
getTaskIndex | , | ||
Java_Beatmup_Pipelining_CustomPipeline | , | ||
getTaskIndex | |||
) |
BEATMUP_OBJ | ( | Beatmup::CustomPipeline::TaskHolder | , |
taskHolder | , | ||
hHolder | |||
) |
JNIMETHOD | ( | jlong | , |
addTask | , | ||
Java_Beatmup_Pipelining_CustomPipeline | , | ||
addTask | |||
) |
BEATMUP_OBJ | ( | Beatmup::CustomPipeline::TaskHolder | , |
where | , | ||
hWhere | |||
) |
JNIMETHOD | ( | jboolean | , |
removeTask | , | ||
Java_Beatmup_Pipelining_CustomPipeline | , | ||
removeTask | |||
) |
BEATMUP_OBJ | ( | Beatmup::CustomPipeline::TaskHolder | , |
what | , | ||
hHolder | |||
) |
if | ( | result | ) |
pipeline measure | ( | ) |
JNIMETHOD | ( | jlong | , |
newMultitask | , | ||
Java_Beatmup_Pipelining_Multitask | , | ||
newMultitask | |||
) |
return() jlong | ( | new | Beatmup::Multitask() | ) |
JNIMETHOD | ( | jint | , |
getRepetitionPolicy | , | ||
Java_Beatmup_Pipelining_Multitask | , | ||
getRepetitionPolicy | |||
) |
BEATMUP_OBJ | ( | Beatmup::Multitask | , |
multitask | , | ||
hInst | |||
) |
BEATMUP_CATCH | ( | { return static_cast< jint >(multitask->getRepetitionPolicy(*taskHolder));} | ) |
JNIMETHOD | ( | void | , |
setRepetitionPolicy | , | ||
Java_Beatmup_Pipelining_Multitask | , | ||
setRepetitionPolicy | |||
) |
BEATMUP_CATCH | ( | { multitask->setRepetitionPolicy(*taskHolder, static_cast< Beatmup::Multitask::RepetitionPolicy >(policy));} | ) |
JNIMETHOD | ( | jfloat | , |
getRunTime | , | ||
Java_Beatmup_Pipelining_TaskHolder | , | ||
getRunTime | |||
) |
return | ( | jfloat | ) | -> getRunTime() |
BEATMUP_OBJ | ( | Beatmup::Fragments::Sequence | , |
seq | , | ||
hSeq | |||
) |
JNIMETHOD | ( | void | , |
insert | , | ||
Java_Beatmup_Sequence | , | ||
insert | |||
) |
BEATMUP_OBJ | ( | Beatmup::Fragments::Sequence | , |
destSeq | , | ||
hDestSeq | |||
) |
BEATMUP_OBJ | ( | Beatmup::Fragments::Sequence | , |
insSeq | , | ||
hInsertSeq | |||
) |
BEATMUP_OBJ | ( | Beatmup::ChunkCollection | , |
collection | , | ||
hCollection | |||
) |
catch | ( | Beatmup::Exception & | ex | ) |
Definition at line 573 of file wrapper_core.cpp.
collection close | ( | ) |
BEATMUP_STRING | ( | id | ) |
Definition at line 601 of file wrapper_core.cpp.
BEATMUP_STRING | ( | filename | ) |
collection save | ( | filenameStr | , |
append | = =JNI_TRUE |
||
) |
BEATMUP_REFERENCE | ( | jAssetManager | , |
instance | |||
) |
|
new |
Definition at line 678 of file wrapper_core.cpp.
BeatmupJavaObjectPool $pool |
Definition at line 54 of file wrapper_core.cpp.
jobject jObj |
Definition at line 60 of file wrapper_core.cpp.
JNIEnv jobject |
Definition at line 76 of file wrapper_core.cpp.
jobject jCtx |
Definition at line 76 of file wrapper_core.cpp.
Definition at line 76 of file wrapper_core.cpp.
Beatmup::Context* ctx = $pool.getObject<Beatmup::Context>(jenv, jCtx) |
Definition at line 80 of file wrapper_core.cpp.
else |
Definition at line 99 of file wrapper_core.cpp.
return JNI_FALSE |
Definition at line 105 of file wrapper_core.cpp.
JNIEnv jclass |
Definition at line 112 of file wrapper_core.cpp.
jlong hCtx |
Definition at line 112 of file wrapper_core.cpp.
delete listener = ctx->getEventListener() |
Definition at line 115 of file wrapper_core.cpp.
JNIEnv jlong jfloat h |
Definition at line 123 of file wrapper_core.cpp.
JNIEnv* jenv |
Definition at line 147 of file wrapper_core.cpp.
JNIEnv jlong jint poolIdx |
Definition at line 147 of file wrapper_core.cpp.
Definition at line 147 of file wrapper_core.cpp.
|
new |
Definition at line 155 of file wrapper_core.cpp.
Definition at line 171 of file wrapper_core.cpp.
JNIEnv jlong jint jint job |
Definition at line 182 of file wrapper_core.cpp.
jlong jint width |
Definition at line 235 of file wrapper_core.cpp.
jlong jint jint height |
Definition at line 235 of file wrapper_core.cpp.
jlong jint jint jint cell |
Definition at line 235 of file wrapper_core.cpp.
Definition at line 235 of file wrapper_core.cpp.
Beatmup::AbstractBitmap* copy = Beatmup::BitmapTools::makeCopy(*bitmap, (Beatmup::PixelFormat)pixelFormat) |
Definition at line 246 of file wrapper_core.cpp.
jlong hBitmap |
Definition at line 253 of file wrapper_core.cpp.
jlong jint x = x |
Definition at line 253 of file wrapper_core.cpp.
jlong jint jint y |
Definition at line 253 of file wrapper_core.cpp.
JNIEnv jlong jfloat r |
Definition at line 253 of file wrapper_core.cpp.
JNIEnv jlong jfloat jfloat g |
Definition at line 253 of file wrapper_core.cpp.
JNIEnv jlong jfloat jfloat jfloat b |
Definition at line 253 of file wrapper_core.cpp.
JNIEnv jlong jint jfloat jfloat jfloat jfloat jfloat a |
Definition at line 253 of file wrapper_core.cpp.
return result |
Definition at line 256 of file wrapper_core.cpp.
int count |
Definition at line 287 of file wrapper_core.cpp.
jint poolCount |
Definition at line 320 of file wrapper_core.cpp.
BEATMUP_ENTER |
Definition at line 323 of file wrapper_core.cpp.
JNIEnv jlong hInstance |
Definition at line 331 of file wrapper_core.cpp.
jlong jstring name |
Definition at line 331 of file wrapper_core.cpp.
jlong jstring jfloat val |
Definition at line 331 of file wrapper_core.cpp.
jlong jstring jfloat jfloat jfloat z |
Definition at line 347 of file wrapper_core.cpp.
jlong jstring jfloat jfloat jfloat jfloat w |
Definition at line 355 of file wrapper_core.cpp.
jlong jstring jfloatArray array |
Definition at line 395 of file wrapper_core.cpp.
Definition at line 399 of file wrapper_core.cpp.
Definition at line 415 of file wrapper_core.cpp.
jlong hInst |
Definition at line 427 of file wrapper_core.cpp.
Definition at line 434 of file wrapper_core.cpp.
jlong hHolder |
Definition at line 441 of file wrapper_core.cpp.
Definition at line 445 of file wrapper_core.cpp.
Definition at line 449 of file wrapper_core.cpp.
Beatmup::Scene::Layer * newbie = &pipeline->addTask(*task) |
Definition at line 453 of file wrapper_core.cpp.
Definition at line 460 of file wrapper_core.cpp.
Definition at line 509 of file wrapper_core.cpp.
jlong hSeq |
Definition at line 534 of file wrapper_core.cpp.
jlong jint start |
Definition at line 534 of file wrapper_core.cpp.
jlong jint jint end |
Definition at line 534 of file wrapper_core.cpp.
jlong hDestSeq |
Definition at line 540 of file wrapper_core.cpp.
Definition at line 540 of file wrapper_core.cpp.
Definition at line 540 of file wrapper_core.cpp.
destSeq insert* insSeq |
Definition at line 544 of file wrapper_core.cpp.
JNIEnv jlong hCollection |
Definition at line 566 of file wrapper_core.cpp.
try |
Definition at line 570 of file wrapper_core.cpp.
JNIEnv jlong jstring id |
Definition at line 596 of file wrapper_core.cpp.
JNIEnv jstring filename |
Definition at line 616 of file wrapper_core.cpp.
JNIEnv jlong jstring jboolean append |
Definition at line 616 of file wrapper_core.cpp.
std::string content = collection->template read<std::string>(idStr) |
Definition at line 631 of file wrapper_core.cpp.
JNIEnv jobject jAssetManager |
Definition at line 640 of file wrapper_core.cpp.
JNIEnv jstring jboolean openNow |
Definition at line 659 of file wrapper_core.cpp.