#ifndef SkStrikeCache_DEFINED
#define SkStrikeCache_DEFINED
#include "include/core/SkRefCnt.h"
#include "include/private/base/SkLoadUserConfig.h"
#include "include/private/base/SkMutex.h"
#include "include/private/base/SkThreadAnnotations.h"
#include "src/core/SkStrike.h"
#include "src/core/SkTHash.h"
#include "src/text/StrikeForGPU.h"
#include <cstddef>
#include <cstdint>
#include <functional>
#include <memory>
class SkDescriptor;
class SkStrikeSpec;
class SkTraceMemoryDump;
struct SkFontMetrics;
#ifndef SK_DEFAULT_FONT_CACHE_COUNT_LIMIT
#define SK_DEFAULT_FONT_CACHE_COUNT_LIMIT …
#endif
#ifndef SK_DEFAULT_FONT_CACHE_LIMIT
#define SK_DEFAULT_FONT_CACHE_LIMIT …
#endif
class SkStrikeCache final : public sktext::StrikeForGPUCacheInterface { … };
#endif