Lines Matching defs:MultiFrameImageAsset
105 sk_sp<MultiFrameImageAsset> MultiFrameImageAsset::Make(sk_sp<SkData> data, bool predecode) {
107 return sk_sp<MultiFrameImageAsset>(
108 new MultiFrameImageAsset(std::make_unique<SkAnimCodecPlayer>(std::move(codec)),
115 MultiFrameImageAsset::MultiFrameImageAsset(std::unique_ptr<SkAnimCodecPlayer> player,
122 bool MultiFrameImageAsset::isMultiFrame() {
126 sk_sp<SkImage> MultiFrameImageAsset::generateFrame(float t) {
166 sk_sp<SkImage> MultiFrameImageAsset::getFrame(float t) {
198 if (auto image = MultiFrameImageAsset::Make(data, fPredecode)) {
310 return MultiFrameImageAsset::Make(std::move(data), fPredecode);