![]() |
Flutter Engine
The Flutter Engine
|
#include <SkBmpBaseCodec.h>
Additional Inherited Members | |
![]() | |
enum | Result { kSuccess , kIncompleteInput , kErrorInInput , kInvalidConversion , kInvalidScale , kInvalidParameters , kInvalidInput , kCouldNotRewind , kInternalError , kUnimplemented } |
enum class | SelectionPolicy { kPreferStillImage , kPreferAnimation } |
enum | ZeroInitialized { kYes_ZeroInitialized , kNo_ZeroInitialized } |
enum | SkScanlineOrder { kTopDown_SkScanlineOrder , kBottomUp_SkScanlineOrder } |
![]() | |
static bool | IsBmp (const void *, size_t) |
static std::unique_ptr< SkCodec > | MakeFromStream (std::unique_ptr< SkStream >, Result *) |
static std::unique_ptr< SkCodec > | MakeFromIco (std::unique_ptr< SkStream >, Result *) |
![]() | |
static constexpr size_t | MinBufferedBytesNeeded () |
static const char * | ResultToString (Result) |
static std::unique_ptr< SkCodec > | MakeFromStream (std::unique_ptr< SkStream >, SkSpan< const SkCodecs::Decoder > decoders, Result *=nullptr, SkPngChunkReader *=nullptr, SelectionPolicy selectionPolicy=SelectionPolicy::kPreferStillImage) |
static std::unique_ptr< SkCodec > | MakeFromStream (std::unique_ptr< SkStream >, Result *=nullptr, SkPngChunkReader *=nullptr, SelectionPolicy selectionPolicy=SelectionPolicy::kPreferStillImage) |
static std::unique_ptr< SkCodec > | MakeFromData (sk_sp< SkData >, SkSpan< const SkCodecs::Decoder > decoders, SkPngChunkReader *=nullptr) |
static std::unique_ptr< SkCodec > | MakeFromData (sk_sp< SkData >, SkPngChunkReader *=nullptr) |
static void | Register (bool(*peek)(const void *, size_t), std::unique_ptr< SkCodec >(*make)(std::unique_ptr< SkStream >, SkCodec::Result *)) |
![]() | |
static constexpr int | kNoFrame = -1 |
static constexpr int | kRepetitionCountInfinite = -1 |
![]() | |
using | XformFormat = skcms_PixelFormat |
![]() | |
static Result | ReadHeader (SkStream *, bool inIco, std::unique_ptr< SkCodec > *codecOut) |
![]() | |
static constexpr SkColorType | kXformSrcColorType = kBGRA_8888_SkColorType |
static constexpr auto | kXformSrcColorFormat = skcms_PixelFormat_BGRA_8888 |
Definition at line 23 of file SkBmpBaseCodec.h.
|
override |
Definition at line 15 of file SkBmpBaseCodec.cpp.
|
protected |
Definition at line 17 of file SkBmpBaseCodec.cpp.
|
inline |
Definition at line 32 of file SkBmpBaseCodec.h.
|
inlineprotected |
Definition at line 38 of file SkBmpBaseCodec.h.