Lines Matching refs:ptr
45 static void releaseLayout(jlong ptr) { in releaseLayout() argument
46 delete reinterpret_cast<LayoutWrapper*>(ptr); in releaseLayout()
70 std::unique_ptr<LayoutWrapper> ptr = std::make_unique<LayoutWrapper>( in shapeTextRun() local
74 return reinterpret_cast<jlong>(ptr.release()); in shapeTextRun()
109 static jint TextShaper_Result_getGlyphCount(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in TextShaper_Result_getGlyphCount() argument
110 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getGlyphCount()
115 static jfloat TextShaper_Result_getTotalAdvance(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in TextShaper_Result_getTotalAdvance() argument
116 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getTotalAdvance()
121 static jfloat TextShaper_Result_getAscent(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in TextShaper_Result_getAscent() argument
122 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getAscent()
127 static jfloat TextShaper_Result_getDescent(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in TextShaper_Result_getDescent() argument
128 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getDescent()
133 static jint TextShaper_Result_getGlyphId(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in TextShaper_Result_getGlyphId() argument
134 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getGlyphId()
139 static jfloat TextShaper_Result_getX(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in TextShaper_Result_getX() argument
140 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getX()
145 static jfloat TextShaper_Result_getY(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in TextShaper_Result_getY() argument
146 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getY()
151 static jlong TextShaper_Result_getFont(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in TextShaper_Result_getFont() argument
152 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getFont()