|
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.