record png_struct_def

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type png_struct_def = record

Description

 

Overview

Fields

jmpbuf: jmp_buf ;
error_fn: png_error_ptr;
warning_fn: png_error_ptr;
error_ptr: png_voidp;
write_data_fn: png_rw_ptr;
read_data_fn: png_rw_ptr;
io_ptr: png_voidp;
read_user_transform_fn: png_user_transform_ptr;
write_user_transform_fn: png_user_transform_ptr;
user_transform_ptr: png_voidp;
user_transform_depth: png_byte;
user_transform_channels: png_byte;
mode: png_uint_32;
flags: png_uint_32;
transformations: png_uint_32;
zstream: z_stream;
zbuf: png_bytep;
zbuf_size: png_size_t;
zlib_level: longint;
zlib_method: longint;
zlib_window_bits: longint;
zlib_mem_level: longint;
zlib_strategy: longint;
width: png_uint_32;
height: png_uint_32;
num_rows: png_uint_32;
usr_width: png_uint_32;
rowbytes: png_uint_32;
irowbytes: png_uint_32;
iwidth: png_uint_32;
row_number: png_uint_32;
prev_row: png_bytep;
row_buf: png_bytep;
sub_row: png_bytep;
up_row: png_bytep;
avg_row: png_bytep;
paeth_row: png_bytep;
row_info: png_row_info;
idat_size: png_uint_32;
crc: png_uint_32;
palette: png_colorp;
num_palette: png_uint_16;
num_trans: png_uint_16;
chunk_name: array[0..4] of png_byte;
compression: png_byte;
filter: png_byte;
interlaced: png_byte;
pass: png_byte;
do_filter: png_byte;
color_type: png_byte;
bit_depth: png_byte;
usr_bit_depth: png_byte;
pixel_depth: png_byte;
channels: png_byte;
usr_channels: png_byte;
sig_bytes: png_byte;
filler: png_uint_16;
background_gamma_type: png_byte;
background_gamma: double;
background: png_color_16;
background_1: png_color_16;
output_flush_fn: png_flush_ptr;
flush_dist: png_uint_32;
flush_rows: png_uint_32;
gamma_shift: longint;
gamma: double;
screen_gamma: double;
gamma_table: png_bytep;
gamma_from_1: png_bytep;
gamma_to_1: png_bytep;
gamma_16_table: png_uint_16pp;
gamma_16_from_1: png_uint_16pp;
gamma_16_to_1: png_uint_16pp;
sig_bit: png_color_8;
shift: png_color_8;
trans: png_bytep;
trans_values: png_color_16;
read_row_fn: png_read_status_ptr;
write_row_fn: png_write_status_ptr;
info_fn: png_progressive_info_ptr;
row_fn: png_progressive_row_ptr;
end_fn: png_progressive_end_ptr;
save_buffer_ptr: png_bytep;
save_buffer: png_bytep;
current_buffer_ptr: png_bytep;
current_buffer: png_bytep;
push_length: png_uint_32;
skip_length: png_uint_32;
save_buffer_size: png_size_t;
save_buffer_max: png_size_t;
buffer_size: png_size_t;
current_buffer_size: png_size_t;
process_mode: longint;
cur_palette: longint;
current_text_size: png_size_t;
current_text_left: png_size_t;
current_text: png_charp;
current_text_ptr: png_charp;
palette_lookup: png_bytep;
dither_index: png_bytep;
hist: png_uint_16p;
heuristic_method: png_byte;
num_prev_filters: png_byte;
prev_filters: png_bytep;
filter_weights: png_uint_16p;
inv_filter_weights: png_uint_16p;
filter_costs: png_uint_16p;
inv_filter_costs: png_uint_16p;
time_buffer: png_charp;
free_me: png_uint_32;
user_chunk_ptr: png_voidp;
read_user_chunk_fn: png_user_chunk_ptr;
num_chunk_list: longint;
chunk_list: png_bytep;
rgb_to_gray_status: png_byte;
rgb_to_gray_red_coeff: png_uint_16;
rgb_to_gray_green_coeff: png_uint_16;
rgb_to_gray_blue_coeff: png_uint_16;
empty_plte_permitted: png_byte;
int_gamma: png_fixed_point;

Description

Fields

jmpbuf: jmp_buf ;
 
error_fn: png_error_ptr;
 
warning_fn: png_error_ptr;
 
error_ptr: png_voidp;
 
write_data_fn: png_rw_ptr;
 
read_data_fn: png_rw_ptr;
 
io_ptr: png_voidp;
 
