Lines Matching refs:get_obj

74 template <typename T> T* get_obj(lua_State* L, int index) {
417 *get_obj<SkPaint>(L, 3));
424 *get_obj<SkPaint>(L, 3));
432 *get_obj<SkPaint>(L, 5));
456 get_ref<SkCanvas>(L, 1)->drawPath(*get_obj<SkPath>(L, 2),
457 *get_obj<SkPaint>(L, 3));
471 *get_obj<SkPaint>(L, 5));
624 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isAntiAlias());
629 get_obj<SkPaint>(L, 1)->setAntiAlias(lua2bool(L, 2));
634 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isDither());
639 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isUnderlineText());
644 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isStrikeThruText());
649 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isFakeBoldText());
654 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isLinearText());
659 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isSubpixelText());
664 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isDevKernText());
669 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isLCDRenderText());
674 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isEmbeddedBitmapText());
679 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isAutohinted());
684 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isVerticalText());
689 SkLua(L).pushColor(get_obj<SkPaint>(L, 1)->getColor());
694 get_obj<SkPaint>(L, 1)->setColor(lua2color(L, 2));
699 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextSize());
704 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextScaleX());
709 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextSkewX());
714 get_obj<SkPaint>(L, 1)->setTextSize(lua2scalar(L, 2));
719 push_ref(L, get_obj<SkPaint>(L, 1)->getTypeface());
724 get_obj<SkPaint>(L, 1)->setTypeface(get_ref<SkTypeface>(L, 2));
729 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getHinting());
734 SkTypeface* face = get_obj<SkPaint>(L, 1)->getTypeface();
749 SkPaint::Align align = get_obj<SkPaint>(L, 1)->getTextAlign();
766 get_obj<SkPaint>(L, 1)->setTextAlign(gAlignRec[i].fAlign);
775 lua_pushboolean(L, SkPaint::kStroke_Style == get_obj<SkPaint>(L, 1)->getStyle());
787 get_obj<SkPaint>(L, 1)->setStyle(style);
792 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getStrokeCap());
797 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getStrokeJoin());
802 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getTextEncoding());
807 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getStrokeWidth());
812 get_obj<SkPaint>(L, 1)->setStrokeWidth(lua2scalar(L, 2));
817 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getStrokeMiter());
825 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->measureText(text, len));
845 SkScalar height = get_obj<SkPaint>(L, 1)->getFontMetrics(&fm);
858 const SkPaint* paint = get_obj<SkPaint>(L, 1);
873 const SkPaint* paint = get_obj<SkPaint>(L, 1);
883 const SkPaint* paint = get_obj<SkPaint>(L, 1);
893 get_obj<SkPaint>(L, 1)->~SkPaint();
1059 SkMatrix::TypeMask mask = get_obj<SkMatrix>(L, 1)->getType();
1070 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getScaleX());
1075 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getScaleY());
1080 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getTranslateX());
1085 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getTranslateY());
1101 SkLua(L).pushRect(get_obj<SkPath>(L, 1)->getBounds());
1120 SkPath::FillType fill = get_obj<SkPath>(L, 1)->getFillType();
1161 uint32_t segMasks = get_obj<SkPath>(L, 1)->getSegmentMasks();
1167 bool isConvex = SkPath::kConvex_Convexity == get_obj<SkPath>(L, 1)->getConvexity();
1173 lua_pushboolean(L, get_obj<SkPath>(L, 1)->isEmpty());
1179 bool pred = get_obj<SkPath>(L, 1)->isRect(&r);
1200 bool pred = get_obj<SkPath>(L, 1)->isNestedRects(rects, dirs);
1215 lua_pushinteger(L, get_obj<SkPath>(L, 1)->countPoints());
1220 get_obj<SkPath>(L, 1)->reset();
1225 get_obj<SkPath>(L, 1)->moveTo(lua2scalar(L, 2), lua2scalar(L, 3));
1230 get_obj<SkPath>(L, 1)->lineTo(lua2scalar(L, 2), lua2scalar(L, 3));
1235 get_obj<SkPath>(L, 1)->quadTo(lua2scalar(L, 2), lua2scalar(L, 3),
1241 get_obj<SkPath>(L, 1)->cubicTo(lua2scalar(L, 2), lua2scalar(L, 3),
1248 get_obj<SkPath>(L, 1)->close();
1253 get_obj<SkPath>(L, 1)->~SkPath();
1293 SkLua(L).pushRect(get_obj<SkRRect>(L, 1)->rect());
1298 lua_pushstring(L, rrect_type(*get_obj<SkRRect>(L, 1)));
1309 v = get_obj<SkRRect>(L, 1)->radii((SkRRect::Corner)corner);
1317 get_obj<SkRRect>(L, 1)->~SkRRect();