Lines Matching refs:ptr
38 static inline minikin::MeasuredTextBuilder* toBuilder(jlong ptr) { in toBuilder() argument
39 return reinterpret_cast<minikin::MeasuredTextBuilder*>(ptr); in toBuilder()
42 static inline Paint* toPaint(jlong ptr) { in toPaint() argument
43 return reinterpret_cast<Paint*>(ptr); in toPaint()
46 static inline minikin::MeasuredText* toMeasuredParagraph(jlong ptr) { in toMeasuredParagraph() argument
47 return reinterpret_cast<minikin::MeasuredText*>(ptr); in toMeasuredParagraph()
50 template<typename Ptr> static inline jlong toJLong(Ptr ptr) { in toJLong() argument
51 return reinterpret_cast<jlong>(ptr); in toJLong()
103 static jfloat nGetWidth(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint start, jint end) { in nGetWidth() argument
104 minikin::MeasuredText* mt = toMeasuredParagraph(ptr); in nGetWidth()
112 static jfloat nGetCharWidthAt(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint offset) { in nGetCharWidthAt() argument
113 return toMeasuredParagraph(ptr)->widths[offset]; in nGetCharWidthAt()
117 static void nGetBounds(JNIEnv* env, jobject, jlong ptr, jcharArray javaText, jint start, jint end, in nGetBounds() argument
123 minikin::MinikinRect rect = toMeasuredParagraph(ptr)->getBounds(textBuffer, range); in nGetBounds()
137 static jlong nGetExtent(JNIEnv* env, jobject, jlong ptr, jcharArray javaText, jint start, in nGetExtent() argument
143 minikin::MinikinExtent extent = toMeasuredParagraph(ptr)->getExtent(textBuffer, range); in nGetExtent()
156 static jint nGetMemoryUsage(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in nGetMemoryUsage() argument
157 return static_cast<jint>(toMeasuredParagraph(ptr)->getMemoryUsage()); in nGetMemoryUsage()