#include "cc/paint/skottie_transfer_cache_entry.h"
#include <utility>
#include "cc/paint/skottie_wrapper.h"
namespace cc {
ClientSkottieTransferCacheEntry::ClientSkottieTransferCacheEntry(
scoped_refptr<SkottieWrapper> skottie)
: … { … }
ClientSkottieTransferCacheEntry::~ClientSkottieTransferCacheEntry() = default;
uint32_t ClientSkottieTransferCacheEntry::Id() const { … }
uint32_t ClientSkottieTransferCacheEntry::SerializedSize() const { … }
bool ClientSkottieTransferCacheEntry::Serialize(
base::span<uint8_t> data) const { … }
ServiceSkottieTransferCacheEntry::ServiceSkottieTransferCacheEntry() = default;
ServiceSkottieTransferCacheEntry::~ServiceSkottieTransferCacheEntry() = default;
size_t ServiceSkottieTransferCacheEntry::CachedSize() const { … }
bool ServiceSkottieTransferCacheEntry::Deserialize(
GrDirectContext* context,
skgpu::graphite::Recorder* graphite_recorder,
base::span<const uint8_t> data) { … }
}