Angband
Data Fields
png_info_struct Struct Reference

#include <png.h>

Data Fields

png_uint_32 width
 
png_uint_32 height
 
png_uint_32 valid
 
png_uint_32 rowbytes
 
png_colorp palette
 
png_uint_16 num_palette
 
png_uint_16 num_trans
 
png_byte bit_depth
 
png_byte color_type
 
png_byte compression_type
 
png_byte filter_type
 
png_byte interlace_type
 
png_byte channels
 
png_byte pixel_depth
 
png_byte spare_byte
 
png_byte signature [8]
 
float gamma
 
png_byte srgb_intent
 
int num_text
 
int max_text
 
png_textp text
 
png_time mod_time
 
png_color_8 sig_bit
 
png_bytep trans
 
png_color_16 trans_values
 
png_color_16 background
 
png_int_32 x_offset
 
png_int_32 y_offset
 
png_byte offset_unit_type
 
png_uint_32 x_pixels_per_unit
 
png_uint_32 y_pixels_per_unit
 
png_byte phys_unit_type
 
png_uint_16p hist
 
float x_white
 
float y_white
 
float x_red
 
float y_red
 
float x_green
 
float y_green
 
float x_blue
 
float y_blue
 
png_charp pcal_purpose
 
png_int_32 pcal_X0
 
png_int_32 pcal_X1
 
png_charp pcal_units
 
png_charpp pcal_params
 
png_byte pcal_type
 
png_byte pcal_nparams
 
png_uint_32 free_me
 
png_unknown_chunkp unknown_chunks
 
png_size_t unknown_chunks_num
 
png_charp iccp_name
 
png_charp iccp_profile
 
png_uint_32 iccp_proflen
 
png_byte iccp_compression
 
png_sPLT_tp splt_palettes
 
png_uint_32 splt_palettes_num
 
png_byte scal_unit
 
double scal_pixel_width
 
double scal_pixel_height
 
png_charp scal_s_width
 
png_charp scal_s_height
 
png_bytepp row_pointers
 
png_fixed_point int_gamma
 
png_fixed_point int_x_white
 
png_fixed_point int_y_white
 
png_fixed_point int_x_red
 
png_fixed_point int_y_red
 
png_fixed_point int_x_green
 
png_fixed_point int_y_green
 
png_fixed_point int_x_blue
 
png_fixed_point int_y_blue
 

Field Documentation

◆ background

png_color_16 background

◆ bit_depth

png_byte bit_depth

◆ channels

png_byte channels

◆ color_type

◆ compression_type

png_byte compression_type

◆ filter_type

png_byte filter_type

◆ free_me

png_uint_32 free_me

◆ gamma

float gamma

◆ height

png_uint_32 height

◆ hist

◆ iccp_compression

png_byte iccp_compression

◆ iccp_name

png_charp iccp_name

◆ iccp_profile

png_charp iccp_profile

◆ iccp_proflen

png_uint_32 iccp_proflen

◆ int_gamma

png_fixed_point int_gamma

◆ int_x_blue

png_fixed_point int_x_blue

◆ int_x_green

png_fixed_point int_x_green

◆ int_x_red

png_fixed_point int_x_red

◆ int_x_white

png_fixed_point int_x_white

◆ int_y_blue

png_fixed_point int_y_blue

◆ int_y_green

png_fixed_point int_y_green

◆ int_y_red

png_fixed_point int_y_red

◆ int_y_white

png_fixed_point int_y_white

◆ interlace_type

png_byte interlace_type

◆ max_text

int max_text

◆ mod_time

png_time mod_time

◆ num_palette

png_uint_16 num_palette

◆ num_text

int num_text

◆ num_trans

png_uint_16 num_trans

◆ offset_unit_type

png_byte offset_unit_type

◆ palette

png_colorp palette

◆ pcal_nparams

png_byte pcal_nparams

◆ pcal_params

png_charpp pcal_params

◆ pcal_purpose

png_charp pcal_purpose

◆ pcal_type

png_byte pcal_type

◆ pcal_units

png_charp pcal_units

◆ pcal_X0

png_int_32 pcal_X0

◆ pcal_X1

png_int_32 pcal_X1

◆ phys_unit_type

png_byte phys_unit_type

◆ pixel_depth

png_byte pixel_depth

◆ row_pointers

png_bytepp row_pointers

◆ rowbytes

png_uint_32 rowbytes

◆ scal_pixel_height

double scal_pixel_height

◆ scal_pixel_width

double scal_pixel_width

◆ scal_s_height

png_charp scal_s_height

◆ scal_s_width

png_charp scal_s_width

◆ scal_unit

png_byte scal_unit

◆ sig_bit

png_color_8 sig_bit

◆ signature

png_byte signature

◆ spare_byte

png_byte spare_byte

◆ splt_palettes

png_sPLT_tp splt_palettes

◆ splt_palettes_num

png_uint_32 splt_palettes_num

◆ srgb_intent

png_byte srgb_intent

◆ text

png_textp text

◆ trans

png_bytep trans

◆ trans_values

png_color_16 trans_values

◆ unknown_chunks

png_unknown_chunkp unknown_chunks

◆ unknown_chunks_num

png_size_t unknown_chunks_num

◆ valid

png_uint_32 valid

◆ width

png_uint_32 width

◆ x_blue

float x_blue

◆ x_green

float x_green

◆ x_offset

png_int_32 x_offset

◆ x_pixels_per_unit

png_uint_32 x_pixels_per_unit

◆ x_red

float x_red

◆ x_white

float x_white

◆ y_blue

float y_blue

◆ y_green

float y_green

◆ y_offset

png_int_32 y_offset

◆ y_pixels_per_unit

png_uint_32 y_pixels_per_unit

◆ y_red

float y_red

◆ y_white

float y_white

The documentation for this struct was generated from the following file: