#include "src/shaders/SkWorkingColorSpaceShader.h"
#include "include/core/SkAlphaType.h"
#include "include/core/SkColor.h"
#include "include/core/SkColorSpace.h"
#include "include/core/SkData.h"
#include "include/core/SkImageInfo.h"
#include "src/base/SkArenaAlloc.h"
#include "src/core/SkColorSpaceXformSteps.h"
#include "src/core/SkEffectPriv.h"
#include "src/core/SkReadBuffer.h"
#include "src/core/SkWriteBuffer.h"
#include "src/shaders/SkShaderBase.h"
#include <utility>
bool SkWorkingColorSpaceShader::appendStages(const SkStageRec& rec,
const SkShaders::MatrixRec& mRec) const { … }
void SkWorkingColorSpaceShader::flatten(SkWriteBuffer& buffer) const { … }
sk_sp<SkFlattenable> SkWorkingColorSpaceShader::CreateProc(SkReadBuffer& buffer) { … }
void SkRegisterWorkingColorSpaceShaderFlattenable() { … }