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 |