Lines Matching defs:LodePNGInfo

431 typedef struct LodePNGInfo {  struct
433 unsigned compression_method;/*compression method of the original file. Always 0.*/
434 unsigned filter_method; /*filter method of the original file*/
435 unsigned interlace_method; /*interlace method of the original file: 0=none, 1=Adam7*/
436 LodePNGColorMode color; /*color type and bits, palette and transparency of the PNG file*/
462 unsigned background_defined; /*is a suggested background color given?*/
463 unsigned background_r; /*red/gray/palette component of suggested background color*/
464 unsigned background_g; /*green component of suggested background color*/
465 unsigned background_b; /*blue component of suggested background color*/
487 …size_t text_num; /*the amount of texts in these char** buffers (there may be more texts in itext)*/
488 char** text_keys; /*the keyword of a text chunk (e.g. "Comment")*/
489 char** text_strings; /*the actual text*/
499 size_t itext_num; /*the amount of international texts in this PNG*/
500 char** itext_keys; /*the English keyword of the text chunk (e.g. "Comment")*/
501 …_langtags; /*language tag for this text's language, ISO/IEC 646 string, e.g. ISO 639 language tag*/
502 char** itext_transkeys; /*keyword translated to the international language - UTF-8 string*/
503 char** itext_strings; /*the actual international text - UTF-8 string*/
506 unsigned time_defined; /*set to 1 to make the encoder generate a tIME chunk*/
507 LodePNGTime time;
510 …efined; /*if 0, there is no pHYs chunk and the values below are undefined, if 1 else there is one*/
511 unsigned phys_x; /*pixels per unit in x direction*/
512 unsigned phys_y; /*pixels per unit in y direction*/
513 unsigned phys_unit; /*may be 0 (unknown unit) or 1 (metre)*/
526 unsigned gama_defined; /* Whether a gAMA chunk is present (0 = not present, 1 = present). */
527 unsigned gama_gamma; /* Gamma exponent times 100000 */
530 unsigned chrm_defined; /* Whether a cHRM chunk is present (0 = not present, 1 = present). */
531 unsigned chrm_white_x; /* White Point x times 100000 */
532 unsigned chrm_white_y; /* White Point y times 100000 */
533 unsigned chrm_red_x; /* Red x times 100000 */
534 unsigned chrm_red_y; /* Red y times 100000 */
535 unsigned chrm_green_x; /* Green x times 100000 */
536 unsigned chrm_green_y; /* Green y times 100000 */
537 unsigned chrm_blue_x; /* Blue x times 100000 */
538 unsigned chrm_blue_y; /* Blue y times 100000 */
545 unsigned srgb_defined; /* Whether an sRGB chunk is present (0 = not present, 1 = present). */
546 …tent; /* Rendering intent: 0=perceptual, 1=rel. colorimetric, 2=saturation, 3=abs. colorimetric */
569 unsigned iccp_defined; /* Whether an iCCP chunk is present (0 = not present, 1 = present). */
570 char* iccp_name; /* Null terminated string with profile name, 1-79 bytes */
576 unsigned char* iccp_profile;
577 unsigned iccp_profile_size; /* The size of iccp_profile in bytes */
602 } LodePNGInfo; argument