static void se_updateSceneLightDir(JNIEnv* env, jobject obj, jstring lightName,jfloatArray lightdir) { #if 0 jstring sceneName = (jstring)env->GetObjectField(obj, sceneNameID); const char* sceneName8 = env->GetStringUTFChars(sceneName, 0); SE_Scene* scene = findScene(sceneName8); const char* sceneLightName8 = env->GetStringUTFChars(lightName, 0); if(scene) { float* ldir = env->GetFloatArrayElements(lightdir, 0); SE_Vector3f dir = SE_Vector3f(ldir[0],ldir[1],ldir[2]); scene->updateSceneLightDir(dir,sceneLightName8); env->ReleaseFloatArrayElements(lightdir, ldir, 0); } env->ReleaseStringUTFChars(sceneName, sceneName8); env->ReleaseStringUTFChars(sceneName, sceneLightName8); #endif }