#ifndef SkResources_DEFINED
#define SkResources_DEFINED
#include "include/core/SkData.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkSamplingOptions.h"
#include "include/core/SkString.h"
#include "include/core/SkTypeface.h"
#include "include/core/SkTypes.h"
#include "include/private/base/SkMutex.h"
#include "src/core/SkTHash.h"
#include <memory>
class SkAnimCodecPlayer;
class SkCodec;
class SkImage;
namespace skresources {
class SK_API ImageAsset : public SkRefCnt { … };
enum class ImageDecodeStrategy { … };
class MultiFrameImageAsset final : public ImageAsset { … };
class ExternalTrackAsset : public SkRefCnt { … };
class SK_API ResourceProvider : public SkRefCnt { … };
class FileResourceProvider final : public ResourceProvider { … };
class ResourceProviderProxyBase : public ResourceProvider { … };
class SK_API CachingResourceProvider final : public ResourceProviderProxyBase { … };
class SK_API DataURIResourceProviderProxy final : public ResourceProviderProxyBase { … };
}
#endif