read_user_transform_fn: png_user_transform_ptr;
 
write_user_transform_fn: png_user_transform_ptr;
 
user_transform_ptr: png_voidp;
 
user_transform_depth: png_byte;
 
user_transform_channels: png_byte;
 
mode: png_uint_32;
 
flags: png_uint_32;
 
transformations: png_uint_32;
 
zstream: z_stream;
 
zbuf: png_bytep;
 
zbuf_size: png_size_t;
 
zlib_level: longint;
 
zlib_method: longint;
 
zlib_window_bits: longint;
 
zlib_mem_level: longint;
 
zlib_strategy: longint;
 
width: png_uint_32;
 
height: png_uint_32;
 
num_rows: png_uint_32;
 
usr_width: png_uint_32;
 
rowbytes: png_uint_32;
 
irowbytes: png_uint_32;
 
iwidth: png_uint_32;
 
row_number: png_uint_32;
 
prev_row: png_bytep;
 
row_buf: png_bytep;
 
sub_row: png_bytep;
 
up_row: png_bytep;
 
avg_row: png_bytep;
 
paeth_row: png_bytep;
 
row_info: png_row_info;
 
idat_size: png_uint_32;
 
crc: png_uint_32;
 
palette: png_colorp;
 
num_palette: png_uint_16;
 
num_trans: png_uint_16;
 
chunk_name: array[0..4] of png_byte;
 
compression: png_byte;
 
filter: png_byte;
 
interlaced: png_byte;
 
pass: png_byte;
 
do_filter: png_byte;
 
color_type: png_byte;
 
bit_depth: png_byte;
 
usr_bit_depth: png_byte;
 
pixel_depth: png_byte;
 
channels: png_byte;
 
usr_channels: png_byte;
 
sig_bytes: png_byte;
 
filler: png_uint_16;
 
background_gamma_type: png_byte;
 
background_gamma: double;
 
background: png_color_16;
 
background_1: png_color_16;
 
output_flush_fn: png_flush_ptr;
 
flush_dist: png_uint_32;
 
flush_rows: png_uint_32;
 
gamma_shift: longint;
 
gamma: double;
 
screen_gamma: double;
 
gamma_table: png_bytep;
 
gamma_from_1: png_bytep;
 
gamma_to_1: png_bytep;
 
gamma_16_table: png_uint_16pp;
 
gamma_16_from_1: png_uint_16pp;
 
gamma_16_to_1: png_uint_16pp;
 
sig_bit: png_color_8;
 
shift: png_color_8;
 
trans: png_bytep;
 
trans_values: png_color_16;
 
read_row_fn: png_read_status_ptr;
 
write_row_fn: png_write_status_ptr;
 
info_fn: png_progressive_info_ptr;
 
row_fn: png_progressive_row_ptr;
 
end_fn: png_progressive_end_ptr;
 
save_buffer_ptr: png_bytep;
 
save_buffer: png_bytep;
 
current_buffer_ptr: png_bytep;
 
current_buffer: png_bytep;
 
push_length: png_uint_32;
 
skip_length: png_uint_32;
 
save_buffer_size: png_size_t;
 
save_buffer_max: png_size_t;
 
buffer_size: png_size_t;
 
current_buffer_size: png_size_t;
 
process_mode: longint;
 
cur_palette: longint;
 
current_text_size: png_size_t;
 
current_text_left: png_size_t;
 
current_text: png_charp;
 
current_text_ptr: png_charp;
 
palette_lookup: png_bytep;
 
dither_index: png_bytep;
 
hist: png_uint_16p;
 
heuristic_method: png_byte;
 
num_prev_filters: png_byte;
 
prev_filters: png_bytep;
 
filter_weights: png_uint_16p;
 
inv_filter_weights: png_uint_16p;
 
filter_costs: png_uint_16p;
 
inv_filter_costs: png_uint_16p;
 
time_buffer: png_charp;
 
free_me: png_uint_32;
 
user_chunk_ptr: png_voidp;
 
read_user_chunk_fn: png_user_chunk_ptr;
 
num_chunk_list: longint;
 
chunk_list: png_bytep;
 
rgb_to_gray_status: png_byte;
 
rgb_to_gray_red_coeff: png_uint_16;
 
rgb_to_gray_green_coeff: png_uint_16;
 
rgb_to_gray_blue_coeff: png_uint_16;
 
empty_plte_permitted: png_byte;
 
int_gamma: png_fixed_point;
 

Generated by PasDoc 0.11.0 on 2008-09-12 11:58:28