Lines Matching refs:Animation

165                                    Animation::Builder::Stats* stats,
311 Animation::Builder::Builder(uint32_t flags) : fFlags(flags) {}
312 Animation::Builder::~Builder() = default;
314 Animation::Builder& Animation::Builder::setResourceProvider(sk_sp<ResourceProvider> rp) {
319 Animation::Builder& Animation::Builder::setFontManager(sk_sp<SkFontMgr> fmgr) {
324 Animation::Builder& Animation::Builder::setPropertyObserver(sk_sp<PropertyObserver> pobserver) {
329 Animation::Builder& Animation::Builder::setLogger(sk_sp<Logger> logger) {
334 Animation::Builder& Animation::Builder::setMarkerObserver(sk_sp<MarkerObserver> mobserver) {
339 Animation::Builder& Animation::Builder::setPrecompInterceptor(sk_sp<PrecompInterceptor> pi) {
344 Animation::Builder& Animation::Builder::setExpressionManager(sk_sp<ExpressionManager> em) {
349 sk_sp<Animation> Animation::Builder::make(SkStream* stream) {
369 sk_sp<Animation> Animation::Builder::make(const char* data, size_t data_len) {
437 flags |= Animation::Flags::kRequiresTopLevelIsolation;
440 return sk_sp<Animation>(new Animation(std::move(ainfo.fScene),
451 sk_sp<Animation> Animation::Builder::makeFromFile(const char path[]) {
458 Animation::Animation(std::unique_ptr<sksg::Scene> scene,
472 Animation::~Animation() = default;
474 void Animation::render(SkCanvas* canvas, const SkRect* dstR) const {
478 void Animation::render(SkCanvas* canvas, const SkRect* dstR, RenderFlags renderFlags) const {
505 void Animation::seekFrame(double t, sksg::InvalidationController* ic) {
522 void Animation::seekFrameTime(double t, sksg::InvalidationController* ic) {
526 sk_sp<Animation> Animation::Make(const char* data, size_t length) {
530 sk_sp<Animation> Animation::Make(SkStream* stream) {
534 sk_sp<Animation> Animation::MakeFromFile(const char path[]) {