#ifndef SkWriteBuffer_DEFINED
#define SkWriteBuffer_DEFINED
#include "include/core/SkColor.h"
#include "include/core/SkData.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkSamplingOptions.h"
#include "include/core/SkScalar.h"
#include "include/core/SkSerialProcs.h"
#include "src/core/SkTHash.h"
#include "src/core/SkWriter32.h"
#include <cstddef>
#include <cstdint>
#include <string_view>
class SkFactorySet;
class SkFlattenable;
class SkImage;
class SkM44;
class SkMatrix;
class SkPaint;
class SkPath;
class SkRefCntSet;
class SkRegion;
class SkStream;
class SkTypeface;
class SkWStream;
struct SkIRect;
struct SkPoint3;
struct SkPoint;
struct SkRect;
class SkWriteBuffer { … };
class SkBinaryWriteBuffer : public SkWriteBuffer { … };
enum SkWriteBufferImageFlags { … };
#endif