Flutter Engine
The Flutter Engine
|
#include <SkShaderBase.h>
Public Member Functions | |
ContextRec (SkAlpha paintAlpha, const SkShaders::MatrixRec &matrixRec, SkColorType dstColorType, SkColorSpace *dstColorSpace, const SkSurfaceProps &props) | |
bool | isLegacyCompatible (SkColorSpace *shadersColorSpace) const |
Static Public Member Functions | |
static ContextRec | Concat (const ContextRec &parentRec, const SkMatrix &localM) |
Public Attributes | |
const SkShaders::MatrixRec | fMatrixRec |
SkColorType | fDstColorType |
SkColorSpace * | fDstColorSpace |
SkSurfaceProps | fProps |
SkAlpha | fPaintAlpha |
ContextRec acts as a parameter bundle for creating Contexts.
Definition at line 268 of file SkShaderBase.h.
|
inline |
Definition at line 269 of file SkShaderBase.h.
|
inlinestatic |
Definition at line 280 of file SkShaderBase.h.
bool SkShaderBase::ContextRec::isLegacyCompatible | ( | SkColorSpace * | shadersColorSpace | ) | const |
Definition at line 122 of file SkShaderBase.cpp.
SkColorSpace* SkShaderBase::ContextRec::fDstColorSpace |
Definition at line 290 of file SkShaderBase.h.
SkColorType SkShaderBase::ContextRec::fDstColorType |
Definition at line 289 of file SkShaderBase.h.
const SkShaders::MatrixRec SkShaderBase::ContextRec::fMatrixRec |
Definition at line 288 of file SkShaderBase.h.
SkAlpha SkShaderBase::ContextRec::fPaintAlpha |
Definition at line 292 of file SkShaderBase.h.
SkSurfaceProps SkShaderBase::ContextRec::fProps |
Definition at line 291 of file SkShaderBase.h.