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