Flutter Engine
The Flutter Engine
|
#include <DMSrcSink.h>
Public Member Functions | |
virtual | ~Sink () |
virtual Result | draw (const Src &, SkBitmap *, SkWStream *, SkString *log) const =0 |
virtual void | setColorSpace (sk_sp< SkColorSpace >) |
virtual bool | serial () const |
virtual const char * | fileExtension () const =0 |
virtual SinkFlags | flags () const =0 |
virtual SkColorInfo | colorInfo () const |
Definition at line 114 of file DMSrcSink.h.
|
inlinevirtual |
Definition at line 115 of file DMSrcSink.h.
|
inlinevirtual |
Returns the color type and space used by the sink.
Reimplemented in DM::GPUSink, and DM::RasterSink.
Definition at line 131 of file DMSrcSink.h.
|
pure virtual |
Implemented in DM::GPUSink, DM::GPUSlugSink, DM::GPUSerializeSlugSink, DM::GPURemoteSlugSink, DM::GPUPersistentCacheTestingSink, DM::GPUPrecompileTestingSink, DM::GPUDDLSink, DM::PDFSink, DM::XPSSink, DM::RasterSink, DM::SKPSink, DM::DebugSink, DM::SVGSink, DM::ViaMatrix, DM::ViaUpright, DM::ViaSerialization, DM::ViaPicture, DM::ViaRuntimeBlend, DM::ViaSVG, and DM::NullSink.
|
pure virtual |
|
pure virtual |
Implemented in DM::NullSink, DM::GPUSink, DM::PDFSink, DM::XPSSink, DM::RasterSink, DM::SKPSink, DM::DebugSink, DM::SVGSink, and DM::Via.
|
inlinevirtual |
Reimplemented in DM::GPUSink, and DM::Via.
Definition at line 123 of file DMSrcSink.h.
|
inlinevirtual |
Reimplemented in DM::GPUSink, DM::RasterSink, and DM::Via.
Definition at line 120 of file DMSrcSink.h.