Flutter Engine
The Flutter Engine
Classes | Namespaces
image_generator.h File Reference
#include <optional>
#include "flutter/fml/macros.h"
#include "third_party/skia/include/codec/SkCodec.h"
#include "third_party/skia/include/codec/SkCodecAnimation.h"
#include "third_party/skia/include/core/SkData.h"
#include "third_party/skia/include/core/SkImage.h"
#include "third_party/skia/include/core/SkImageGenerator.h"
#include "third_party/skia/include/core/SkImageInfo.h"
#include "third_party/skia/include/core/SkSize.h"

Go to the source code of this file.

Classes

class  flutter::ImageGenerator
 The minimal interface necessary for defining a decoder that can be used for both single and multi-frame image decoding. Image generators can also optionally support decoding into a subscaled buffer. Implementers of ImageGenerator regularly keep internal state which is not thread safe, and so aliasing and parallel access should never be done with ImageGenerators. More...
 
struct  flutter::ImageGenerator::FrameInfo
 Info about a single frame in the context of a multi-frame image, useful for animation and blending. More...
 
class  flutter::BuiltinSkiaImageGenerator
 
class  flutter::BuiltinSkiaCodecImageGenerator
 

Namespaces

namespace  flutter