[−] List of all items
Structs
- ffi::png_color
- ffi::png_color_16
- ffi::png_color_8
- ffi::png_control
- ffi::png_image
- ffi::png_info_def
- ffi::png_row_info
- ffi::png_sPLT
- ffi::png_sPLT_entry
- ffi::png_struct_def
- ffi::png_text
- ffi::png_time
- ffi::png_unknown_chunk
Functions
- ffi::png_access_version_number
- ffi::png_benign_error
- ffi::png_build_grayscale_palette
- ffi::png_calloc
- ffi::png_chunk_benign_error
- ffi::png_chunk_error
- ffi::png_chunk_warning
- ffi::png_convert_from_struct_tm
- ffi::png_convert_from_time_t
- ffi::png_convert_to_rfc1123
- ffi::png_convert_to_rfc1123_buffer
- ffi::png_create_info_struct
- ffi::png_create_read_struct
- ffi::png_create_read_struct_2
- ffi::png_create_write_struct
- ffi::png_create_write_struct_2
- ffi::png_data_freer
- ffi::png_destroy_info
- ffi::png_destroy_read_struct
- ffi::png_destroy_write_struct
- ffi::png_error
- ffi::png_free
- ffi::png_free_data
- ffi::png_free_default
- ffi::png_get_IHDR
- ffi::png_get_PLTE
- ffi::png_get_bKGD
- ffi::png_get_bit_depth
- ffi::png_get_cHRM
- ffi::png_get_cHRM_XYZ
- ffi::png_get_cHRM_XYZ_fixed
- ffi::png_get_cHRM_fixed
- ffi::png_get_channels
- ffi::png_get_chunk_cache_max
- ffi::png_get_chunk_malloc_max
- ffi::png_get_color_type
- ffi::png_get_compression_buffer_size
- ffi::png_get_compression_type
- ffi::png_get_copyright
- ffi::png_get_current_pass_number
- ffi::png_get_current_row_number
- ffi::png_get_error_ptr
- ffi::png_get_filter_type
- ffi::png_get_gAMA
- ffi::png_get_gAMA_fixed
- ffi::png_get_hIST
- ffi::png_get_header_ver
- ffi::png_get_header_version
- ffi::png_get_iCCP
- ffi::png_get_image_height
- ffi::png_get_image_width
- ffi::png_get_int_32
- ffi::png_get_interlace_type
- ffi::png_get_io_chunk_type
- ffi::png_get_io_ptr
- ffi::png_get_io_state
- ffi::png_get_libpng_ver
- ffi::png_get_mem_ptr
- ffi::png_get_oFFs
- ffi::png_get_pCAL
- ffi::png_get_pHYs
- ffi::png_get_pHYs_dpi
- ffi::png_get_palette_max
- ffi::png_get_pixel_aspect_ratio
- ffi::png_get_pixel_aspect_ratio_fixed
- ffi::png_get_pixels_per_inch
- ffi::png_get_pixels_per_meter
- ffi::png_get_progressive_ptr
- ffi::png_get_rgb_to_gray_status
- ffi::png_get_rowbytes
- ffi::png_get_rows
- ffi::png_get_sBIT
- ffi::png_get_sCAL
- ffi::png_get_sCAL_fixed
- ffi::png_get_sCAL_s
- ffi::png_get_sPLT
- ffi::png_get_sRGB
- ffi::png_get_signature
- ffi::png_get_tIME
- ffi::png_get_tRNS
- ffi::png_get_text
- ffi::png_get_uint_16
- ffi::png_get_uint_31
- ffi::png_get_uint_32
- ffi::png_get_unknown_chunks
- ffi::png_get_user_chunk_ptr
- ffi::png_get_user_height_max
- ffi::png_get_user_transform_ptr
- ffi::png_get_user_width_max
- ffi::png_get_valid
- ffi::png_get_x_offset_inches
- ffi::png_get_x_offset_inches_fixed
- ffi::png_get_x_offset_microns
- ffi::png_get_x_offset_pixels
- ffi::png_get_x_pixels_per_inch
- ffi::png_get_x_pixels_per_meter
- ffi::png_get_y_offset_inches
- ffi::png_get_y_offset_inches_fixed
- ffi::png_get_y_offset_microns
- ffi::png_get_y_offset_pixels
- ffi::png_get_y_pixels_per_inch
- ffi::png_get_y_pixels_per_meter
- ffi::png_handle_as_unknown
- ffi::png_image_begin_read_from_file
- ffi::png_image_begin_read_from_memory
- ffi::png_image_begin_read_from_stdio
- ffi::png_image_finish_read
- ffi::png_image_free
- ffi::png_image_write_to_file
- ffi::png_image_write_to_memory
- ffi::png_image_write_to_stdio
- ffi::png_info_init_3
- ffi::png_init_io
- ffi::png_longjmp
- ffi::png_malloc
- ffi::png_malloc_default
- ffi::png_malloc_warn
- ffi::png_permit_mng_features
- ffi::png_process_data
- ffi::png_process_data_pause
- ffi::png_process_data_skip
- ffi::png_progressive_combine_row
- ffi::png_read_end
- ffi::png_read_image
- ffi::png_read_info
- ffi::png_read_png
- ffi::png_read_row
- ffi::png_read_rows
- ffi::png_read_update_info
- ffi::png_reset_zstream
- ffi::png_save_int_32
- ffi::png_save_uint_16
- ffi::png_save_uint_32
- ffi::png_set_IHDR
- ffi::png_set_PLTE
- ffi::png_set_add_alpha
- ffi::png_set_alpha_mode
- ffi::png_set_alpha_mode_fixed
- ffi::png_set_bKGD
- ffi::png_set_background
- ffi::png_set_background_fixed
- ffi::png_set_benign_errors
- ffi::png_set_bgr
- ffi::png_set_cHRM
- ffi::png_set_cHRM_XYZ
- ffi::png_set_cHRM_XYZ_fixed
- ffi::png_set_cHRM_fixed
- ffi::png_set_check_for_invalid_index
- ffi::png_set_chunk_cache_max
- ffi::png_set_chunk_malloc_max
- ffi::png_set_compression_buffer_size
- ffi::png_set_compression_level
- ffi::png_set_compression_mem_level
- ffi::png_set_compression_method
- ffi::png_set_compression_strategy
- ffi::png_set_compression_window_bits
- ffi::png_set_crc_action
- ffi::png_set_error_fn
- ffi::png_set_expand
- ffi::png_set_expand_16
- ffi::png_set_expand_gray_1_2_4_to_8
- ffi::png_set_filler
- ffi::png_set_filter
- ffi::png_set_filter_heuristics
- ffi::png_set_filter_heuristics_fixed
- ffi::png_set_flush
- ffi::png_set_gAMA
- ffi::png_set_gAMA_fixed
- ffi::png_set_gamma
- ffi::png_set_gamma_fixed
- ffi::png_set_gray_to_rgb
- ffi::png_set_hIST
- ffi::png_set_iCCP
- ffi::png_set_interlace_handling
- ffi::png_set_invalid
- ffi::png_set_invert_alpha
- ffi::png_set_invert_mono
- ffi::png_set_keep_unknown_chunks
- ffi::png_set_longjmp_fn
- ffi::png_set_mem_fn
- ffi::png_set_oFFs
- ffi::png_set_option
- ffi::png_set_pCAL
- ffi::png_set_pHYs
- ffi::png_set_packing
- ffi::png_set_packswap
- ffi::png_set_palette_to_rgb
- ffi::png_set_progressive_read_fn
- ffi::png_set_quantize
- ffi::png_set_read_fn
- ffi::png_set_read_status_fn
- ffi::png_set_read_user_chunk_fn
- ffi::png_set_read_user_transform_fn
- ffi::png_set_rgb_to_gray
- ffi::png_set_rgb_to_gray_fixed
- ffi::png_set_rows
- ffi::png_set_sBIT
- ffi::png_set_sCAL
- ffi::png_set_sCAL_fixed
- ffi::png_set_sCAL_s
- ffi::png_set_sPLT
- ffi::png_set_sRGB
- ffi::png_set_sRGB_gAMA_and_cHRM
- ffi::png_set_scale_16
- ffi::png_set_shift
- ffi::png_set_sig_bytes
- ffi::png_set_strip_16
- ffi::png_set_strip_alpha
- ffi::png_set_swap
- ffi::png_set_swap_alpha
- ffi::png_set_tIME
- ffi::png_set_tRNS
- ffi::png_set_tRNS_to_alpha
- ffi::png_set_text
- ffi::png_set_text_compression_level
- ffi::png_set_text_compression_mem_level
- ffi::png_set_text_compression_method
- ffi::png_set_text_compression_strategy
- ffi::png_set_text_compression_window_bits
- ffi::png_set_unknown_chunk_location
- ffi::png_set_unknown_chunks
- ffi::png_set_user_limits
- ffi::png_set_user_transform_info
- ffi::png_set_write_fn
- ffi::png_set_write_status_fn
- ffi::png_set_write_user_transform_fn
- ffi::png_sig_cmp
- ffi::png_start_read_image
- ffi::png_warning
- ffi::png_write_chunk
- ffi::png_write_chunk_data
- ffi::png_write_chunk_end
- ffi::png_write_chunk_start
- ffi::png_write_end
- ffi::png_write_flush
- ffi::png_write_image
- ffi::png_write_info
- ffi::png_write_info_before_PLTE
- ffi::png_write_png
- ffi::png_write_row
- ffi::png_write_rows
- ffi::png_write_sig
Typedefs
- ffi::jmp_buf
- ffi::png_error_ptr
- ffi::png_fixed_point
- ffi::png_flush_ptr
- ffi::png_free_ptr
- ffi::png_info
- ffi::png_longjmp_ptr
- ffi::png_malloc_ptr
- ffi::png_progressive_end_ptr
- ffi::png_progressive_info_ptr
- ffi::png_progressive_row_ptr
- ffi::png_read_status_ptr
- ffi::png_rw_ptr
- ffi::png_struct
- ffi::png_user_chunk_ptr
- ffi::png_user_transform_ptr
- ffi::png_write_status_ptr
Constants
- ffi::PNG_AFTER_IDAT
- ffi::PNG_ALL_FILTERS
- ffi::PNG_ALL_MNG_FEATURES
- ffi::PNG_ALPHA_ASSOCIATED
- ffi::PNG_ALPHA_BROKEN
- ffi::PNG_ALPHA_OPTIMIZED
- ffi::PNG_ALPHA_PNG
- ffi::PNG_ALPHA_PREMULTIPLIED
- ffi::PNG_ALPHA_STANDARD
- ffi::PNG_API_RULE
- ffi::PNG_BACKGROUND_GAMMA_FILE
- ffi::PNG_BACKGROUND_GAMMA_SCREEN
- ffi::PNG_BACKGROUND_GAMMA_UNIQUE
- ffi::PNG_BACKGROUND_GAMMA_UNKNOWN
- ffi::PNG_COLOR_MASK_ALPHA
- ffi::PNG_COLOR_MASK_COLOR
- ffi::PNG_COLOR_MASK_PALETTE
- ffi::PNG_COLOR_TYPE_GA
- ffi::PNG_COLOR_TYPE_GRAY
- ffi::PNG_COLOR_TYPE_GRAY_ALPHA
- ffi::PNG_COLOR_TYPE_PALETTE
- ffi::PNG_COLOR_TYPE_RGB
- ffi::PNG_COLOR_TYPE_RGBA
- ffi::PNG_COLOR_TYPE_RGB_ALPHA
- ffi::PNG_COMPRESSION_TYPE_BASE
- ffi::PNG_COMPRESSION_TYPE_DEFAULT
- ffi::PNG_CRC_DEFAULT
- ffi::PNG_CRC_ERROR_QUIT
- ffi::PNG_CRC_NO_CHANGE
- ffi::PNG_CRC_QUIET_USE
- ffi::PNG_CRC_WARN_DISCARD
- ffi::PNG_CRC_WARN_USE
- ffi::PNG_DEFAULT_READ_MACROS
- ffi::PNG_DEFAULT_sRGB
- ffi::PNG_DESTROY_WILL_FREE_DATA
- ffi::PNG_EQUATION_ARBITRARY
- ffi::PNG_EQUATION_BASE_E
- ffi::PNG_EQUATION_HYPERBOLIC
- ffi::PNG_EQUATION_LAST
- ffi::PNG_EQUATION_LINEAR
- ffi::PNG_ERROR_ACTION_ERROR
- ffi::PNG_ERROR_ACTION_NONE
- ffi::PNG_ERROR_ACTION_WARN
- ffi::PNG_FAST_FILTERS
- ffi::PNG_FILLER_AFTER
- ffi::PNG_FILLER_BEFORE
- ffi::PNG_FILTER_AVG
- ffi::PNG_FILTER_HEURISTIC_DEFAULT
- ffi::PNG_FILTER_HEURISTIC_LAST
- ffi::PNG_FILTER_HEURISTIC_UNWEIGHTED
- ffi::PNG_FILTER_HEURISTIC_WEIGHTED
- ffi::PNG_FILTER_NONE
- ffi::PNG_FILTER_PAETH
- ffi::PNG_FILTER_SUB
- ffi::PNG_FILTER_TYPE_BASE
- ffi::PNG_FILTER_TYPE_DEFAULT
- ffi::PNG_FILTER_UP
- ffi::PNG_FILTER_VALUE_AVG
- ffi::PNG_FILTER_VALUE_LAST
- ffi::PNG_FILTER_VALUE_NONE
- ffi::PNG_FILTER_VALUE_PAETH
- ffi::PNG_FILTER_VALUE_SUB
- ffi::PNG_FILTER_VALUE_UP
- ffi::PNG_FLAG_MNG_EMPTY_PLTE
- ffi::PNG_FLAG_MNG_FILTER_64
- ffi::PNG_FORMAT_ABGR
- ffi::PNG_FORMAT_ABGR_COLORMAP
- ffi::PNG_FORMAT_AG
- ffi::PNG_FORMAT_ARGB
- ffi::PNG_FORMAT_ARGB_COLORMAP
- ffi::PNG_FORMAT_BGR
- ffi::PNG_FORMAT_BGRA
- ffi::PNG_FORMAT_BGRA_COLORMAP
- ffi::PNG_FORMAT_BGR_COLORMAP
- ffi::PNG_FORMAT_FLAG_AFIRST
- ffi::PNG_FORMAT_FLAG_ALPHA
- ffi::PNG_FORMAT_FLAG_ASSOCIATED_ALPHA
- ffi::PNG_FORMAT_FLAG_BGR
- ffi::PNG_FORMAT_FLAG_COLOR
- ffi::PNG_FORMAT_FLAG_COLORMAP
- ffi::PNG_FORMAT_FLAG_LINEAR
- ffi::PNG_FORMAT_GA
- ffi::PNG_FORMAT_GRAY
- ffi::PNG_FORMAT_LINEAR_RGB
- ffi::PNG_FORMAT_LINEAR_RGB_ALPHA
- ffi::PNG_FORMAT_LINEAR_Y
- ffi::PNG_FORMAT_LINEAR_Y_ALPHA
- ffi::PNG_FORMAT_RGB
- ffi::PNG_FORMAT_RGBA
- ffi::PNG_FORMAT_RGBA_COLORMAP
- ffi::PNG_FORMAT_RGB_COLORMAP
- ffi::PNG_FP_1
- ffi::PNG_FP_HALF
- ffi::PNG_FREE_ALL
- ffi::PNG_FREE_EXIF
- ffi::PNG_FREE_HIST
- ffi::PNG_FREE_ICCP
- ffi::PNG_FREE_MUL
- ffi::PNG_FREE_PCAL
- ffi::PNG_FREE_PLTE
- ffi::PNG_FREE_ROWS
- ffi::PNG_FREE_SCAL
- ffi::PNG_FREE_SPLT
- ffi::PNG_FREE_TEXT
- ffi::PNG_FREE_TRNS
- ffi::PNG_FREE_UNKN
- ffi::PNG_GAMMA_LINEAR
- ffi::PNG_GAMMA_MAC_18
- ffi::PNG_GAMMA_THRESHOLD
- ffi::PNG_GAMMA_THRESHOLD_FIXED
- ffi::PNG_GAMMA_sRGB
- ffi::PNG_HANDLE_CHUNK_ALWAYS
- ffi::PNG_HANDLE_CHUNK_AS_DEFAULT
- ffi::PNG_HANDLE_CHUNK_IF_SAFE
- ffi::PNG_HANDLE_CHUNK_LAST
- ffi::PNG_HANDLE_CHUNK_NEVER
- ffi::PNG_HAVE_IHDR
- ffi::PNG_HAVE_PLTE
- ffi::PNG_IGNORE_ADLER32
- ffi::PNG_IMAGE_ERROR
- ffi::PNG_IMAGE_FLAG_16BIT_sRGB
- ffi::PNG_IMAGE_FLAG_COLORSPACE_NOT_sRGB
- ffi::PNG_IMAGE_FLAG_FAST
- ffi::PNG_IMAGE_VERSION
- ffi::PNG_IMAGE_WARNING
- ffi::PNG_INFLATE_BUF_SIZE
- ffi::PNG_INFO_IDAT
- ffi::PNG_INFO_PLTE
- ffi::PNG_INFO_bKGD
- ffi::PNG_INFO_cHRM
- ffi::PNG_INFO_eXIf
- ffi::PNG_INFO_gAMA
- ffi::PNG_INFO_hIST
- ffi::PNG_INFO_iCCP
- ffi::PNG_INFO_oFFs
- ffi::PNG_INFO_pCAL
- ffi::PNG_INFO_pHYs
- ffi::PNG_INFO_sBIT
- ffi::PNG_INFO_sCAL
- ffi::PNG_INFO_sPLT
- ffi::PNG_INFO_sRGB
- ffi::PNG_INFO_tIME
- ffi::PNG_INFO_tRNS
- ffi::PNG_INTERLACE_ADAM7
- ffi::PNG_INTERLACE_ADAM7_PASSES
- ffi::PNG_INTERLACE_LAST
- ffi::PNG_INTERLACE_NONE
- ffi::PNG_INTRAPIXEL_DIFFERENCING
- ffi::PNG_IO_CHUNK_CRC
- ffi::PNG_IO_CHUNK_DATA
- ffi::PNG_IO_CHUNK_HDR
- ffi::PNG_IO_MASK_LOC
- ffi::PNG_IO_MASK_OP
- ffi::PNG_IO_NONE
- ffi::PNG_IO_READING
- ffi::PNG_IO_SIGNATURE
- ffi::PNG_IO_WRITING
- ffi::PNG_ITXT_COMPRESSION_NONE
- ffi::PNG_ITXT_COMPRESSION_zTXt
- ffi::PNG_KEYWORD_MAX_LENGTH
- ffi::PNG_LIBPNG_BUILD_ALPHA
- ffi::PNG_LIBPNG_BUILD_BASE_TYPE
- ffi::PNG_LIBPNG_BUILD_BETA
- ffi::PNG_LIBPNG_BUILD_PATCH
- ffi::PNG_LIBPNG_BUILD_PRIVATE
- ffi::PNG_LIBPNG_BUILD_RC
- ffi::PNG_LIBPNG_BUILD_RELEASE_STATUS_MASK
- ffi::PNG_LIBPNG_BUILD_SPECIAL
- ffi::PNG_LIBPNG_BUILD_STABLE
- ffi::PNG_LIBPNG_BUILD_TYPE
- ffi::PNG_LIBPNG_VER
- ffi::PNG_LIBPNG_VER_BUILD
- ffi::PNG_LIBPNG_VER_DLLNUM
- ffi::PNG_LIBPNG_VER_MAJOR
- ffi::PNG_LIBPNG_VER_MINOR
- ffi::PNG_LIBPNG_VER_RELEASE
- ffi::PNG_LIBPNG_VER_SONUM
- ffi::PNG_LIBPNG_VER_STRING
- ffi::PNG_MAXIMUM_INFLATE_WINDOW
- ffi::PNG_MAX_GAMMA_8
- ffi::PNG_MAX_PALETTE_LENGTH
- ffi::PNG_NO_FILTERS
- ffi::PNG_OFFSET_LAST
- ffi::PNG_OFFSET_MICROMETER
- ffi::PNG_OFFSET_PIXEL
- ffi::PNG_OPTION_INVALID
- ffi::PNG_OPTION_NEXT
- ffi::PNG_OPTION_OFF
- ffi::PNG_OPTION_ON
- ffi::PNG_OPTION_UNSET
- ffi::PNG_QUANTIZE_BLUE_BITS
- ffi::PNG_QUANTIZE_GREEN_BITS
- ffi::PNG_QUANTIZE_RED_BITS
- ffi::PNG_RESOLUTION_LAST
- ffi::PNG_RESOLUTION_METER
- ffi::PNG_RESOLUTION_UNKNOWN
- ffi::PNG_RGB_TO_GRAY_DEFAULT
- ffi::PNG_SCALE_LAST
- ffi::PNG_SCALE_METER
- ffi::PNG_SCALE_RADIAN
- ffi::PNG_SCALE_UNKNOWN
- ffi::PNG_SET_WILL_FREE_DATA
- ffi::PNG_SKIP_sRGB_CHECK_PROFILE
- ffi::PNG_TEXT_COMPRESSION_LAST
- ffi::PNG_TEXT_COMPRESSION_NONE
- ffi::PNG_TEXT_COMPRESSION_NONE_WR
- ffi::PNG_TEXT_COMPRESSION_zTXt
- ffi::PNG_TEXT_COMPRESSION_zTXt_WR
- ffi::PNG_TEXT_Z_DEFAULT_COMPRESSION
- ffi::PNG_TEXT_Z_DEFAULT_STRATEGY
- ffi::PNG_TRANSFORM_BGR
- ffi::PNG_TRANSFORM_EXPAND
- ffi::PNG_TRANSFORM_EXPAND_16
- ffi::PNG_TRANSFORM_GRAY_TO_RGB
- ffi::PNG_TRANSFORM_IDENTITY
- ffi::PNG_TRANSFORM_INVERT_ALPHA
- ffi::PNG_TRANSFORM_INVERT_MONO
- ffi::PNG_TRANSFORM_PACKING
- ffi::PNG_TRANSFORM_PACKSWAP
- ffi::PNG_TRANSFORM_SCALE_16
- ffi::PNG_TRANSFORM_SHIFT
- ffi::PNG_TRANSFORM_STRIP_16
- ffi::PNG_TRANSFORM_STRIP_ALPHA
- ffi::PNG_TRANSFORM_STRIP_FILLER
- ffi::PNG_TRANSFORM_STRIP_FILLER_AFTER
- ffi::PNG_TRANSFORM_STRIP_FILLER_BEFORE
- ffi::PNG_TRANSFORM_SWAP_ALPHA
- ffi::PNG_TRANSFORM_SWAP_ENDIAN
- ffi::PNG_USER_CHUNK_CACHE_MAX
- ffi::PNG_USER_CHUNK_MALLOC_MAX
- ffi::PNG_USER_HEIGHT_MAX
- ffi::PNG_USER_WIDTH_MAX
- ffi::PNG_USER_WILL_FREE_DATA
- ffi::PNG_ZBUF_SIZE
- ffi::PNG_Z_DEFAULT_COMPRESSION
- ffi::PNG_Z_DEFAULT_NOFILTER_STRATEGY
- ffi::PNG_Z_DEFAULT_STRATEGY
- ffi::PNG_sCAL_PRECISION
- ffi::PNG_sRGB_INTENT_ABSOLUTE
- ffi::PNG_sRGB_INTENT_LAST
- ffi::PNG_sRGB_INTENT_PERCEPTUAL
- ffi::PNG_sRGB_INTENT_RELATIVE
- ffi::PNG_sRGB_INTENT_SATURATION
- ffi::PNG_sRGB_PROFILE_CHECKS