#include "src/text/StrikeForGPU.h"
#include "src/core/SkDescriptor.h"
#include "src/core/SkStrike.h"
#include "src/core/SkStrikeCache.h"
#include "src/core/SkStrikeSpec.h"
#include <memory>
#include <utility>
namespace sktext {
SkStrikePromise::SkStrikePromise(sktext::SkStrikePromise&&) = default;
SkStrikePromise& SkStrikePromise::operator=(sktext::SkStrikePromise&&) = default;
SkStrikePromise::SkStrikePromise(sk_sp<SkStrike>&& strike)
: … { … }
SkStrikePromise::SkStrikePromise(const SkStrikeSpec& spec)
: … { … }
SkStrike* SkStrikePromise::strike() { … }
void SkStrikePromise::resetStrike() { … }
const SkDescriptor& SkStrikePromise::descriptor() const { … }
void SkStrikePromise::flatten(SkWriteBuffer& buffer) const { … }
StrikeMutationMonitor::StrikeMutationMonitor(StrikeForGPU* strike)
: … { … }
StrikeMutationMonitor::~StrikeMutationMonitor() { … }
}