Flutter Engine
The Flutter Engine
|
#include <KeyContext.h>
Public Types | |
enum class | OptimizeSampling : bool { kNo = false , kYes = true } |
enum class | Scope { kDefault , kRuntimeEffect } |
Public Member Functions | |
KeyContext (const Caps *caps, ShaderCodeDictionary *dict, RuntimeEffectDictionary *rtEffectDict, const SkColorInfo &dstColorInfo, sk_sp< TextureProxy > dstTexture, SkIPoint dstOffset) | |
KeyContext (Recorder *, const SkM44 &local2Dev, const SkColorInfo &dstColorInfo, OptimizeSampling optimizeSampling, const SkColor4f &paintColor, sk_sp< TextureProxy > dstTexture, SkIPoint dstOffset) | |
KeyContext (const KeyContext &) | |
Recorder * | recorder () const |
const Caps * | caps () const |
const SkM44 & | local2Dev () const |
const SkMatrix * | localMatrix () const |
ShaderCodeDictionary * | dict () const |
RuntimeEffectDictionary * | rtEffectDict () const |
const SkColorInfo & | dstColorInfo () const |
sk_sp< TextureProxy > | dstTexture () const |
SkIPoint | dstOffset () const |
const SkPMColor4f & | paintColor () const |
Scope | scope () const |
OptimizeSampling | optimizeSampling () const |
Protected Attributes | |
Recorder * | fRecorder = nullptr |
SkM44 | fLocal2Dev |
SkMatrix * | fLocalMatrix = nullptr |
ShaderCodeDictionary * | fDictionary |
RuntimeEffectDictionary * | fRTEffectDict |
SkColorInfo | fDstColorInfo |
SkPMColor4f | fPaintColor = SK_PMColor4fBLACK |
Scope | fScope = Scope::kDefault |
OptimizeSampling | fOptimizeSampling = OptimizeSampling::kNo |
Definition at line 29 of file KeyContext.h.
|
strong |
Enumerator | |
---|---|
kNo | |
kYes |
Definition at line 31 of file KeyContext.h.
|
strong |
Enumerator | |
---|---|
kDefault | |
kRuntimeEffect |
Definition at line 76 of file KeyContext.h.
|
inline |
Definition at line 33 of file KeyContext.h.
skgpu::graphite::KeyContext::KeyContext | ( | Recorder * | recorder, |
const SkM44 & | local2Dev, | ||
const SkColorInfo & | dstColorInfo, | ||
OptimizeSampling | optimizeSampling, | ||
const SkColor4f & | paintColor, | ||
sk_sp< TextureProxy > | dstTexture, | ||
SkIPoint | dstOffset | ||
) |
Definition at line 15 of file KeyContext.cpp.
skgpu::graphite::KeyContext::KeyContext | ( | const KeyContext & | other | ) |
Definition at line 36 of file KeyContext.cpp.
|
inline |
Definition at line 59 of file KeyContext.h.
|
inline |
Definition at line 64 of file KeyContext.h.
|
inline |
Definition at line 67 of file KeyContext.h.
|
inline |
Definition at line 72 of file KeyContext.h.
|
inline |
Definition at line 70 of file KeyContext.h.
|
inline |
Definition at line 61 of file KeyContext.h.
|
inline |
Definition at line 62 of file KeyContext.h.
|
inline |
Definition at line 82 of file KeyContext.h.
|
inline |
Definition at line 74 of file KeyContext.h.
|
inline |
Definition at line 57 of file KeyContext.h.
|
inline |
Definition at line 65 of file KeyContext.h.
|
inline |
Definition at line 81 of file KeyContext.h.
|
protected |
Definition at line 88 of file KeyContext.h.
|
protected |
Definition at line 90 of file KeyContext.h.
|
protected |
Definition at line 86 of file KeyContext.h.
|
protected |
Definition at line 87 of file KeyContext.h.
|
protected |
Definition at line 96 of file KeyContext.h.
|
protected |
Definition at line 94 of file KeyContext.h.
|
protected |
Definition at line 85 of file KeyContext.h.
|
protected |
Definition at line 89 of file KeyContext.h.
|
protected |
Definition at line 95 of file KeyContext.h.