Lines Matching refs:get_obj

77 template <typename T> T* get_obj(lua_State* L, int index) {
425 *get_obj<SkPaint>(L, 3));
432 *get_obj<SkPaint>(L, 3));
440 *get_obj<SkPaint>(L, 5));
464 get_ref<SkCanvas>(L, 1)->drawPath(*get_obj<SkPath>(L, 2),
465 *get_obj<SkPaint>(L, 3));
479 *get_obj<SkPaint>(L, 5));
632 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isAntiAlias());
637 get_obj<SkPaint>(L, 1)->setAntiAlias(lua2bool(L, 2));
642 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isDither());
647 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isUnderlineText());
652 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isStrikeThruText());
657 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isFakeBoldText());
662 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isLinearText());
667 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isSubpixelText());
672 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isDevKernText());
677 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isLCDRenderText());
682 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isEmbeddedBitmapText());
687 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isAutohinted());
692 lua_pushboolean(L, get_obj<SkPaint>(L, 1)->isVerticalText());
697 SkLua(L).pushColor(get_obj<SkPaint>(L, 1)->getColor());
702 get_obj<SkPaint>(L, 1)->setColor(lua2color(L, 2));
707 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextSize());
712 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextScaleX());
717 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextSkewX());
722 get_obj<SkPaint>(L, 1)->setTextSize(lua2scalar(L, 2));
727 push_ref(L, get_obj<SkPaint>(L, 1)->getTypeface());
732 get_obj<SkPaint>(L, 1)->setTypeface(get_ref<SkTypeface>(L, 2));
737 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getHinting());
742 SkTypeface* face = get_obj<SkPaint>(L, 1)->getTypeface();
757 SkPaint::Align align = get_obj<SkPaint>(L, 1)->getTextAlign();
774 get_obj<SkPaint>(L, 1)->setTextAlign(gAlignRec[i].fAlign);
783 lua_pushboolean(L, SkPaint::kStroke_Style == get_obj<SkPaint>(L, 1)->getStyle());
795 get_obj<SkPaint>(L, 1)->setStyle(style);
800 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getStrokeCap());
805 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getStrokeJoin());
810 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getTextEncoding());
815 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getStrokeWidth());
820 get_obj<SkPaint>(L, 1)->setStrokeWidth(lua2scalar(L, 2));
825 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getStrokeMiter());
833 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->measureText(text, len));
853 SkScalar height = get_obj<SkPaint>(L, 1)->getFontMetrics(&fm);
866 const SkPaint* paint = get_obj<SkPaint>(L, 1);
881 const SkPaint* paint = get_obj<SkPaint>(L, 1);
891 const SkPaint* paint = get_obj<SkPaint>(L, 1);
901 get_obj<SkPaint>(L, 1)->~SkPaint();
1067 SkMatrix::TypeMask mask = get_obj<SkMatrix>(L, 1)->getType();
1078 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getScaleX());
1083 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getScaleY());
1088 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getTranslateX());
1093 lua_pushnumber(L, get_obj<SkMatrix>(L,1)->getTranslateY());
1109 SkLua(L).pushRect(get_obj<SkPath>(L, 1)->getBounds());
1128 SkPath::FillType fill = get_obj<SkPath>(L, 1)->getFillType();
1169 uint32_t segMasks = get_obj<SkPath>(L, 1)->getSegmentMasks();
1175 bool isConvex = SkPath::kConvex_Convexity == get_obj<SkPath>(L, 1)->getConvexity();
1181 lua_pushboolean(L, get_obj<SkPath>(L, 1)->isEmpty());
1187 bool pred = get_obj<SkPath>(L, 1)->isRect(&r);
1208 bool pred = get_obj<SkPath>(L, 1)->isNestedRects(rects, dirs);
1223 lua_pushinteger(L, get_obj<SkPath>(L, 1)->countPoints());
1228 get_obj<SkPath>(L, 1)->reset();
1233 get_obj<SkPath>(L, 1)->moveTo(lua2scalar(L, 2), lua2scalar(L, 3));
1238 get_obj<SkPath>(L, 1)->lineTo(lua2scalar(L, 2), lua2scalar(L, 3));
1243 get_obj<SkPath>(L, 1)->quadTo(lua2scalar(L, 2), lua2scalar(L, 3),
1249 get_obj<SkPath>(L, 1)->cubicTo(lua2scalar(L, 2), lua2scalar(L, 3),
1256 get_obj<SkPath>(L, 1)->close();
1261 get_obj<SkPath>(L, 1)->~SkPath();
1301 SkLua(L).pushRect(get_obj<SkRRect>(L, 1)->rect());
1306 lua_pushstring(L, rrect_type(*get_obj<SkRRect>(L, 1)));
1317 v = get_obj<SkRRect>(L, 1)->radii((SkRRect::Corner)corner);
1325 get_obj<SkRRect>(L, 1)->~SkRRect();