Lines Matching defs:obj

69     static void finalizer(JNIEnv* env, jobject clazz, SkPaint* obj) {
70 delete obj;
74 SkPaint* obj = new SkPaint();
75 defaultSettingsForAndroid(obj);
76 return obj;
80 SkPaint* obj = new SkPaint(*paint);
81 return obj;
84 static void reset(JNIEnv* env, jobject clazz, SkPaint* obj) {
85 obj->reset();
86 defaultSettingsForAndroid(obj);
155 static jint getStyle(JNIEnv* env, jobject clazz, SkPaint* obj) {
156 return obj->getStyle();
159 static void setStyle(JNIEnv* env, jobject clazz, SkPaint* obj, SkPaint::Style style) {
160 obj->setStyle(style);
203 static jint getStrokeCap(JNIEnv* env, jobject clazz, SkPaint* obj) {
204 return obj->getStrokeCap();
207 static void setStrokeCap(JNIEnv* env, jobject clazz, SkPaint* obj, SkPaint::Cap cap) {
208 obj->setStrokeCap(cap);
211 static jint getStrokeJoin(JNIEnv* env, jobject clazz, SkPaint* obj) {
212 return obj->getStrokeJoin();
215 static void setStrokeJoin(JNIEnv* env, jobject clazz, SkPaint* obj, SkPaint::Join join) {
216 obj->setStrokeJoin(join);
219 static jboolean getFillPath(JNIEnv* env, jobject clazz, SkPaint* obj, SkPath* src, SkPath* dst) {
220 return obj->getFillPath(*src, dst);
223 static SkShader* setShader(JNIEnv* env, jobject clazz, SkPaint* obj, SkShader* shader) {
224 return obj->setShader(shader);
227 static SkColorFilter* setColorFilter(JNIEnv* env, jobject clazz, SkPaint* obj, SkColorFilter* filter) {
228 return obj->setColorFilter(filter);
231 static SkXfermode* setXfermode(JNIEnv* env, jobject clazz, SkPaint* obj, SkXfermode* xfermode) {
232 return obj->setXfermode(xfermode);
235 static SkPathEffect* setPathEffect(JNIEnv* env, jobject clazz, SkPaint* obj, SkPathEffect* effect) {
236 return obj->setPathEffect(effect);
239 static SkMaskFilter* setMaskFilter(JNIEnv* env, jobject clazz, SkPaint* obj, SkMaskFilter* maskfilter) {
240 return obj->setMaskFilter(maskfilter);
243 static SkTypeface* setTypeface(JNIEnv* env, jobject clazz, SkPaint* obj, SkTypeface* typeface) {
244 return obj->setTypeface(typeface);
247 static SkRasterizer* setRasterizer(JNIEnv* env, jobject clazz, SkPaint* obj, SkRasterizer* rasterizer) {
248 return obj->setRasterizer(rasterizer);
251 static jint getTextAlign(JNIEnv* env, jobject clazz, SkPaint* obj) {
252 return obj->getTextAlign();
255 static void setTextAlign(JNIEnv* env, jobject clazz, SkPaint* obj, SkPaint::Align align) {
256 obj->setTextAlign(align);
299 static void setTextLocale(JNIEnv* env, jobject clazz, SkPaint* obj, jstring locale) {
303 obj->setLanguage(SkLanguage(langTag));