• 大小: 0.79M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


这是andengine框架的最新源码,android游戏开发必不可少的开源框架。

资源截图

代码片段和文件信息

#include “BufferUtils.h“
#include 
#include 

// ===========================================================
// org.andengine.opengl.util.BufferUtils
// ===========================================================

JNIEXPORT void JNICALL Java_org_andengine_opengl_util_BufferUtils_jniPut(JNIEnv *env jclass jobject pBuffer jfloatArray pData jint pLength jint pOffset) {
unsigned char* bufferAddress = (unsigned char*)env->GetDirectBufferAddress(pBuffer);
float* dataAddress = (float*)env->GetPrimitiveArrayCritical(pData 0);

memcpy(bufferAddress dataAddress + pOffset pLength << 2);
env->ReleasePrimitiveArrayCritical(pData dataAddress 0);
}

JNIEXPORT jobject JNICALL Java_org_andengine_opengl_util_BufferUtils_jniAllocateDirect(JNIEnv *env jclass jint pCapacity) {
jbyte* bytebuffer = (jbyte*) malloc(sizeof(jbyte) * pCapacity);
return env->NewDirectByteBuffer(bytebuffer pCapacity);
}

JNIEXPORT void JNICALL Java_org_andengine_opengl_util_BufferUtils_jniFr

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-12-12 17:10  AndEngine-GLES2\
     文件         372  2012-12-12 17:10  AndEngine-GLES2\.classpath
     文件         120  2012-12-12 17:10  AndEngine-GLES2\.gitignore
     文件         812  2012-12-12 17:10  AndEngine-GLES2\.project
     文件        4781  2012-12-12 17:10  AndEngine-GLES2\AUTHORS.md
     文件         309  2012-12-12 17:10  AndEngine-GLES2\AndroidManifest.xml
     文件        3808  2012-12-12 17:10  AndEngine-GLES2\README.md
     文件        3332  2012-12-12 17:10  AndEngine-GLES2\build.xml
     目录           0  2012-12-12 17:10  AndEngine-GLES2\ext\
     目录           0  2012-12-12 17:10  AndEngine-GLES2\ext\img\
     文件        6746  2012-12-12 17:10  AndEngine-GLES2\ext\img\android.svg
     文件       13844  2012-12-12 17:10  AndEngine-GLES2\ext\img\badge.png
     文件       12443  2012-12-12 17:10  AndEngine-GLES2\ext\img\badge.svg
     文件       23581  2012-12-12 17:10  AndEngine-GLES2\ext\img\clapboard.png
     文件       24505  2012-12-12 17:10  AndEngine-GLES2\ext\img\clapboard.svg
     文件         548  2012-12-12 17:10  AndEngine-GLES2\ext\img\favicon.png
     文件        7908  2012-12-12 17:10  AndEngine-GLES2\ext\img\favicon.svg
     文件       15724  2012-12-12 17:10  AndEngine-GLES2\ext\img\icon.svg
     文件       36664  2012-12-12 17:10  AndEngine-GLES2\ext\img\logo.png
     文件       82596  2012-12-12 17:10  AndEngine-GLES2\ext\img\logo.svg
     文件       35730  2012-12-12 17:10  AndEngine-GLES2\ext\img\logo_icon.svg
     文件       23613  2012-12-12 17:10  AndEngine-GLES2\ext\img\source.png
     文件      104076  2012-12-12 17:10  AndEngine-GLES2\ext\img\source.svg
     文件       26705  2012-12-12 17:10  AndEngine-GLES2\ext\img\splash.png
     文件       11616  2012-12-12 17:10  AndEngine-GLES2\ext\img\splash.svg
     目录           0  2012-12-12 17:10  AndEngine-GLES2\ext\scripts\
     文件        3104  2012-12-12 17:10  AndEngine-GLES2\ext\scripts\build_texturepacks.sh
     目录           0  2012-12-12 17:10  AndEngine-GLES2\jni\
     文件         385  2012-12-12 17:10  AndEngine-GLES2\jni\Android.mk
     文件         114  2012-12-12 17:10  AndEngine-GLES2\jni\Application.mk
     文件         389  2012-12-12 17:10  AndEngine-GLES2\jni\build.sh
............此处省略748个文件信息

评论

共有 条评论