< prev index next >

src/java.desktop/share/native/libfontmanager/hb-jdk.h

Print this page

        

*** 38,48 **** typedef struct JDKFontInfo_Struct { JNIEnv* env; jobject font2D; jobject fontStrike; long nativeFont; - TTLayoutTableCache *layoutTables; float matrix[4]; float ptSize; float xPtSize; float yPtSize; float devScale; // How much applying the full glyph tx scales x distance. --- 38,47 ----
*** 63,73 **** hb_face_t * hb_jdk_face_create(JDKFontInfo* jdkFontInfo, hb_destroy_func_t destroy); hb_font_t * ! hb_jdk_font_create(JDKFontInfo* jdkFontInfo, hb_destroy_func_t destroy); /* Makes an hb_font_t use JDK internally to implement font functions. */ void --- 62,73 ---- hb_face_t * hb_jdk_face_create(JDKFontInfo* jdkFontInfo, hb_destroy_func_t destroy); hb_font_t * ! hb_jdk_font_create(hb_face_t* hbFace, ! JDKFontInfo* jdkFontInfo, hb_destroy_func_t destroy); /* Makes an hb_font_t use JDK internally to implement font functions. */ void
< prev index next >