Module imageflow_core::ffi
[−]
[src]
Do not use
Do not use functions from this module outside of imageflow_core
Use the imageflow_abi
crate when creating bindings
These aren't to be exposed, but rather to connect to imageflow_c
/c_components
internals.
Overlaps in naming are artifacts from restructuring
Structs
BitmapBgra | |
BitmapFloat |
floating-point bitmap, typically linear RGBA, premultiplied |
CodecDefinition | |
CodecInstance | |
ColorspaceInfo | |
ContextCodecSet | |
DecoderDownscaleHints | |
DecoderInfo | |
EncoderHints | |
ErrorInfo |
flow context: struct |
Heap |
flow context: Heap Manager * |
HeapObjectRecord | |
ImageflowContext | |
ImageflowJobIo | |
ImageflowJsonResponse |
|
ObjTrackingInfo | |
ProfilingLog | |
Rect | |
RenderToCanvas1d | |
Scale2dRenderToCanvas1d |
Enums
BitmapCompositingMode | |
CodecType | |
EdgeKind | |
Filter | |
Floatspace | |
FlowStatusCode | |
IoDirection | |
IoMode | |
PixelFormat |
Constants
FILTER_OPTIONS | |
TESTED_FILTER_OPTIONS |