Flutter Engine
The Flutter Engine
|
#include "include/codec/SkEncodedOrigin.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkPixmap.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkSize.h"
#include "include/core/SkSpan.h"
#include "include/core/SkTypes.h"
#include "include/core/SkYUVAPixmaps.h"
#include "include/private/SkEncodedInfo.h"
#include "include/private/base/SkNoncopyable.h"
#include "modules/skcms/skcms.h"
#include <cstddef>
#include <functional>
#include <memory>
#include <optional>
#include <string_view>
#include <tuple>
#include <vector>
Go to the source code of this file.
Classes | |
class | SkCodec |
struct | SkCodec::Options |
struct | SkCodec::FrameInfo |
struct | SkCodecs::Decoder |
Namespaces | |
namespace | SkCodecAnimation |
namespace | DM |
namespace | SkCodecs |
Typedefs | |
using | SkCodecs::DecodeContext = void * |
using | SkCodecs::IsFormatCallback = bool(*)(const void *data, size_t len) |
using | SkCodecs::MakeFromStreamCallback = std::unique_ptr< SkCodec >(*)(std::unique_ptr< SkStream >, SkCodec::Result *, DecodeContext) |
Functions | |
void SK_API | SkCodecs::Register (Decoder d) |
SK_API sk_sp< SkImage > | SkCodecs::DeferredImage (std::unique_ptr< SkCodec > codec, std::optional< SkAlphaType > alphaType=std::nullopt) |