FlutterLibRawBindings class

Bindings for src/libraw.h.

Regenerate bindings with dart run ffigen --config ffigen.yaml.

Constructors

FlutterLibRawBindings(DynamicLibrary dynamicLibrary)
The symbols are looked up in dynamicLibrary.
FlutterLibRawBindings.fromLookup(Pointer<T> lookup<T extends NativeType>(String symbolName))
The symbols are looked up with lookup.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

libraw_adjust_sizes_info_only(Pointer<libraw_data_t> arg0) int
DCRAW compatibility
libraw_cameraCount() int
libraw_cameraList() Pointer<Pointer<Uint8>>
Camera list
libraw_capabilities() int
libraw_close(Pointer<libraw_data_t> arg0) → void
libraw_COLOR(Pointer<libraw_data_t> arg0, int row, int col) int
libraw_dcraw_clear_mem(Pointer<libraw_processed_image_t> arg0) → void
libraw_dcraw_make_mem_image(Pointer<libraw_data_t> lr, Pointer<Int> errc) Pointer<libraw_processed_image_t>
libraw_dcraw_make_mem_thumb(Pointer<libraw_data_t> lr, Pointer<Int> errc) Pointer<libraw_processed_image_t>
libraw_dcraw_ppm_tiff_writer(Pointer<libraw_data_t> lr, Pointer<Uint8> filename) int
libraw_dcraw_process(Pointer<libraw_data_t> lr) int
libraw_dcraw_thumb_writer(Pointer<libraw_data_t> lr, Pointer<Uint8> fname) int
libraw_free_image(Pointer<libraw_data_t> arg0) → void
libraw_get_cam_mul(Pointer<libraw_data_t> lr, int index) double
libraw_get_color_maximum(Pointer<libraw_data_t> lr) int
libraw_get_decoder_info(Pointer<libraw_data_t> lr, Pointer<libraw_decoder_info_t> d) int
libraw_get_iheight(Pointer<libraw_data_t> lr) int
libraw_get_imgother(Pointer<libraw_data_t> lr) Pointer<libraw_imgother_t>
libraw_get_iparams(Pointer<libraw_data_t> lr) Pointer<libraw_iparams_t>
libraw_get_iwidth(Pointer<libraw_data_t> lr) int
libraw_get_lensinfo(Pointer<libraw_data_t> lr) Pointer<libraw_lensinfo_t>
libraw_get_pre_mul(Pointer<libraw_data_t> lr, int index) double
libraw_get_raw_height(Pointer<libraw_data_t> lr) int
libraw_get_raw_width(Pointer<libraw_data_t> lr) int
libraw_get_rgb_cam(Pointer<libraw_data_t> lr, int index1, int index2) double
libraw_init(int flags) Pointer<libraw_data_t>
LibRaw C API
libraw_open_bayer(Pointer<libraw_data_t> lr, Pointer<UnsignedChar> data, int datalen, int _raw_width, int _raw_height, int _left_margin, int _top_margin, int _right_margin, int _bottom_margin, int procflags, int bayer_battern, int unused_bits, int otherflags, int black_level) int
libraw_open_buffer(Pointer<libraw_data_t> arg0, Pointer<Void> buffer, int size) int
libraw_open_file(Pointer<libraw_data_t> arg0, Pointer<Uint8> arg1) int
libraw_raw2image(Pointer<libraw_data_t> arg0) int
libraw_recycle(Pointer<libraw_data_t> arg0) → void
libraw_recycle_datastream(Pointer<libraw_data_t> arg0) → void
libraw_set_adjust_maximum_thr(Pointer<libraw_data_t> lr, double value) → void
libraw_set_bright(Pointer<libraw_data_t> lr, double value) → void
libraw_set_dataerror_handler(Pointer<libraw_data_t> arg0, data_callback func, Pointer<Void> datap) → void
libraw_set_demosaic(Pointer<libraw_data_t> lr, int value) → void
getters/setters used by 3DLut Creator
libraw_set_exifparser_handler(Pointer<libraw_data_t> arg0, exif_parser_callback cb, Pointer<Void> datap) → void
helpers
libraw_set_fbdd_noiserd(Pointer<libraw_data_t> lr, int value) → void
libraw_set_gamma(Pointer<libraw_data_t> lr, int index, double value) → void
libraw_set_highlight(Pointer<libraw_data_t> lr, int value) → void
libraw_set_no_auto_bright(Pointer<libraw_data_t> lr, int value) → void
libraw_set_output_bps(Pointer<libraw_data_t> lr, int value) → void
libraw_set_output_color(Pointer<libraw_data_t> lr, int value) → void
libraw_set_output_tif(Pointer<libraw_data_t> lr, int value) → void
libraw_set_progress_handler(Pointer<libraw_data_t> arg0, progress_callback cb, Pointer<Void> datap) → void
libraw_set_user_mul(Pointer<libraw_data_t> lr, int index, double val) → void
libraw_strerror(int errorcode) Pointer<Uint8>
libraw_strprogress(LibRaw_progress arg0) Pointer<Uint8>
libraw_subtract_black(Pointer<libraw_data_t> arg0) → void
libraw_unpack(Pointer<libraw_data_t> arg0) int
libraw_unpack_function_name(Pointer<libraw_data_t> lr) Pointer<Uint8>
libraw_unpack_thumb(Pointer<libraw_data_t> arg0) int
libraw_unpack_thumb_ex(Pointer<libraw_data_t> arg0, int arg1) int
libraw_version() Pointer<Uint8>
version helpers
libraw_versionNumber() int
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited