• Home
  • Raw
  • Download

Lines Matching refs:get_obj

100 template <typename T> T* get_obj(lua_State* L, int index) {  in get_obj()  function
420 get_ref<SkCanvas>(L, 1)->drawPaint(*get_obj<SkPaint>(L, 2)); in lcanvas_drawPaint()
427 const SkPaint* paint = get_obj<SkPaint>(L, 3); in lcanvas_drawRect()
435 *get_obj<SkPaint>(L, 3)); in lcanvas_drawOval()
443 *get_obj<SkPaint>(L, 5)); in lcanvas_drawCircle()
452 const SkPaint* ptr = get_obj<SkPaint>(L, index); in lua2OptionalPaint()
516 get_ref<SkCanvas>(L, 1)->drawPatch(cubics, colors, texs, *get_obj<SkPaint>(L, 5)); in lcanvas_drawPatch()
521 get_ref<SkCanvas>(L, 1)->drawPath(*get_obj<SkPath>(L, 2), in lcanvas_drawPath()
522 *get_obj<SkPaint>(L, 3)); in lcanvas_drawPath()
552 *get_obj<SkPaint>(L, 5)); in lcanvas_drawText()
561 const SkPaint& paint = *get_obj<SkPaint>(L, 5); in lcanvas_drawTextBlob()
613 get_ref<SkCanvas>(L, 1)->concat(*get_obj<SkMatrix>(L, 2)); in lcanvas_concat()
701 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isAntiAlias()); in lpaint_isAntiAlias()
706 get_obj<SkPaint>(L, 1)->setAntiAlias(lua2bool(L, 2)); in lpaint_setAntiAlias()
711 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isDither()); in lpaint_isDither()
716 get_obj<SkPaint>(L, 1)->setDither(lua2bool(L, 2)); in lpaint_setDither()
721 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isFakeBoldText()); in lpaint_isFakeBoldText()
726 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isLinearText()); in lpaint_isLinearText()
731 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isSubpixelText()); in lpaint_isSubpixelText()
736 get_obj<SkPaint>(L, 1)->setSubpixelText(lua2bool(L, 2)); in lpaint_setSubpixelText()
741 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isDevKernText()); in lpaint_isDevKernText()
746 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isLCDRenderText()); in lpaint_isLCDRenderText()
751 get_obj<SkPaint>(L, 1)->setLCDRenderText(lua2bool(L, 2)); in lpaint_setLCDRenderText()
756 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isEmbeddedBitmapText()); in lpaint_isEmbeddedBitmapText()
761 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isAutohinted()); in lpaint_isAutohinted()
766 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isVerticalText()); in lpaint_isVerticalText()
771 SkLua(L).pushScalar(byte2unit(get_obj<SkPaint>(L, 1)->getAlpha())); in lpaint_getAlpha()
776 get_obj<SkPaint>(L, 1)->setAlpha(unit2byte(lua2scalar(L, 2))); in lpaint_setAlpha()
781 SkLua(L).pushColor(get_obj<SkPaint>(L, 1)->getColor()); in lpaint_getColor()
786 get_obj<SkPaint>(L, 1)->setColor(lua2color(L, 2)); in lpaint_setColor()
791 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextSize()); in lpaint_getTextSize()
796 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextScaleX()); in lpaint_getTextScaleX()
801 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextSkewX()); in lpaint_getTextSkewX()
806 get_obj<SkPaint>(L, 1)->setTextSize(lua2scalar(L, 2)); in lpaint_setTextSize()
811 push_ref(L, get_obj<SkPaint>(L, 1)->getTypeface()); in lpaint_getTypeface()
816 get_obj<SkPaint>(L, 1)->setTypeface(sk_ref_sp(get_ref<SkTypeface>(L, 2))); in lpaint_setTypeface()
821 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getHinting()); in lpaint_getHinting()
826 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getFilterQuality()); in lpaint_getFilterQuality()
833 get_obj<SkPaint>(L, 1)->setFilterQuality((SkFilterQuality)level); in lpaint_setFilterQuality()
839 SkTypeface* face = get_obj<SkPaint>(L, 1)->getTypeface(); in lpaint_getFontID()
854 SkPaint::Align align = get_obj<SkPaint>(L, 1)->getTextAlign(); in lpaint_getTextAlign()
871 get_obj<SkPaint>(L, 1)->setTextAlign(gAlignRec[i].fAlign); in lpaint_setTextAlign()
880 lua_pushboolean(L, SkPaint::kStroke_Style == get_obj<SkPaint>(L, 1)->getStyle()); in lpaint_getStroke()
892 get_obj<SkPaint>(L, 1)->setStyle(style); in lpaint_setStroke()
897 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getStrokeCap()); in lpaint_getStrokeCap()
902 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getStrokeJoin()); in lpaint_getStrokeJoin()
907 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getTextEncoding()); in lpaint_getTextEncoding()
912 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getStrokeWidth()); in lpaint_getStrokeWidth()
917 get_obj<SkPaint>(L, 1)->setStrokeWidth(lua2scalar(L, 2)); in lpaint_setStrokeWidth()
922 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getStrokeMiter()); in lpaint_getStrokeMiter()
930 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->measureText(text, len)); in lpaint_measureText()
950 SkScalar height = get_obj<SkPaint>(L, 1)->getFontMetrics(&fm); in lpaint_getFontMetrics()
963 const SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_getEffects()
977 const SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_getColorFilter()
987 SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_setColorFilter()
993 const SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_getImageFilter()
1003 SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_setImageFilter()
1009 const SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_getShader()
1019 SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_setShader()
1025 const SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_getPathEffect()
1035 const SkPaint* paint = get_obj<SkPaint>(L, 1); in lpaint_getFillPath()
1036 const SkPath* path = get_obj<SkPath>(L, 2); in lpaint_getFillPath()
1048 get_obj<SkPaint>(L, 1)->~SkPaint(); in lpaint_gc()
1245 SkMatrix::TypeMask mask = get_obj<SkMatrix>(L, 1)->getType(); in lmatrix_getType()
1256 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getScaleX()); in lmatrix_getScaleX()
1261 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getScaleY()); in lmatrix_getScaleY()
1266 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getTranslateX()); in lmatrix_getTranslateX()
1271 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getTranslateY()); in lmatrix_getTranslateY()
1276 lua_pushboolean(L, get_obj<SkMatrix>(L, 1)->invert(get_obj<SkMatrix>(L, 2))); in lmatrix_invert()
1282 get_obj<SkMatrix>(L, 1)->mapPoints(&pt, &pt, 1); in lmatrix_mapXY()
1289 SkMatrix* matrix = get_obj<SkMatrix>(L, 1); in lmatrix_setRectToRect()
1334 SkLua(L).pushRect(get_obj<SkPath>(L, 1)->getBounds()); in lpath_getBounds()
1353 SkPath::FillType fill = get_obj<SkPath>(L, 1)->getFillType(); in lpath_getFillType()
1394 uint32_t segMasks = get_obj<SkPath>(L, 1)->getSegmentMasks(); in lpath_getSegmentTypes()
1400 bool isConvex = SkPath::kConvex_Convexity == get_obj<SkPath>(L, 1)->getConvexity(); in lpath_isConvex()
1406 lua_pushboolean(L, get_obj<SkPath>(L, 1)->isEmpty()); in lpath_isEmpty()
1412 bool pred = get_obj<SkPath>(L, 1)->isRect(&r); in lpath_isRect()
1433 bool pred = get_obj<SkPath>(L, 1)->isNestedFillRects(rects, dirs); in lpath_isNestedFillRects()
1448 lua_pushinteger(L, get_obj<SkPath>(L, 1)->countPoints()); in lpath_countPoints()
1453 const SkPath* path = get_obj<SkPath>(L, 1); in lpath_getVerbs()
1492 get_obj<SkPath>(L, 1)->reset(); in lpath_reset()
1497 get_obj<SkPath>(L, 1)->moveTo(lua2scalar(L, 2), lua2scalar(L, 3)); in lpath_moveTo()
1502 get_obj<SkPath>(L, 1)->lineTo(lua2scalar(L, 2), lua2scalar(L, 3)); in lpath_lineTo()
1507 get_obj<SkPath>(L, 1)->quadTo(lua2scalar(L, 2), lua2scalar(L, 3), in lpath_quadTo()
1513 get_obj<SkPath>(L, 1)->cubicTo(lua2scalar(L, 2), lua2scalar(L, 3), in lpath_cubicTo()
1520 get_obj<SkPath>(L, 1)->close(); in lpath_close()
1525 get_obj<SkPath>(L, 1)->~SkPath(); in lpath_gc()
1565 SkLua(L).pushRect(get_obj<SkRRect>(L, 1)->rect()); in lrrect_rect()
1570 lua_pushstring(L, rrect_type(*get_obj<SkRRect>(L, 1))); in lrrect_type()
1581 v = get_obj<SkRRect>(L, 1)->radii((SkRRect::Corner)corner); in lrrect_radii()
1589 get_obj<SkRRect>(L, 1)->~SkRRect(); in lrrect_gc()
1708 SkCanvas* canvas = get_obj<SkPictureRecorder>(L, 1)->beginRecording(w, h); in lpicturerecorder_beginRecording()
1719 SkCanvas* canvas = get_obj<SkPictureRecorder>(L, 1)->getRecordingCanvas(); in lpicturerecorder_getCanvas()
1729 sk_sp<SkPicture> pic = get_obj<SkPictureRecorder>(L, 1)->finishRecordingAsPicture(); in lpicturerecorder_endRecording()
1739 get_obj<SkPictureRecorder>(L, 1)->~SkPictureRecorder(); in lpicturerecorder_gc()
1928 const SkPaint& paint = *get_obj<SkPaint>(L, 3); in lsk_newTextBlob()