Lines Matching refs:jlong

48 static inline minikin::android::StaticLayoutNative* toNative(jlong ptr) {  in toNative()
54 static jlong nInit(JNIEnv* env, jclass /* unused */, jint breakStrategy, jint hyphenationFrequency, in nInit()
56 return reinterpret_cast<jlong>(new minikin::android::StaticLayoutNative( in nInit()
62 static void nFinish(jlong nativePtr) { in nFinish()
67 static jlong nGetReleaseFunc(CRITICAL_JNI_PARAMS) { in nGetReleaseFunc()
68 return reinterpret_cast<jlong>(nFinish); in nGetReleaseFunc()
71 static jlong nComputeLineBreaks(JNIEnv* env, jclass, jlong nativePtr, in nComputeLineBreaks()
74 jlong measuredTextPtr, in nComputeLineBreaks()
94 return reinterpret_cast<jlong>(result.release()); in nComputeLineBreaks()
97 static jint nGetLineCount(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in nGetLineCount()
101 static jint nGetLineBreakOffset(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineBreakOffset()
105 static jfloat nGetLineWidth(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineWidth()
109 static jfloat nGetLineAscent(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineAscent()
113 static jfloat nGetLineDescent(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineDescent()
117 static jint nGetLineFlag(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineFlag()
121 static void nReleaseResult(jlong ptr) { in nReleaseResult()
125 static jlong nGetReleaseResultFunc(CRITICAL_JNI_PARAMS) { in nGetReleaseResultFunc()
126 return reinterpret_cast<jlong>(nReleaseResult); in nGetReleaseResultFunc()