Lines Matching refs:self
289 .function("version", optional_override([](skottie::Animation& self)->std::string {
290 return std::string(self.version().c_str());
292 .function("_size", optional_override([](skottie::Animation& self,
295 *output = self.size();
299 .function("seek", optional_override([](skottie::Animation& self, SkScalar t)->void {
300 self.seek(t);
302 .function("seekFrame", optional_override([](skottie::Animation& self, double t)->void {
303 self.seekFrame(t);
305 .function("_render", optional_override([](skottie::Animation& self, SkCanvas* canvas,
308 self.render(canvas, dst);
320 .function("_size", optional_override([](ManagedAnimation& self,
323 *output = self.size();
327 .function("_render", optional_override([](ManagedAnimation& self, SkCanvas* canvas,
330 self.render(canvas, dst);
332 .function("_seek", optional_override([](ManagedAnimation& self, SkScalar t,
335 damageRect[0] = self.seek(t);
337 .function("_seekFrame", optional_override([](ManagedAnimation& self, double frame,
340 damageRect[0] = self.seekFrame(frame);
343 .function("_setColor" , optional_override([](ManagedAnimation& self, const std::string& key, WASMPointerF32 cPtr) {
346 return self.setColor(key, color.toSkColor());