Lines Matching refs:env
101 + (NSFont *) nsFontForJavaFont:(jobject)javaFont env:(JNIEnv *)env {
113 jobject font2d = JNFCallObjectMethod(env, javaFont, jm_Font_getFont2D);
124 if (!JNFIsInstanceOf(env, font2d, &jc_CFont)) {
132 jobject fontStrike = JNFCallObjectMethod(env, font2d, jm_CFont_getFontStrike, javaFont);
135 if (!JNFIsInstanceOf(env, fontStrike, &jc_CStrike)) {
143 jlong awtStrikePtr = JNFCallLongMethod(env, fontStrike, jm_CStrike_nativeStrikePtr);
226 // (JNIEnv *env, jclass obj, jstring fontpath)
230 // JNF_COCOA_ENTER(env);
232 // NSString *nsFilePath = JNFJavaToNSString(env, fontpath);
264 // javaFontName = JNFNSToJavaString(env, (NSString *)oName);
276 // result = JNFNewObject(env, sjf_CFont_ctor, javaFontName);
279 // JNF_COCOA_EXIT(env);
291 (JNIEnv *env, jobject jthis)
301 JNF_COCOA_ENTER(env);
309 jobject jFontName = JNFNSToJavaString(env, fontname);
311 JNFNSToJavaString(env, GetFamilyNameForFontName(fontname));
313 JNFCallVoidMethod(env, jthis,
317 JNF_COCOA_EXIT(env);
327 (JNIEnv *env, jclass clz, jstring filename)
329 JNF_COCOA_ENTER(env);
331 NSString *nsFilePath = JNFJavaToNSString(env, filename);
344 JNF_COCOA_EXIT(env);
356 (JNIEnv *env, jclass clazz,
361 JNF_COCOA_ENTER(env);
364 [AWTFont awtFontForName:JNFJavaToNSString(env, nativeFontName)
372 JNF_COCOA_EXIT(env);
384 (JNIEnv *env, jclass clazz, jlong awtFontPtr)
386 JNF_COCOA_ENTER(env);
392 JNF_COCOA_EXIT(env);
405 (JNIEnv *env, jclass cls)
416 (JNIEnv *env, jclass cls)