Flutter Engine
image_descriptor.cc File Reference
#include "flutter/lib/ui/painting/image_descriptor.h"
#include "flutter/fml/build_config.h"
#include "flutter/fml/logging.h"
#include "flutter/fml/trace_event.h"
#include "flutter/lib/ui/painting/codec.h"
#include "flutter/lib/ui/painting/image_decoder.h"
#include "flutter/lib/ui/painting/multi_frame_codec.h"
#include "flutter/lib/ui/painting/single_frame_codec.h"
#include "flutter/lib/ui/ui_dart_state.h"
#include "third_party/tonic/dart_binding_macros.h"
#include "third_party/tonic/logging/dart_invoke.h"

Go to the source code of this file.

Namespaces

 flutter
 

Macros

#define PLATFORM_IMAGE_GENERATOR(data)   std::unique_ptr<SkImageGenerator>(nullptr)
 
#define FOR_EACH_BINDING(V)
 

Functions

 flutter::IMPLEMENT_WRAPPERTYPEINFO (ui, ImageDescriptor)
 

Macro Definition Documentation

◆ FOR_EACH_BINDING

#define FOR_EACH_BINDING (   V)
Value:
V(ImageDescriptor, initRaw) \
V(ImageDescriptor, instantiateCodec) \
V(ImageDescriptor, width) \
V(ImageDescriptor, height) \
V(ImageDescriptor, bytesPerPixel)
int32_t height
int32_t width

Definition at line 35 of file image_descriptor.cc.

Referenced by flutter::ImageDescriptor::RegisterNatives().

◆ PLATFORM_IMAGE_GENERATOR

#define PLATFORM_IMAGE_GENERATOR (   data)    std::unique_ptr<SkImageGenerator>(nullptr)

Definition at line 27 of file image_descriptor.cc.

Referenced by flutter::ImageDescriptor::initEncoded().