Lines Matching refs:SkLua
95 SkLua::SkLua(const char termCode[]) : fTermCode(termCode), fWeOwnL(true) { in SkLua() function in SkLua
98 SkLua::Load(fL); in SkLua()
101 SkLua::SkLua(lua_State* L) : fL(L), fWeOwnL(false) {} in SkLua() function in SkLua
103 SkLua::~SkLua() { in ~SkLua()
115 bool SkLua::runCode(const char code[]) { in runCode()
124 bool SkLua::runCode(const void* code, size_t size) { in runCode()
214 void SkLua::pushBool(bool value, const char key[]) { in pushBool()
219 void SkLua::pushString(const char str[], const char key[]) { in pushString()
224 void SkLua::pushString(const char str[], size_t length, const char key[]) { in pushString()
231 void SkLua::pushString(const SkString& str, const char key[]) { in pushString()
236 void SkLua::pushColor(SkColor color, const char key[]) { in pushColor()
245 void SkLua::pushU32(uint32_t value, const char key[]) { in pushU32()
250 void SkLua::pushScalar(SkScalar value, const char key[]) { in pushScalar()
255 void SkLua::pushArrayU16(const uint16_t array[], int count, const char key[]) { in pushArrayU16()
264 void SkLua::pushArrayPoint(const SkPoint array[], int count, const char key[]) { in pushArrayPoint()
276 void SkLua::pushArrayScalar(const SkScalar array[], int count, const char key[]) { in pushArrayScalar()
285 void SkLua::pushRect(const SkRect& r, const char key[]) { in pushRect()
294 void SkLua::pushRRect(const SkRRect& rr, const char key[]) { in pushRRect()
299 void SkLua::pushDash(const SkPathEffect::DashInfo& info, const char key[]) { in pushDash()
307 void SkLua::pushMatrix(const SkMatrix& matrix, const char key[]) { in pushMatrix()
312 void SkLua::pushPaint(const SkPaint& paint, const char key[]) { in pushPaint()
317 void SkLua::pushPath(const SkPath& path, const char key[]) { in pushPath()
322 void SkLua::pushCanvas(SkCanvas* canvas, const char key[]) { in pushCanvas()
327 void SkLua::pushTextBlob(const SkTextBlob* blob, const char key[]) { in pushTextBlob()
364 void SkLua::pushClipStack(const SkClipStack& stack, const char* key) { in pushClipStack()
376 void SkLua::pushClipStackElement(const SkClipStack::Element& element, const char* key) { in pushClipStackElement()
619 SkLua(L).pushMatrix(get_ref<SkCanvas>(L, 1)->getTotalMatrix()); in lcanvas_getTotalMatrix()
624 SkLua(L).pushClipStack(*get_ref<SkCanvas>(L, 1)->getClipStack()); in lcanvas_getClipStack()
628 int SkLua::lcanvas_getReducedClipStack(lua_State* L) { in lcanvas_getReducedClipStack()
655 SkLua(L).pushClipStackElement(*iter.get()); in lcanvas_getReducedClipStack()
744 { "getReducedClipStack", SkLua::lcanvas_getReducedClipStack },
876 SkLua(L).pushScalar(byte2unit(get_obj<SkPaint>(L, 1)->getAlpha())); in lpaint_getAlpha()
886 SkLua(L).pushColor(get_obj<SkPaint>(L, 1)->getColor()); in lpaint_getColor()
896 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextSize()); in lpaint_getTextSize()
901 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextScaleX()); in lpaint_getTextScaleX()
906 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getTextSkewX()); in lpaint_getTextSkewX()
926 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getHinting()); in lpaint_getHinting()
931 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getFilterQuality()); in lpaint_getFilterQuality()
945 SkLua(L).pushU32(SkTypeface::UniqueID(face)); in lpaint_getFontID()
1002 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getStrokeCap()); in lpaint_getStrokeCap()
1007 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getStrokeJoin()); in lpaint_getStrokeJoin()
1012 SkLua(L).pushU32(get_obj<SkPaint>(L, 1)->getTextEncoding()); in lpaint_getTextEncoding()
1017 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getStrokeWidth()); in lpaint_getStrokeWidth()
1027 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->getStrokeMiter()); in lpaint_getStrokeMiter()
1035 SkLua(L).pushScalar(get_obj<SkPaint>(L, 1)->measureText(text, len)); in lpaint_measureText()
1063 SkLua(L).pushScalar(height); in lpaint_getFontMetrics()
1280 SkLua(L).pushDash(info); in lpatheffect_asADash()
1402 SkLua(L).pushRect(get_obj<SkPath>(L, 1)->getBounds()); in lpath_getBounds()
1422 SkLua(L).pushString(fill_type_to_str(fill)); in lpath_getFillType()
1463 SkLua(L).pushString(segment_masks_to_str(segMasks)); in lpath_getSegmentTypes()
1469 SkLua(L).pushBool(isConvex); in lpath_isConvex()
1484 SkLua(L).pushRect(r); in lpath_isRect()
1505 SkLua lua(L); in lpath_isNestedFillRects()
1593 SkLua(L).pushRect(get_obj<SkRRect>(L, 1)->rect()); in lrrect_rect()
1807 SkLua(L).pushRect(get_ref<SkTextBlob>(L, 1)->bounds()); in ltextblob_bounds()
1966 SkLua(L).pushScalar(newBottom); in lsk_newTextBlob()
2050 void SkLua::Load(lua_State* L) { in Load()
2071 SkLua::Load(L); in luaopen_skia()