#ifndef SkPictureFlat_DEFINED
#define SkPictureFlat_DEFINED
#include "include/core/SkFlattenable.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkRegion.h"
#include "include/core/SkTypeface.h"
#include "include/private/base/SkAssert.h"
#include "include/private/base/SkTo.h"
#include "src/core/SkPicturePriv.h"
#include "src/core/SkReadBuffer.h"
#include <cstddef>
#include <cstdint>
#include <memory>
enum class SkClipOp;
enum DrawType { … };
enum DrawVertexFlags { … };
enum DrawAtlasFlags { … };
enum DrawTextRSXformFlags { … };
enum SaveLayerRecFlatFlags { … };
enum SaveBehindFlatFlags { … };
static inline uint32_t ClipParams_pack(SkClipOp op, bool doAA) { … }
static inline SkRegion::Op ClipParams_unpackRegionOp(SkReadBuffer* buffer, uint32_t packed) { … }
static inline bool ClipParams_unpackDoAA(uint32_t packed) { … }
class SkTypefacePlayback { … };
class SkFactoryPlayback { … };
#endif