Eneboo - Documentación para desarrolladores
'defines' | 'typedefs' | Funciones | Variables
Referencia del Archivo src/qt/src/3rdparty/libpng/png.c
#include "png.h"

'defines'

#define PNG_INTERNAL
#define PNG_NO_EXTERN

'typedefs'

typedef version_1_2_5 Your_png_h_is_not_version_1_2_5

Funciones

void PNGAPI png_set_sig_bytes (png_structp png_ptr, int num_bytes)
int PNGAPI png_sig_cmp (png_bytep sig, png_size_t start, png_size_t num_to_check)
int PNGAPI png_check_sig (png_bytep sig, int num)
voidpf png_zalloc (voidpf png_ptr, uInt items, uInt size)
void png_zfree (voidpf png_ptr, voidpf ptr)
void png_reset_crc (png_structp png_ptr)
void png_calculate_crc (png_structp png_ptr, png_bytep ptr, png_size_t length)
png_infop PNGAPI png_create_info_struct (png_structp png_ptr)
void PNGAPI png_destroy_info_struct (png_structp png_ptr, png_infopp info_ptr_ptr)
void PNGAPI png_info_init (png_infop info_ptr)
void PNGAPI png_info_init_3 (png_infopp ptr_ptr, png_size_t png_info_struct_size)
void PNGAPI png_data_freer (png_structp png_ptr, png_infop info_ptr, int freer, png_uint_32 mask)
void PNGAPI png_free_data (png_structp png_ptr, png_infop info_ptr, png_uint_32 mask, int num)
void png_info_destroy (png_structp png_ptr, png_infop info_ptr)
png_voidp PNGAPI png_get_io_ptr (png_structp png_ptr)
void PNGAPI png_init_io (png_structp png_ptr, png_FILE_p fp)
png_charp PNGAPI png_convert_to_rfc1123 (png_structp png_ptr, png_timep ptime)
png_charp PNGAPI png_get_copyright (png_structp png_ptr)
png_charp PNGAPI png_get_libpng_ver (png_structp png_ptr)
png_charp PNGAPI png_get_header_ver (png_structp png_ptr)
png_charp PNGAPI png_get_header_version (png_structp png_ptr)
int PNGAPI png_handle_as_unknown (png_structp png_ptr, png_bytep chunk_name)
int PNGAPI png_reset_zstream (png_structp png_ptr)
png_uint_32 PNGAPI png_access_version_number (void)
int PNGAPI png_mmx_support (void)

Variables

const char png_libpng_ver [18] = "1.2.5"
const png_byte FARDATA png_sig [8] = {137, 80, 78, 71, 13, 10, 26, 10}
 PNG_IHDR
 PNG_IDAT
 PNG_IEND
 PNG_PLTE
 PNG_bKGD
 PNG_cHRM
 PNG_gAMA
 PNG_hIST
 PNG_iCCP
 PNG_iTXt
 PNG_oFFs
 PNG_pCAL
 PNG_sCAL
 PNG_pHYs
 PNG_sBIT
 PNG_sPLT
 PNG_sRGB
 PNG_tEXt
 PNG_tIME
 PNG_tRNS
 PNG_zTXt
const int FARDATA png_pass_start [] = {0, 4, 0, 2, 0, 1, 0}
const int FARDATA png_pass_inc [] = {8, 8, 4, 4, 2, 2, 1}
const int FARDATA png_pass_ystart [] = {0, 0, 4, 0, 2, 0, 1}
const int FARDATA png_pass_yinc [] = {8, 8, 8, 4, 4, 2, 2}
const int FARDATA png_pass_mask [] = {0x80, 0x08, 0x88, 0x22, 0xaa, 0x55, 0xff}
const int FARDATA png_pass_dsp_mask [] = {0xff, 0x0f, 0xff, 0x33, 0xff, 0x55, 0xff}

Documentación de los 'defines'

#define PNG_INTERNAL
#define PNG_NO_EXTERN

Documentación de los 'typedefs'


Documentación de las funciones

png_uint_32 PNGAPI png_access_version_number ( void  )
void png_calculate_crc ( png_structp  png_ptr,
png_bytep  ptr,
png_size_t  length 
)
int PNGAPI png_check_sig ( png_bytep  sig,
int  num 
)
png_charp PNGAPI png_convert_to_rfc1123 ( png_structp  png_ptr,
png_timep  ptime 
)
png_infop PNGAPI png_create_info_struct ( png_structp  png_ptr)
void PNGAPI png_data_freer ( png_structp  png_ptr,
png_infop  info_ptr,
int  freer,
png_uint_32  mask 
)
void PNGAPI png_destroy_info_struct ( png_structp  png_ptr,
png_infopp  info_ptr_ptr 
)
void PNGAPI png_free_data ( png_structp  png_ptr,
png_infop  info_ptr,
png_uint_32  mask,
int  num 
)
png_charp PNGAPI png_get_copyright ( png_structp  png_ptr)
png_charp PNGAPI png_get_header_ver ( png_structp  png_ptr)
png_charp PNGAPI png_get_header_version ( png_structp  png_ptr)
png_voidp PNGAPI png_get_io_ptr ( png_structp  png_ptr)
png_charp PNGAPI png_get_libpng_ver ( png_structp  png_ptr)
int PNGAPI png_handle_as_unknown ( png_structp  png_ptr,
png_bytep  chunk_name 
)
void png_info_destroy ( png_structp  png_ptr,
png_infop  info_ptr 
)
void PNGAPI png_info_init ( png_infop  info_ptr)
void PNGAPI png_info_init_3 ( png_infopp  ptr_ptr,
png_size_t  png_info_struct_size 
)
void PNGAPI png_init_io ( png_structp  png_ptr,
png_FILE_p  fp 
)
int PNGAPI png_mmx_support ( void  )
void png_reset_crc ( png_structp  png_ptr)
int PNGAPI png_reset_zstream ( png_structp  png_ptr)
void PNGAPI png_set_sig_bytes ( png_structp  png_ptr,
int  num_bytes 
)
int PNGAPI png_sig_cmp ( png_bytep  sig,
png_size_t  start,
png_size_t  num_to_check 
)
voidpf png_zalloc ( voidpf  png_ptr,
uInt  items,
uInt  size 
)
void png_zfree ( voidpf  png_ptr,
voidpf  ptr 
)

Documentación de las variables

const char png_libpng_ver[18] = "1.2.5"
const int FARDATA png_pass_dsp_mask[] = {0xff, 0x0f, 0xff, 0x33, 0xff, 0x55, 0xff}
const int FARDATA png_pass_inc[] = {8, 8, 4, 4, 2, 2, 1}
const int FARDATA png_pass_mask[] = {0x80, 0x08, 0x88, 0x22, 0xaa, 0x55, 0xff}
const int FARDATA png_pass_start[] = {0, 4, 0, 2, 0, 1, 0}
const int FARDATA png_pass_yinc[] = {8, 8, 8, 4, 4, 2, 2}
const int FARDATA png_pass_ystart[] = {0, 0, 4, 0, 2, 0, 1}
const png_byte FARDATA png_sig[8] = {137, 80, 78, 71, 13, 10, 26, 10}
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'