SYMBOL INDEX (17023 symbols across 1383 files) FILE: ext/CHMLib/src/chm_http.c function usage (line 55) | static void usage(const char *argv0) function main (line 67) | int main(int c, char **v) type chmHttpServer (line 132) | struct chmHttpServer type chmHttpSlave (line 138) | struct chmHttpSlave function chmhttp_server (line 146) | static void chmhttp_server(const char *filename) type chmFile (line 202) | struct chmFile type chmHttpSlave (line 206) | struct chmHttpSlave type chmFile (line 207) | struct chmFile type chmHttpSlave (line 210) | struct chmHttpSlave type mime_mapping (line 226) | struct mime_mapping type mime_mapping (line 232) | struct mime_mapping type mime_mapping (line 249) | struct mime_mapping function _print_ui_index (line 260) | static int _print_ui_index(struct chmFile *h, struct chmUnitInfo *ui, function deliver_index (line 273) | static void deliver_index(FILE *fout, struct chmFile *file) function deliver_content (line 291) | static void deliver_content(FILE *fout, const char *filename, struct chm... function service_request (line 334) | static void service_request(int fd, struct chmFile *file) FILE: ext/CHMLib/src/chm_lib.c type UChar (line 145) | typedef unsigned char UChar; type __int16 (line 146) | typedef __int16 Int16; type UInt16 (line 147) | typedef unsigned __int16 UInt16; type __int32 (line 148) | typedef __int32 Int32; type UInt32 (line 149) | typedef unsigned __int32 UInt32; type __int64 (line 150) | typedef __int64 Int64; type UInt64 (line 151) | typedef unsigned __int64 UInt64; type UChar (line 156) | typedef unsigned char UChar; type Int16 (line 157) | typedef short Int16; type UInt16 (line 158) | typedef unsigned short UInt16; type Int32 (line 159) | typedef int Int32; type UInt32 (line 160) | typedef unsigned int UInt32; type Int64 (line 161) | typedef long Int64; type UInt64 (line 162) | typedef unsigned long UInt64; type UChar (line 169) | typedef unsigned char UChar; type Int16 (line 170) | typedef short Int16; type UInt16 (line 171) | typedef unsigned short UInt16; type Int32 (line 172) | typedef long Int32; type UInt32 (line 173) | typedef unsigned long UInt32; type Int64 (line 174) | typedef long long Int64; type UInt64 (line 175) | typedef unsigned long long UInt64; function ffs (line 185) | static int ffs(unsigned int val) function _unmarshal_char_array (line 202) | static int _unmarshal_char_array(unsigned char **pData, function _unmarshal_uchar_array (line 215) | static int _unmarshal_uchar_array(unsigned char **pData, function _unmarshal_int16 (line 229) | static int _unmarshal_int16(unsigned char **pData, function _unmarshal_uint16 (line 241) | static int _unmarshal_uint16(unsigned char **pData, function _unmarshal_int32 (line 254) | static int _unmarshal_int32(unsigned char **pData, function _unmarshal_uint32 (line 266) | static int _unmarshal_uint32(unsigned char **pData, function _unmarshal_int64 (line 278) | static int _unmarshal_int64(unsigned char **pData, function _unmarshal_uint64 (line 298) | static int _unmarshal_uint64(unsigned char **pData, function _unmarshal_uuid (line 318) | static int _unmarshal_uuid(unsigned char **pData, type chmItsfHeader (line 344) | struct chmItsfHeader function _unmarshal_itsf_header (line 361) | static int _unmarshal_itsf_header(unsigned char **pData, type chmItspHeader (line 424) | struct chmItspHeader function _unmarshal_itsp_header (line 443) | static int _unmarshal_itsp_header(unsigned char **pData, type chmPmglHeader (line 485) | struct chmPmglHeader function _unmarshal_pmgl_header (line 494) | static int _unmarshal_pmgl_header(unsigned char **pData, type chmPmgiHeader (line 526) | struct chmPmgiHeader function _unmarshal_pmgi_header (line 532) | static int _unmarshal_pmgi_header(unsigned char **pData, type chmLzxcResetTable (line 560) | struct chmLzxcResetTable function _unmarshal_lzxc_reset_table (line 571) | static int _unmarshal_lzxc_reset_table(unsigned char **pData, type chmLzxcControlData (line 603) | struct chmLzxcControlData function _unmarshal_lzxc_control_data (line 614) | static int _unmarshal_lzxc_control_data(unsigned char **pData, type chmFile (line 657) | struct chmFile function Int64 (line 710) | static Int64 _chm_fetch_bytes(struct chmFile *h, type chmFile (line 774) | struct chmFile type chmFile (line 776) | struct chmFile type chmFile (line 782) | struct chmFile type chmItsfHeader (line 783) | struct chmItsfHeader type chmItspHeader (line 784) | struct chmItspHeader type chmUnitInfo (line 786) | struct chmUnitInfo type chmUnitInfo (line 788) | struct chmUnitInfo type chmLzxcControlData (line 789) | struct chmLzxcControlData type chmFile (line 792) | struct chmFile type chmFile (line 792) | struct chmFile function chm_close (line 995) | void chm_close(struct chmFile *h) function chm_set_param (line 1048) | void chm_set_param(struct chmFile *h, function _chm_skip_cword (line 1119) | static void _chm_skip_cword(UChar **pEntry) function _chm_skip_PMGL_entry_data (line 1126) | static void _chm_skip_PMGL_entry_data(UChar **pEntry) function UInt64 (line 1134) | static UInt64 _chm_parse_cword(UChar **pEntry) function _chm_parse_UTF8 (line 1148) | static int _chm_parse_UTF8(UChar **pEntry, UInt64 count, char *path) function _chm_parse_PMGL_entry (line 1167) | static int _chm_parse_PMGL_entry(UChar **pEntry, struct chmUnitInfo *ui) function UChar (line 1188) | static UChar *_chm_find_in_PMGL(UChar *page_buf, function Int32 (line 1232) | static Int32 _chm_find_in_PMGI(UChar *page_buf, function chm_resolve_object (line 1276) | int chm_resolve_object(struct chmFile *h, function _chm_get_cmpblock_bounds (line 1349) | static int _chm_get_cmpblock_bounds(struct chmFile *h, function Int64 (line 1411) | static Int64 _chm_decompress_block(struct chmFile *h, function Int64 (line 1532) | static Int64 _chm_decompress_region(struct chmFile *h, function LONGINT64 (line 1591) | LONGINT64 chm_retrieve_object(struct chmFile *h, function chm_enumerate (line 1650) | int chm_enumerate(struct chmFile *h, function chm_enumerate_dir (line 1769) | int chm_enumerate_dir(struct chmFile *h, FILE: ext/CHMLib/src/chm_lib.h type LONGUINT64 (line 58) | typedef unsigned __int64 LONGUINT64; type __int64 (line 59) | typedef __int64 LONGINT64; type LONGUINT64 (line 61) | typedef unsigned long long LONGUINT64; type LONGINT64 (line 62) | typedef long long LONGINT64; type chmFile (line 72) | struct chmFile type chmUnitInfo (line 76) | struct chmUnitInfo type chmFile (line 88) | struct chmFile type chmFile (line 90) | struct chmFile type chmFile (line 94) | struct chmFile type chmFile (line 98) | struct chmFile type chmFile (line 105) | struct chmFile type chmUnitInfo (line 107) | struct chmUnitInfo type chmFile (line 110) | struct chmFile type chmUnitInfo (line 111) | struct chmUnitInfo type chmFile (line 117) | struct chmFile type chmUnitInfo (line 118) | struct chmUnitInfo type chmFile (line 129) | struct chmFile type chmFile (line 134) | struct chmFile FILE: ext/CHMLib/src/enum_chmLib.c function _print_ui (line 35) | int _print_ui(struct chmFile *h, function main (line 62) | int main(int c, char **v) FILE: ext/CHMLib/src/enumdir_chmLib.c function _print_ui (line 35) | int _print_ui(struct chmFile *h, function main (line 61) | int main(int c, char **v) FILE: ext/CHMLib/src/extract_chmLib.c type extract_context (line 34) | struct extract_context function dir_exists (line 39) | static int dir_exists(const char *path) function rmkdir (line 68) | static int rmkdir(char *path) function _extract_callback (line 101) | int _extract_callback(struct chmFile *h, function main (line 173) | int main(int c, char **v) FILE: ext/CHMLib/src/lzx.c type UBYTE (line 42) | typedef unsigned char UBYTE; type UWORD (line 43) | typedef unsigned short UWORD; type ULONG (line 44) | typedef unsigned int ULONG; type LONG (line 45) | typedef signed int LONG; type LZXstate (line 76) | struct LZXstate type LZXstate (line 168) | struct LZXstate type LZXstate (line 170) | struct LZXstate type LZXstate (line 179) | struct LZXstate type LZXstate (line 179) | struct LZXstate function LZXteardown (line 214) | void LZXteardown(struct LZXstate *pState) function LZXreset (line 224) | int LZXreset(struct LZXstate *pState) function make_decode_table (line 348) | static int make_decode_table(ULONG nsyms, ULONG nbits, UBYTE *length, UW... type lzx_bits (line 418) | struct lzx_bits { function lzx_read_lens (line 424) | static int lzx_read_lens(struct LZXstate *pState, UBYTE *lens, ULONG fir... function LZXdecompress (line 467) | int LZXdecompress(struct LZXstate *pState, unsigned char *inpos, unsigne... function main (line 767) | int main(int c, char **v) FILE: ext/CHMLib/src/lzx.h type LZXstate (line 40) | struct LZXstate type LZXstate (line 43) | struct LZXstate type LZXstate (line 46) | struct LZXstate type LZXstate (line 49) | struct LZXstate type LZXstate (line 52) | struct LZXstate FILE: ext/CHMLib/src/test_chmLib.c function main (line 36) | int main(int c, char **v) FILE: ext/bzip2/blocksort.c function fallbackSimpleSort (line 30) | static function fallbackQSort3 (line 92) | static function fallbackSort (line 211) | static function Bool (line 345) | static function mainSimpleSort (line 484) | static function UChar (line 581) | static function mainQSort3 (line 620) | static function mainSort (line 750) | static function BZ2_blockSort (line 1031) | void BZ2_blockSort ( EState* s ) FILE: ext/bzip2/bz_internal_error.c function bz_internal_error (line 5) | void bz_internal_error(int errcode) FILE: ext/bzip2/bzlib.c function BZ2_bz__AssertH__fail (line 41) | void BZ2_bz__AssertH__fail ( int errcode ) function bz_config_ok (line 90) | static function default_bzfree (line 108) | static function prepare_new_block (line 116) | static function init_RL (line 130) | static function Bool (line 138) | static function add_pair_to_block (line 215) | static function flush_RL (line 251) | static function Bool (line 288) | static function Bool (line 333) | static function Bool (line 360) | static function Bool (line 535) | static function Int32 (line 687) | __inline__ Int32 BZ2_indexIntoF ( Int32 indx, Int32 *cftab ) function Bool (line 705) | static type bzFile (line 892) | typedef function Bool (line 906) | static Bool myfeof ( FILE* f ) function BZFILE (line 916) | BZFILE* BZ_API(BZ2_bzWriteOpen) function BZFILE (line 1087) | BZFILE* BZ_API(BZ2_bzReadOpen) function BZFILE (line 1382) | static function BZFILE (line 1460) | BZFILE * BZ_API(BZ2_bzopen) function BZFILE (line 1469) | BZFILE * BZ_API(BZ2_bzdopen) FILE: ext/bzip2/bzlib.h type bz_stream (line 48) | typedef type BZFILE (line 137) | typedef void BZFILE; FILE: ext/bzip2/bzlib_private.h type Char (line 41) | typedef char Char; type Bool (line 42) | typedef unsigned char Bool; type UChar (line 43) | typedef unsigned char UChar; type Int32 (line 44) | typedef int Int32; type UInt32 (line 45) | typedef unsigned int UInt32; type Int16 (line 46) | typedef short Int16; type UInt16 (line 47) | typedef unsigned short UInt16; type EState (line 196) | typedef type DState (line 347) | typedef FILE: ext/bzip2/compress.c function BZ2_bsInitWrite (line 37) | void BZ2_bsInitWrite ( EState* s ) function bsFinishWrite (line 45) | static function bsW (line 71) | static function bsPutUInt32 (line 82) | static function bsPutUChar (line 93) | static function makeMaps_e (line 105) | static function generateMTFValues (line 119) | static function sendMTFValues (line 238) | static function BZ2_compressBlock (line 602) | void BZ2_compressBlock ( EState* s, Bool is_last_block ) FILE: ext/bzip2/decompress.c function makeMaps_d (line 26) | static function Int32 (line 106) | Int32 BZ2_decompress ( DState* s ) FILE: ext/bzip2/huffman.c function BZ2_hbMakeCodeLengths (line 63) | void BZ2_hbMakeCodeLengths ( UChar *len, function BZ2_hbAssignCodes (line 152) | void BZ2_hbAssignCodes ( Int32 *code, function BZ2_hbCreateDecodeTables (line 170) | void BZ2_hbCreateDecodeTables ( Int32 *limit, FILE: ext/freetype2/include/config/ftconfig.h type FT_Int16 (line 162) | typedef signed short FT_Int16; type FT_UInt16 (line 173) | typedef unsigned short FT_UInt16; type FT_Int32 (line 190) | typedef signed XXX FT_Int32; type FT_UInt32 (line 201) | typedef unsigned XXX FT_UInt32; type FT_Int64 (line 213) | typedef signed XXX FT_Int64; type FT_UInt64 (line 225) | typedef unsigned XXX FT_UInt64; type FT_Int32 (line 233) | typedef signed int FT_Int32; type FT_UInt32 (line 234) | typedef unsigned int FT_UInt32; type FT_Int32 (line 238) | typedef signed long FT_Int32; type FT_UInt32 (line 239) | typedef unsigned long FT_UInt32; type FT_Fast (line 249) | typedef int FT_Fast; type FT_UFast (line 250) | typedef unsigned int FT_UFast; type FT_Fast (line 254) | typedef long FT_Fast; type FT_UFast (line 255) | typedef unsigned long FT_UFast; type FT_INT64 (line 317) | typedef FT_INT64 FT_Int64; type FT_UINT64 (line 318) | typedef FT_UINT64 FT_UInt64; FILE: ext/freetype2/include/freetype.h type FT_Glyph_Metrics_ (line 309) | struct FT_Glyph_Metrics_ type FT_Bitmap_Size (line 363) | typedef struct FT_Bitmap_Size_ type FT_LibraryRec_ (line 406) | struct FT_LibraryRec_ type FT_ModuleRec_ (line 426) | struct FT_ModuleRec_ type FT_DriverRec_ (line 438) | struct FT_DriverRec_ type FT_RendererRec_ (line 452) | struct FT_RendererRec_ type FT_FaceRec_ (line 484) | struct FT_FaceRec_ type FT_SizeRec_ (line 515) | struct FT_SizeRec_ type FT_GlyphSlotRec_ (line 536) | struct FT_GlyphSlotRec_ type FT_CharMapRec_ (line 568) | struct FT_CharMapRec_ type FT_Encoding (line 742) | typedef enum FT_Encoding_ type FT_CharMapRec (line 816) | typedef struct FT_CharMapRec_ type FT_Face_InternalRec_ (line 847) | struct FT_Face_InternalRec_ type FT_FaceRec (line 995) | typedef struct FT_FaceRec_ type FT_Size_InternalRec_ (line 1404) | struct FT_Size_InternalRec_ type FT_Size_Metrics (line 1462) | typedef struct FT_Size_Metrics_ type FT_SizeRec (line 1497) | typedef struct FT_SizeRec_ type FT_SubGlyphRec_ (line 1523) | struct FT_SubGlyphRec_ type FT_Slot_InternalRec_ (line 1535) | struct FT_Slot_InternalRec_ type FT_GlyphSlotRec (line 1706) | typedef struct FT_GlyphSlotRec_ type FT_Parameter (line 1860) | typedef struct FT_Parameter_ type FT_Open_Args (line 1926) | typedef struct FT_Open_Args_ type FT_Size_Request_Type (line 2246) | typedef enum FT_Size_Request_Type_ type FT_Size_RequestRec (line 2286) | typedef struct FT_Size_RequestRec_ type FT_Size_RequestRec_ (line 2305) | struct FT_Size_RequestRec_ type FT_Render_Mode (line 2850) | typedef enum FT_Render_Mode_ type FT_Kerning_Mode (line 2919) | typedef enum FT_Kerning_Mode_ FILE: ext/freetype2/include/ftautoh.h type FT_Prop_GlyphToScriptMap (line 248) | typedef struct FT_Prop_GlyphToScriptMap_ type FT_Prop_IncreaseXHeight (line 387) | typedef struct FT_Prop_IncreaseXHeight_ FILE: ext/freetype2/include/ftbdf.h type BDF_PropertyType_ (line 74) | enum BDF_PropertyType_ type BDF_PropertyRec_ (line 93) | struct BDF_PropertyRec_ type BDF_PropertyRec (line 118) | typedef struct BDF_PropertyRec_ FILE: ext/freetype2/include/ftcache.h type FT_Error (line 209) | typedef FT_Error type FTC_ManagerRec_ (line 250) | struct FTC_ManagerRec_ type FTC_NodeRec_ (line 270) | struct FTC_NodeRec_ type FTC_ScalerRec (line 425) | typedef struct FTC_ScalerRec_ type FTC_ScalerRec_ (line 445) | struct FTC_ScalerRec_ type FTC_CMapCacheRec_ (line 560) | struct FTC_CMapCacheRec_ type FTC_ImageTypeRec (line 667) | typedef struct FTC_ImageTypeRec_ type FTC_ImageTypeRec_ (line 686) | struct FTC_ImageTypeRec_ type FTC_ImageCacheRec_ (line 708) | struct FTC_ImageCacheRec_ type FTC_SBitRec_ (line 849) | struct FTC_SBitRec_ type FTC_SBitRec (line 887) | typedef struct FTC_SBitRec_ type FTC_SBitCacheRec_ (line 916) | struct FTC_SBitCacheRec_ FILE: ext/freetype2/include/ftglyph.h type FT_Glyph_Class_ (line 69) | struct FT_Glyph_Class_ type FT_GlyphRec_ (line 87) | struct FT_GlyphRec_ type FT_GlyphRec (line 108) | typedef struct FT_GlyphRec_ type FT_BitmapGlyphRec_ (line 127) | struct FT_BitmapGlyphRec_ type FT_BitmapGlyphRec (line 160) | typedef struct FT_BitmapGlyphRec_ type FT_OutlineGlyphRec_ (line 179) | struct FT_OutlineGlyphRec_ type FT_OutlineGlyphRec (line 208) | typedef struct FT_OutlineGlyphRec_ type FT_Glyph_BBox_Mode (line 317) | typedef enum FT_Glyph_BBox_Mode_ FILE: ext/freetype2/include/ftimage.h type FT_Vector (line 74) | typedef struct FT_Vector_ type FT_BBox (line 115) | typedef struct FT_BBox_ type FT_Pixel_Mode (line 180) | typedef enum FT_Pixel_Mode_ type FT_Bitmap (line 266) | typedef struct FT_Bitmap_ type FT_Outline (line 339) | typedef struct FT_Outline_ type FT_Outline_Funcs (line 633) | typedef struct FT_Outline_Funcs_ type FT_Glyph_Format (line 720) | typedef enum FT_Glyph_Format_ type FT_RasterRec_ (line 805) | struct FT_RasterRec_ type FT_Span (line 833) | typedef struct FT_Span_ type FT_Raster_Params (line 1012) | typedef struct FT_Raster_Params_ type FT_Raster_Funcs (line 1196) | typedef struct FT_Raster_Funcs_ FILE: ext/freetype2/include/ftincrem.h type FT_IncrementalRec_ (line 84) | struct FT_IncrementalRec_ type FT_Incremental_MetricsRec (line 115) | typedef struct FT_Incremental_MetricsRec_ type FT_Incremental_MetricsRec_ (line 134) | struct FT_Incremental_MetricsRec_ type FT_Error (line 178) | typedef FT_Error type FT_Error (line 240) | typedef FT_Error type FT_Incremental_FuncsRec (line 269) | typedef struct FT_Incremental_FuncsRec_ type FT_Incremental_InterfaceRec (line 314) | typedef struct FT_Incremental_InterfaceRec_ type FT_Incremental_InterfaceRec (line 331) | typedef FT_Incremental_InterfaceRec* FT_Incremental_Interface; FILE: ext/freetype2/include/ftlcdfil.h type FT_LcdFilter_ (line 132) | enum FT_LcdFilter_ FILE: ext/freetype2/include/ftmm.h type FT_MM_Axis_ (line 73) | struct FT_MM_Axis_ type FT_Multi_Master (line 103) | typedef struct FT_Multi_Master_ type FT_Var_Axis (line 140) | typedef struct FT_Var_Axis_ type FT_Var_Named_Style (line 170) | typedef struct FT_Var_Named_Style_ type FT_MM_Var (line 210) | typedef struct FT_MM_Var_ FILE: ext/freetype2/include/ftmodapi.h type FT_Pointer (line 133) | typedef FT_Pointer FT_Module_Interface; type FT_Error (line 147) | typedef FT_Error type FT_Module_Interface (line 179) | typedef FT_Module_Interface type FT_Module_Class (line 213) | typedef struct FT_Module_Class_ type FT_TrueTypeEngineType (line 627) | typedef enum FT_TrueTypeEngineType_ FILE: ext/freetype2/include/ftoutln.h function FT_BEGIN_HEADER (line 34) | FT_BEGIN_HEADER FILE: ext/freetype2/include/ftrender.h type FT_Error (line 57) | typedef FT_Error type FT_Error (line 61) | typedef FT_Error type FT_Glyph_Class_ (line 74) | struct FT_Glyph_Class_ type FT_Error (line 87) | typedef FT_Error type FT_Error (line 93) | typedef FT_Error type FT_Error (line 106) | typedef FT_Error type FT_Renderer_Class (line 144) | typedef struct FT_Renderer_Class_ FILE: ext/freetype2/include/ftsnames.h type FT_SfntName_ (line 98) | struct FT_SfntName_ FILE: ext/freetype2/include/ftstroke.h type FT_StrokerRec_ (line 92) | struct FT_StrokerRec_ type FT_Stroker_LineJoin (line 141) | typedef enum FT_Stroker_LineJoin_ type FT_Stroker_LineCap (line 174) | typedef enum FT_Stroker_LineCap_ type FT_StrokerBorder (line 208) | typedef enum FT_StrokerBorder_ FILE: ext/freetype2/include/ftsystem.h type FT_MemoryRec_ (line 66) | struct FT_MemoryRec_ type FT_MemoryRec_ (line 171) | struct FT_MemoryRec_ type FT_StreamRec_ (line 200) | struct FT_StreamRec_ type FT_StreamDesc (line 213) | typedef union FT_StreamDesc_ type FT_StreamRec (line 330) | typedef struct FT_StreamRec_ FILE: ext/freetype2/include/fttypes.h type FT_FWord (line 120) | typedef signed short FT_FWord; type FT_UFWord (line 132) | typedef unsigned short FT_UFWord; type FT_Char (line 143) | typedef signed char FT_Char; type FT_Byte (line 154) | typedef unsigned char FT_Byte; type FT_Byte (line 165) | typedef const FT_Byte* FT_Bytes; type FT_UInt32 (line 176) | typedef FT_UInt32 FT_Tag; type FT_String (line 187) | typedef char FT_String; type FT_Short (line 198) | typedef signed short FT_Short; type FT_UShort (line 209) | typedef unsigned short FT_UShort; type FT_Int (line 220) | typedef signed int FT_Int; type FT_UInt (line 231) | typedef unsigned int FT_UInt; type FT_Long (line 242) | typedef signed long FT_Long; type FT_ULong (line 253) | typedef unsigned long FT_ULong; type FT_F2Dot14 (line 264) | typedef signed short FT_F2Dot14; type FT_F26Dot6 (line 276) | typedef signed long FT_F26Dot6; type FT_Fixed (line 288) | typedef signed long FT_Fixed; type FT_Error (line 300) | typedef int FT_Error; type FT_Offset (line 324) | typedef size_t FT_Offset; type ft_ptrdiff_t (line 337) | typedef ft_ptrdiff_t FT_PtrDist; type FT_UnitVector (line 354) | typedef struct FT_UnitVector_ type FT_Matrix (line 385) | typedef struct FT_Matrix_ type FT_Data (line 406) | typedef struct FT_Data_ type FT_Generic (line 459) | typedef struct FT_Generic_ type FT_ListNodeRec_ (line 515) | struct FT_ListNodeRec_ type FT_ListRec_ (line 526) | struct FT_ListRec_ type FT_ListNodeRec (line 544) | typedef struct FT_ListNodeRec_ type FT_ListRec (line 567) | typedef struct FT_ListRec_ FILE: ext/freetype2/include/ftwinfnt.h type FT_WinFNT_HeaderRec (line 184) | typedef struct FT_WinFNT_HeaderRec_ type FT_WinFNT_HeaderRec_ (line 234) | struct FT_WinFNT_HeaderRec_ FILE: ext/freetype2/include/internal/autohint.h type FT_AutoHinterRec_ (line 80) | struct FT_AutoHinterRec_ type FT_Error (line 174) | typedef FT_Error type FT_AutoHinter_InterfaceRec (line 190) | typedef struct FT_AutoHinter_InterfaceRec_ FILE: ext/freetype2/include/internal/ftcalc.h function FT_Int32 (line 79) | static __inline__ FT_Int32 function FT_Int32 (line 115) | static __inline__ FT_Int32 function FT_Int32 (line 184) | static __inline__ FT_Int32 FILE: ext/freetype2/include/internal/ftdebug.h type FT_Trace (line 57) | typedef enum FT_Trace_ FILE: ext/freetype2/include/internal/ftdriver.h type FT_Error (line 41) | typedef FT_Error type FT_Error (line 48) | typedef FT_Error type FT_Error (line 55) | typedef FT_Error type FT_Error (line 59) | typedef FT_Error type FT_Error (line 63) | typedef FT_Error type FT_UInt (line 70) | typedef FT_UInt type FT_Long (line 74) | typedef FT_Long type FT_Error (line 79) | typedef FT_Error type FT_Error (line 86) | typedef FT_Error type FT_Error (line 91) | typedef FT_Error type FT_Driver_ClassRec (line 166) | typedef struct FT_Driver_ClassRec_ FILE: ext/freetype2/include/internal/ftgloadr.h type FT_GlyphLoaderRec_ (line 43) | struct FT_GlyphLoaderRec_ type FT_SubGlyphRec (line 57) | typedef struct FT_SubGlyphRec_ type FT_GlyphLoadRec (line 68) | typedef struct FT_GlyphLoadRec_ type FT_GlyphLoaderRec (line 79) | typedef struct FT_GlyphLoaderRec_ FILE: ext/freetype2/include/internal/ftmemory.h function T (line 69) | T* FILE: ext/freetype2/include/internal/ftobjs.h type FT_CMapRec_ (line 127) | struct FT_CMapRec_ type FT_CMap_ClassRec_ (line 130) | struct FT_CMap_ClassRec_ type FT_CMapRec (line 133) | typedef struct FT_CMapRec_ type FT_Error (line 151) | typedef FT_Error type FT_UInt (line 158) | typedef FT_UInt type FT_UInt (line 162) | typedef FT_UInt type FT_UInt (line 166) | typedef FT_UInt type FT_Bool (line 172) | typedef FT_Bool type FT_UInt32 (line 177) | typedef FT_UInt32 * type FT_UInt32 (line 181) | typedef FT_UInt32 * type FT_UInt32 (line 186) | typedef FT_UInt32 * type FT_CMap_ClassRec (line 192) | typedef struct FT_CMap_ClassRec_ type FT_Face_InternalRec (line 355) | typedef struct FT_Face_InternalRec_ type FT_GlyphSlot_InternalRec (line 409) | typedef struct FT_Slot_InternalRec_ type FT_Size_InternalRec (line 434) | typedef struct FT_Size_InternalRec_ type FT_ModuleRec (line 471) | typedef struct FT_ModuleRec_ type FT_RendererRec (line 690) | typedef struct FT_RendererRec_ type FT_DriverRec (line 747) | typedef struct FT_DriverRec_ type FT_LibraryRec (line 856) | typedef struct FT_LibraryRec_ type FT_Error (line 906) | typedef FT_Error type FT_UInt (line 912) | typedef FT_UInt type FT_Error (line 1344) | typedef FT_Error FILE: ext/freetype2/include/internal/ftpic.h type FT_PIC_Container (line 34) | typedef struct FT_PIC_Container_ FILE: ext/freetype2/include/internal/ftrfork.h type FT_RFork_Ref (line 44) | typedef struct FT_RFork_Ref_ type FT_Error (line 52) | typedef FT_Error type FT_RFork_Rule (line 59) | typedef enum FT_RFork_Rule_ { type ft_raccess_guess_rec (line 77) | typedef struct ft_raccess_guess_rec_ { FILE: ext/freetype2/include/internal/ftserv.h type FT_ServiceDescRec (line 150) | typedef struct FT_ServiceDescRec_ type FT_ServiceDescRec (line 157) | typedef const FT_ServiceDescRec* FT_ServiceDesc; type FT_ServiceCacheRec (line 634) | typedef struct FT_ServiceCacheRec_ FILE: ext/freetype2/include/internal/ftstream.h type FT_Frame_Op (line 57) | typedef enum FT_Frame_Op_ type FT_Frame_Field (line 86) | typedef struct FT_Frame_Field_ FILE: ext/freetype2/include/internal/ftvalid.h type FT_ValidatorRec_ (line 42) | struct FT_ValidatorRec_ type FT_ValidationLevel (line 70) | typedef enum FT_ValidationLevel_ type FT_ValidatorRec (line 88) | typedef struct FT_ValidatorRec_ FILE: ext/freetype2/include/internal/psaux.h type PS_TableRec_ (line 42) | struct PS_TableRec_ type PS_Table_FuncsRec_ (line 43) | struct PS_Table_FuncsRec_ type PS_Table_FuncsRec (line 63) | typedef struct PS_Table_FuncsRec_ type PS_TableRec (line 120) | typedef struct PS_TableRec_ type PS_ParserRec_ (line 146) | struct PS_ParserRec_ type T1_TokenRec_ (line 148) | struct T1_TokenRec_ type T1_FieldRec_ (line 150) | struct T1_FieldRec_ type T1_TokenType (line 154) | typedef enum T1_TokenType_ type T1_TokenRec (line 169) | typedef struct T1_TokenRec_ type T1_FieldType (line 179) | typedef enum T1_FieldType_ type T1_FieldLocation (line 200) | typedef enum T1_FieldLocation_ type T1_FieldRec (line 224) | typedef struct T1_FieldRec_ type PS_Parser_FuncsRec_ (line 340) | struct PS_Parser_FuncsRec_ type PS_Parser_FuncsRec (line 342) | typedef struct PS_Parser_FuncsRec_ type PS_ParserRec (line 428) | typedef struct PS_ParserRec_ type T1_BuilderRec_ (line 450) | struct T1_BuilderRec_ type FT_Error (line 453) | typedef FT_Error type FT_Error (line 463) | typedef FT_Error type FT_Error (line 468) | typedef FT_Error type FT_Error (line 471) | typedef FT_Error type T1_Builder_FuncsRec_ (line 480) | struct T1_Builder_FuncsRec_ type T1_Builder_FuncsRec (line 482) | typedef struct T1_Builder_FuncsRec_ type T1_ParseState (line 505) | typedef enum T1_ParseState_ type T1_BuilderRec (line 563) | typedef struct T1_BuilderRec_ type T1_Decoder_ZoneRec (line 621) | typedef struct T1_Decoder_ZoneRec_ type T1_DecoderRec_ (line 630) | struct T1_DecoderRec_ type T1_Decoder_FuncsRec_ (line 631) | struct T1_Decoder_FuncsRec_ type FT_Error (line 634) | typedef FT_Error type T1_Decoder_FuncsRec (line 639) | typedef struct T1_Decoder_FuncsRec_ type T1_DecoderRec (line 663) | typedef struct T1_DecoderRec_ type AFM_ParserRec_ (line 712) | struct AFM_ParserRec_ type AFM_Parser_FuncsRec (line 714) | typedef struct AFM_Parser_FuncsRec_ type AFM_StreamRec_ (line 731) | struct AFM_StreamRec_ type AFM_ParserRec (line 753) | typedef struct AFM_ParserRec_ type T1_CMap_ClassesRec_ (line 778) | struct T1_CMap_ClassesRec_ type T1_CMap_ClassesRec (line 780) | typedef struct T1_CMap_ClassesRec_ type PSAux_ServiceRec (line 798) | typedef struct PSAux_ServiceRec_ type PSAux_ServiceRec (line 819) | typedef PSAux_ServiceRec PSAux_Interface; FILE: ext/freetype2/include/internal/pshints.h type PSH_GlobalsRec_ (line 41) | struct PSH_GlobalsRec_ type FT_Error (line 43) | typedef FT_Error type PSH_Globals_FuncsRec (line 59) | typedef struct PSH_Globals_FuncsRec_ type T1_HintsRec_ (line 104) | struct T1_HintsRec_ type T1_Hints_FuncsRec_ (line 117) | struct T1_Hints_FuncsRec_ type FT_Error (line 265) | typedef FT_Error type FT_Error (line 304) | typedef FT_Error type T1_Hints_FuncsRec (line 342) | typedef struct T1_Hints_FuncsRec_ type T2_HintsRec_ (line 391) | struct T2_HintsRec_ type T2_Hints_FuncsRec_ (line 404) | struct T2_Hints_FuncsRec_ type FT_Error (line 579) | typedef FT_Error type FT_Error (line 618) | typedef FT_Error type T2_Hints_FuncsRec (line 656) | typedef struct T2_Hints_FuncsRec_ type PSHinter_Interface (line 672) | typedef struct PSHinter_Interface_ type PSHinter_Interface (line 680) | typedef PSHinter_Interface* PSHinter_Service; FILE: ext/freetype2/include/internal/services/svbdf.h type FT_Error (line 31) | typedef FT_Error type FT_Error (line 36) | typedef FT_Error function FT_DEFINE_SERVICE (line 42) | FT_DEFINE_SERVICE( BDF ) FILE: ext/freetype2/include/internal/services/svcid.h type FT_Error (line 29) | typedef FT_Error type FT_Error (line 34) | typedef FT_Error type FT_Error (line 37) | typedef FT_Error function FT_DEFINE_SERVICE (line 42) | FT_DEFINE_SERVICE( CID ) FILE: ext/freetype2/include/internal/services/svgldict.h type FT_Error (line 37) | typedef FT_Error type FT_UInt (line 43) | typedef FT_UInt function FT_DEFINE_SERVICE (line 48) | FT_DEFINE_SERVICE( GlyphDict ) FILE: ext/freetype2/include/internal/services/svgxval.h type FT_Error (line 40) | typedef FT_Error type FT_Error (line 47) | typedef FT_Error function FT_DEFINE_SERVICE (line 53) | FT_DEFINE_SERVICE( GXvalidate ) function FT_DEFINE_SERVICE (line 58) | FT_DEFINE_SERVICE( CKERNvalidate ) FILE: ext/freetype2/include/internal/services/svkern.h type FT_Error (line 31) | typedef FT_Error function FT_DEFINE_SERVICE (line 37) | FT_DEFINE_SERVICE( Kerning ) FILE: ext/freetype2/include/internal/services/svmm.h type FT_Error (line 38) | typedef FT_Error type FT_Error (line 42) | typedef FT_Error type FT_Error (line 46) | typedef FT_Error type FT_Error (line 51) | typedef FT_Error type FT_Error (line 56) | typedef FT_Error function FT_DEFINE_SERVICE (line 62) | FT_DEFINE_SERVICE( MultiMasters ) FILE: ext/freetype2/include/internal/services/svotval.h type FT_Error (line 31) | typedef FT_Error function FT_DEFINE_SERVICE (line 41) | FT_DEFINE_SERVICE( OTvalidate ) FILE: ext/freetype2/include/internal/services/svpfr.h type FT_Error (line 32) | typedef FT_Error type FT_Error (line 39) | typedef FT_Error type FT_Error (line 45) | typedef FT_Error function FT_DEFINE_SERVICE (line 51) | FT_DEFINE_SERVICE( PfrMetrics ) FILE: ext/freetype2/include/internal/services/svpostnm.h function FT_DEFINE_SERVICE (line 44) | FT_DEFINE_SERVICE( PsFontName ) FILE: ext/freetype2/include/internal/services/svprop.h type FT_Error (line 29) | typedef FT_Error type FT_Error (line 34) | typedef FT_Error function FT_DEFINE_SERVICE (line 40) | FT_DEFINE_SERVICE( Properties ) FILE: ext/freetype2/include/internal/services/svpscmap.h type FT_UInt32 (line 34) | typedef FT_UInt32 type PS_UniMap (line 54) | typedef struct PS_UniMap_ type PS_UnicodesRec_ (line 62) | struct PS_UnicodesRec_ type PS_UnicodesRec (line 64) | typedef struct PS_UnicodesRec_ type FT_Error (line 89) | typedef FT_Error type FT_UInt (line 97) | typedef FT_UInt type FT_UInt32 (line 101) | typedef FT_UInt32 function FT_DEFINE_SERVICE (line 106) | FT_DEFINE_SERVICE( PsCMaps ) FILE: ext/freetype2/include/internal/services/svpsinfo.h type FT_Error (line 32) | typedef FT_Error type FT_Error (line 36) | typedef FT_Error type FT_Int (line 40) | typedef FT_Int type FT_Error (line 43) | typedef FT_Error type FT_Long (line 47) | typedef FT_Long function FT_DEFINE_SERVICE (line 55) | FT_DEFINE_SERVICE( PsInfo ) FILE: ext/freetype2/include/internal/services/svsfnt.h type FT_Error (line 39) | typedef FT_Error type FT_Error (line 57) | typedef FT_Error function FT_DEFINE_SERVICE (line 65) | FT_DEFINE_SERVICE( SFNT_Table ) FILE: ext/freetype2/include/internal/services/svttcmap.h type TT_CMapInfo (line 59) | typedef struct TT_CMapInfo_ type FT_Error (line 67) | typedef FT_Error function FT_DEFINE_SERVICE (line 72) | FT_DEFINE_SERVICE( TTCMaps ) FILE: ext/freetype2/include/internal/services/svtteng.h function FT_DEFINE_SERVICE (line 39) | FT_DEFINE_SERVICE( TrueTypeEngine ) FILE: ext/freetype2/include/internal/services/svttglyf.h type FT_ULong (line 30) | typedef FT_ULong function FT_DEFINE_SERVICE (line 35) | FT_DEFINE_SERVICE( TTGlyf ) FILE: ext/freetype2/include/internal/services/svwinfnt.h type FT_Error (line 31) | typedef FT_Error function FT_DEFINE_SERVICE (line 36) | FT_DEFINE_SERVICE( WinFnt ) FILE: ext/freetype2/include/internal/sfnt.h type FT_Error (line 102) | typedef FT_Error type FT_Error (line 168) | typedef FT_Error type FT_Error (line 204) | typedef FT_Error type FT_Error (line 240) | typedef FT_Error type FT_Error (line 285) | typedef FT_Error type FT_Error (line 315) | typedef FT_Error type FT_Error (line 341) | typedef FT_Error type FT_Error (line 366) | typedef FT_Error type FT_Error (line 391) | typedef FT_Error type FT_Error (line 447) | typedef FT_Error type FT_Int (line 482) | typedef FT_Int type SFNT_Interface (line 500) | typedef struct SFNT_Interface_ type SFNT_Interface (line 563) | typedef SFNT_Interface* SFNT_Service; FILE: ext/freetype2/include/internal/t1types.h type T1_EncodingRecRec_ (line 69) | struct T1_EncodingRecRec_ type PS_FontExtraRec (line 86) | typedef struct PS_FontExtraRec_ type T1_FontRec (line 93) | typedef struct T1_FontRec_ type CID_SubrsRec (line 128) | typedef struct CID_SubrsRec_ type AFM_TrackKernRec (line 148) | typedef struct AFM_TrackKernRec_ type AFM_KernPairRec (line 158) | typedef struct AFM_KernPairRec_ type AFM_FontInfoRec (line 167) | typedef struct AFM_FontInfoRec_ type T1_FaceRec_ (line 194) | struct T1_FaceRec_ type CID_FaceRec_ (line 195) | struct CID_FaceRec_ type T1_FaceRec (line 198) | typedef struct T1_FaceRec_ type CID_FaceRec (line 228) | typedef struct CID_FaceRec_ FILE: ext/freetype2/include/internal/tttypes.h type TTC_HeaderRec_ (line 70) | struct TTC_HeaderRec_ type SFNT_HeaderRec (line 99) | typedef struct SFNT_HeaderRec_ type TT_TableRec (line 130) | typedef struct TT_TableRec_ type WOFF_HeaderRec (line 153) | typedef struct WOFF_HeaderRec_ type WOFF_TableRec (line 196) | typedef struct WOFF_TableRec_ type TT_LongMetricsRec (line 223) | typedef struct TT_LongMetricsRec_ type FT_Short (line 240) | typedef FT_Short TT_ShortMetrics; type TT_NameEntryRec (line 270) | typedef struct TT_NameEntryRec_ type TT_NameTableRec (line 307) | typedef struct TT_NameTableRec_ type TT_GaspRangeRec (line 346) | typedef struct TT_GaspRangeRec_ type TT_GaspRec (line 374) | typedef struct TT_Gasp_ type TT_SBit_MetricsRec (line 423) | typedef struct TT_SBit_MetricsRec_ type TT_SBit_SmallMetricsRec (line 460) | typedef struct TT_SBit_Small_Metrics_ type TT_SBit_LineMetricsRec (line 523) | typedef struct TT_SBit_LineMetricsRec_ type TT_SBit_RangeRec (line 577) | typedef struct TT_SBit_RangeRec_ type TT_SBit_StrikeRec (line 641) | typedef struct TT_SBit_StrikeRec_ type TT_SBit_ComponentRec (line 679) | typedef struct TT_SBit_ComponentRec_ type TT_SBit_ScaleRec (line 710) | typedef struct TT_SBit_ScaleRec_ type TT_Post_20Rec (line 755) | typedef struct TT_Post_20Rec_ type TT_Post_25Rec (line 780) | typedef struct TT_Post_25_ type TT_Post_NamesRec (line 803) | typedef struct TT_Post_NamesRec_ type GX_BlendRec_ (line 831) | struct GX_BlendRec_ type TT_BDFRec (line 888) | typedef struct TT_BDFRec_ type TT_FaceRec_ (line 939) | struct TT_FaceRec_ type FT_Error (line 943) | typedef FT_Error type TT_LoaderRec_ (line 947) | struct TT_LoaderRec_ type FT_Error (line 975) | typedef FT_Error type FT_Error (line 1010) | typedef FT_Error type FT_Error (line 1032) | typedef FT_Error type TT_SbitTableType (line 1051) | typedef enum TT_SbitTableType_ type TT_FaceRec (line 1253) | typedef struct TT_FaceRec_ type TT_GlyphZoneRec (line 1439) | typedef struct TT_GlyphZoneRec_ type TT_ExecContextRec_ (line 1460) | struct TT_ExecContextRec_ type TT_LoaderRec (line 1463) | typedef struct TT_LoaderRec_ FILE: ext/freetype2/include/t1tables.h type PS_FontInfoRec_ (line 89) | struct PS_FontInfoRec_ type PS_FontInfoRec_ (line 112) | struct PS_FontInfoRec_ type PS_FontInfoRec (line 125) | typedef PS_FontInfoRec T1_FontInfo; type PS_PrivateRec (line 138) | typedef struct PS_PrivateRec_ type PS_PrivateRec_ (line 187) | struct PS_PrivateRec_ type PS_PrivateRec (line 200) | typedef PS_PrivateRec T1_Private; type T1_Blend_Flags (line 229) | typedef enum T1_Blend_Flags_ type PS_DesignMapRec (line 286) | typedef struct PS_DesignMap_ type PS_DesignMapRec (line 295) | typedef PS_DesignMapRec T1_DesignMap; type PS_BlendRec (line 298) | typedef struct PS_BlendRec_ type PS_BlendRec (line 330) | typedef PS_BlendRec T1_Blend; type CID_FaceDictRec (line 341) | typedef struct CID_FaceDictRec_ type CID_FaceDictRec_ (line 370) | struct CID_FaceDictRec_ type CID_FaceDictRec (line 383) | typedef CID_FaceDictRec CID_FontDict; type CID_FaceInfoRec (line 394) | typedef struct CID_FaceInfoRec_ type CID_FaceInfoRec_ (line 432) | struct CID_FaceInfoRec_ type CID_FaceInfoRec (line 445) | typedef CID_FaceInfoRec CID_Info; type T1_EncodingType (line 556) | typedef enum T1_EncodingType_ type PS_Dict_Keys (line 624) | typedef enum PS_Dict_Keys_ FILE: ext/freetype2/include/tttables.h type TT_Header_ (line 82) | struct TT_Header_ type TT_HoriHeader (line 199) | typedef struct TT_HoriHeader_ type TT_VertHeader (line 325) | typedef struct TT_VertHeader_ type TT_OS2 (line 368) | typedef struct TT_OS2_ type TT_Postscript (line 437) | typedef struct TT_Postscript_ type TT_PCLT (line 464) | typedef struct TT_PCLT_ type TT_MaxProfile (line 551) | typedef struct TT_MaxProfile_ type FT_Sfnt_Tag (line 596) | typedef enum FT_Sfnt_Tag_ FILE: ext/freetype2/src/autofit/afangles.c function af_angle_atan (line 44) | FT_LOCAL_DEF( AF_Angle ) function af_angle_atan (line 123) | FT_LOCAL_DEF( AF_Angle ) function af_sort_pos (line 186) | FT_LOCAL_DEF( void ) function af_sort_and_quantize_widths (line 209) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/autofit/afblue.h type AF_Blue_String (line 75) | typedef enum AF_Blue_String_ type AF_Blue_Stringset (line 156) | typedef enum AF_Blue_Stringset_ type AF_Blue_StringRec (line 184) | typedef struct AF_Blue_StringRec_ FILE: ext/freetype2/src/autofit/afcjk.c function af_cjk_metrics_init_widths (line 69) | FT_LOCAL_DEF( void ) function af_cjk_metrics_init_blues (line 256) | static void function af_cjk_metrics_check_digits (line 511) | FT_LOCAL_DEF( void ) function af_cjk_metrics_init (line 559) | FT_LOCAL_DEF( FT_Error ) function af_cjk_metrics_scale_dim (line 583) | static void function af_cjk_metrics_scale (line 678) | FT_LOCAL_DEF( void ) function FT_Error (line 702) | static FT_Error function af_cjk_hints_link_segments (line 746) | static void function FT_Error (line 907) | static FT_Error function FT_Error (line 1173) | static FT_Error function af_cjk_hints_compute_blue_edges (line 1193) | FT_LOCAL_DEF( void ) function af_cjk_hints_init (line 1282) | FT_LOCAL_DEF( FT_Error ) function FT_Pos (line 1355) | static FT_Pos function FT_Pos (line 1404) | static FT_Pos function af_cjk_align_linked_edge (line 1525) | static void function af_cjk_align_serif_edge (line 1552) | static void function FT_Pos (line 1579) | static FT_Pos function af_cjk_hint_edges (line 1707) | static void function af_cjk_align_edge_points (line 2086) | static void function af_cjk_hints_apply (line 2178) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/autofit/afcjk.h function FT_BEGIN_HEADER (line 26) | FT_BEGIN_HEADER type AF_CJKAxisRec (line 77) | typedef struct AF_CJKAxisRec_ type AF_CJKMetricsRec (line 99) | typedef struct AF_CJKMetricsRec_ FILE: ext/freetype2/src/autofit/afdummy.c function FT_Error (line 25) | static FT_Error function FT_Error (line 40) | static FT_Error FILE: ext/freetype2/src/autofit/afglobal.c function FT_Error (line 132) | static FT_Error function af_face_globals_new (line 305) | FT_LOCAL_DEF( FT_Error ) function af_face_globals_free (line 345) | FT_LOCAL_DEF( void ) function af_face_globals_get_metrics (line 385) | FT_LOCAL_DEF( FT_Error ) function af_face_globals_is_digit (line 453) | FT_LOCAL_DEF( FT_Bool ) FILE: ext/freetype2/src/autofit/afglobal.h type AF_FaceGlobalsRec (line 99) | typedef struct AF_FaceGlobalsRec_ FILE: ext/freetype2/src/autofit/afhints.c function af_axis_hints_new_segment (line 37) | FT_LOCAL_DEF( FT_Error ) function af_axis_hints_new_edge (line 80) | FT_LOCAL( FT_Error ) function af_glyph_hints_dump_points (line 189) | void function af_glyph_hints_dump_segments (line 253) | void function FT_Error (line 310) | FT_Error function FT_Error (line 336) | FT_Error function af_glyph_hints_dump_edges (line 384) | void function af_direction_compute (line 438) | FT_LOCAL_DEF( AF_Direction ) function af_glyph_hints_init (line 487) | FT_LOCAL_DEF( void ) function af_glyph_hints_done (line 496) | FT_LOCAL_DEF( void ) function af_glyph_hints_rescale (line 538) | FT_LOCAL_DEF( void ) function af_glyph_hints_reload (line 550) | FT_LOCAL_DEF( FT_Error ) function af_glyph_hints_save (line 929) | FT_LOCAL_DEF( void ) function af_glyph_hints_align_edge_points (line 964) | FT_LOCAL_DEF( void ) function af_glyph_hints_align_strong_points (line 1039) | FT_LOCAL_DEF( void ) function af_iup_shift (line 1195) | static void function af_iup_interp (line 1222) | static void function af_glyph_hints_align_weak_points (line 1293) | FT_LOCAL_DEF( void ) function af_glyph_hints_scale_dim (line 1421) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/autofit/afhints.h type AF_Dimension_ (line 33) | enum AF_Dimension_ type AF_Direction (line 47) | typedef enum AF_Direction_ type AF_Flags (line 210) | typedef enum AF_Flags_ type AF_Edge_Flags (line 230) | typedef enum AF_Edge_Flags_ type AF_PointRec_ (line 241) | struct AF_PointRec_ type AF_SegmentRec_ (line 242) | struct AF_SegmentRec_ type AF_EdgeRec_ (line 243) | struct AF_EdgeRec_ type AF_PointRec (line 246) | typedef struct AF_PointRec_ type AF_SegmentRec (line 263) | typedef struct AF_SegmentRec_ type AF_EdgeRec (line 287) | typedef struct AF_EdgeRec_ type AF_AxisHintsRec (line 309) | typedef struct AF_AxisHintsRec_ type AF_GlyphHintsRec (line 327) | typedef struct AF_GlyphHintsRec_ FILE: ext/freetype2/src/autofit/afindic.c function FT_Error (line 35) | static FT_Error function af_indic_metrics_scale (line 63) | static void function FT_Error (line 72) | static FT_Error function FT_Error (line 81) | static FT_Error FILE: ext/freetype2/src/autofit/aflatin.c function af_latin_metrics_init_widths (line 56) | FT_LOCAL_DEF( void ) function af_latin_metrics_init_blues (line 257) | static void function af_latin_metrics_check_digits (line 814) | FT_LOCAL_DEF( void ) function af_latin_metrics_init (line 862) | FT_LOCAL_DEF( FT_Error ) function af_latin_metrics_scale_dim (line 886) | static void function af_latin_metrics_scale (line 1129) | FT_LOCAL_DEF( void ) function af_latin_hints_compute_segments (line 1153) | FT_LOCAL_DEF( FT_Error ) function af_latin_hints_link_segments (line 1373) | FT_LOCAL_DEF( void ) function af_latin_hints_compute_edges (line 1511) | FT_LOCAL_DEF( FT_Error ) function af_latin_hints_detect_features (line 1805) | FT_LOCAL_DEF( FT_Error ) function af_latin_hints_compute_blue_edges (line 1828) | FT_LOCAL_DEF( void ) function FT_Error (line 1941) | static FT_Error function FT_Pos (line 2021) | static FT_Pos function FT_Pos (line 2070) | static FT_Pos function af_latin_align_linked_edge (line 2234) | static void function af_latin_align_serif_edge (line 2260) | static void function af_latin_hint_edges (line 2284) | FT_LOCAL_DEF( void ) function FT_Error (line 2801) | static FT_Error FILE: ext/freetype2/src/autofit/aflatin.h type AF_LatinBlueRec (line 77) | typedef struct AF_LatinBlueRec_ type AF_LatinAxisRec (line 86) | typedef struct AF_LatinAxisRec_ type AF_LatinMetricsRec (line 107) | typedef struct AF_LatinMetricsRec_ FILE: ext/freetype2/src/autofit/aflatin2.c function af_latin2_metrics_init_widths (line 58) | FT_LOCAL_DEF( void ) function af_latin2_metrics_init_blues (line 184) | static void function af_latin2_metrics_check_digits (line 429) | FT_LOCAL_DEF( void ) function af_latin2_metrics_init (line 475) | FT_LOCAL_DEF( FT_Error ) function af_latin2_metrics_scale_dim (line 515) | static void function af_latin2_metrics_scale (line 683) | FT_LOCAL_DEF( void ) function af_latin2_hints_compute_segments (line 706) | FT_LOCAL_DEF( FT_Error ) function af_latin2_hints_compute_edges (line 1059) | FT_LOCAL_DEF( FT_Error ) function af_latin2_hints_detect_features (line 1367) | FT_LOCAL_DEF( FT_Error ) function af_latin2_hints_compute_blue_edges (line 1385) | FT_LOCAL_DEF( void ) function FT_Error (line 1491) | static FT_Error function FT_Pos (line 1573) | static FT_Pos function FT_Pos (line 1620) | static FT_Pos function af_latin2_align_linked_edge (line 1788) | static void function af_latin2_align_serif_edge (line 1811) | static void function af_latin2_hint_edges (line 1833) | FT_LOCAL_DEF( void ) function FT_Error (line 2301) | static FT_Error FILE: ext/freetype2/src/autofit/afloader.c function af_loader_init (line 29) | FT_LOCAL_DEF( FT_Error ) function af_loader_reset (line 48) | FT_LOCAL_DEF( FT_Error ) function af_loader_done (line 79) | FT_LOCAL_DEF( void ) function FT_Error (line 102) | static FT_Error function af_loader_load_glyph (line 498) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/autofit/afloader.h type AF_ModuleRec_ (line 28) | struct AF_ModuleRec_ type AF_LoaderRec (line 38) | typedef struct AF_LoaderRec_ FILE: ext/freetype2/src/autofit/afmodule.c function FT_Error (line 48) | static FT_Error function FT_Error (line 82) | static FT_Error function FT_Error (line 151) | static FT_Error function af_get_interface (line 225) | FT_CALLBACK_DEF( FT_Module_Interface ) function af_autofitter_init (line 247) | FT_CALLBACK_DEF( FT_Error ) function af_autofitter_done (line 260) | FT_CALLBACK_DEF( void ) function af_autofitter_load_glyph (line 270) | FT_CALLBACK_DEF( FT_Error ) FILE: ext/freetype2/src/autofit/afmodule.h type AF_ModuleRec_ (line 39) | struct AF_ModuleRec_ FILE: ext/freetype2/src/autofit/afpic.c function autofit_module_class_pic_free (line 53) | void function FT_Error (line 76) | FT_Error FILE: ext/freetype2/src/autofit/afpic.h type AFModulePIC (line 46) | typedef struct AFModulePIC_ FILE: ext/freetype2/src/autofit/aftypes.h type AF_WidthRec (line 75) | typedef struct AF_WidthRec_ type FT_Int (line 108) | typedef FT_Int AF_Angle; type AF_GlyphHintsRec_ (line 155) | struct AF_GlyphHintsRec_ type AF_ScalerFlags (line 171) | typedef enum AF_ScalerFlags_ type AF_ScalerRec (line 180) | typedef struct AF_ScalerRec_ type AF_StyleMetricsRec_ (line 200) | struct AF_StyleMetricsRec_ type FT_Error (line 205) | typedef FT_Error type FT_Error (line 217) | typedef FT_Error type AF_WritingSystem (line 260) | typedef enum AF_WritingSystem_ type AF_WritingSystemClassRec (line 272) | typedef struct AF_WritingSystemClassRec_ type AF_WritingSystemClassRec (line 286) | typedef const AF_WritingSystemClassRec* AF_WritingSystemClass; type AF_Script (line 310) | typedef enum AF_Script_ type AF_Script_UniRangeRec (line 320) | typedef struct AF_Script_UniRangeRec_ type AF_Script_UniRangeRec (line 329) | typedef const AF_Script_UniRangeRec* AF_Script_UniRange; type AF_ScriptClassRec (line 332) | typedef struct AF_ScriptClassRec_ type AF_ScriptClassRec (line 344) | typedef const AF_ScriptClassRec* AF_ScriptClass; type AF_Coverage (line 400) | typedef enum AF_Coverage_ type AF_Style (line 427) | typedef enum AF_Style_ type AF_StyleClassRec (line 437) | typedef struct AF_StyleClassRec_ type AF_StyleClassRec (line 448) | typedef const AF_StyleClassRec* AF_StyleClass; type AF_FaceGlobalsRec_ (line 459) | struct AF_FaceGlobalsRec_ type AF_StyleMetricsRec (line 465) | typedef struct AF_StyleMetricsRec_ FILE: ext/freetype2/src/autofit/afwarp.c function af_warper_compute_line_best (line 71) | static void function af_warper_compute (line 161) | FT_LOCAL_DEF( void ) type _af_warp_dummy (line 370) | typedef int _af_warp_dummy; FILE: ext/freetype2/src/autofit/afwarp.h type FT_Int32 (line 32) | typedef FT_Int32 AF_WarpScore; type AF_WarperRec (line 34) | typedef struct AF_WarperRec_ FILE: ext/freetype2/src/autofit/hbshim.c function FT_Error (line 98) | FT_Error function FT_Error (line 420) | FT_Error function FT_Error (line 508) | FT_Error function FT_Error (line 521) | FT_Error FILE: ext/freetype2/src/base/basepic.c function ft_base_pic_free (line 49) | void function FT_Error (line 68) | FT_Error FILE: ext/freetype2/src/base/basepic.h type BasePIC (line 46) | typedef struct BasePIC_ FILE: ext/freetype2/src/base/ftadvanc.c function FT_Error (line 26) | static FT_Error function FT_Get_Advance (line 71) | FT_EXPORT_DEF( FT_Error ) function FT_Get_Advances (line 109) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftapi.c function FT_New_Memory_Stream (line 43) | FT_BASE_DEF( void ) function FT_Seek_Stream (line 55) | FT_BASE_DEF( FT_Error ) function FT_Skip_Stream (line 63) | FT_BASE_DEF( FT_Error ) function FT_Read_Stream (line 71) | FT_BASE_DEF( FT_Error ) function FT_Read_Stream_At (line 80) | FT_BASE_DEF( FT_Error ) function FT_Extract_Frame (line 90) | FT_BASE_DEF( FT_Error ) function FT_Release_Frame (line 99) | FT_BASE_DEF( void ) function FT_Access_Frame (line 106) | FT_BASE_DEF( FT_Error ) function FT_Forget_Frame (line 114) | FT_BASE_DEF( void ) FILE: ext/freetype2/src/base/ftbbox.c type TBBox_Rec (line 37) | typedef struct TBBox_Rec_ function BBox_Move_To (line 84) | static int function BBox_Line_To (line 116) | static int function BBox_Conic_Check (line 148) | static void function BBox_Conic_To (line 197) | static int function FT_Pos (line 249) | static FT_Pos function BBox_Cubic_Check (line 339) | static void function BBox_Cubic_To (line 389) | static int function FT_Outline_Get_BBox (line 434) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftbdf.c function FT_Get_BDF_Charset_ID (line 28) | FT_EXPORT_DEF( FT_Error ) function FT_Get_BDF_Property (line 62) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftbitmap.c function FT_Bitmap_New (line 33) | FT_EXPORT_DEF( void ) function FT_Bitmap_Copy (line 43) | FT_EXPORT_DEF( FT_Error ) function FT_Error (line 139) | static FT_Error function FT_Bitmap_Embolden (line 258) | FT_EXPORT_DEF( FT_Error ) function FT_Byte (line 417) | static FT_Byte function FT_Bitmap_Convert (line 465) | FT_EXPORT_DEF( FT_Error ) function FT_GlyphSlot_Own_Bitmap (line 749) | FT_EXPORT_DEF( FT_Error ) function FT_Bitmap_Done (line 774) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftcalc.c type FT_Int64 (line 51) | typedef struct FT_Int64_ function FT_RoundFix (line 86) | FT_EXPORT_DEF( FT_Fixed ) function FT_CeilFix (line 96) | FT_EXPORT_DEF( FT_Fixed ) function FT_FloorFix (line 106) | FT_EXPORT_DEF( FT_Fixed ) function FT_MSB (line 115) | FT_BASE_DEF ( FT_Int ) function FT_Hypot (line 156) | FT_BASE_DEF( FT_Fixed ) function FT_MulDiv (line 175) | FT_EXPORT_DEF( FT_Long ) function FT_MulDiv_No_Round (line 197) | FT_BASE_DEF( FT_Long ) function FT_MulFix (line 219) | FT_EXPORT_DEF( FT_Long ) function FT_DivFix (line 246) | FT_EXPORT_DEF( FT_Long ) function ft_multo64 (line 267) | static void function FT_UInt32 (line 299) | static FT_UInt32 function FT_Add64 (line 338) | static void function FT_MulDiv (line 403) | FT_EXPORT_DEF( FT_Long ) function FT_MulDiv_No_Round (line 446) | FT_BASE_DEF( FT_Long ) function FT_MulFix (line 485) | FT_EXPORT_DEF( FT_Long ) function FT_DivFix (line 586) | FT_EXPORT_DEF( FT_Long ) function FT_Matrix_Multiply (line 633) | FT_EXPORT_DEF( void ) function FT_Matrix_Invert (line 655) | FT_EXPORT_DEF( FT_Error ) function FT_Matrix_Multiply_Scaled (line 686) | FT_BASE_DEF( void ) function FT_Vector_Transform_Scaled (line 711) | FT_BASE_DEF( void ) function FT_SqrtFixed (line 739) | FT_BASE_DEF( FT_Int32 ) function ft_corner_orientation (line 776) | FT_BASE_DEF( FT_Int ) function ft_corner_is_flat (line 856) | FT_BASE_DEF( FT_Int ) FILE: ext/freetype2/src/base/ftcid.c function FT_Get_CID_Registry_Ordering_Supplement (line 26) | FT_EXPORT_DEF( FT_Error ) function FT_Get_CID_Is_Internally_CID_Keyed (line 64) | FT_EXPORT_DEF( FT_Error ) function FT_Get_CID_From_Glyph_Index (line 90) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftdbgmem.c type FT_MemSourceRec_ (line 45) | struct FT_MemSourceRec_ type FT_MemNodeRec_ (line 46) | struct FT_MemNodeRec_ type FT_MemTableRec_ (line 47) | struct FT_MemTableRec_ type FT_MemSourceRec (line 57) | typedef struct FT_MemSourceRec_ type FT_MemNodeRec (line 91) | typedef struct FT_MemNodeRec_ type FT_MemTableRec (line 112) | typedef struct FT_MemTableRec_ function FT_ULong (line 192) | static FT_ULong function ft_mem_debug_panic (line 207) | extern void function FT_Pointer (line 225) | static FT_Pointer function ft_mem_table_free (line 241) | static void function ft_mem_table_resize (line 254) | static void function FT_MemTable (line 304) | static FT_MemTable function ft_mem_table_destroy (line 343) | static void function FT_MemNode (line 424) | static FT_MemNode* function FT_MemSource (line 450) | static FT_MemSource function ft_mem_table_set (line 503) | static void function ft_mem_table_remove (line 602) | static void function FT_Pointer (line 674) | extern FT_Pointer function ft_mem_debug_free (line 710) | extern void function FT_Pointer (line 734) | extern FT_Pointer function FT_Int (line 818) | extern FT_Int function ft_mem_debug_done (line 881) | extern void function ft_mem_source_compare (line 900) | static int function FT_DumpMemory (line 917) | extern void type _debug_mem_dummy (line 987) | typedef int _debug_mem_dummy; FILE: ext/freetype2/src/base/ftdebug.c function FT_Message (line 53) | FT_BASE_DEF( void ) function FT_Panic (line 68) | FT_BASE_DEF( void ) function FT_Throw (line 85) | FT_BASE_DEF( int ) function FT_Trace_Get_Count (line 121) | FT_BASE_DEF( FT_Int ) function FT_Trace_Get_Name (line 130) | FT_BASE_DEF( const char * ) function ft_debug_init (line 161) | FT_BASE_DEF( void ) function ft_debug_init (line 240) | FT_BASE_DEF( void ) function FT_Trace_Get_Count (line 247) | FT_BASE_DEF( FT_Int ) function FT_Trace_Get_Name (line 254) | FT_BASE_DEF( const char * ) FILE: ext/freetype2/src/base/ftfstype.c function FT_Get_FSType_Flags (line 27) | FT_EXPORT_DEF( FT_UShort ) FILE: ext/freetype2/src/base/ftgasp.c function FT_Get_Gasp (line 24) | FT_EXPORT_DEF( FT_Int ) FILE: ext/freetype2/src/base/ftgloadr.c function FT_GlyphLoader_New (line 69) | FT_BASE_DEF( FT_Error ) function FT_GlyphLoader_Rewind (line 87) | FT_BASE_DEF( void ) function FT_GlyphLoader_Reset (line 104) | FT_BASE_DEF( void ) function FT_GlyphLoader_Done (line 127) | FT_BASE_DEF( void ) function FT_GlyphLoader_Adjust_Points (line 142) | static void function FT_GlyphLoader_CreateExtra (line 165) | FT_BASE_DEF( FT_Error ) function FT_GlyphLoader_Adjust_Subglyphs (line 185) | static void function FT_GlyphLoader_CheckPoints (line 200) | FT_BASE_DEF( FT_Error ) function FT_GlyphLoader_CheckSubGlyphs (line 279) | FT_BASE_DEF( FT_Error ) function FT_GlyphLoader_Prepare (line 310) | FT_BASE_DEF( void ) function FT_GlyphLoader_Add (line 326) | FT_BASE_DEF( void ) function FT_GlyphLoader_CopyPoints (line 363) | FT_BASE_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftglyph.c function ft_bitmap_glyph_init (line 59) | FT_CALLBACK_DEF( FT_Error ) function ft_bitmap_glyph_copy (line 94) | FT_CALLBACK_DEF( FT_Error ) function ft_bitmap_glyph_done (line 110) | FT_CALLBACK_DEF( void ) function ft_bitmap_glyph_bbox (line 121) | FT_CALLBACK_DEF( void ) function ft_outline_glyph_init (line 157) | FT_CALLBACK_DEF( FT_Error ) function ft_outline_glyph_done (line 188) | FT_CALLBACK_DEF( void ) function ft_outline_glyph_copy (line 198) | FT_CALLBACK_DEF( FT_Error ) function ft_outline_glyph_transform (line 217) | FT_CALLBACK_DEF( void ) function ft_outline_glyph_bbox (line 233) | FT_CALLBACK_DEF( void ) function ft_outline_glyph_prepare (line 244) | FT_CALLBACK_DEF( FT_Error ) function FT_Error (line 280) | static FT_Error function FT_Glyph_Copy (line 307) | FT_EXPORT_DEF( FT_Error ) function FT_Get_Glyph (line 354) | FT_EXPORT_DEF( FT_Error ) function FT_Glyph_Transform (line 422) | FT_EXPORT_DEF( FT_Error ) function FT_Glyph_Get_CBox (line 455) | FT_EXPORT_DEF( void ) function FT_Glyph_To_Bitmap (line 502) | FT_EXPORT_DEF( FT_Error ) function FT_Done_Glyph (line 608) | FT_EXPORT_DEF( void ) FILE: ext/freetype2/src/base/ftgxval.c function FT_TrueTypeGX_Validate (line 37) | FT_EXPORT_DEF( FT_Error ) function FT_TrueTypeGX_Free (line 74) | FT_EXPORT_DEF( void ) function FT_ClassicKern_Validate (line 90) | FT_EXPORT_DEF( FT_Error ) function FT_ClassicKern_Free (line 125) | FT_EXPORT_DEF( void ) FILE: ext/freetype2/src/base/ftinit.c function ft_destroy_default_module_classes (line 122) | FT_BASE_DEF( void ) function ft_create_default_module_classes (line 154) | FT_BASE_DEF( FT_Error ) function FT_Add_Default_Modules (line 197) | FT_EXPORT_DEF( void ) function FT_Init_FreeType (line 231) | FT_EXPORT_DEF( FT_Error ) function FT_Done_FreeType (line 265) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftlcdfil.c function _ft_lcd_filter_fir (line 33) | static void function _ft_lcd_filter_legacy (line 176) | static void function FT_Library_SetLcdFilterWeights (line 288) | FT_EXPORT_DEF( FT_Error ) function FT_Library_SetLcdFilter (line 304) | FT_EXPORT_DEF( FT_Error ) function FT_Library_SetLcdFilterWeights (line 374) | FT_EXPORT_DEF( FT_Error ) function FT_Library_SetLcdFilter (line 385) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftmac.c type ResourceIndex (line 96) | typedef short ResourceIndex; function FT_GetFile_From_Mac_Name (line 124) | FT_EXPORT_DEF( FT_Error ) function OSStatus (line 142) | static OSStatus function FT_Error (line 174) | static FT_Error function FT_GetFilePath_From_Mac_ATS_Name (line 220) | FT_EXPORT_DEF( FT_Error ) function FT_GetFile_From_Mac_ATS_Name (line 245) | FT_EXPORT_DEF( FT_Error ) function OSErr (line 278) | static OSErr function OSType (line 303) | static OSType function create_lwfn_name (line 322) | static void function count_faces_sfnt (line 352) | static short function count_faces_scalable (line 363) | static short function parse_fond (line 392) | static void function FT_Error (line 501) | static FT_Error function count_faces (line 544) | static short function FT_Error (line 582) | static FT_Error function FT_Error (line 699) | static FT_Error function FT_Error (line 731) | static FT_Error function FT_Error (line 798) | static FT_Error function FT_New_Face_From_FOND (line 846) | FT_EXPORT_DEF( FT_Error ) function FT_Error (line 920) | static FT_Error function FT_New_Face (line 961) | FT_EXPORT_DEF( FT_Error ) function FT_New_Face_From_FSRef (line 1001) | FT_EXPORT_DEF( FT_Error ) function FT_New_Face_From_FSSpec (line 1045) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftmm.c function FT_Error (line 37) | static FT_Error function FT_Get_Multi_Master (line 67) | FT_EXPORT_DEF( FT_Error ) function FT_Get_MM_Var (line 94) | FT_EXPORT_DEF( FT_Error ) function FT_Set_MM_Design_Coordinates (line 121) | FT_EXPORT_DEF( FT_Error ) function FT_Set_Var_Design_Coordinates (line 149) | FT_EXPORT_DEF( FT_Error ) function FT_Set_MM_Blend_Coordinates (line 177) | FT_EXPORT_DEF( FT_Error ) function FT_Set_Var_Blend_Coordinates (line 208) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftobjs.c function ft_service_list_lookup (line 71) | FT_BASE_DEF( FT_Pointer ) function ft_validator_init (line 95) | FT_BASE_DEF( void ) function ft_validator_run (line 108) | FT_BASE_DEF( FT_Int ) function ft_validator_error (line 118) | FT_BASE_DEF( void ) function FT_Stream_New (line 151) | FT_BASE_DEF( FT_Error ) function FT_Stream_Free (line 219) | FT_BASE_DEF( void ) function FT_Error (line 259) | static FT_Error function ft_glyphslot_free_bitmap (line 287) | FT_BASE_DEF( void ) function ft_glyphslot_set_bitmap (line 307) | FT_BASE_DEF( void ) function ft_glyphslot_alloc_bitmap (line 319) | FT_BASE_DEF( FT_Error ) function ft_glyphslot_clear (line 337) | static void function ft_glyphslot_done (line 369) | static void function FT_New_GlyphSlot (line 400) | FT_BASE_DEF( FT_Error ) function FT_Done_GlyphSlot (line 452) | FT_BASE_DEF( void ) function FT_Set_Transform (line 493) | FT_EXPORT_DEF( void ) function ft_glyphslot_grid_fit_metrics (line 547) | static void function FT_Load_Glyph (line 592) | FT_EXPORT_DEF( FT_Error ) function FT_Load_Char (line 845) | FT_EXPORT_DEF( FT_Error ) function destroy_size (line 865) | static void function destroy_charmaps (line 887) | static void function destroy_face (line 913) | static void function Destroy_Driver (line 964) | static void function FT_Error (line 992) | static FT_Error function FT_CharMap (line 1080) | static FT_CharMap function FT_Error (line 1118) | static FT_Error function FT_New_Face (line 1216) | FT_EXPORT_DEF( FT_Error ) function FT_New_Memory_Face (line 1241) | FT_EXPORT_DEF( FT_Error ) function memory_stream_close (line 1296) | static void function FT_Error (line 1312) | static FT_Error function open_face_from_buffer (line 1348) | FT_LOCAL_DEF( FT_Error ) function FT_Error (line 1418) | static FT_Error function open_face_PS_from_sfnt_stream (line 1483) | FT_LOCAL_DEF( FT_Error ) function FT_Error (line 1553) | static FT_Error function FT_Error (line 1746) | static FT_Error function FT_Error (line 1814) | static FT_Error function FT_Error (line 1874) | static FT_Error function FT_Error (line 1924) | static FT_Error function FT_Error (line 2021) | static FT_Error function FT_Open_Face (line 2064) | FT_EXPORT_DEF( FT_Error ) function FT_Attach_File (line 2321) | FT_EXPORT_DEF( FT_Error ) function FT_Attach_Stream (line 2343) | FT_EXPORT_DEF( FT_Error ) function FT_Reference_Face (line 2387) | FT_EXPORT_DEF( FT_Error ) function FT_Done_Face (line 2401) | FT_EXPORT_DEF( FT_Error ) function FT_New_Size (line 2442) | FT_EXPORT_DEF( FT_Error ) function FT_Done_Size (line 2503) | FT_EXPORT_DEF( FT_Error ) function FT_Match_Size (line 2551) | FT_BASE_DEF( FT_Error ) function ft_synthesize_vertical_metrics (line 2604) | FT_BASE_DEF( void ) function ft_recompute_scaled_metrics (line 2630) | static void function FT_Select_Metrics (line 2664) | FT_BASE_DEF( void ) function FT_Request_Metrics (line 2711) | FT_BASE_DEF( void ) function FT_Select_Size (line 2833) | FT_EXPORT_DEF( FT_Error ) function FT_Request_Size (line 2885) | FT_EXPORT_DEF( FT_Error ) function FT_Set_Char_Size (line 2958) | FT_EXPORT_DEF( FT_Error ) function FT_Set_Pixel_Sizes (line 3000) | FT_EXPORT_DEF( FT_Error ) function FT_Get_Kerning (line 3038) | FT_EXPORT_DEF( FT_Error ) function FT_Get_Track_Kerning (line 3098) | FT_EXPORT_DEF( FT_Error ) function FT_Select_Charmap (line 3129) | FT_EXPORT_DEF( FT_Error ) function FT_Set_Charmap (line 3171) | FT_EXPORT_DEF( FT_Error ) function FT_Get_Charmap_Index (line 3206) | FT_EXPORT_DEF( FT_Int ) function ft_cmap_done_internal (line 3225) | static void function FT_CMap_Done (line 3240) | FT_BASE_DEF( void ) function FT_CMap_New (line 3286) | FT_BASE_DEF( FT_Error ) function FT_Get_Char_Index (line 3340) | FT_EXPORT_DEF( FT_UInt ) function FT_Get_First_Char (line 3365) | FT_EXPORT_DEF( FT_ULong ) function FT_Get_Next_Char (line 3390) | FT_EXPORT_DEF( FT_ULong ) function FT_Face_GetCharVariantIndex (line 3423) | FT_EXPORT_DEF( FT_UInt ) function FT_Face_GetCharVariantIsDefault (line 3467) | FT_EXPORT_DEF( FT_Int ) function FT_Face_GetVariantSelectors (line 3508) | FT_EXPORT_DEF( FT_UInt32* ) function FT_Face_GetVariantsOfChar (line 3535) | FT_EXPORT_DEF( FT_UInt32* ) function FT_Face_GetCharsOfVariant (line 3569) | FT_EXPORT_DEF( FT_UInt32* ) function FT_Get_Name_Index (line 3604) | FT_EXPORT_DEF( FT_UInt ) function FT_Get_Glyph_Name (line 3632) | FT_EXPORT_DEF( FT_Error ) function FT_Get_Postscript_Name (line 3669) | FT_EXPORT_DEF( const char* ) function FT_Get_Sfnt_Table (line 3698) | FT_EXPORT_DEF( void* ) function FT_Load_Sfnt_Table (line 3719) | FT_EXPORT_DEF( FT_Error ) function FT_Sfnt_Table_Info (line 3742) | FT_EXPORT_DEF( FT_Error ) function FT_Get_CMap_Language_ID (line 3767) | FT_EXPORT_DEF( FT_ULong ) function FT_Get_CMap_Format (line 3791) | FT_EXPORT_DEF( FT_Long ) function FT_Activate_Size (line 3815) | FT_EXPORT_DEF( FT_Error ) function FT_Lookup_Renderer (line 3849) | FT_BASE_DEF( FT_Renderer ) function FT_Renderer (line 3891) | static FT_Renderer function ft_set_current_renderer (line 3906) | static void function FT_Error (line 3917) | static FT_Error function ft_remove_renderer (line 3965) | static void function FT_Get_Renderer (line 4001) | FT_EXPORT_DEF( FT_Renderer ) function FT_Set_Renderer (line 4013) | FT_EXPORT_DEF( FT_Error ) function FT_Render_Glyph_Internal (line 4070) | FT_BASE_DEF( FT_Error ) function FT_Render_Glyph (line 4178) | FT_EXPORT_DEF( FT_Error ) function Destroy_Module (line 4222) | static void function FT_Add_Module (line 4252) | FT_EXPORT_DEF( FT_Error ) function FT_Get_Module (line 4381) | FT_EXPORT_DEF( FT_Module ) function FT_Get_Module_Interface (line 4409) | FT_BASE_DEF( const void* ) function ft_module_get_service (line 4424) | FT_BASE_DEF( FT_Pointer ) function FT_Remove_Module (line 4470) | FT_EXPORT_DEF( FT_Error ) function FT_Error (line 4510) | static FT_Error function FT_Property_Set (line 4592) | FT_EXPORT_DEF( FT_Error ) function FT_Property_Get (line 4608) | FT_EXPORT_DEF( FT_Error ) function FT_Reference_Library (line 4637) | FT_EXPORT_DEF( FT_Error ) function FT_New_Library (line 4651) | FT_EXPORT_DEF( FT_Error ) function FT_Library_Version (line 4709) | FT_EXPORT_DEF( void ) function FT_Done_Library (line 4740) | FT_EXPORT_DEF( FT_Error ) function FT_Set_Debug_Hook (line 4852) | FT_EXPORT_DEF( void ) function FT_Get_TrueType_Engine_Type (line 4866) | FT_EXPORT_DEF( FT_TrueTypeEngineType ) function FT_Get_SubGlyph_Info (line 4896) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftotval.c function FT_OpenType_Validate (line 28) | FT_EXPORT_DEF( FT_Error ) function FT_OpenType_Free (line 75) | FT_EXPORT_DEF( void ) FILE: ext/freetype2/src/base/ftoutln.c function FT_Outline_Decompose (line 50) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_New_Internal (line 297) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_New (line 339) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_Check (line 355) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_Copy (line 400) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_Done_Internal (line 434) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_Done (line 458) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_Get_CBox (line 473) | FT_EXPORT_DEF( void ) function FT_Outline_Translate (line 523) | FT_EXPORT_DEF( void ) function FT_Outline_Reverse (line 548) | FT_EXPORT_DEF( void ) function FT_Outline_Render (line 609) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_Get_Bitmap (line 663) | FT_EXPORT_DEF( FT_Error ) function FT_Vector_Transform (line 690) | FT_EXPORT_DEF( void ) function FT_Outline_Transform (line 713) | FT_EXPORT_DEF( void ) function FT_Bool (line 749) | static FT_Bool function FT_Bool (line 798) | static FT_Bool function FT_Orientation (line 832) | static FT_Orientation function FT_Outline_Embolden (line 901) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_EmboldenXY (line 911) | FT_EXPORT_DEF( FT_Error ) function FT_Outline_Get_Orientation (line 1036) | FT_EXPORT_DEF( FT_Orientation ) FILE: ext/freetype2/src/base/ftpatent.c function FT_Bool (line 27) | static FT_Bool function FT_Bool (line 112) | static FT_Bool function FT_Bool (line 146) | static FT_Bool function FT_Face_CheckTrueTypePatents (line 249) | FT_EXPORT_DEF( FT_Bool ) function FT_Face_SetUnpatentedHinting (line 264) | FT_EXPORT_DEF( FT_Bool ) FILE: ext/freetype2/src/base/ftpfr.c function FT_Service_PfrMetrics (line 26) | static FT_Service_PfrMetrics function FT_Get_PFR_Metrics (line 41) | FT_EXPORT_DEF( FT_Error ) function FT_Get_PFR_Kerning (line 98) | FT_EXPORT_DEF( FT_Error ) function FT_Get_PFR_Advance (line 127) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftpic.c function ft_pic_container_init (line 28) | FT_BASE_DEF( FT_Error ) function ft_pic_container_destroy (line 46) | FT_BASE_DEF( void ) FILE: ext/freetype2/src/base/ftrfork.c function FT_Raccess_Get_HeaderInfo (line 50) | FT_BASE_DEF( FT_Error ) function ft_raccess_sort_ref_by_id (line 136) | static int function FT_Raccess_Get_DataOffsets (line 149) | FT_BASE_DEF( FT_Error ) function FT_Raccess_Guess (line 375) | FT_BASE_DEF( void ) function FT_RFork_Rule (line 408) | static FT_RFork_Rule function ft_raccess_rule_by_darwin_vfs (line 424) | FT_LOCAL_DEF( FT_Bool ) function FT_Error (line 441) | static FT_Error function FT_Error (line 463) | static FT_Error function FT_Error (line 485) | static FT_Error function FT_Error (line 515) | static FT_Error function FT_Error (line 551) | static FT_Error function FT_Error (line 587) | static FT_Error function FT_Error (line 614) | static FT_Error function FT_Error (line 640) | static FT_Error function FT_Error (line 671) | static FT_Error function FT_Error (line 703) | static FT_Error function FT_Error (line 769) | static FT_Error function FT_Raccess_Guess (line 840) | FT_BASE_DEF( void ) FILE: ext/freetype2/src/base/ftsnames.c function FT_Get_Sfnt_Name_Count (line 33) | FT_EXPORT_DEF( FT_UInt ) function FT_Get_Sfnt_Name (line 42) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftstream.c function FT_Stream_OpenMemory (line 34) | FT_BASE_DEF( void ) function FT_Stream_Close (line 48) | FT_BASE_DEF( void ) function FT_Stream_Seek (line 56) | FT_BASE_DEF( FT_Error ) function FT_Stream_Skip (line 91) | FT_BASE_DEF( FT_Error ) function FT_Stream_Pos (line 102) | FT_BASE_DEF( FT_Long ) function FT_Stream_Read (line 109) | FT_BASE_DEF( FT_Error ) function FT_Stream_ReadAt (line 118) | FT_BASE_DEF( FT_Error ) function FT_Stream_TryRead (line 163) | FT_BASE_DEF( FT_ULong ) function FT_Stream_ExtractFrame (line 192) | FT_BASE_DEF( FT_Error ) function FT_Stream_ReleaseFrame (line 214) | FT_BASE_DEF( void ) function FT_Stream_EnterFrame (line 233) | FT_BASE_DEF( FT_Error ) function FT_Stream_ExitFrame (line 311) | FT_BASE_DEF( void ) function FT_Stream_GetChar (line 341) | FT_BASE_DEF( FT_Char ) function FT_Stream_GetUShort (line 357) | FT_BASE_DEF( FT_UShort ) function FT_Stream_GetUShortLE (line 376) | FT_BASE_DEF( FT_UShort ) function FT_Stream_GetUOffset (line 395) | FT_BASE_DEF( FT_ULong ) function FT_Stream_GetULong (line 413) | FT_BASE_DEF( FT_ULong ) function FT_Stream_GetULongLE (line 431) | FT_BASE_DEF( FT_ULong ) function FT_Stream_ReadChar (line 449) | FT_BASE_DEF( FT_Char ) function FT_Stream_ReadUShort (line 486) | FT_BASE_DEF( FT_UShort ) function FT_Stream_ReadUShortLE (line 533) | FT_BASE_DEF( FT_UShort ) function FT_Stream_ReadUOffset (line 580) | FT_BASE_DEF( FT_ULong ) function FT_Stream_ReadULong (line 627) | FT_BASE_DEF( FT_ULong ) function FT_Stream_ReadULongLE (line 674) | FT_BASE_DEF( FT_ULong ) function FT_Stream_ReadFields (line 721) | FT_BASE_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftstroke.c function FT_Outline_GetInsideBorder (line 30) | FT_EXPORT_DEF( FT_StrokerBorder ) function FT_Outline_GetOutsideBorder (line 43) | FT_EXPORT_DEF( FT_StrokerBorder ) function FT_Pos (line 70) | static FT_Pos function ft_conic_split (line 77) | static void function FT_Bool (line 97) | static FT_Bool function ft_cubic_split (line 148) | static void function FT_Angle (line 179) | static FT_Angle function FT_Bool (line 187) | static FT_Bool type FT_StrokeTags (line 291) | typedef enum FT_StrokeTags_ type FT_StrokeBorderRec (line 302) | typedef struct FT_StrokeBorderRec_ function FT_Error (line 316) | static FT_Error function ft_stroke_border_close (line 346) | static void function FT_Error (line 412) | static FT_Error function FT_Error (line 454) | static FT_Error function FT_Error (line 486) | static FT_Error function FT_Error (line 524) | static FT_Error function FT_Error (line 594) | static FT_Error function ft_stroke_border_init (line 609) | static void function ft_stroke_border_reset (line 624) | static void function ft_stroke_border_done (line 633) | static void function FT_Error (line 649) | static FT_Error function ft_stroke_border_export (line 700) | static void type FT_StrokerRec (line 761) | typedef struct FT_StrokerRec_ function FT_Stroker_New (line 788) | FT_EXPORT_DEF( FT_Error ) function FT_Stroker_Set (line 821) | FT_EXPORT_DEF( void ) function FT_Stroker_Rewind (line 850) | FT_EXPORT_DEF( void ) function FT_Stroker_Done (line 863) | FT_EXPORT_DEF( void ) function FT_Error (line 881) | static FT_Error function FT_Error (line 908) | static FT_Error function FT_Error (line 983) | static FT_Error function FT_Error (line 1046) | static FT_Error function FT_Error (line 1207) | static FT_Error function FT_Error (line 1244) | static FT_Error function FT_Stroker_LineTo (line 1285) | FT_EXPORT_DEF( FT_Error ) function FT_Stroker_ConicTo (line 1361) | FT_EXPORT_DEF( FT_Error ) function FT_Stroker_CubicTo (line 1562) | FT_EXPORT_DEF( FT_Error ) function FT_Stroker_BeginSubPath (line 1778) | FT_EXPORT_DEF( FT_Error ) function FT_Error (line 1813) | static FT_Error function FT_Stroker_EndSubPath (line 1880) | FT_EXPORT_DEF( FT_Error ) function FT_Stroker_GetBorderCounts (line 1976) | FT_EXPORT_DEF( FT_Error ) function FT_Stroker_GetCounts (line 2007) | FT_EXPORT_DEF( FT_Error ) function FT_Stroker_ExportBorder (line 2049) | FT_EXPORT_DEF( void ) function FT_Stroker_Export (line 2071) | FT_EXPORT_DEF( void ) function FT_Stroker_ParseOutline (line 2086) | FT_EXPORT_DEF( FT_Error ) function FT_Glyph_Stroke (line 2303) | FT_EXPORT_DEF( FT_Error ) function FT_Glyph_StrokeBorder (line 2380) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftsynth.c function FT_GlyphSlot_Oblique (line 47) | FT_EXPORT_DEF( void ) function FT_GlyphSlot_Embolden (line 89) | FT_EXPORT_DEF( void ) FILE: ext/freetype2/src/base/ftsystem.c function ft_alloc (line 68) | FT_CALLBACK_DEF( void* ) function ft_realloc (line 98) | FT_CALLBACK_DEF( void* ) function ft_free (line 124) | FT_CALLBACK_DEF( void ) function ft_ansi_stream_close (line 167) | FT_CALLBACK_DEF( void ) function ft_ansi_stream_io (line 200) | FT_CALLBACK_DEF( unsigned long ) function FT_Stream_Open (line 223) | FT_BASE_DEF( FT_Error ) function FT_New_Memory (line 286) | FT_BASE_DEF( FT_Memory ) function FT_Done_Memory (line 310) | FT_BASE_DEF( void ) function FT_FILE (line 324) | FT_FILE* ft_fopen_win32(const char *fname, const char *mode) FILE: ext/freetype2/src/base/fttrigon.c function FT_Fixed (line 60) | static FT_Fixed function FT_Fixed (line 82) | static FT_Fixed function FT_Int (line 132) | static FT_Int function ft_trig_pseudo_rotate (line 162) | static void function ft_trig_pseudo_polarize (line 217) | static void function FT_Cos (line 296) | FT_EXPORT_DEF( FT_Fixed ) function FT_Sin (line 312) | FT_EXPORT_DEF( FT_Fixed ) function FT_Tan (line 321) | FT_EXPORT_DEF( FT_Fixed ) function FT_Atan2 (line 337) | FT_EXPORT_DEF( FT_Angle ) function FT_Vector_Unit (line 358) | FT_EXPORT_DEF( void ) function FT_Vector_Rotate (line 383) | FT_EXPORT_DEF( void ) function FT_Vector_Length (line 424) | FT_EXPORT_DEF( FT_Fixed ) function FT_Vector_Polarize (line 461) | FT_EXPORT_DEF( void ) function FT_Vector_From_Polar (line 491) | FT_EXPORT_DEF( void ) function FT_Angle_Diff (line 508) | FT_EXPORT_DEF( FT_Angle ) FILE: ext/freetype2/src/base/fttype1.c function FT_Get_PS_Font_Info (line 28) | FT_EXPORT_DEF( FT_Error ) function FT_Has_PS_Glyph_Names (line 55) | FT_EXPORT_DEF( FT_Int ) function FT_Get_PS_Font_Private (line 76) | FT_EXPORT_DEF( FT_Error ) function FT_Get_PS_Font_Value (line 103) | FT_EXPORT_DEF( FT_Long ) FILE: ext/freetype2/src/base/ftutil.c function ft_mem_alloc (line 49) | FT_BASE_DEF( FT_Pointer ) function ft_mem_qalloc (line 65) | FT_BASE_DEF( FT_Pointer ) function ft_mem_realloc (line 91) | FT_BASE_DEF( FT_Pointer ) function ft_mem_qrealloc (line 113) | FT_BASE_DEF( FT_Pointer ) function ft_mem_free (line 167) | FT_BASE_DEF( void ) function ft_mem_dup (line 176) | FT_BASE_DEF( FT_Pointer ) function ft_mem_strdup (line 194) | FT_BASE_DEF( FT_Pointer ) function ft_mem_strcpyn (line 207) | FT_BASE_DEF( FT_Int ) function FT_List_Find (line 241) | FT_EXPORT_DEF( FT_ListNode ) function FT_List_Add (line 266) | FT_EXPORT_DEF( void ) function FT_List_Insert (line 292) | FT_EXPORT_DEF( void ) function FT_List_Remove (line 318) | FT_EXPORT_DEF( void ) function FT_List_Up (line 345) | FT_EXPORT_DEF( void ) function FT_List_Iterate (line 378) | FT_EXPORT_DEF( FT_Error ) function FT_List_Finalize (line 410) | FT_EXPORT_DEF( void ) FILE: ext/freetype2/src/base/ftwinfnt.c function FT_Get_WinFNT_Header (line 28) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/base/ftxf86.c function FT_Get_X11_Font_Format (line 27) | FT_EXPORT_DEF( const char* ) FILE: ext/freetype2/src/base/md5.c function MD5_Init (line 200) | void MD5_Init(MD5_CTX *ctx) function MD5_Update (line 211) | void MD5_Update(MD5_CTX *ctx, const void *data, unsigned long size) function MD5_Final (line 245) | void MD5_Final(unsigned char *result, MD5_CTX *ctx) FILE: ext/freetype2/src/base/md5.h type MD5_u32plus (line 32) | typedef unsigned int MD5_u32plus; type MD5_CTX (line 34) | typedef struct { FILE: ext/freetype2/src/bdf/bdf.h type bdf_options_t (line 77) | typedef struct bdf_options_t_ type bdf_property_t (line 109) | typedef struct bdf_property_t_ type bdf_bbx_t (line 132) | typedef struct bdf_bbx_t_ type bdf_glyph_t (line 146) | typedef struct bdf_glyph_t_ type _hashnode (line 160) | typedef struct _hashnode_ type hashtable (line 168) | typedef struct hashtable_ type bdf_glyphlist_t (line 178) | typedef struct bdf_glyphlist_t_ type bdf_font_t (line 192) | typedef struct bdf_font_t_ FILE: ext/freetype2/src/bdf/bdfdrivr.c type BDF_CMapRec (line 54) | typedef struct BDF_CMapRec_ function bdf_cmap_init (line 63) | FT_CALLBACK_DEF( FT_Error ) function bdf_cmap_done (line 79) | FT_CALLBACK_DEF( void ) function bdf_cmap_char_index (line 90) | FT_CALLBACK_DEF( FT_UInt ) function bdf_cmap_char_next (line 129) | FT_CALLBACK_DEF( FT_UInt ) function FT_Error (line 198) | static FT_Error function BDF_Face_Done (line 309) | FT_CALLBACK_DEF( void ) function BDF_Face_Init (line 336) | FT_CALLBACK_DEF( FT_Error ) function BDF_Size_Select (line 609) | FT_CALLBACK_DEF( FT_Error ) function BDF_Size_Request (line 626) | FT_CALLBACK_DEF( FT_Error ) function BDF_Glyph_Load (line 666) | FT_CALLBACK_DEF( FT_Error ) function FT_Error (line 761) | static FT_Error function FT_Error (line 812) | static FT_Error function bdf_driver_requester (line 845) | FT_CALLBACK_DEF( FT_Module_Interface ) FILE: ext/freetype2/src/bdf/bdfdrivr.h type BDF_encoding_el (line 44) | typedef struct BDF_encoding_el_ type BDF_FaceRec (line 52) | typedef struct BDF_FaceRec_ FILE: ext/freetype2/src/bdf/bdflib.c function hashnode (line 235) | static hashnode* function FT_Error (line 263) | static FT_Error function FT_Error (line 293) | static FT_Error function hash_free (line 313) | static void function FT_Error (line 331) | static FT_Error function hashnode (line 368) | static hashnode type FT_Error (line 388) | typedef FT_Error type _bdf_list_t (line 398) | typedef struct _bdf_list_t_ type _bdf_parse_t (line 410) | typedef struct _bdf_parse_t_ function _bdf_list_init (line 445) | static void function _bdf_list_done (line 454) | static void function FT_Error (line 468) | static FT_Error function _bdf_list_shift (line 502) | static void function FT_Error (line 567) | static FT_Error function FT_Error (line 675) | static FT_Error function _bdf_atoul (line 860) | static unsigned long function _bdf_atol (line 907) | static long function _bdf_atos (line 962) | static short function by_encoding (line 1017) | static int function FT_Error (line 1037) | static FT_Error function bdf_get_property (line 1087) | FT_LOCAL_DEF( bdf_property_t * ) function FT_Error (line 1144) | static FT_Error function FT_Error (line 1173) | static FT_Error function _bdf_is_atom (line 1243) | static int function FT_Error (line 1307) | static FT_Error function FT_Error (line 1476) | static FT_Error function FT_Error (line 1979) | static FT_Error function FT_Error (line 2084) | static FT_Error function bdf_load_font (line 2389) | FT_LOCAL_DEF( FT_Error ) function bdf_free_font (line 2546) | FT_LOCAL_DEF( void ) function bdf_get_font_property (line 2627) | FT_LOCAL_DEF( bdf_property_t * ) FILE: ext/freetype2/src/bzip2/ftbzip2.c function ft_bzip2_free (line 84) | static void type FT_BZip2FileRec (line 102) | typedef struct FT_BZip2FileRec_ function FT_Error (line 120) | static FT_Error function FT_Error (line 146) | static FT_Error function ft_bzip2_file_done (line 192) | static void function FT_Error (line 215) | static FT_Error function FT_Error (line 245) | static FT_Error function FT_Error (line 280) | static FT_Error function FT_Error (line 324) | static FT_Error function FT_ULong (line 354) | static FT_ULong function ft_bzip2_stream_close (line 422) | static void function FT_ULong (line 441) | static FT_ULong function FT_Stream_OpenBzip2 (line 454) | FT_EXPORT_DEF( FT_Error ) function FT_Stream_OpenBzip2 (line 506) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/cache/ftcbasic.c type FTC_BasicAttrRec (line 37) | typedef struct FTC_BasicAttrRec_ type FTC_BasicQueryRec (line 52) | typedef struct FTC_BasicQueryRec_ type FTC_BasicFamilyRec (line 60) | typedef struct FTC_BasicFamilyRec_ function ftc_basic_family_compare (line 68) | FT_CALLBACK_DEF( FT_Bool ) function ftc_basic_family_init (line 80) | FT_CALLBACK_DEF( FT_Error ) function ftc_basic_family_get_count (line 96) | FT_CALLBACK_DEF( FT_UInt ) function ftc_basic_family_load_bitmap (line 124) | FT_CALLBACK_DEF( FT_Error ) function ftc_basic_family_load_glyph (line 151) | FT_CALLBACK_DEF( FT_Error ) function ftc_basic_gnode_compare_faceid (line 199) | FT_CALLBACK_DEF( FT_Bool ) function FTC_ImageCache_New (line 265) | FT_EXPORT_DEF( FT_Error ) function FTC_ImageCache_Lookup (line 276) | FT_EXPORT_DEF( FT_Error ) function FTC_ImageCache_LookupScaler (line 348) | FT_EXPORT_DEF( FT_Error ) function FTC_SBitCache_New (line 448) | FT_EXPORT_DEF( FT_Error ) function FTC_SBitCache_Lookup (line 459) | FT_EXPORT_DEF( FT_Error ) function FTC_SBitCache_LookupScaler (line 533) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/cache/ftccache.c function ftc_node_mru_link (line 48) | static void function ftc_node_mru_unlink (line 62) | static void function ftc_node_mru_up (line 78) | static void function ftc_get_top_node_for_hash (line 90) | FT_LOCAL_DEF( FTC_Node* ) function ftc_cache_resize (line 112) | static void function ftc_node_hash_unlink (line 223) | static void function ftc_node_hash_link (line 256) | static void function ftc_node_destroy (line 272) | FT_LOCAL_DEF( void ) function FTC_Cache_Init (line 327) | FT_LOCAL_DEF( FT_Error ) function ftc_cache_init (line 334) | FT_LOCAL_DEF( FT_Error ) function FTC_Cache_Clear (line 350) | static void function ftc_cache_done (line 388) | FT_LOCAL_DEF( void ) function FTC_Cache_Done (line 408) | FT_LOCAL_DEF( void ) function ftc_cache_add (line 415) | static void function FTC_Cache_NewNode (line 443) | FT_LOCAL_DEF( FT_Error ) function FTC_Cache_Lookup (line 482) | FT_LOCAL_DEF( FT_Error ) function FTC_Cache_RemoveFaceID (line 563) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cache/ftccache.h type FTC_CacheRec_ (line 31) | struct FTC_CacheRec_ type FTC_CacheClassRec_ (line 34) | struct FTC_CacheClassRec_ type FTC_NodeRec (line 58) | typedef struct FTC_NodeRec_ type FT_Error (line 99) | typedef FT_Error type FT_Offset (line 104) | typedef FT_Offset type FT_Bool (line 109) | typedef FT_Bool type FT_Error (line 120) | typedef FT_Error type FTC_CacheClassRec (line 127) | typedef struct FTC_CacheClassRec_ type FTC_CacheRec (line 143) | typedef struct FTC_CacheRec_ FILE: ext/freetype2/src/cache/ftccmap.c type FTC_CMapQueryRec (line 57) | typedef struct FTC_CMapQueryRec_ type FTC_CMapNodeRec (line 70) | typedef struct FTC_CMapNodeRec_ function ftc_cmap_node_free (line 98) | FT_CALLBACK_DEF( void ) function ftc_cmap_node_new (line 111) | FT_CALLBACK_DEF( FT_Error ) function ftc_cmap_node_weight (line 141) | FT_CALLBACK_DEF( FT_Offset ) function ftc_cmap_node_compare (line 153) | FT_CALLBACK_DEF( FT_Bool ) function ftc_cmap_node_remove_faceid (line 179) | FT_CALLBACK_DEF( FT_Bool ) function FTC_CMapCache_New (line 222) | FT_EXPORT_DEF( FT_Error ) function FTC_CMapCache_Lookup (line 234) | FT_EXPORT_DEF( FT_UInt ) FILE: ext/freetype2/src/cache/ftcglyph.c function FTC_GNode_Init (line 30) | FT_LOCAL_DEF( void ) function FTC_GNode_UnselectFamily (line 41) | FT_LOCAL_DEF( void ) function FTC_GNode_Done (line 54) | FT_LOCAL_DEF( void ) function ftc_gnode_compare (line 65) | FT_LOCAL_DEF( FT_Bool ) function FTC_GNode_Compare (line 85) | FT_LOCAL_DEF( FT_Bool ) function FTC_Family_Init (line 105) | FT_LOCAL_DEF( void ) function ftc_gcache_init (line 118) | FT_LOCAL_DEF( FT_Error ) function FTC_GCache_Init (line 143) | FT_LOCAL_DEF( FT_Error ) function ftc_gcache_done (line 152) | FT_LOCAL_DEF( void ) function FTC_GCache_Done (line 165) | FT_LOCAL_DEF( void ) function FTC_GCache_New (line 174) | FT_LOCAL_DEF( FT_Error ) function FTC_GCache_Lookup (line 186) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/cache/ftcglyph.h type FTC_FamilyRec_ (line 135) | struct FTC_FamilyRec_ type FTC_GNodeRec (line 148) | typedef struct FTC_GNodeRec_ type FTC_GQueryRec (line 160) | typedef struct FTC_GQueryRec_ type FTC_GCacheRec (line 212) | typedef struct FTC_GCacheRec_ type FTC_GCacheClassRec (line 237) | typedef struct FTC_GCacheClassRec_ type FTC_GCacheClassRec (line 244) | typedef const FTC_GCacheClassRec* FTC_GCacheClass; FILE: ext/freetype2/src/cache/ftcimage.c function ftc_inode_free (line 29) | FT_LOCAL_DEF( void ) function FTC_INode_Free (line 48) | FT_LOCAL_DEF( void ) function FTC_INode_New (line 57) | FT_LOCAL_DEF( FT_Error ) function ftc_inode_new (line 93) | FT_LOCAL_DEF( FT_Error ) function ftc_inode_weight (line 106) | FT_LOCAL_DEF( FT_Offset ) function FTC_INode_Weight (line 154) | FT_LOCAL_DEF( FT_Offset ) FILE: ext/freetype2/src/cache/ftcimage.h type FTC_INodeRec_ (line 47) | struct FTC_INodeRec_ type FT_Error (line 58) | typedef FT_Error type FTC_IFamilyClassRec (line 64) | typedef struct FTC_IFamilyClassRec_ type FTC_IFamilyClassRec (line 71) | typedef const FTC_IFamilyClassRec* FTC_IFamilyClass; FILE: ext/freetype2/src/cache/ftcmanag.c function FT_Error (line 40) | static FT_Error type FTC_SizeNodeRec (line 77) | typedef struct FTC_SizeNodeRec_ function ftc_size_node_done (line 88) | FT_CALLBACK_DEF( void ) function ftc_size_node_compare (line 102) | FT_CALLBACK_DEF( FT_Bool ) function ftc_size_node_init (line 120) | FT_CALLBACK_DEF( FT_Error ) function ftc_size_node_reset (line 136) | FT_CALLBACK_DEF( FT_Error ) function FT_Bool (line 166) | static FT_Bool function FTC_Manager_LookupSize (line 180) | FT_EXPORT_DEF( FT_Error ) type FTC_FaceNodeRec (line 221) | typedef struct FTC_FaceNodeRec_ function ftc_face_node_init (line 232) | FT_CALLBACK_DEF( FT_Error ) function ftc_face_node_done (line 260) | FT_CALLBACK_DEF( void ) function ftc_face_node_compare (line 281) | FT_CALLBACK_DEF( FT_Bool ) function FTC_Manager_LookupFace (line 307) | FT_EXPORT_DEF( FT_Error ) function FTC_Manager_New (line 352) | FT_EXPORT_DEF( FT_Error ) function FTC_Manager_Done (line 414) | FT_EXPORT_DEF( void ) function FTC_Manager_Reset (line 454) | FT_EXPORT_DEF( void ) function FTC_Manager_Check (line 469) | static void function FTC_Manager_Compress (line 535) | FT_LOCAL_DEF( void ) function FTC_Manager_RegisterCache (line 577) | FT_LOCAL_DEF( FT_Error ) function FTC_Manager_FlushN (line 629) | FT_LOCAL_DEF( FT_UInt ) function FTC_Manager_RemoveFaceID (line 667) | FT_EXPORT_DEF( void ) function FTC_Node_Unref (line 691) | FT_EXPORT_DEF( void ) FILE: ext/freetype2/src/cache/ftcmanag.h type FTC_ManagerRec (line 91) | typedef struct FTC_ManagerRec_ FILE: ext/freetype2/src/cache/ftcmru.c function FTC_MruNode_Prepend (line 28) | FT_LOCAL_DEF( void ) function FTC_MruNode_Up (line 72) | FT_LOCAL_DEF( void ) function FTC_MruNode_Remove (line 121) | FT_LOCAL_DEF( void ) function FTC_MruList_Init (line 168) | FT_LOCAL_DEF( void ) function FTC_MruList_Reset (line 184) | FT_LOCAL_DEF( void ) function FTC_MruList_Done (line 194) | FT_LOCAL_DEF( void ) function FTC_MruList_Find (line 202) | FT_LOCAL_DEF( FTC_MruNode ) function FTC_MruList_New (line 235) | FT_LOCAL_DEF( FT_Error ) function FTC_MruList_Lookup (line 290) | FT_LOCAL_DEF( FT_Error ) function FTC_MruList_Remove (line 307) | FT_LOCAL_DEF( void ) function FTC_MruList_RemoveSelection (line 326) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cache/ftcmru.h type FTC_MruNodeRec_ (line 61) | struct FTC_MruNodeRec_ type FTC_MruNodeRec (line 63) | typedef struct FTC_MruNodeRec_ type FTC_MruListRec_ (line 84) | struct FTC_MruListRec_ type FTC_MruListClassRec_ (line 86) | struct FTC_MruListClassRec_ type FT_Bool (line 89) | typedef FT_Bool type FT_Error (line 93) | typedef FT_Error type FT_Error (line 98) | typedef FT_Error type FTC_MruListClassRec (line 108) | typedef struct FTC_MruListClassRec_ type FTC_MruListRec (line 118) | typedef struct FTC_MruListRec_ FILE: ext/freetype2/src/cache/ftcsbits.c function FT_Error (line 42) | static FT_Error function ftc_snode_free (line 64) | FT_LOCAL_DEF( void ) function FTC_SNode_Free (line 83) | FT_LOCAL_DEF( void ) function FT_Error (line 101) | static FT_Error function FTC_SNode_New (line 207) | FT_LOCAL_DEF( FT_Error ) function ftc_snode_new (line 265) | FT_LOCAL_DEF( FT_Error ) function ftc_snode_weight (line 278) | FT_LOCAL_DEF( FT_Offset ) function FTC_SNode_Weight (line 315) | FT_LOCAL_DEF( FT_Offset ) function ftc_snode_compare (line 324) | FT_LOCAL_DEF( FT_Bool ) function FTC_SNode_Compare (line 409) | FT_LOCAL_DEF( FT_Bool ) FILE: ext/freetype2/src/cache/ftcsbits.h type FTC_SNodeRec (line 32) | typedef struct FTC_SNodeRec_ type FT_UInt (line 45) | typedef FT_UInt type FT_Error (line 49) | typedef FT_Error type FTC_SFamilyClassRec (line 55) | typedef struct FTC_SFamilyClassRec_ type FTC_SFamilyClassRec (line 63) | typedef const FTC_SFamilyClassRec* FTC_SFamilyClass; FILE: ext/freetype2/src/cff/cf2arrst.c function cf2_arrstack_init (line 55) | FT_LOCAL_DEF( void ) function cf2_arrstack_finalize (line 75) | FT_LOCAL_DEF( void ) function FT_Bool (line 94) | static FT_Bool function cf2_arrstack_setCount (line 139) | FT_LOCAL_DEF( void ) function cf2_arrstack_clear (line 157) | FT_LOCAL_DEF( void ) function cf2_arrstack_size (line 167) | FT_LOCAL_DEF( size_t ) function cf2_arrstack_getBuffer (line 176) | FT_LOCAL_DEF( void* ) function cf2_arrstack_getPointer (line 186) | FT_LOCAL_DEF( void* ) function cf2_arrstack_push (line 211) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cff/cf2arrst.h type CF2_ArrStackRec_ (line 51) | struct CF2_ArrStackRec_ FILE: ext/freetype2/src/cff/cf2blues.c function cf2_blues_init (line 65) | FT_LOCAL_DEF( void ) function cf2_blues_capture (line 464) | FT_LOCAL_DEF( FT_Bool ) FILE: ext/freetype2/src/cff/cf2blues.h type CF2_HintRec_ (line 118) | struct CF2_HintRec_ type CF2_BlueRec (line 129) | typedef struct CF2_BlueRec_ type CF2_BluesRec (line 149) | typedef struct CF2_BluesRec_ FILE: ext/freetype2/src/cff/cf2error.c function cf2_setError (line 43) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cff/cf2fixed.h type FT_Int32 (line 49) | typedef FT_Int32 CF2_Frac; type CF2_NumberType (line 80) | typedef enum CF2_NumberType_ FILE: ext/freetype2/src/cff/cf2font.c function cf2_computeDarkening (line 51) | static void function cf2_font_setup (line 240) | static void function cf2_getGlyphOutline (line 431) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/cff/cf2font.h type CF2_FontRec_ (line 55) | struct CF2_FontRec_ FILE: ext/freetype2/src/cff/cf2ft.c function FT_Error (line 55) | static FT_Error function cf2_setGlyphWidth (line 82) | static void function cf2_free_instance (line 96) | static void function cf2_builder_moveTo (line 119) | static void function cf2_builder_lineTo (line 141) | static void function cf2_builder_cubeTo (line 185) | static void function cf2_outline_init (line 237) | static void function cf2_getScaleAndHintFlag (line 254) | static void function FT_UShort (line 285) | static FT_UShort function cf2_decoder_parse_charstrings (line 296) | FT_LOCAL_DEF( FT_Error ) function cf2_getSubfont (line 407) | FT_LOCAL_DEF( CFF_SubFont ) function cf2_getPpemY (line 417) | FT_LOCAL_DEF( CF2_Fixed ) function cf2_getStdVW (line 441) | FT_LOCAL_DEF( CF2_Fixed ) function cf2_getStdHW (line 451) | FT_LOCAL_DEF( CF2_Fixed ) function cf2_getBlueMetrics (line 462) | FT_LOCAL_DEF( void ) function cf2_getBlueValues (line 482) | FT_LOCAL_DEF( void ) function cf2_getOtherBlues (line 495) | FT_LOCAL_DEF( void ) function cf2_getFamilyBlues (line 508) | FT_LOCAL_DEF( void ) function cf2_getFamilyOtherBlues (line 521) | FT_LOCAL_DEF( void ) function cf2_getLanguageGroup (line 534) | FT_LOCAL_DEF( CF2_Int ) function cf2_initGlobalRegionBuffer (line 545) | FT_LOCAL_DEF( CF2_Int ) function cf2_getSeacComponent (line 570) | FT_LOCAL_DEF( FT_Error ) function cf2_freeSeacComponent (line 608) | FT_LOCAL_DEF( void ) function cf2_initLocalRegionBuffer (line 620) | FT_LOCAL_DEF( CF2_Int ) function cf2_getDefaultWidthX (line 643) | FT_LOCAL_DEF( CF2_Fixed ) function cf2_getNominalWidthX (line 653) | FT_LOCAL_DEF( CF2_Fixed ) function cf2_outline_reset (line 663) | FT_LOCAL_DEF( void ) function cf2_outline_close (line 677) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cff/cf2ft.h type CF2_OutlineRec (line 127) | typedef struct CF2_OutlineRec_ FILE: ext/freetype2/src/cff/cf2glue.h type CF2_Int (line 61) | typedef CF2_Int CF2_RenderingFlags; type CF2_PathOp (line 65) | typedef enum CF2_PathOp_ type CF2_Matrix (line 76) | typedef struct CF2_Matrix_ type CF2_FontRec (line 90) | typedef struct CF2_FontRec_ CF2_FontRec, *CF2_Font; type CF2_HintRec (line 91) | typedef struct CF2_HintRec_ CF2_HintRec, *CF2_Hint; type CF2_CallbackParamsRec (line 102) | typedef struct CF2_CallbackParamsRec_ type CF2_OutlineCallbacksRec (line 115) | typedef struct CF2_OutlineCallbacksRec_ CF2_OutlineCallbacksRec, type CF2_OutlineCallbacksRec_ (line 124) | struct CF2_OutlineCallbacksRec_ FILE: ext/freetype2/src/cff/cf2hints.c type CF2_HintMoveRec (line 58) | typedef struct CF2_HintMoveRec_ function CF2_Int (line 68) | static CF2_Int function cf2_hint_init (line 89) | static void function cf2_hint_initZero (line 210) | static void function cf2_hint_isValid (line 217) | FT_LOCAL_DEF( FT_Bool ) function FT_Bool (line 224) | static FT_Bool function FT_Bool (line 232) | static FT_Bool function cf2_hint_isTop (line 239) | FT_LOCAL_DEF( FT_Bool ) function cf2_hint_isBottom (line 247) | FT_LOCAL_DEF( FT_Bool ) function FT_Bool (line 255) | static FT_Bool function FT_Bool (line 262) | static FT_Bool function cf2_hint_lock (line 269) | FT_LOCAL_DEF( void ) function cf2_hintmap_init (line 276) | FT_LOCAL_DEF( void ) function FT_Bool (line 295) | static FT_Bool function CF2_Fixed (line 303) | static CF2_Fixed function cf2_hintmap_adjustHints (line 365) | static void function cf2_hintmap_insertHint (line 558) | static void function cf2_hintmap_build (line 745) | FT_LOCAL_DEF( void ) function cf2_glyphpath_init (line 1003) | FT_LOCAL_DEF( void ) function cf2_glyphpath_finalize (line 1074) | FT_LOCAL_DEF( void ) function cf2_glyphpath_hintPoint (line 1087) | static void function FT_Bool (line 1117) | static FT_Bool function cf2_glyphpath_pushPrevElem (line 1230) | static void function cf2_glyphpath_pushMove (line 1394) | static void function cf2_glyphpath_computeOffset (line 1439) | static void function cf2_glyphpath_moveTo (line 1589) | FT_LOCAL_DEF( void ) function cf2_glyphpath_lineTo (line 1619) | FT_LOCAL_DEF( void ) function cf2_glyphpath_curveTo (line 1725) | FT_LOCAL_DEF( void ) function cf2_glyphpath_closeOpenPath (line 1814) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cff/cf2hints.h type CF2_HintMaskRec (line 71) | typedef struct CF2_HintMaskRec_ type CF2_StemHintRec (line 86) | typedef struct CF2_StemHintRec_ type CF2_HintMapRec (line 127) | typedef struct CF2_HintMapRec_ type CF2_GlyphPathRec (line 182) | typedef struct CF2_GlyphPathRec_ FILE: ext/freetype2/src/cff/cf2intrp.c function cf2_hintmask_init (line 66) | FT_LOCAL_DEF( void ) function cf2_hintmask_isValid (line 76) | FT_LOCAL_DEF( FT_Bool ) function cf2_hintmask_isNew (line 83) | FT_LOCAL_DEF( FT_Bool ) function cf2_hintmask_setNew (line 90) | FT_LOCAL_DEF( void ) function cf2_hintmask_getMaskPtr (line 101) | FT_LOCAL_DEF( FT_Byte* ) function cf2_hintmask_setCounts (line 108) | static size_t function cf2_hintmask_read (line 131) | static void function cf2_hintmask_setAll (line 173) | FT_LOCAL_DEF( void ) function cf2_doStems (line 280) | static void function cf2_doFlex (line 328) | static void function cf2_interpT2CharString (line 420) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cff/cf2read.c function randomError2 (line 55) | static int function CF2_Int (line 63) | static CF2_Int function cf2_buf_readByte (line 79) | FT_LOCAL_DEF( CF2_Int ) function cf2_buf_isEnd (line 105) | FT_LOCAL_DEF( FT_Bool ) FILE: ext/freetype2/src/cff/cf2read.h type CF2_BufferRec_ (line 46) | struct CF2_BufferRec_ FILE: ext/freetype2/src/cff/cf2stack.c function cf2_stack_init (line 52) | FT_LOCAL_DEF( CF2_Stack ) function cf2_stack_free (line 73) | FT_LOCAL_DEF( void ) function cf2_stack_count (line 87) | FT_LOCAL_DEF( CF2_UInt ) function cf2_stack_pushInt (line 94) | FT_LOCAL_DEF( void ) function cf2_stack_pushFixed (line 110) | FT_LOCAL_DEF( void ) function cf2_stack_popInt (line 127) | FT_LOCAL_DEF( CF2_Int ) function cf2_stack_popFixed (line 149) | FT_LOCAL_DEF( CF2_Fixed ) function cf2_stack_getReal (line 174) | FT_LOCAL_DEF( CF2_Fixed ) function cf2_stack_clear (line 198) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cff/cf2stack.h type CF2_StackNumber_ (line 47) | struct CF2_StackNumber_ type CF2_StackRec (line 61) | typedef struct CF2_StackRec_ FILE: ext/freetype2/src/cff/cf2types.h type FT_Int32 (line 69) | typedef FT_Int32 CF2_F16Dot16; FILE: ext/freetype2/src/cff/cffcmap.c function cff_cmap_encoding_init (line 35) | FT_CALLBACK_DEF( FT_Error ) function cff_cmap_encoding_done (line 52) | FT_CALLBACK_DEF( void ) function cff_cmap_encoding_char_index (line 59) | FT_CALLBACK_DEF( FT_UInt ) function cff_cmap_encoding_char_next (line 73) | FT_CALLBACK_DEF( FT_UInt32 ) function cff_sid_to_glyph_name (line 127) | FT_CALLBACK_DEF( const char* ) function cff_cmap_unicode_init (line 140) | FT_CALLBACK_DEF( FT_Error ) function cff_cmap_unicode_done (line 167) | FT_CALLBACK_DEF( void ) function cff_cmap_unicode_char_index (line 179) | FT_CALLBACK_DEF( FT_UInt ) function cff_cmap_unicode_char_next (line 192) | FT_CALLBACK_DEF( FT_UInt32 ) FILE: ext/freetype2/src/cff/cffcmap.h type CFF_CMapStdRec_ (line 36) | struct CFF_CMapStdRec_ type CFF_CMapStdRec (line 38) | typedef struct CFF_CMapStdRec_ FILE: ext/freetype2/src/cff/cffdrivr.c function cff_get_kerning (line 104) | FT_CALLBACK_DEF( FT_Error ) function cff_glyph_load (line 153) | FT_CALLBACK_DEF( FT_Error ) function cff_get_advances (line 194) | FT_CALLBACK_DEF( FT_Error ) function FT_Error (line 228) | static FT_Error function FT_UInt (line 266) | static FT_UInt function FT_Int (line 317) | static FT_Int function FT_Error (line 324) | static FT_Error function FT_Error (line 409) | static FT_Error function FT_Error (line 450) | static FT_Error function FT_Error (line 507) | static FT_Error function FT_Error (line 530) | static FT_Error function FT_Error (line 582) | static FT_Error function FT_Error (line 652) | static FT_Error function cff_get_interface (line 747) | FT_CALLBACK_DEF( FT_Module_Interface ) FILE: ext/freetype2/src/cff/cffgload.c type CFF_Operator (line 46) | typedef enum CFF_Operator_ function cff_builder_init (line 252) | static void function cff_builder_done (line 312) | static void function FT_Int (line 340) | static FT_Int function cff_decoder_init (line 382) | FT_LOCAL_DEF( void ) function cff_decoder_prepare (line 413) | FT_LOCAL_DEF( FT_Error ) function cff_check_points (line 468) | FT_LOCAL_DEF( FT_Error ) function cff_builder_add_point (line 477) | FT_LOCAL_DEF( void ) function cff_builder_add_point1 (line 515) | FT_LOCAL_DEF( FT_Error ) function FT_Error (line 532) | static FT_Error function cff_builder_start_point (line 560) | FT_LOCAL_DEF( FT_Error ) function cff_builder_close_contour (line 582) | FT_LOCAL_DEF( void ) function cff_lookup_glyph_by_stdcharcode (line 627) | FT_LOCAL_DEF( FT_Int ) function cff_get_glyph_data (line 656) | FT_LOCAL_DEF( FT_Error ) function cff_free_glyph_data (line 692) | FT_LOCAL_DEF( void ) function FT_Error (line 729) | static FT_Error function cff_decoder_parse_charstrings (line 901) | FT_LOCAL_DEF( FT_Error ) function cff_compute_max_advance (line 2548) | FT_LOCAL_DEF( FT_Error ) function cff_slot_load (line 2602) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/cff/cffgload.h type CFF_Builder (line 81) | typedef struct CFF_Builder_ type CFF_Decoder_Zone (line 146) | typedef struct CFF_Decoder_Zone_ type CFF_Decoder (line 155) | typedef struct CFF_Decoder_ FILE: ext/freetype2/src/cff/cffload.c function cff_get_standard_encoding (line 182) | FT_LOCAL_DEF( FT_UShort ) function FT_ULong (line 201) | static FT_ULong function FT_Error (line 225) | static FT_Error function cff_index_done (line 300) | static void function FT_Error (line 318) | static FT_Error function FT_Error (line 382) | static FT_Error function cff_index_access_element (line 469) | FT_LOCAL_DEF( FT_Error ) function cff_index_forget_element (line 567) | FT_LOCAL_DEF( void ) function cff_index_get_name (line 582) | FT_LOCAL_DEF( FT_String* ) function cff_index_get_string (line 611) | FT_LOCAL_DEF( FT_String* ) function cff_index_get_sid_string (line 621) | FT_LOCAL_DEF( FT_String* ) function CFF_Done_FD_Select (line 651) | static void function FT_Error (line 664) | static FT_Error function cff_fd_select_get (line 715) | FT_LOCAL_DEF( FT_Byte ) function FT_Error (line 786) | static FT_Error function cff_charset_cid_to_gindex (line 823) | FT_LOCAL_DEF( FT_UInt ) function cff_charset_free_cids (line 837) | static void function cff_charset_done (line 846) | static void function FT_Error (line 861) | static FT_Error function cff_encoding_done (line 1051) | static void function FT_Error (line 1060) | static FT_Error function FT_Error (line 1303) | static FT_Error function cff_subfont_done (line 1413) | static void function cff_font_load (line 1425) | FT_LOCAL_DEF( FT_Error ) function cff_font_done (line 1658) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cff/cffobjs.c function PSH_Globals_Funcs (line 58) | static PSH_Globals_Funcs function cff_size_done (line 75) | FT_LOCAL_DEF( void ) function cff_make_private_dict (line 109) | static void function cff_size_init (line 156) | FT_LOCAL_DEF( FT_Error ) function cff_size_select (line 209) | FT_LOCAL_DEF( FT_Error ) function cff_size_request (line 266) | FT_LOCAL_DEF( FT_Error ) function cff_slot_done (line 342) | FT_LOCAL_DEF( void ) function cff_slot_init (line 349) | FT_LOCAL_DEF( FT_Error ) function FT_String (line 384) | static FT_String* function remove_subset_prefix (line 404) | static void function remove_style (line 438) | static void function cff_face_init (line 481) | FT_LOCAL_DEF( FT_Error ) function cff_face_done (line 1003) | FT_LOCAL_DEF( void ) function cff_driver_init (line 1033) | FT_LOCAL_DEF( FT_Error ) function cff_driver_done (line 1061) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cff/cffobjs.h type CFF_DriverRec_ (line 42) | struct CFF_DriverRec_ type TT_Face (line 44) | typedef TT_Face CFF_Face; type CFF_SizeRec (line 55) | typedef struct CFF_SizeRec_ type CFF_GlyphSlotRec (line 71) | typedef struct CFF_GlyphSlotRec_ type CFF_InternalRec (line 92) | typedef struct CFF_InternalRec_ type CFF_Transform (line 104) | typedef struct CFF_Transform_ type CFF_DriverRec (line 117) | typedef struct CFF_DriverRec_ FILE: ext/freetype2/src/cff/cffparse.c function cff_parser_init (line 38) | FT_LOCAL_DEF( void ) function FT_Long (line 54) | static FT_Long function FT_Fixed (line 125) | static FT_Fixed function FT_Long (line 400) | static FT_Long function FT_Fixed (line 409) | static FT_Fixed function FT_Fixed (line 444) | static FT_Fixed function FT_Fixed (line 453) | static FT_Fixed function FT_Fixed (line 464) | static FT_Fixed function FT_Error (line 506) | static FT_Error function FT_Error (line 578) | static FT_Error function FT_Error (line 608) | static FT_Error function FT_Error (line 632) | static FT_Error function FT_Destroy_Class_cff_field_handlers (line 778) | void function FT_Error (line 790) | FT_Error function cff_parser_run (line 928) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/cff/cffparse.h type CFF_ParserRec (line 37) | typedef struct CFF_ParserRec_ type FT_Error (line 81) | typedef FT_Error (*CFF_Field_Reader)( CFF_Parser parser ); type CFF_Field_Handler (line 83) | typedef struct CFF_Field_Handler_ FILE: ext/freetype2/src/cff/cffpic.c function cff_driver_class_pic_free (line 61) | void function FT_Error (line 87) | FT_Error FILE: ext/freetype2/src/cff/cffpic.h type CffModulePIC (line 52) | typedef struct CffModulePIC_ FILE: ext/freetype2/src/cff/cfftypes.h type CFF_IndexRec_ (line 63) | struct CFF_IndexRec_ type CFF_EncodingRec (line 78) | typedef struct CFF_EncodingRec_ type CFF_CharsetRec (line 90) | typedef struct CFF_CharsetRec_ type CFF_FontRecDictRec (line 105) | typedef struct CFF_FontRecDictRec_ type CFF_PrivateRec (line 151) | typedef struct CFF_PrivateRec_ type CFF_FDSelectRec (line 186) | typedef struct CFF_FDSelectRec_ type CFF_SubFontRec (line 205) | typedef struct CFF_SubFontRec_ type CFF_FontRec (line 219) | typedef struct CFF_FontRec_ FILE: ext/freetype2/src/cid/cidgload.c function cid_load_glyph (line 40) | FT_CALLBACK_DEF( FT_Error ) function cid_face_compute_max_advance (line 216) | FT_LOCAL_DEF( FT_Error ) function cid_slot_load_glyph (line 268) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/cid/cidload.c function cid_get_offset (line 41) | FT_LOCAL_DEF( FT_Long ) function FT_Error (line 69) | static FT_Error function cid_parse_font_matrix (line 149) | FT_CALLBACK_DEF( FT_Error ) function parse_fd_array (line 214) | FT_CALLBACK_DEF( FT_Error ) function parse_expansion_factor (line 256) | FT_CALLBACK_DEF( FT_Error ) function FT_Error (line 289) | static FT_Error function FT_Error (line 400) | static FT_Error function cid_init_loader (line 526) | static void function cid_done_loader (line 536) | static void function FT_Error (line 547) | static FT_Error function cid_face_open (line 645) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/cid/cidload.h type CID_Loader_ (line 31) | struct CID_Loader_ FILE: ext/freetype2/src/cid/cidobjs.c function cid_slot_done (line 49) | FT_LOCAL_DEF( void ) function cid_slot_init (line 56) | FT_LOCAL_DEF( FT_Error ) function PSH_Globals_Funcs (line 94) | static PSH_Globals_Funcs function cid_size_done (line 110) | FT_LOCAL_DEF( void ) function cid_size_init (line 130) | FT_LOCAL_DEF( FT_Error ) function cid_size_request (line 155) | FT_LOCAL( FT_Error ) function cid_face_done (line 193) | FT_LOCAL_DEF( void ) function cid_face_init (line 277) | FT_LOCAL_DEF( FT_Error ) function cid_driver_init (line 465) | FT_LOCAL_DEF( FT_Error ) function cid_driver_done (line 485) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cid/cidobjs.h type CID_Size_Hints_ (line 33) | struct CID_Size_Hints_ type CID_Glyph_Hints (line 34) | typedef struct CID_Glyph_Hints_ CID_Glyph_Hints; type CID_DriverRec_ (line 45) | struct CID_DriverRec_ type CID_SizeRec_ (line 56) | struct CID_SizeRec_ type CID_GlyphSlotRec_ (line 67) | struct CID_GlyphSlotRec_ type CID_CharMapRec_ (line 83) | struct CID_CharMapRec_ type CID_SizeRec (line 93) | typedef struct CID_SizeRec_ type CID_GlyphSlotRec (line 101) | typedef struct CID_GlyphSlotRec_ FILE: ext/freetype2/src/cid/cidparse.c function cid_parser_new (line 50) | FT_LOCAL_DEF( FT_Error ) function cid_parser_done (line 208) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/cid/cidparse.h type CID_Parser_ (line 61) | struct CID_Parser_ FILE: ext/freetype2/src/cid/cidriver.c function FT_Error (line 71) | static FT_Error function FT_Error (line 80) | static FT_Error function FT_Error (line 103) | static FT_Error function FT_Error (line 125) | static FT_Error function FT_Error (line 140) | static FT_Error function cid_get_interface (line 179) | FT_CALLBACK_DEF( FT_Module_Interface ) FILE: ext/freetype2/src/gxvalid/gxvbsln.c type GXV_bsln_DataRec (line 53) | typedef struct GXV_bsln_DataRec_ function gxv_bsln_LookupValue_validate (line 72) | static void function GXV_LookupValueDesc (line 123) | static GXV_LookupValueDesc function gxv_bsln_parts_fmt0_validate (line 148) | static void function gxv_bsln_parts_fmt1_validate (line 167) | static void function gxv_bsln_parts_fmt2_validate (line 192) | static void function gxv_bsln_parts_fmt3_validate (line 236) | static void function gxv_bsln_validate (line 269) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvcommn.c function gxv_compare_ushort_offset (line 49) | static int function gxv_set_length_by_ushort_offset (line 62) | FT_LOCAL_DEF( void ) function gxv_compare_ulong_offset (line 114) | static int function gxv_set_length_by_ulong_offset (line 127) | FT_LOCAL_DEF( void ) function gxv_array_getlimits_byte (line 180) | FT_LOCAL_DEF( void ) function gxv_array_getlimits_ushort (line 209) | FT_LOCAL_DEF( void ) type GXV_BinSrchHeader (line 246) | typedef struct GXV_BinSrchHeader_ function gxv_BinSrchHeader_check_consistency (line 257) | static void function gxv_BinSrchHeader_validate (line 327) | FT_LOCAL_DEF( void ) function GXV_LookupValueDesc (line 386) | static GXV_LookupValueDesc function gxv_LookupTable_fmt0_validate (line 422) | static void function gxv_LookupTable_fmt2_skip_endmarkers (line 473) | static void function gxv_LookupTable_fmt2_validate (line 493) | static void function gxv_LookupTable_fmt4_validate (line 564) | static void function gxv_LookupTable_fmt6_skip_endmarkers (line 645) | static void function gxv_LookupTable_fmt6_validate (line 664) | static void function gxv_LookupTable_fmt8_validate (line 718) | static void function gxv_LookupTable_validate (line 754) | FT_LOCAL_DEF( void ) function gxv_glyphid_validate (line 812) | FT_LOCAL_DEF( FT_Int ) function gxv_ctlPoint_validate (line 845) | FT_LOCAL_DEF( void ) function gxv_sfntName_validate (line 884) | FT_LOCAL_DEF( void ) function gxv_ClassTable_validate (line 942) | static void function gxv_StateArray_validate (line 1018) | static void function gxv_EntryTable_validate (line 1070) | static void function gxv_StateTable_subtable_setup (line 1187) | FT_LOCAL_DEF( void ) function gxv_StateTable_validate (line 1213) | FT_LOCAL_DEF( void ) function gxv_XStateTable_subtable_setup (line 1317) | FT_LOCAL_DEF( void ) function gxv_XClassTable_lookupval_validate (line 1343) | static void function GXV_LookupValueDesc (line 1383) | static GXV_LookupValueDesc function gxv_XStateArray_validate (line 1408) | static void function gxv_XEntryTable_validate (line 1458) | static void function gxv_XStateTable_validate (line 1559) | FT_LOCAL_DEF( void ) function gxv_compare_ranges (line 1679) | static int function gxv_odtect_add_range (line 1707) | FT_LOCAL_DEF( void ) function gxv_odtect_validate (line 1720) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvcommn.h type GXV_ValidatorRec_ (line 76) | struct GXV_ValidatorRec_ type GXV_LookupValueDesc (line 89) | typedef union GXV_LookupValueDesc_ type GXV_LookupValueDesc (line 96) | typedef const GXV_LookupValueDesc* GXV_LookupValueCPtr; type GXV_LookupValue_SignSpec (line 98) | typedef enum GXV_LookupValue_SignSpec_ type GXV_LookupValueDesc (line 111) | typedef GXV_LookupValueDesc type GXV_GlyphOffset_Format (line 120) | typedef enum GXV_GlyphOffset_Format_ type GXV_StateTable_GlyphOffsetDesc (line 142) | typedef union GXV_StateTable_GlyphOffsetDesc_ type GXV_StateTable_GlyphOffsetDesc (line 153) | typedef const GXV_StateTable_GlyphOffsetDesc* GXV_StateTable_GlyphOffset... type GXV_StateTable_ValidatorRec (line 179) | typedef struct GXV_StateTable_ValidatorRec_ type GXV_StateTable_GlyphOffsetDesc (line 193) | typedef GXV_StateTable_GlyphOffsetDesc GXV_XStateTable_GlyphOffsetDesc; type GXV_XStateTable_GlyphOffsetDesc (line 195) | typedef const GXV_XStateTable_GlyphOffsetDesc* GXV_XStateTable_GlyphOffs... type GXV_StateTable_OptData_Load_Func (line 217) | typedef GXV_StateTable_OptData_Load_Func GXV_XStateTable_OptData_Load_F... type GXV_XStateTable_ValidatorRec (line 220) | typedef struct GXV_XStateTable_ValidatorRec_ type GXV_ValidatorRec (line 237) | typedef struct GXV_ValidatorRec_ type GXV_odtect_DataRec (line 535) | typedef struct GXV_odtect_DataRec_ type GXV_odtect_RangeRec (line 543) | typedef struct GXV_odtect_RangeRec_ FILE: ext/freetype2/src/gxvalid/gxvfeat.c type GXV_feat_DataRec (line 51) | typedef struct GXV_feat_DataRec_ type GXV_FeatureFlagsMask (line 63) | typedef enum GXV_FeatureFlagsMask_ function gxv_feat_registry_validate (line 81) | static void function gxv_feat_name_index_validate (line 137) | static void function gxv_feat_setting_validate (line 162) | static void function gxv_feat_name_validate (line 190) | static void function gxv_feat_validate (line 272) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvfeat.h type GX_Feature_RegistryRec (line 44) | typedef struct GXV_Feature_RegistryRec_ FILE: ext/freetype2/src/gxvalid/gxvfgen.c type GX_Feature_RegistryRec (line 87) | typedef struct GX_Feature_RegistryRec_ function main (line 442) | int FILE: ext/freetype2/src/gxvalid/gxvjust.c type GXV_just_DataRec (line 55) | typedef struct GXV_just_DataRec_ function gxv_just_check_max_gid (line 69) | static void function gxv_just_wdp_entry_validate (line 84) | static void function gxv_just_wdc_entry_validate (line 127) | static void function gxv_just_widthDeltaClusters_validate (line 149) | static void function gxv_just_actSubrecord_type0_validate (line 176) | static void function gxv_just_actSubrecord_type1_validate (line 224) | static void function gxv_just_actSubrecord_type2_validate (line 242) | static void function gxv_just_actSubrecord_type4_validate (line 273) | static void function gxv_just_actSubrecord_type5_validate (line 310) | static void function gxv_just_actSubrecord_validate (line 334) | static void function gxv_just_pcActionRecord_validate (line 377) | static void function gxv_just_pcTable_LookupValue_entry_validate (line 403) | static void function gxv_just_pcLookupTable_validate (line 417) | static void function gxv_just_postcompTable_validate (line 440) | static void function gxv_just_classTable_entry_validate (line 462) | static void function gxv_just_justClassTable_validate (line 496) | static void function gxv_just_wdcTable_LookupValue_validate (line 539) | static void function gxv_just_justData_lookuptable_validate (line 553) | static void function gxv_just_justData_validate (line 578) | static void function gxv_just_validate (line 642) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvkern.c type GXV_kern_Version (line 53) | typedef enum GXV_kern_Version_ type GXV_kern_Dialect (line 61) | typedef enum GXV_kern_Dialect_ type GXV_kern_DataRec (line 71) | typedef struct GXV_kern_DataRec_ function gxv_kern_subtable_fmt0_pairs_validate (line 109) | static void function gxv_kern_subtable_fmt0_validate (line 171) | static void type GXV_kern_fmt1_StateOptRec (line 201) | typedef struct GXV_kern_fmt1_StateOptRec_ function gxv_kern_subtable_fmt1_valueTable_load (line 209) | static void function gxv_kern_subtable_fmt1_subtable_setup (line 227) | static void function gxv_kern_subtable_fmt1_entry_validate (line 261) | static void function gxv_kern_subtable_fmt1_validate (line 311) | static void type GXV_kern_ClassSpec (line 341) | typedef enum GXV_kern_ClassSpec_ type GXV_kern_subtable_fmt2_DataRec (line 353) | typedef struct GXV_kern_subtable_fmt2_DataRec_ function gxv_kern_subtable_fmt2_clstbl_validate (line 372) | static void function gxv_kern_subtable_fmt2_validate (line 408) | static void function gxv_kern_subtable_fmt3_validate (line 466) | static void function FT_Bool (line 558) | static FT_Bool function FT_Bool (line 595) | static FT_Bool function FT_Bool (line 636) | static FT_Bool function GXV_kern_Dialect (line 686) | static GXV_kern_Dialect function gxv_kern_subtable_validate (line 739) | static void function gxv_kern_validate_generic (line 833) | static void function gxv_kern_validate (line 897) | FT_LOCAL_DEF( void ) function gxv_kern_validate_classic (line 906) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvlcar.c type GXV_lcar_DataRec (line 49) | typedef struct GXV_lcar_DataRec_ function gxv_lcar_partial_validate (line 67) | static void function gxv_lcar_LookupValue_validate (line 84) | static void function GXV_LookupValueDesc (line 147) | static GXV_LookupValueDesc function gxv_lcar_validate (line 181) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmod.c function FT_Error (line 50) | static FT_Error function FT_Error (line 107) | static FT_Error function FT_Error (line 190) | static FT_Error function FT_Pointer (line 258) | static FT_Pointer FILE: ext/freetype2/src/gxvalid/gxvmort.c function gxv_mort_feature_validate (line 41) | static void function gxv_mort_featurearray_validate (line 88) | FT_LOCAL_DEF( void ) function gxv_mort_coverage_validate (line 120) | FT_LOCAL_DEF( void ) function gxv_mort_subtables_validate (line 149) | static void function gxv_mort_chain_validate (line 222) | static void function gxv_mort_validate (line 259) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmort.h type GXV_mort_featureRec (line 36) | typedef struct GXV_mort_featureRec_ FILE: ext/freetype2/src/gxvalid/gxvmort0.c function gxv_mort_subtable_type0_entry_validate (line 63) | static void function gxv_mort_subtable_type0_validate (line 125) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmort1.c type GXV_mort_subtable_type1_StateOptRec (line 41) | typedef struct GXV_mort_subtable_type1_StateOptRec_ function gxv_mort_subtable_type1_substitutionTable_load (line 53) | static void function gxv_mort_subtable_type1_subtable_setup (line 69) | static void function gxv_mort_subtable_type1_offset_to_subst_validate (line 100) | static void function gxv_mort_subtable_type1_entry_validate (line 133) | static void function gxv_mort_subtable_type1_substTable_validate (line 181) | static void function gxv_mort_subtable_type1_validate (line 223) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmort2.c type GXV_mort_subtable_type2_StateOptRec (line 41) | typedef struct GXV_mort_subtable_type2_StateOptRec_ function gxv_mort_subtable_type2_opttable_load (line 57) | static void function gxv_mort_subtable_type2_subtable_setup (line 81) | static void function gxv_mort_subtable_type2_ligActionOffset_validate (line 136) | static void function gxv_mort_subtable_type2_entry_validate (line 210) | static void function gxv_mort_subtable_type2_ligatureTable_validate (line 243) | static void function gxv_mort_subtable_type2_validate (line 275) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmort4.c function gxv_mort_subtable_type4_lookupval_validate (line 41) | static void function GXV_LookupValueDesc (line 78) | static GXV_LookupValueDesc function gxv_mort_subtable_type4_validate (line 104) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmort5.c type GXV_mort_subtable_type5_StateOptRec (line 49) | typedef struct GXV_mort_subtable_type5_StateOptRec_ function gxv_mort_subtable_type5_subtable_setup (line 65) | FT_LOCAL_DEF( void ) function gxv_mort_subtable_type5_InsertList_validate (line 98) | static void function gxv_mort_subtable_type5_entry_validate (line 141) | static void function gxv_mort_subtable_type5_validate (line 201) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmorx.c function gxv_morx_subtables_validate (line 41) | static void function gxv_morx_chain_validate (line 116) | static void function gxv_morx_validate (line 160) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmorx0.c function gxv_morx_subtable_type0_entry_validate (line 41) | static void function gxv_morx_subtable_type0_validate (line 85) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmorx1.c type GXV_morx_subtable_type1_StateOptRec (line 41) | typedef struct GXV_morx_subtable_type1_StateOptRec_ function gxv_morx_subtable_type1_substitutionTable_load (line 55) | static void function gxv_morx_subtable_type1_subtable_setup (line 71) | static void function gxv_morx_subtable_type1_entry_validate (line 102) | static void function gxv_morx_subtable_type1_LookupValue_validate (line 159) | static void function GXV_LookupValueDesc (line 173) | static GXV_LookupValueDesc function gxv_morx_subtable_type1_substitutionTable_validate (line 202) | static void function gxv_morx_subtable_type1_validate (line 239) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmorx2.c type GXV_morx_subtable_type2_StateOptRec (line 41) | typedef struct GXV_morx_subtable_type2_StateOptRec_ function gxv_morx_subtable_type2_opttable_load (line 58) | static void function gxv_morx_subtable_type2_subtable_setup (line 83) | static void function gxv_morx_subtable_type2_ligActionIndex_validate (line 141) | static void function gxv_morx_subtable_type2_entry_validate (line 221) | static void function gxv_morx_subtable_type2_ligatureTable_validate (line 260) | static void function gxv_morx_subtable_type2_validate (line 293) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmorx4.c function gxv_morx_subtable_type4_validate (line 41) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvmorx5.c type GXV_morx_subtable_type5_StateOptRec (line 51) | typedef struct GXV_morx_subtable_type5_StateOptRec_ function gxv_morx_subtable_type5_insertionGlyphList_load (line 64) | static void function gxv_morx_subtable_type5_subtable_setup (line 80) | static void function gxv_morx_subtable_type5_InsertList_validate (line 111) | static void function gxv_morx_subtable_type5_entry_validate (line 139) | static void function gxv_morx_subtable_type5_validate (line 193) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvopbd.c type GXV_opbd_DataRec (line 49) | typedef struct GXV_opbd_DataRec_ function gxv_opbd_LookupValue_validate (line 68) | static void function GXV_LookupValueDesc (line 133) | static GXV_LookupValueDesc function gxv_opbd_validate (line 160) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvprop.c type GXV_prop_DataRec (line 52) | typedef struct GXV_prop_DataRec_ function gxv_prop_zero_advance_validate (line 76) | static void function gxv_prop_property_validate (line 109) | static void function gxv_prop_LookupValue_validate (line 187) | static void function GXV_LookupValueDesc (line 223) | static GXV_LookupValueDesc function gxv_prop_validate (line 255) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gxvalid/gxvtrak.c type GXV_trak_DataRec (line 73) | typedef struct GXV_trak_DataRec_ function gxv_trak_trackTable_validate (line 92) | static void function gxv_trak_trackData_validate (line 142) | static void function gxv_trak_validate (line 205) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/gzip/adler32.c function adler32 (line 21) | ZEXPORT(uLong) adler32( /* adler, buf, len) */ FILE: ext/freetype2/src/gzip/ftgzip.c function voidpf (line 117) | static voidpf function ft_gzip_free (line 132) | static void function local (line 142) | local voidpf function local (line 150) | local void type FT_GZipFileRec (line 170) | typedef struct FT_GZipFileRec_ function FT_Error (line 198) | static FT_Error function FT_Error (line 272) | static FT_Error function ft_gzip_file_done (line 317) | static void function FT_Error (line 340) | static FT_Error function FT_Error (line 368) | static FT_Error function FT_Error (line 403) | static FT_Error function FT_Error (line 447) | static FT_Error function FT_ULong (line 477) | static FT_ULong function ft_gzip_stream_close (line 545) | static void function FT_ULong (line 564) | static FT_ULong function FT_ULong (line 577) | static FT_ULong function FT_Stream_OpenGzip (line 601) | FT_EXPORT_DEF( FT_Error ) function FT_Gzip_Uncompress (line 700) | FT_EXPORT_DEF( FT_Error ) function FT_Stream_OpenGzip (line 761) | FT_EXPORT_DEF( FT_Error ) function FT_Gzip_Uncompress (line 772) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/gzip/infblock.c function local (line 67) | local void inflate_blocks_reset( /* s, z, c) */ function local (line 88) | local inflate_blocks_statef *inflate_blocks_new( /* z, c, w) */ function local (line 119) | local int inflate_blocks( /* s, z, r) */ FILE: ext/freetype2/src/gzip/infblock.h type inflate_blocks_state (line 14) | struct inflate_blocks_state type inflate_blocks_statef (line 15) | typedef struct inflate_blocks_state FAR inflate_blocks_statef; FILE: ext/freetype2/src/gzip/infcodes.c type inflate_codes_mode (line 16) | typedef enum { /* waiting for "i:"=input, "o:"=output, "x:"=nothi... type inflate_codes_state (line 30) | struct inflate_codes_state { function local (line 58) | local inflate_codes_statef *inflate_codes_new( /* bl, bd, tl, td, z) */ function local (line 80) | local int inflate_codes( /* s, z, r) */ function local (line 244) | local void inflate_codes_free( /* c, z) */ FILE: ext/freetype2/src/gzip/infcodes.h type inflate_codes_state (line 14) | struct inflate_codes_state type inflate_codes_statef (line 15) | typedef struct inflate_codes_state FAR inflate_codes_statef; FILE: ext/freetype2/src/gzip/inflate.c type inflate_mode (line 12) | typedef enum { type internal_state (line 30) | struct internal_state { function inflateReset (line 54) | ZEXPORT(int) inflateReset( /* z) */ function inflateEnd (line 68) | ZEXPORT(int) inflateEnd( /* z) */ function inflateInit2_ (line 82) | ZEXPORT(int) inflateInit2_( /* z, w, version, stream_size) */ function inflate (line 147) | ZEXPORT(int) inflate( /* z, f) */ FILE: ext/freetype2/src/gzip/inftrees.c function local (line 95) | local int huft_build( /* b, n, s, d, e, t, m, hp, hn, v) */ function local (line 327) | local int inflate_trees_dynamic( /* nl, nd, c, bl, bd, tl, td, hp, z) */ FILE: ext/freetype2/src/gzip/inftrees.h type inflate_huft (line 17) | typedef struct inflate_huft_s FAR inflate_huft; type inflate_huft_s (line 19) | struct inflate_huft_s { FILE: ext/freetype2/src/gzip/infutil.c function local (line 22) | local int inflate_flush( /* s, z, r) */ FILE: ext/freetype2/src/gzip/infutil.h type inflate_block_mode (line 14) | typedef enum { type inflate_blocks_state (line 28) | struct inflate_blocks_state { FILE: ext/freetype2/src/gzip/zconf.h type Byte (line 219) | typedef unsigned char Byte; type uInt (line 221) | typedef unsigned int uInt; type uLong (line 222) | typedef unsigned long uLong; type Byte (line 228) | typedef Byte FAR Bytef; type charf (line 230) | typedef char FAR charf; type intf (line 231) | typedef int FAR intf; type uInt (line 232) | typedef uInt FAR uIntf; type uLong (line 233) | typedef uLong FAR uLongf; type Byte (line 239) | typedef Byte FAR *voidpf; type Byte (line 240) | typedef Byte *voidp; FILE: ext/freetype2/src/gzip/zlib.h type voidpf (line 63) | typedef voidpf (*alloc_func) type internal_state (line 66) | struct internal_state type z_stream (line 68) | typedef struct z_stream_s { type z_stream (line 89) | typedef z_stream FAR *z_streamp; FILE: ext/freetype2/src/gzip/zutil.c function zmemcpy (line 17) | void zmemcpy(dest, source, len) function zmemcmp (line 28) | int zmemcmp(s1, s2, len) function zmemzero (line 41) | void zmemzero(dest, len) type ptr_table (line 70) | typedef struct ptr_table_s { function voidpf (line 83) | voidpf zcalloc (voidpf opaque, unsigned items, unsigned size) function zcfree (line 107) | void zcfree (voidpf opaque, voidpf ptr) function voidpf (line 142) | voidpf zcalloc (voidpf opaque, unsigned items, unsigned size) function zcfree (line 148) | void zcfree (voidpf opaque, voidpf ptr) function voidpf (line 164) | voidpf zcalloc (opaque, items, size) function zcfree (line 173) | void zcfree (opaque, ptr) FILE: ext/freetype2/src/gzip/zutil.h type uch (line 34) | typedef unsigned char uch; type uch (line 35) | typedef uch FAR uchf; type ush (line 36) | typedef unsigned short ush; type ush (line 37) | typedef ush FAR ushf; type ulg (line 38) | typedef unsigned long ulg; type uLong (line 205) | typedef uLong (*check_func) FILE: ext/freetype2/src/lzw/ftlzw.c type FT_LZWFileRec (line 71) | typedef struct FT_LZWFileRec_ function FT_Error (line 87) | static FT_Error function FT_Error (line 108) | static FT_Error function ft_lzw_file_done (line 138) | static void function FT_Error (line 150) | static FT_Error function FT_Error (line 170) | static FT_Error function FT_Error (line 192) | static FT_Error function FT_ULong (line 239) | static FT_ULong function ft_lzw_stream_close (line 315) | static void function FT_ULong (line 334) | static FT_ULong function FT_Stream_OpenLZW (line 347) | FT_EXPORT_DEF( FT_Error ) function FT_Stream_OpenLZW (line 407) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/lzw/ftzopen.c function ft_lzwstate_refill (line 27) | static int function FT_Int32 (line 53) | static FT_Int32 function ft_lzwstate_stack_grow (line 109) | static int function ft_lzwstate_prefix_grow (line 146) | static int function ft_lzwstate_reset (line 184) | FT_LOCAL_DEF( void ) function ft_lzwstate_init (line 198) | FT_LOCAL_DEF( void ) function ft_lzwstate_done (line 218) | FT_LOCAL_DEF( void ) function ft_lzwstate_io (line 246) | FT_LOCAL_DEF( FT_ULong ) FILE: ext/freetype2/src/lzw/ftzopen.h type FT_LzwPhase (line 49) | typedef enum FT_LzwPhase_ type FT_LzwStateRec (line 112) | typedef struct FT_LzwStateRec_ FILE: ext/freetype2/src/otvalid/otvbase.c function otv_BaseCoord_validate (line 33) | static void function otv_BaseTagList_validate (line 72) | static void function otv_BaseValues_validate (line 94) | static void function otv_MinMax_validate (line 121) | static void function otv_BaseScript_validate (line 176) | static void function otv_BaseScriptList_validate (line 221) | static void function otv_Axis_validate (line 251) | static void function otv_BASE_validate (line 279) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/otvalid/otvcommn.c function otv_Coverage_validate (line 40) | FT_LOCAL_DEF( void ) function otv_Coverage_get_first (line 133) | FT_LOCAL_DEF( FT_UInt ) function otv_Coverage_get_last (line 145) | FT_LOCAL_DEF( FT_UInt ) function otv_Coverage_get_count (line 174) | FT_LOCAL_DEF( FT_UInt ) function otv_ClassDef_validate (line 220) | FT_LOCAL_DEF( void ) function otv_Device_validate (line 306) | FT_LOCAL_DEF( void ) function otv_Lookup_validate (line 345) | FT_LOCAL_DEF( void ) function otv_LookupList_validate (line 382) | FT_LOCAL_DEF( void ) function FT_UInt (line 409) | static FT_UInt function otv_Feature_validate (line 426) | FT_LOCAL_DEF( void ) function FT_UInt (line 453) | static FT_UInt function otv_FeatureList_validate (line 462) | FT_LOCAL_DEF( void ) function otv_LangSys_validate (line 506) | FT_LOCAL_DEF( void ) function otv_Script_validate (line 547) | FT_LOCAL_DEF( void ) function otv_ScriptList_validate (line 583) | FT_LOCAL_DEF( void ) function otv_x_Ox (line 641) | FT_LOCAL_DEF( void ) function otv_u_C_x_Ox (line 671) | FT_LOCAL_DEF( void ) function otv_x_ux (line 708) | FT_LOCAL_DEF( void ) function otv_x_y_ux_sy (line 741) | FT_LOCAL_DEF( void ) function otv_x_ux_y_uy_z_uz_p_sp (line 782) | FT_LOCAL_DEF( void ) function otv_u_O_O_x_Onx (line 838) | FT_LOCAL_DEF( void ) function otv_u_x_y_Ox_sy (line 884) | FT_LOCAL_DEF( void ) function otv_u_O_O_O_O_x_Onx (line 923) | FT_LOCAL_DEF( void ) function otv_u_x_Ox_y_Oy_z_Oz_p_sp (line 976) | FT_LOCAL_DEF( void ) function otv_GSUBGPOS_get_Lookup_count (line 1036) | FT_LOCAL_DEF( FT_UInt ) function otv_GSUBGPOS_have_MarkAttachmentType_flag (line 1046) | FT_LOCAL_DEF( FT_UInt ) FILE: ext/freetype2/src/otvalid/otvcommn.h type OTV_ValidatorRec_ (line 39) | struct OTV_ValidatorRec_ type OTV_ValidatorRec (line 44) | typedef struct OTV_ValidatorRec_ FILE: ext/freetype2/src/otvalid/otvgdef.c function otv_O_x_Ox (line 46) | static void function otv_CaretValue_validate (line 93) | static void function otv_GDEF_validate (line 146) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/otvalid/otvgpos.c function otv_x_sxy (line 58) | static void function otv_u_O_O_u_O_O (line 106) | static void function FT_UInt (line 152) | static FT_UInt function otv_ValueRecord_validate (line 168) | static void function otv_Anchor_validate (line 246) | static void function otv_MarkArray_validate (line 312) | static void function otv_SinglePos_validate (line 351) | static void function otv_PairSet_validate (line 427) | static void function otv_PairPos_validate (line 469) | static void function otv_CursivePos_validate (line 576) | static void function otv_MarkBasePos_validate (line 652) | static void function otv_MarkLigPos_validate (line 693) | static void function otv_MarkMarkPos_validate (line 734) | static void function otv_ContextPos_validate (line 775) | static void function otv_ChainContextPos_validate (line 834) | static void function otv_ExtensionPos_validate (line 895) | static void function otv_GPOS_subtable_validate (line 956) | FT_LOCAL_DEF( void ) function otv_GPOS_validate (line 977) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/otvalid/otvgsub.c function otv_SingleSubst_validate (line 43) | static void function otv_MultipleSubst_validate (line 123) | static void function otv_AlternateSubst_validate (line 164) | static void function otv_Ligature_validate (line 207) | static void function otv_LigatureSubst_validate (line 239) | static void function otv_ContextSubst_validate (line 279) | static void function otv_ChainContextSubst_validate (line 338) | static void function otv_ExtensionSubst_validate (line 399) | static void function otv_ReverseChainSingleSubst_validate (line 455) | static void function otv_GSUB_validate (line 545) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/otvalid/otvjstf.c function otv_JstfPriority_validate (line 41) | static void function otv_JstfScript_validate (line 147) | static void function otv_JSTF_validate (line 204) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/otvalid/otvmath.c function otv_MathConstants_validate (line 45) | static void function otv_MathItalicsCorrectionInfo_validate (line 85) | static void function otv_MathKern_validate (line 134) | static void function otv_MathKernInfo_validate (line 177) | static void function otv_MathGlyphInfo_validate (line 224) | static void function otv_GlyphAssembly_validate (line 273) | static void function otv_MathGlyphConstruction_validate (line 314) | static void function otv_MathVariants_validate (line 354) | static void function otv_MATH_validate (line 415) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/otvalid/otvmod.c function FT_Error (line 41) | static FT_Error function FT_Error (line 67) | static FT_Error function FT_Pointer (line 255) | static FT_Pointer FILE: ext/freetype2/src/pcf/pcf.h type PCF_TableRec_ (line 39) | struct PCF_TableRec_ type PCF_TocRec (line 49) | typedef struct PCF_TocRec_ type PCF_ParsePropertyRec (line 58) | typedef struct PCF_ParsePropertyRec_ type PCF_PropertyRec (line 67) | typedef struct PCF_PropertyRec_ type PCF_Compressed_MetricRec (line 83) | typedef struct PCF_Compressed_MetricRec_ type PCF_MetricRec (line 94) | typedef struct PCF_MetricRec_ type PCF_AccelRec (line 107) | typedef struct PCF_AccelRec_ type PCF_EncodingRec (line 127) | typedef struct PCF_EncodingRec_ type PCF_FaceRec (line 135) | typedef struct PCF_FaceRec_ FILE: ext/freetype2/src/pcf/pcfdrivr.c type PCF_CMapRec (line 64) | typedef struct PCF_CMapRec_ function pcf_cmap_init (line 73) | FT_CALLBACK_DEF( FT_Error ) function pcf_cmap_done (line 90) | FT_CALLBACK_DEF( void ) function pcf_cmap_char_index (line 101) | FT_CALLBACK_DEF( FT_UInt ) function pcf_cmap_char_next (line 138) | FT_CALLBACK_DEF( FT_UInt ) function PCF_Face_Done (line 205) | FT_CALLBACK_DEF( void ) function PCF_Face_Init (line 258) | FT_CALLBACK_DEF( FT_Error ) function PCF_Size_Select (line 424) | FT_CALLBACK_DEF( FT_Error ) function PCF_Size_Request (line 441) | FT_CALLBACK_DEF( FT_Error ) function PCF_Glyph_Load (line 479) | FT_CALLBACK_DEF( FT_Error ) function FT_Error (line 606) | static FT_Error function FT_Error (line 643) | static FT_Error function pcf_driver_requester (line 676) | FT_CALLBACK_DEF( FT_Module_Interface ) FILE: ext/freetype2/src/pcf/pcfread.c function FT_Error (line 87) | static FT_Error function FT_Error (line 297) | static FT_Error function FT_Error (line 340) | static FT_Error function FT_Bool (line 379) | static FT_Bool function pcf_find_property (line 425) | FT_LOCAL_DEF( PCF_Property ) function FT_Error (line 447) | static FT_Error function FT_Error (line 616) | static FT_Error function FT_Error (line 729) | static FT_Error function FT_Error (line 831) | static FT_Error function FT_Error (line 987) | static FT_Error function FT_Error (line 1061) | static FT_Error function pcf_load_font (line 1171) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/pcf/pcfutil.c function BitOrderInvert (line 43) | FT_LOCAL_DEF( void ) function TwoByteSwap (line 65) | FT_LOCAL_DEF( void ) function FourByteSwap (line 84) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/pfr/pfrcmap.c function pfr_cmap_init (line 27) | FT_CALLBACK_DEF( FT_Error ) function pfr_cmap_done (line 61) | FT_CALLBACK_DEF( void ) function pfr_cmap_char_index (line 69) | FT_CALLBACK_DEF( FT_UInt ) function pfr_cmap_char_next (line 98) | FT_CALLBACK_DEF( FT_UInt32 ) FILE: ext/freetype2/src/pfr/pfrcmap.h type PFR_CMapRec_ (line 29) | struct PFR_CMapRec_ FILE: ext/freetype2/src/pfr/pfrdrivr.c function pfr_get_kerning (line 30) | FT_CALLBACK_DEF( FT_Error ) function pfr_get_advance (line 63) | FT_CALLBACK_DEF( FT_Error ) function pfr_get_metrics (line 96) | FT_CALLBACK_DEF( FT_Error ) function pfr_get_service (line 159) | FT_CALLBACK_DEF( FT_Module_Interface ) FILE: ext/freetype2/src/pfr/pfrgload.c function pfr_glyph_init (line 39) | FT_LOCAL_DEF( void ) function pfr_glyph_done (line 52) | FT_LOCAL_DEF( void ) function pfr_glyph_close_contour (line 78) | static void function pfr_glyph_start (line 119) | static void function FT_Error (line 126) | static FT_Error function FT_Error (line 160) | static FT_Error function FT_Error (line 201) | static FT_Error function pfr_glyph_end (line 225) | static void function FT_Error (line 246) | static FT_Error function FT_Error (line 556) | static FT_Error function FT_Error (line 718) | static FT_Error function pfr_glyph_load (line 827) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/pfr/pfrload.c function pfr_extra_items_skip (line 38) | FT_LOCAL_DEF( FT_Error ) function pfr_extra_items_parse (line 46) | FT_LOCAL_DEF( FT_Error ) function pfr_header_load (line 152) | FT_LOCAL_DEF( FT_Error ) function pfr_header_check (line 172) | FT_LOCAL_DEF( FT_Bool ) function pfr_log_font_count (line 199) | FT_LOCAL_DEF( FT_Error ) function pfr_log_font_load (line 220) | FT_LOCAL_DEF( FT_Error ) function pfr_extra_item_load_bitmap_info (line 347) | FT_CALLBACK_DEF( FT_Error ) function pfr_extra_item_load_font_id (line 447) | FT_CALLBACK_DEF( FT_Error ) function pfr_extra_item_load_stem_snaps (line 473) | FT_CALLBACK_DEF( FT_Error ) function pfr_extra_item_load_kerning_pairs (line 518) | FT_CALLBACK_DEF( FT_Error ) function FT_Error (line 628) | static FT_Error function pfr_phy_font_done (line 667) | FT_LOCAL_DEF( void ) function pfr_phy_font_load (line 711) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/pfr/pfrload.h type FT_Error (line 48) | typedef FT_Error type PFR_ExtraItemRec (line 53) | typedef struct PFR_ExtraItemRec_ type PFR_ExtraItemRec_ (line 60) | struct PFR_ExtraItemRec_ FILE: ext/freetype2/src/pfr/pfrobjs.c function pfr_face_done (line 43) | FT_LOCAL_DEF( void ) function pfr_face_init (line 67) | FT_LOCAL_DEF( FT_Error ) function pfr_slot_init (line 291) | FT_LOCAL_DEF( FT_Error ) function pfr_slot_done (line 304) | FT_LOCAL_DEF( void ) function pfr_slot_load (line 314) | FT_LOCAL_DEF( FT_Error ) function pfr_face_get_kerning (line 468) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/pfr/pfrobjs.h type PFR_FaceRec_ (line 27) | struct PFR_FaceRec_ type PFR_SizeRec_ (line 29) | struct PFR_SizeRec_ type PFR_SlotRec_ (line 31) | struct PFR_SlotRec_ type PFR_FaceRec (line 34) | typedef struct PFR_FaceRec_ type PFR_SizeRec (line 44) | typedef struct PFR_SizeRec_ type PFR_SlotRec (line 51) | typedef struct PFR_SlotRec_ FILE: ext/freetype2/src/pfr/pfrsbit.c type PFR_BitWriterRec (line 38) | typedef struct PFR_BitWriter_ function pfr_bitwriter_init (line 49) | static void function pfr_bitwriter_decode_bytes (line 68) | static void function pfr_bitwriter_decode_rle1 (line 122) | static void function pfr_bitwriter_decode_rle2 (line 202) | static void function pfr_lookup_bitmap_data (line 274) | static void function FT_Error (line 345) | static FT_Error function FT_Error (line 480) | static FT_Error function pfr_slot_load_bitmap (line 527) | FT_LOCAL( FT_Error ) FILE: ext/freetype2/src/pfr/pfrtypes.h type PFR_HeaderRec_ (line 30) | struct PFR_HeaderRec_ type PFR_HeaderFlags (line 72) | typedef enum PFR_HeaderFlags_ type PFR_LogFontRec (line 82) | typedef struct PFR_LogFontRec_ type PFR_LogFlags (line 99) | typedef enum PFR_LogFlags_ type PFR_LineJoinFlags (line 111) | typedef enum PFR_LineJoinFlags_ type PFR_BitmapFlags (line 122) | typedef enum PFR_BitmapFlags_ type PFR_BitmapCharRec (line 131) | typedef struct PFR_BitmapCharRec_ type PFR_StrikeFlags (line 140) | typedef enum PFR_StrikeFlags_ type PFR_StrikeRec (line 151) | typedef struct PFR_StrikeRec_ type PFR_CharRec (line 172) | typedef struct PFR_CharRec_ type PFR_DimensionRec (line 184) | typedef struct PFR_DimensionRec_ type PFR_KernItemRec_ (line 194) | struct PFR_KernItemRec_ type PFR_KernItemRec (line 196) | typedef struct PFR_KernItemRec_ type PFR_PhyFontRec (line 222) | typedef struct PFR_PhyFontRec_ type PFR_PhyFlags (line 269) | typedef enum PFR_PhyFlags_ type PFR_KernFlags (line 282) | typedef enum PFR_KernFlags_ type PFR_GlyphFlags (line 292) | typedef enum PFR_GlyphFlags_ type PFR_CoordRec (line 304) | typedef struct PFR_CoordRec_ type PFR_SubGlyphRec (line 312) | typedef struct PFR_SubGlyphRec_ type PFR_SubGlyphFlags (line 324) | typedef enum PFR_SubgGlyphFlags_ type PFR_GlyphRec (line 334) | typedef struct PFR_GlyphRec_ FILE: ext/freetype2/src/psaux/afmparse.c type AFM_StreamRec (line 46) | typedef struct AFM_StreamRec_ function afm_stream_skip_spaces (line 91) | static int type AFM_Token (line 201) | typedef enum AFM_Token_ function afm_parser_read_vals (line 369) | FT_LOCAL_DEF( FT_Int ) function afm_parser_next_key (line 443) | FT_LOCAL_DEF( char* ) function AFM_Token (line 501) | static AFM_Token function afm_parser_init (line 527) | FT_LOCAL_DEF( FT_Error ) function afm_parser_done (line 555) | FT_LOCAL( void ) function afm_parser_read_int (line 565) | FT_LOCAL_DEF( FT_Error ) function FT_Error (line 585) | static FT_Error function afm_compare_kern_pairs (line 663) | FT_CALLBACK_DEF( int ) function FT_Error (line 683) | static FT_Error function FT_Error (line 774) | static FT_Error function FT_Error (line 816) | static FT_Error function afm_parser_parse (line 846) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/psaux/afmparse.h function FT_BEGIN_HEADER (line 27) | FT_BEGIN_HEADER FILE: ext/freetype2/src/psaux/psconv.c function PS_Conv_Strtol (line 83) | FT_LOCAL_DEF( FT_Long ) function PS_Conv_ToInt (line 157) | FT_LOCAL_DEF( FT_Long ) function PS_Conv_ToFixed (line 191) | FT_LOCAL_DEF( FT_Fixed ) function PS_Conv_StringDecode (line 361) | FT_LOCAL_DEF( FT_UInt ) function PS_Conv_ASCIIHexDecode (line 456) | FT_LOCAL_DEF( FT_UInt ) function PS_Conv_EexecDecode (line 549) | FT_LOCAL_DEF( FT_UInt ) FILE: ext/freetype2/src/psaux/psobjs.c function ps_table_new (line 68) | FT_LOCAL_DEF( FT_Error ) function shift_elements (line 98) | static void function FT_Error (line 115) | static FT_Error function ps_table_add (line 167) | FT_LOCAL_DEF( FT_Error ) function ps_table_done (line 239) | FT_LOCAL_DEF( void ) function ps_table_release (line 263) | FT_LOCAL_DEF( void ) function skip_comment (line 290) | static void function skip_spaces (line 308) | static void function FT_Error (line 338) | static FT_Error function FT_Error (line 414) | static FT_Error function FT_Error (line 453) | static FT_Error function ps_parser_skip_PS_token (line 513) | FT_LOCAL_DEF( void ) function ps_parser_skip_spaces (line 608) | FT_LOCAL_DEF( void ) function ps_parser_to_token (line 618) | FT_LOCAL_DEF( void ) function ps_parser_to_token_array (line 721) | FT_LOCAL_DEF( void ) function FT_Int (line 774) | static FT_Int function FT_Int (line 853) | static FT_Int function FT_String (line 929) | static FT_String* function ps_tobool (line 989) | static int function ps_parser_load_field (line 1025) | FT_LOCAL_DEF( FT_Error ) function ps_parser_load_field_table (line 1295) | FT_LOCAL_DEF( FT_Error ) function ps_parser_to_int (line 1368) | FT_LOCAL_DEF( FT_Long ) function ps_parser_to_bytes (line 1378) | FT_LOCAL_DEF( FT_Error ) function ps_parser_to_fixed (line 1431) | FT_LOCAL_DEF( FT_Fixed ) function ps_parser_to_coord_array (line 1440) | FT_LOCAL_DEF( FT_Int ) function ps_parser_to_fixed_array (line 1451) | FT_LOCAL_DEF( FT_Int ) function T1_ToString (line 1465) | FT_LOCAL_DEF( FT_String* ) function T1_ToBool (line 1472) | FT_LOCAL_DEF( FT_Bool ) function ps_parser_init (line 1481) | FT_LOCAL_DEF( void ) function ps_parser_done (line 1496) | FT_LOCAL_DEF( void ) function t1_builder_init (line 1531) | FT_LOCAL_DEF( void ) function t1_builder_done (line 1587) | FT_LOCAL_DEF( void ) function t1_builder_check_points (line 1599) | FT_LOCAL_DEF( FT_Error ) function t1_builder_add_point (line 1608) | FT_LOCAL_DEF( void ) function t1_builder_add_point1 (line 1632) | FT_LOCAL_DEF( FT_Error ) function t1_builder_add_contour (line 1649) | FT_LOCAL_DEF( FT_Error ) function t1_builder_start_point (line 1684) | FT_LOCAL_DEF( FT_Error ) function t1_builder_close_contour (line 1709) | FT_LOCAL_DEF( void ) function t1_decrypt (line 1762) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/psaux/t1cmap.c function t1_cmap_std_init (line 34) | static void function t1_cmap_std_done (line 52) | FT_CALLBACK_DEF( void ) function t1_cmap_std_char_index (line 62) | FT_CALLBACK_DEF( FT_UInt ) function t1_cmap_std_char_next (line 98) | FT_CALLBACK_DEF( FT_UInt32 ) function t1_cmap_standard_init (line 122) | FT_CALLBACK_DEF( FT_Error ) function t1_cmap_expert_init (line 148) | FT_CALLBACK_DEF( FT_Error ) function t1_cmap_custom_init (line 182) | FT_CALLBACK_DEF( FT_Error ) function t1_cmap_custom_done (line 203) | FT_CALLBACK_DEF( void ) function t1_cmap_custom_char_index (line 212) | FT_CALLBACK_DEF( FT_UInt ) function t1_cmap_custom_char_next (line 227) | FT_CALLBACK_DEF( FT_UInt32 ) function psaux_get_glyph_name (line 277) | FT_CALLBACK_DEF( const char * ) function t1_cmap_unicode_init (line 285) | FT_CALLBACK_DEF( FT_Error ) function t1_cmap_unicode_done (line 305) | FT_CALLBACK_DEF( void ) function t1_cmap_unicode_char_index (line 317) | FT_CALLBACK_DEF( FT_UInt ) function t1_cmap_unicode_char_next (line 329) | FT_CALLBACK_DEF( FT_UInt32 ) FILE: ext/freetype2/src/psaux/t1cmap.h type T1_CMapStdRec_ (line 38) | struct T1_CMapStdRec_ type T1_CMapStdRec (line 40) | typedef struct T1_CMapStdRec_ type T1_CMapCustomRec_ (line 68) | struct T1_CMapCustomRec_ type T1_CMapCustomRec (line 70) | typedef struct T1_CMapCustomRec_ FILE: ext/freetype2/src/psaux/t1decode.c type T1_Operator (line 43) | typedef enum T1_Operator_ function FT_Int (line 129) | static FT_Int function FT_Error (line 184) | static FT_Error function t1_decoder_parse_charstrings (line 360) | FT_LOCAL_DEF( FT_Error ) function t1_decoder_parse_glyph (line 1558) | FT_LOCAL_DEF( FT_Error ) function t1_decoder_init (line 1567) | FT_LOCAL_DEF( FT_Error ) function t1_decoder_done (line 1615) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/pshinter/pshalgo.c function FT_Int (line 54) | static FT_Int function psh_hint_table_done (line 64) | static void function psh_hint_table_deactivate (line 81) | static void function psh_hint_table_record (line 97) | static void function psh_hint_table_record_mask (line 144) | static void function FT_Error (line 172) | static FT_Error function psh_hint_table_activate_mask (line 245) | static void function FT_Pos (line 345) | static FT_Pos function ps_simple_scale (line 398) | static void function FT_Fixed (line 423) | static FT_Fixed function psh_hint_align (line 438) | static void function psh_hint_align_light (line 666) | static void function psh_hint_table_align_hints (line 847) | static void function psh_print_zone (line 903) | static void function psh_corner_is_flat (line 935) | FT_LOCAL_DEF( FT_Int ) function FT_Int (line 972) | static FT_Int function psh_glyph_compute_inflections (line 1029) | static void function psh_glyph_done (line 1137) | static void function psh_compute_dir (line 1156) | static int function psh_glyph_load_points (line 1183) | static void function psh_glyph_save_points (line 1217) | static void function FT_Error (line 1257) | static FT_Error function psh_glyph_compute_extrema (line 1391) | static void function psh_hint_table_find_strong_points (line 1514) | static void function psh_glyph_find_strong_points (line 1667) | static void function psh_glyph_find_blue_points (line 1750) | static void function psh_glyph_interpolate_strong_points (line 1825) | static void function psh_glyph_interpolate_normal_points (line 1876) | static void function psh_glyph_interpolate_other_points (line 2030) | static void function FT_Error (line 2176) | FT_Error FILE: ext/freetype2/src/pshinter/pshalgo.h type PSH_HintRec_ (line 31) | struct PSH_HintRec_ type PSH_Hint_Flags (line 34) | typedef enum PSH_Hint_Flags_ type PSH_HintRec (line 53) | typedef struct PSH_HintRec_ type PSH_ZoneRec (line 69) | typedef struct PSH_ZoneRec_ type PSH_Hint_TableRec (line 79) | typedef struct PSH_Hint_TableRec_ type PSH_PointRec_ (line 95) | struct PSH_PointRec_ type PSH_ContourRec_ (line 96) | struct PSH_ContourRec_ type PSH_PointRec (line 161) | typedef struct PSH_PointRec_ type PSH_ContourRec (line 186) | typedef struct PSH_ContourRec_ type PSH_GlyphRec (line 194) | typedef struct PSH_GlyphRec_ FILE: ext/freetype2/src/pshinter/pshglob.c function psh_globals_scale_widths (line 40) | static void function psh_dimension_snap_width (line 84) | FT_LOCAL_DEF( FT_Pos ) function psh_blues_set_zones_0 (line 138) | static void function psh_blues_set_zones (line 233) | static void function psh_blues_scale_zones (line 365) | static void function FT_Short (line 526) | static FT_Short function psh_blues_snap_stem (line 547) | FT_LOCAL_DEF( void ) function psh_globals_destroy (line 618) | static void function FT_Error (line 644) | static FT_Error function psh_globals_set_scale (line 753) | FT_LOCAL_DEF( void ) function psh_globals_funcs_init (line 786) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/pshinter/pshglob.h type PSH_WidthRec (line 64) | typedef struct PSH_WidthRec_ type PSH_WidthsRec (line 74) | typedef struct PSH_WidthsRec_ type PSH_DimensionRec (line 82) | typedef struct PSH_DimensionRec_ type PSH_Blue_ZoneRec (line 92) | typedef struct PSH_Blue_ZoneRec_ type PSH_Blue_TableRec (line 107) | typedef struct PSH_Blue_TableRec_ type PSH_BluesRec (line 116) | typedef struct PSH_BluesRec_ type PSH_GlobalsRec (line 135) | typedef struct PSH_GlobalsRec_ type PSH_AlignmentRec (line 149) | typedef struct PSH_AlignmentRec_ FILE: ext/freetype2/src/pshinter/pshmod.c type PS_Hinter_ModuleRec (line 27) | typedef struct PS_Hinter_Module_Rec_ function ps_hinter_done (line 40) | FT_CALLBACK_DEF( void ) function ps_hinter_init (line 51) | FT_CALLBACK_DEF( FT_Error ) function pshinter_get_globals_funcs (line 73) | FT_CALLBACK_DEF( PSH_Globals_Funcs ) function pshinter_get_t1_funcs (line 81) | FT_CALLBACK_DEF( T1_Hints_Funcs ) function pshinter_get_t2_funcs (line 89) | FT_CALLBACK_DEF( T2_Hints_Funcs ) FILE: ext/freetype2/src/pshinter/pshpic.c function pshinter_module_class_pic_free (line 33) | void function FT_Error (line 48) | FT_Error FILE: ext/freetype2/src/pshinter/pshpic.h type PSHinterPIC (line 36) | typedef struct PSHinterPIC_ FILE: ext/freetype2/src/pshinter/pshrec.c function ps_hint_table_done (line 49) | static void function FT_Error (line 60) | static FT_Error function FT_Error (line 81) | static FT_Error function ps_mask_done (line 123) | static void function FT_Error (line 135) | static FT_Error function FT_Int (line 156) | static FT_Int function ps_mask_clear_bit (line 168) | static void function FT_Error (line 184) | static FT_Error function ps_mask_table_done (line 214) | static void function FT_Error (line 232) | static FT_Error function FT_Error (line 253) | static FT_Error function FT_Error (line 285) | static FT_Error function FT_Error (line 312) | static FT_Error function FT_Int (line 373) | static FT_Int function FT_Error (line 405) | static FT_Error function FT_Error (line 497) | static FT_Error function ps_dimension_done (line 535) | static void function ps_dimension_init (line 546) | static void function FT_Error (line 558) | static FT_Error function ps_dimension_end_mask (line 581) | static void function FT_Error (line 600) | static FT_Error function FT_Error (line 617) | static FT_Error function FT_Error (line 643) | static FT_Error function FT_Error (line 714) | static FT_Error function FT_Error (line 763) | static FT_Error function ps_hints_done (line 786) | FT_LOCAL( void ) function ps_hints_init (line 800) | FT_LOCAL( void ) function ps_hints_open (line 810) | static void function ps_hints_stem (line 836) | static void function ps_hints_t1stem3 (line 892) | static void function ps_hints_t1reset (line 955) | static void function ps_hints_t2mask (line 994) | static void function ps_hints_t2counter (line 1040) | static void function FT_Error (line 1086) | static FT_Error function t1_hints_open (line 1123) | static void function t1_hints_stem (line 1129) | static void function t1_hints_funcs_init (line 1144) | FT_LOCAL_DEF( void ) function t2_hints_open (line 1166) | static void function t2_hints_stems (line 1173) | static void function t2_hints_funcs_init (line 1210) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/pshinter/pshrec.h type PS_HintRec_ (line 52) | struct PS_HintRec_ type PS_Hint_Type (line 55) | typedef enum PS_Hint_Type_ type PS_Hint_Flags (line 64) | typedef enum PS_Hint_Flags_ type PS_HintRec (line 73) | typedef struct PS_HintRec_ type PS_Hint_TableRec (line 88) | typedef struct PS_Hint_TableRec_ type PS_MaskRec (line 98) | typedef struct PS_MaskRec_ type PS_Mask_TableRec (line 109) | typedef struct PS_Mask_TableRec_ type PS_DimensionRec (line 119) | typedef struct PS_DimensionRec_ type PS_HintsRec (line 131) | typedef struct PS_HintsRec_ FILE: ext/freetype2/src/psnames/psmodule.c function FT_UInt32 (line 46) | static FT_UInt32 function compare_uni_maps (line 168) | FT_CALLBACK_DEF( int ) function ps_check_extra_glyph_name (line 251) | static void function ps_check_extra_glyph_unicode (line 278) | static void function FT_Error (line 299) | static FT_Error function FT_UInt (line 397) | static FT_UInt function FT_UInt32 (line 443) | static FT_UInt32 function FT_Pointer (line 562) | static FT_Pointer FILE: ext/freetype2/src/psnames/pspic.c function psnames_module_class_pic_free (line 41) | void function FT_Error (line 63) | FT_Error FILE: ext/freetype2/src/psnames/pspic.h type PSModulePIC (line 36) | typedef struct PSModulePIC_ FILE: ext/freetype2/src/psnames/pstables.h function ft_get_adobe_glyph_index (line 4075) | static unsigned long FILE: ext/freetype2/src/raster/ftmisc.h type FT_Byte (line 42) | typedef unsigned char FT_Byte; type FT_Int (line 43) | typedef signed int FT_Int; type FT_UInt (line 44) | typedef unsigned int FT_UInt; type FT_Long (line 45) | typedef signed long FT_Long; type FT_ULong (line 46) | typedef unsigned long FT_ULong; type FT_F26Dot6 (line 47) | typedef signed long FT_F26Dot6; type FT_Error (line 48) | typedef int FT_Error; type FT_MemoryRec_ (line 59) | struct FT_MemoryRec_ type FT_MemoryRec (line 72) | typedef struct FT_MemoryRec_ type __int64 (line 87) | typedef __int64 FT_Int64; type FT_Int64 (line 93) | typedef int64_t FT_Int64; function FT_Long (line 98) | static FT_Long function FT_Long (line 119) | static FT_Long FILE: ext/freetype2/src/raster/ftraster.c type Int (line 308) | typedef int Int; type UInt (line 309) | typedef unsigned int UInt; type Short (line 310) | typedef short Short; type UShort (line 311) | typedef unsigned short UShort, *PUShort; type Long (line 312) | typedef long Long, *PLong; type ULong (line 313) | typedef unsigned long ULong; type Byte (line 315) | typedef unsigned char Byte, *PByte; type Bool (line 316) | typedef char Bool; type Alignment (line 319) | typedef union Alignment_ type TPoint (line 328) | typedef struct TPoint_ type TStates (line 343) | typedef enum TStates_ type TProfile (line 353) | typedef struct TProfile_ TProfile; type TProfile (line 354) | typedef TProfile* PProfile; type TProfile_ (line 356) | struct TProfile_ type PProfile (line 375) | typedef PProfile TProfileList; type PProfile (line 376) | typedef PProfile* PProfileList; type black_TBand (line 381) | typedef struct black_TBand_ type black_TWorker (line 425) | typedef struct black_TWorker_ black_TWorker, *black_PWorker; type black_TWorker_ (line 465) | struct black_TWorker_ type black_TRaster (line 563) | typedef struct black_TRaster_ function Set_High_Precision (line 671) | static void function Bool (line 735) | static Bool function Bool (line 808) | static Bool function Bool (line 880) | static Bool function Bool (line 933) | static Bool function Split_Conic (line 999) | static void function Split_Cubic (line 1036) | static void function Bool (line 1089) | static Bool function Bool (line 1228) | static Bool function Bool (line 1275) | static Bool function Bool (line 1408) | static Bool function Bool (line 1455) | static Bool function Bool (line 1553) | static Bool function Bool (line 1673) | static Bool function Bool (line 1813) | static Bool function Bool (line 2037) | static Bool function Init_Linked (line 2120) | static void function InsNew (line 2133) | static void function DelOld (line 2164) | static void function Sort (line 2199) | static void function Vertical_Sweep_Init (line 2258) | static void function Vertical_Sweep_Span (line 2277) | static void function Vertical_Sweep_Drop (line 2350) | static void function Vertical_Sweep_Step (line 2499) | static void function Horizontal_Sweep_Init (line 2515) | static void function Horizontal_Sweep_Span (line 2526) | static void function Horizontal_Sweep_Drop (line 2572) | static void function Horizontal_Sweep_Step (line 2690) | static void function Vertical_Gray_Sweep_Init (line 2717) | static void function Vertical_Gray_Sweep_Step (line 2744) | static void function Horizontal_Gray_Sweep_Span (line 2837) | static void function Horizontal_Gray_Sweep_Drop (line 2854) | static void function Bool (line 2947) | static Bool function Render_Single_Pass (line 3201) | static int function Render_Glyph (line 3273) | FT_LOCAL_DEF( FT_Error ) function Render_Gray_Glyph (line 3348) | FT_LOCAL_DEF( FT_Error ) function Render_Gray_Glyph (line 3421) | FT_LOCAL_DEF( FT_Error ) function ft_black_init (line 3432) | static void function ft_black_new (line 3457) | static int function ft_black_done (line 3473) | static void function ft_black_new (line 3484) | static int function ft_black_done (line 3505) | static void function ft_black_reset (line 3518) | static void function ft_black_set_mode (line 3545) | static int function ft_black_render (line 3574) | static int FILE: ext/freetype2/src/raster/ftrend1.c function FT_Error (line 31) | static FT_Error function FT_Error (line 46) | static FT_Error function FT_Error (line 59) | static FT_Error function ft_raster1_get_cbox (line 86) | static void function FT_Error (line 99) | static FT_Error FILE: ext/freetype2/src/raster/rastpic.c function ft_raster1_renderer_class_pic_free (line 33) | void function FT_Error (line 53) | FT_Error function FT_Error (line 87) | FT_Error function ft_raster5_renderer_class_pic_free (line 94) | void FILE: ext/freetype2/src/raster/rastpic.h type RasterPIC (line 34) | typedef struct RasterPIC_ FILE: ext/freetype2/src/sfnt/pngshim.c function multiply_alpha (line 39) | static int function premultiply_data (line 51) | static void function convert_bytes_to_data (line 94) | static void function error_callback (line 121) | static void function warning_callback (line 139) | static void function read_data_from_FT_Stream (line 150) | static void function Load_SBit_Png (line 177) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/sfnt/sfdriver.c function FT_Error (line 114) | static FT_Error function FT_Error (line 154) | static FT_Error function FT_UInt (line 172) | static FT_UInt function FT_Error (line 346) | static FT_Error function sfnt_get_interface (line 426) | FT_CALLBACK_DEF( FT_Module_Interface ) FILE: ext/freetype2/src/sfnt/sfntpic.c function sfnt_module_class_pic_free (line 66) | void function FT_Error (line 94) | FT_Error FILE: ext/freetype2/src/sfnt/sfntpic.h type sfntModulePIC (line 59) | typedef struct sfntModulePIC_ FILE: ext/freetype2/src/sfnt/sfobjs.c function FT_String (line 50) | static FT_String* function FT_String (line 85) | static FT_String* type FT_String (line 119) | typedef FT_String* (*TT_NameEntry_ConvertFunc)( TT_NameEntry entry, function FT_Error (line 143) | static FT_Error function FT_Encoding (line 300) | static FT_Encoding function sfnt_stream_close (line 370) | static void function compare_offsets (line 384) | FT_CALLBACK_DEF( int ) function FT_Error (line 407) | static FT_Error function FT_Error (line 730) | static FT_Error function sfnt_init_face (line 839) | FT_LOCAL_DEF( FT_Error ) function sfnt_load_face (line 946) | FT_LOCAL_DEF( FT_Error ) function sfnt_done_face (line 1490) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/sfnt/ttbdf.c function tt_face_free_bdf_props (line 40) | FT_LOCAL_DEF( void ) function FT_Error (line 61) | static FT_Error function tt_face_find_bdf_prop (line 139) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/sfnt/ttcmap.c function tt_cmap_init (line 54) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap0_validate (line 87) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap0_char_index (line 123) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap0_char_next (line 134) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap0_get_info (line 160) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap2_validate (line 284) | FT_CALLBACK_DEF( FT_Error ) function FT_Byte (line 393) | static FT_Byte* function tt_cmap2_char_index (line 444) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap2_char_next (line 482) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap2_get_info (line 549) | FT_CALLBACK_DEF( FT_Error ) type TT_CMap4Rec (line 658) | typedef struct TT_CMap4Rec_ function tt_cmap4_init (line 674) | FT_CALLBACK_DEF( FT_Error ) function FT_Int (line 692) | static FT_Int function tt_cmap4_next (line 754) | static void function tt_cmap4_validate (line 830) | FT_CALLBACK_DEF( FT_Error ) function FT_UInt (line 1024) | static FT_UInt function FT_UInt (line 1113) | static FT_UInt function tt_cmap4_char_index (line 1349) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap4_char_next (line 1363) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap4_get_info (line 1396) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap6_validate (line 1459) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap6_char_index (line 1497) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap6_char_next (line 1518) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap6_get_info (line 1559) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap8_validate (line 1651) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap8_char_index (line 1751) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap8_char_next (line 1781) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap8_get_info (line 1822) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap10_validate (line 1885) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap10_char_index (line 1924) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap10_char_next (line 1945) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap10_get_info (line 1977) | FT_CALLBACK_DEF( FT_Error ) type TT_CMap12Rec (line 2044) | typedef struct TT_CMap12Rec_ function tt_cmap12_init (line 2056) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap12_validate (line 2071) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap12_next (line 2134) | static void function FT_UInt (line 2178) | static FT_UInt function tt_cmap12_char_index (line 2264) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap12_char_next (line 2272) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap12_get_info (line 2306) | FT_CALLBACK_DEF( FT_Error ) type TT_CMap13Rec (line 2373) | typedef struct TT_CMap13Rec_ function tt_cmap13_init (line 2385) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap13_validate (line 2400) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap13_next (line 2458) | static void function FT_UInt (line 2502) | static FT_UInt function tt_cmap13_char_index (line 2586) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap13_char_next (line 2594) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap13_get_info (line 2625) | FT_CALLBACK_DEF( FT_Error ) type TT_CMap14Rec (line 2724) | typedef struct TT_CMap14Rec_ function tt_cmap14_done (line 2740) | FT_CALLBACK_DEF( void ) function FT_Error (line 2752) | static FT_Error function tt_cmap14_init (line 2775) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap14_validate (line 2790) | FT_CALLBACK_DEF( FT_Error ) function tt_cmap14_char_index (line 2903) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap14_char_next (line 2915) | FT_CALLBACK_DEF( FT_UInt32 ) function tt_cmap14_get_info (line 2927) | FT_CALLBACK_DEF( FT_Error ) function FT_UInt (line 2941) | static FT_UInt function FT_UInt (line 2975) | static FT_UInt function FT_Byte (line 3008) | static FT_Byte* function tt_cmap14_char_var_index (line 3041) | FT_CALLBACK_DEF( FT_UInt ) function tt_cmap14_char_var_isdefault (line 3074) | FT_CALLBACK_DEF( FT_Int ) function tt_cmap14_variants (line 3103) | FT_CALLBACK_DEF( FT_UInt32* ) function tt_cmap14_char_variants (line 3129) | FT_CALLBACK_DEF( FT_UInt32 * ) function FT_UInt (line 3167) | static FT_UInt function FT_UInt32 (line 3185) | static FT_UInt32* function FT_UInt32 (line 3222) | static FT_UInt32* function tt_cmap14_variant_chars (line 3250) | FT_CALLBACK_DEF( FT_UInt32 * ) function FT_Destroy_Class_tt_cmap_classes (line 3422) | void function FT_Error (line 3434) | FT_Error function tt_face_build_cmaps (line 3479) | FT_LOCAL_DEF( FT_Error ) function tt_get_cmap_info (line 3583) | FT_LOCAL( FT_Error ) FILE: ext/freetype2/src/sfnt/ttcmap.h type TT_CMapRec (line 34) | typedef struct TT_CMapRec_ type TT_CMap_ClassRec_ (line 42) | struct TT_CMap_ClassRec_ type FT_Error (line 45) | typedef FT_Error type TT_CMap_ClassRec (line 49) | typedef struct TT_CMap_ClassRec_ type TT_ValidatorRec (line 132) | typedef struct TT_ValidatorRec_ FILE: ext/freetype2/src/sfnt/ttkern.c function tt_face_load_kern (line 43) | FT_LOCAL_DEF( FT_Error ) function tt_face_done_kern (line 166) | FT_LOCAL_DEF( void ) function tt_face_get_kerning (line 180) | FT_LOCAL_DEF( FT_Int ) FILE: ext/freetype2/src/sfnt/ttload.c function tt_face_lookup_table (line 55) | FT_LOCAL_DEF( TT_Table ) function tt_face_goto_table (line 125) | FT_LOCAL_DEF( FT_Error ) function FT_Error (line 168) | static FT_Error function tt_face_load_font_dir (line 318) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_any (line 469) | FT_LOCAL_DEF( FT_Error ) function FT_Error (line 535) | static FT_Error function tt_face_load_head (line 589) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_bhed (line 599) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_maxp (line 625) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_name (line 742) | FT_LOCAL_DEF( FT_Error ) function tt_face_free_name (line 872) | FT_LOCAL_DEF( void ) function tt_face_load_cmap (line 917) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_os2 (line 953) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_post (line 1113) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_pclt (line 1173) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_gasp (line 1234) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/sfnt/ttmtx.c function tt_face_load_hmtx (line 56) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_hhea (line 110) | FT_LOCAL_DEF( FT_Error ) function tt_face_get_metrics (line 204) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/sfnt/ttpost.c function FT_Error (line 155) | static FT_Error function FT_Error (line 307) | static FT_Error function FT_Error (line 373) | static FT_Error function tt_face_free_ps_names (line 414) | FT_LOCAL_DEF( void ) function tt_face_get_ps_name (line 476) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/sfnt/ttsbit.c function tt_face_load_sbit (line 45) | FT_LOCAL_DEF( FT_Error ) function tt_face_free_sbit (line 214) | FT_LOCAL_DEF( void ) function tt_face_set_sbit_strike (line 227) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_strike_metrics (line 236) | FT_LOCAL_DEF( FT_Error ) type TT_SBitDecoderRec (line 324) | typedef struct TT_SBitDecoderRec_ function FT_Error (line 345) | static FT_Error function tt_sbit_decoder_done (line 410) | static void function FT_Error (line 417) | static FT_Error function FT_Error (line 492) | static FT_Error type FT_Error (line 548) | typedef FT_Error (*TT_SBitDecoder_LoadFunc)( TT_SBitDecoder decoder, function FT_Error (line 555) | static FT_Error function FT_Error (line 693) | static FT_Error function FT_Error (line 816) | static FT_Error function FT_Error (line 883) | static FT_Error function FT_Error (line 928) | static FT_Error function FT_Error (line 1071) | static FT_Error function FT_Error (line 1266) | static FT_Error function tt_face_load_sbit_image (line 1390) | FT_LOCAL( FT_Error ) FILE: ext/freetype2/src/smooth/ftgrays.c type FT_PtrDist (line 127) | typedef ptrdiff_t FT_PtrDist; function FT_Message (line 153) | void function FT_Throw (line 167) | int type TCoord (line 359) | typedef long TCoord; type TPos (line 360) | typedef long TPos; type TArea (line 368) | typedef int TArea; type TArea (line 374) | typedef long TArea; type TArea (line 376) | typedef int TArea; type TCell_ (line 386) | struct TCell_ type TCell (line 388) | typedef struct TCell_ type gray_TWorker (line 406) | typedef struct gray_TWorker_ type gray_TRaster (line 465) | typedef struct gray_TRaster_ function gray_init_cells (line 481) | static void function gray_compute_cbox (line 502) | static void function PCell (line 546) | static PCell function gray_record_cell (line 585) | static void function gray_set_cell (line 603) | static void function gray_start_cell (line 650) | static void function gray_render_scanline (line 675) | static void function gray_render_line (line 773) | static void function gray_split_conic (line 915) | static void function gray_render_conic (line 935) | static void function gray_split_cubic (line 1009) | static void function gray_render_cubic (line 1037) | static void function gray_move_to (line 1149) | static int function gray_line_to (line 1172) | static int function gray_conic_to (line 1181) | static int function gray_cubic_to (line 1191) | static int function gray_render_span (line 1202) | static void function gray_hline (line 1253) | static void function gray_dump_cells (line 1362) | static void function gray_sweep (line 1384) | static void function FT_Outline_Decompose (line 1492) | static int type gray_TBand (line 1741) | typedef struct gray_TBand_ function gray_convert_glyph_inner (line 1756) | static int function gray_convert_glyph (line 1780) | static int function gray_raster_render (line 1917) | static int function gray_raster_new (line 2011) | static int function gray_raster_done (line 2027) | static void function gray_raster_new (line 2036) | static int function gray_raster_done (line 2055) | static void function gray_raster_reset (line 2067) | static void function gray_raster_set_mode (line 2103) | static int FILE: ext/freetype2/src/smooth/ftsmooth.c function FT_Error (line 31) | static FT_Error function FT_Error (line 46) | static FT_Error function FT_Error (line 58) | static FT_Error function ft_smooth_get_cbox (line 85) | static void function FT_Error (line 98) | static FT_Error function FT_Error (line 381) | static FT_Error function FT_Error (line 396) | static FT_Error function FT_Error (line 414) | static FT_Error FILE: ext/freetype2/src/smooth/ftspic.c function ft_smooth_renderer_class_pic_free (line 33) | void function FT_Error (line 54) | FT_Error function FT_Error (line 88) | FT_Error function ft_smooth_lcd_renderer_class_pic_free (line 95) | void function FT_Error (line 102) | FT_Error function ft_smooth_lcdv_renderer_class_pic_free (line 109) | void FILE: ext/freetype2/src/smooth/ftspic.h type SmoothPIC (line 33) | typedef struct SmoothPIC_ FILE: ext/freetype2/src/tools/apinames.c type OutputFormat (line 29) | typedef enum OutputFormat_ function panic (line 40) | static void type NameRec (line 48) | typedef struct NameRec_ function names_add (line 59) | static void function name_compare (line 108) | static int function names_sort (line 118) | static void function names_dump (line 126) | static void type State (line 212) | typedef enum State_ function read_header_file (line 219) | static int function usage (line 307) | static void function main (line 338) | int main( int argc, const char* const* argv ) FILE: ext/freetype2/src/tools/docmaker/content.py class DocCode (line 79) | class DocCode: method __init__ (line 81) | def __init__( self, margin, lines ): method dump (line 91) | def dump( self, prefix = "", width = 60 ): method dump_lines (line 96) | def dump_lines( self, margin = 0, width = 60 ): class DocPara (line 112) | class DocPara: method __init__ (line 114) | def __init__( self, lines ): method dump (line 121) | def dump( self, prefix = "", width = 60 ): method dump_lines (line 126) | def dump_lines( self, margin = 0, width = 60 ): class DocField (line 160) | class DocField: method __init__ (line 162) | def __init__( self, name, lines ): method dump (line 226) | def dump( self, prefix = "" ): method dump_lines (line 238) | def dump_lines( self, margin = 0, width = 60 ): class DocMarkup (line 275) | class DocMarkup: method __init__ (line 277) | def __init__( self, tag, lines ): method get_name (line 308) | def get_name( self ): method dump (line 314) | def dump( self, margin ): class DocChapter (line 325) | class DocChapter: method __init__ (line 327) | def __init__( self, block ): class DocSection (line 344) | class DocSection: method __init__ (line 346) | def __init__( self, name = "Other" ): method add_def (line 357) | def add_def( self, block ): method add_block (line 360) | def add_block( self, block ): method process (line 364) | def process( self ): method reorder (line 375) | def reorder( self ): class ContentProcessor (line 383) | class ContentProcessor: method __init__ (line 385) | def __init__( self ): method set_section (line 396) | def set_section( self, section_name ): method add_chapter (line 405) | def add_chapter( self, block ): method reset (line 409) | def reset( self ): method add_markup (line 415) | def add_markup( self ): method process_content (line 431) | def process_content( self, content ): method parse_sources (line 462) | def parse_sources( self, source_processor ): method finish (line 480) | def finish( self ): class DocBlock (line 522) | class DocBlock: method __init__ (line 524) | def __init__( self, source, follow, processor ): method location (line 594) | def location( self ): method get_markup (line 597) | def get_markup( self, tag_name ): method get_markup_words (line 604) | def get_markup_words( self, tag_name ): method get_markup_words_all (line 611) | def get_markup_words_all( self, tag_name ): method get_markup_text (line 626) | def get_markup_text( self, tag_name ): method get_markup_items (line 630) | def get_markup_items( self, tag_name ): FILE: ext/freetype2/src/tools/docmaker/docbeauty.py function beautify_block (line 21) | def beautify_block( block ): function usage (line 42) | def usage(): function main (line 52) | def main( argv ): FILE: ext/freetype2/src/tools/docmaker/docmaker.py function usage (line 37) | def usage(): function main (line 51) | def main( argv ): FILE: ext/freetype2/src/tools/docmaker/formatter.py class Formatter (line 35) | class Formatter: method __init__ (line 37) | def __init__( self, processor ): method add_identifier (line 59) | def add_identifier( self, name, block ): method toc_enter (line 74) | def toc_enter( self ): method toc_chapter_enter (line 77) | def toc_chapter_enter( self, chapter ): method toc_section_enter (line 80) | def toc_section_enter( self, section ): method toc_section_exit (line 83) | def toc_section_exit( self, section ): method toc_chapter_exit (line 86) | def toc_chapter_exit( self, chapter ): method toc_index (line 89) | def toc_index( self, index_filename ): method toc_exit (line 92) | def toc_exit( self ): method toc_dump (line 95) | def toc_dump( self, toc_filename = None, index_filename = None ): method index_enter (line 122) | def index_enter( self ): method index_name_enter (line 125) | def index_name_enter( self, name ): method index_name_exit (line 128) | def index_name_exit( self, name ): method index_exit (line 131) | def index_exit( self ): method index_dump (line 134) | def index_dump( self, index_filename = None ): method section_enter (line 153) | def section_enter( self, section ): method block_enter (line 156) | def block_enter( self, block ): method markup_enter (line 159) | def markup_enter( self, markup, block = None ): method field_enter (line 162) | def field_enter( self, field, markup = None, block = None ): method field_exit (line 165) | def field_exit( self, field, markup = None, block = None ): method markup_exit (line 168) | def markup_exit( self, markup, block = None ): method block_exit (line 171) | def block_exit( self, block ): method section_exit (line 174) | def section_exit( self, section ): method section_dump (line 177) | def section_dump( self, section, section_filename = None ): method section_dump_all (line 219) | def section_dump_all( self ): FILE: ext/freetype2/src/tools/docmaker/sources.py class SourceBlockFormat (line 48) | class SourceBlockFormat: method __init__ (line 50) | def __init__( self, id, start, column, end ): class SourceBlock (line 248) | class SourceBlock: method __init__ (line 250) | def __init__( self, processor, filename, lineno, lines ): method location (line 280) | def location( self ): method dump (line 284) | def dump( self ): class SourceProcessor (line 315) | class SourceProcessor: method __init__ (line 317) | def __init__( self ): method reset (line 324) | def reset( self ): method parse_file (line 329) | def parse_file( self, filename ): method process_normal_line (line 368) | def process_normal_line( self, line ): method add_block_lines (line 379) | def add_block_lines( self ): method dump (line 392) | def dump( self ): FILE: ext/freetype2/src/tools/docmaker/tohtml.py function html_quote (line 248) | def html_quote( line ): class HtmlFormatter (line 259) | class HtmlFormatter( Formatter ): method __init__ (line 261) | def __init__( self, processor, project_title, file_prefix ): method make_section_url (line 306) | def make_section_url( self, section ): method make_block_url (line 309) | def make_block_url( self, block, name = None ): method make_html_word (line 314) | def make_html_word( self, word ): method make_html_para (line 346) | def make_html_para( self, words ): method make_html_code (line 365) | def make_html_code( self, lines ): method make_html_items (line 373) | def make_html_items( self, items ): method print_html_items (line 384) | def print_html_items( self, items ): method print_html_field (line 387) | def print_html_field( self, field ): method html_source_quote (line 398) | def html_source_quote( self, line, block_name = None ): method print_html_field_list (line 440) | def print_html_field_list( self, fields ): method print_html_markup (line 450) | def print_html_markup( self, markup ): method index_enter (line 471) | def index_enter( self ): method index_name_enter (line 475) | def index_name_enter( self, name ): method index_exit (line 480) | def index_exit( self ): method index_dump (line 510) | def index_dump( self, index_filename = None ): method toc_enter (line 519) | def toc_enter( self ): method toc_chapter_enter (line 523) | def toc_chapter_enter( self, chapter ): method toc_section_enter (line 527) | def toc_section_enter( self, section ): method toc_section_exit (line 533) | def toc_section_exit( self, section ): method toc_chapter_exit (line 536) | def toc_chapter_exit( self, chapter ): method toc_index (line 540) | def toc_index( self, index_filename ): method toc_exit (line 545) | def toc_exit( self ): method toc_dump (line 552) | def toc_dump( self, toc_filename = None, index_filename = None ): method section_enter (line 564) | def section_enter( self, section ): method block_enter (line 618) | def block_enter( self, block ): method markup_enter (line 648) | def markup_enter( self, markup, block ): method markup_exit (line 656) | def markup_exit( self, markup, block ): method block_exit (line 662) | def block_exit( self, block ): method section_exit (line 667) | def section_exit( self, section ): method section_dump_all (line 670) | def section_dump_all( self ): FILE: ext/freetype2/src/tools/docmaker/utils.py function index_key (line 35) | def index_key( s ): function sort_order_list (line 41) | def sort_order_list( input_list, order_list ): function open_output (line 53) | def open_output( filename ): function close_output (line 68) | def close_output( output ): function check_output (line 75) | def check_output(): function file_exists (line 88) | def file_exists( pathname ): function make_file_list (line 101) | def make_file_list( args = None ): FILE: ext/freetype2/src/tools/ftrandom/ftrandom.c type fontlist (line 89) | struct fontlist function FT_MoveTo (line 102) | static int function FT_LineTo (line 110) | static int function FT_ConicTo (line 118) | static int function FT_CubicTo (line 127) | static int function TestFace (line 147) | static void function ExecuteTest (line 182) | static void function extmatch (line 222) | static int function figurefiletype (line 248) | static void function FindFonts (line 328) | static void function getErrorCnt (line 395) | static int function getRandom (line 405) | static int function copyfont (line 416) | static int function abort_test (line 484) | static void function do_test (line 493) | static void function usage (line 533) | static void function main (line 556) | int FILE: ext/freetype2/src/tools/glnames.py class StringTable (line 4908) | class StringTable: method __init__ (line 4909) | def __init__( self, name_list, master_table_name ): method dump (line 4921) | def dump( self, file ): method dump_sublist (line 4935) | def dump_sublist( self, file, table_name, macro_name, sublist ): class StringNode (line 5036) | class StringNode: method __init__ (line 5037) | def __init__( self, letter, value ): method __cmp__ (line 5042) | def __cmp__( self, other ): method add (line 5045) | def add( self, word, value ): method optimize (line 5061) | def optimize( self ): method dump_debug (line 5083) | def dump_debug( self, write, margin ): method locate (line 5101) | def locate( self, index ): method store (line 5120) | def store( self, storage ): function adobe_glyph_values (line 5152) | def adobe_glyph_values(): function filter_glyph_names (line 5171) | def filter_glyph_names( alist, filter ): function dump_encoding (line 5186) | def dump_encoding( file, encoding_name, encoding_list ): function dump_array (line 5210) | def dump_array( the_array, write, array_name ): function main (line 5238) | def main(): FILE: ext/freetype2/src/tools/test_afm.c function dump_fontinfo (line 10) | void dump_fontinfo( AFM_FontInfo fi ) function dummy_get_index (line 64) | int function FT_Error (line 75) | FT_Error function main (line 111) | int main( int argc, FILE: ext/freetype2/src/tools/test_bbox.c function get_time (line 15) | static long function dump_outline (line 111) | static void function profile_outline (line 135) | static void function main (line 175) | int main( int argc, char** argv ) FILE: ext/freetype2/src/tools/test_trig.c function test_cos (line 17) | static void function test_sin (line 43) | static void function test_tan (line 69) | static void function test_atan2 (line 95) | static void function test_unit (line 130) | static void function test_length (line 163) | static void function test_rotate (line 190) | static void function main (line 244) | int main( void ) FILE: ext/freetype2/src/truetype/ttdriver.c function FT_Error (line 61) | static FT_Error function FT_Error (line 91) | static FT_Error function FT_Error (line 174) | static FT_Error function FT_Error (line 197) | static FT_Error function FT_Error (line 254) | static FT_Error function FT_Error (line 289) | static FT_Error function FT_Error (line 354) | static FT_Error function tt_get_interface (line 474) | FT_CALLBACK_DEF( FT_Module_Interface ) FILE: ext/freetype2/src/truetype/ttgload.c function TT_Get_HMetrics (line 72) | FT_LOCAL_DEF( void ) function TT_Get_VMetrics (line 90) | FT_LOCAL_DEF( void ) function FT_Error (line 117) | static FT_Error function tt_get_metrics_incr_overrides (line 177) | static void function translate_array (line 251) | static void function TT_Access_Glyph_Frame (line 278) | FT_CALLBACK_DEF( FT_Error ) function TT_Forget_Glyph_Frame (line 304) | FT_CALLBACK_DEF( void ) function TT_Load_Glyph_Header (line 314) | FT_CALLBACK_DEF( FT_Error ) function TT_Load_Simple_Glyph (line 342) | FT_CALLBACK_DEF( FT_Error ) function TT_Load_Composite_Glyph (line 572) | FT_CALLBACK_DEF( FT_Error ) function TT_Init_Glyph_Loading (line 693) | FT_LOCAL_DEF( void ) function tt_prepare_zone (line 704) | static void function FT_Error (line 731) | static FT_Error function FT_Error (line 855) | static FT_Error function FT_Error (line 1016) | static FT_Error function FT_Error (line 1168) | static FT_Error function FT_Error (line 1399) | static FT_Error function FT_Error (line 1846) | static FT_Error function FT_Error (line 2022) | static FT_Error function FT_Error (line 2082) | static FT_Error function TT_Load_Glyph (line 2349) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/truetype/ttgxvar.c function FT_UShort (line 124) | static FT_UShort* function FT_Short (line 211) | static FT_Short* function ft_var_load_avar (line 281) | static void type GX_GVar_Head (line 345) | typedef struct GX_GVar_Head_ function FT_Error (line 373) | static FT_Error function FT_Fixed (line 498) | static FT_Fixed type GX_FVar_Head (line 564) | typedef struct GX_FVar_Head_ type GX_FVar_Axis (line 577) | typedef struct fvar_axis_ function TT_Get_MM_Var (line 608) | FT_LOCAL_DEF( FT_Error ) function TT_Set_MM_Blend (line 847) | FT_LOCAL_DEF( FT_Error ) function TT_Set_Var_Design (line 983) | FT_LOCAL_DEF( FT_Error ) function tt_face_vary_cvt (line 1098) | FT_LOCAL_DEF( FT_Error ) function TT_Vary_Get_Glyph_Deltas (line 1300) | FT_LOCAL_DEF( FT_Error ) function tt_done_blend (line 1504) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/truetype/ttgxvar.h type GX_AVarCorrespondenceRec_ (line 39) | struct GX_AVarCorrespondenceRec_ type GX_AVarSegmentRec (line 56) | typedef struct GX_AVarSegmentRec_ type GX_BlendRec (line 81) | typedef struct GX_BlendRec_ type GX_TupleCountFlags (line 109) | typedef enum GX_TupleCountFlags_ type GX_TupleIndexFlags (line 127) | typedef enum GX_TupleIndexFlags_ FILE: ext/freetype2/src/truetype/ttinterp.c function TT_Goto_CodeRange (line 282) | FT_LOCAL_DEF( void ) function TT_Set_CodeRange (line 327) | FT_LOCAL_DEF( void ) function TT_Clear_CodeRange (line 354) | FT_LOCAL_DEF( void ) function TT_Done_Context (line 388) | FT_LOCAL_DEF( void ) function FT_Error (line 435) | static FT_Error function Update_Max (line 498) | FT_LOCAL_DEF( FT_Error ) function TT_Load_Context (line 542) | FT_LOCAL_DEF( FT_Error ) function TT_Save_Context (line 644) | FT_LOCAL_DEF( void ) function TT_Run_Context (line 689) | FT_LOCAL_DEF( FT_Error ) function TT_New_Context (line 760) | FT_EXPORT_DEF( TT_ExecContext ) function FT_Int32 (line 1414) | static FT_Int32 function FT_Int32 (line 1476) | static __attribute__(( noinline )) function FT_Int32 (line 1507) | static FT_Int32 function FT_Int32 (line 1553) | static __attribute__(( pure )) FT_Int32 function FT_Int32 (line 1584) | static FT_Int32 function FT_Long (line 1639) | static FT_Long function Current_Ppem (line 1678) | FT_CALLBACK_DEF( FT_Long ) function Current_Ppem_Stretched (line 1685) | FT_CALLBACK_DEF( FT_Long ) function Read_CVT (line 1699) | FT_CALLBACK_DEF( FT_F26Dot6 ) function Read_CVT_Stretched (line 1706) | FT_CALLBACK_DEF( FT_F26Dot6 ) function Write_CVT (line 1713) | FT_CALLBACK_DEF( void ) function Write_CVT_Stretched (line 1721) | FT_CALLBACK_DEF( void ) function Move_CVT (line 1729) | FT_CALLBACK_DEF( void ) function Move_CVT_Stretched (line 1737) | FT_CALLBACK_DEF( void ) function FT_Short (line 1760) | static FT_Short function FT_Bool (line 1786) | static FT_Bool function Direct_Move (line 1843) | static void function Direct_Move_Orig (line 1897) | static void function Direct_Move_X (line 1931) | static void function Direct_Move_Y (line 1948) | static void function Direct_Move_Orig_X (line 1970) | static void function Direct_Move_Orig_Y (line 1981) | static void function FT_F26Dot6 (line 2014) | static FT_F26Dot6 function FT_F26Dot6 (line 2055) | static FT_F26Dot6 function FT_F26Dot6 (line 2097) | static FT_F26Dot6 function FT_F26Dot6 (line 2139) | static FT_F26Dot6 function FT_F26Dot6 (line 2181) | static FT_F26Dot6 function FT_F26Dot6 (line 2223) | static FT_F26Dot6 function FT_F26Dot6 (line 2271) | static FT_F26Dot6 function FT_F26Dot6 (line 2319) | static FT_F26Dot6 function Compute_Round (line 2358) | static void function SetSuperRound (line 2411) | static void function FT_F26Dot6 (line 2482) | static FT_F26Dot6 function FT_F26Dot6 (line 2512) | static FT_F26Dot6 function FT_F26Dot6 (line 2538) | static FT_F26Dot6 function FT_F26Dot6 (line 2565) | static FT_F26Dot6 function Compute_Funcs (line 2585) | static void function FT_Bool (line 2706) | static FT_Bool function FT_Bool (line 2745) | static FT_Bool function Ins_SVTCA (line 3412) | static void function Ins_SPVTCA (line 3425) | static void function Ins_SFVTCA (line 3438) | static void function Ins_SPVTL (line 3451) | static void function Ins_SFVTL (line 3464) | static void function Ins_SFVTPV (line 3477) | static void function Ins_SPVFS (line 3490) | static void function Ins_SFVFS (line 3503) | static void function Ins_GPV (line 3516) | static void function Ins_GFV (line 3528) | static void function Ins_SRP0 (line 3541) | static void function Ins_SRP1 (line 3554) | static void function Ins_SRP2 (line 3567) | static void function Ins_RTHG (line 3580) | static void function Ins_RTG (line 3593) | static void function Ins_RTDG (line 3605) | static void function Ins_RUTG (line 3617) | static void function Ins_RDTG (line 3630) | static void function Ins_ROFF (line 3643) | static void function Ins_SROUND (line 3656) | static void function Ins_S45ROUND (line 3669) | static void function Ins_SLOOP (line 3682) | static void function Ins_SMD (line 3695) | static void function Ins_SCVTCI (line 3708) | static void function Ins_SSWCI (line 3721) | static void function Ins_SSW (line 3734) | static void function Ins_FLIPON (line 3747) | static void function Ins_FLIPOFF (line 3760) | static void function Ins_SANGW (line 3773) | static void function Ins_SDB (line 3786) | static void function Ins_SDS (line 3799) | static void function Ins_MPPEM (line 3812) | static void function Ins_MPS (line 3825) | static void function Ins_DUP (line 3838) | static void function Ins_POP (line 3851) | static void function Ins_CLEAR (line 3864) | static void function Ins_SWAP (line 3877) | static void function Ins_DEPTH (line 3890) | static void function Ins_CINDEX (line 3903) | static void function Ins_EIF (line 3916) | static void function Ins_JROT (line 3929) | static void function Ins_JMPR (line 3942) | static void function Ins_JROF (line 3955) | static void function Ins_LT (line 3968) | static void function Ins_LTEQ (line 3981) | static void function Ins_GT (line 3994) | static void function Ins_GTEQ (line 4007) | static void function Ins_EQ (line 4020) | static void function Ins_NEQ (line 4033) | static void function Ins_ODD (line 4046) | static void function Ins_EVEN (line 4059) | static void function Ins_AND (line 4072) | static void function Ins_OR (line 4085) | static void function Ins_NOT (line 4098) | static void function Ins_ADD (line 4111) | static void function Ins_SUB (line 4124) | static void function Ins_DIV (line 4137) | static void function Ins_MUL (line 4150) | static void function Ins_ABS (line 4163) | static void function Ins_NEG (line 4176) | static void function Ins_FLOOR (line 4189) | static void function Ins_CEILING (line 4202) | static void function Ins_RS (line 4215) | static void function Ins_WS (line 4228) | static void function Ins_WCVTP (line 4241) | static void function Ins_WCVTF (line 4254) | static void function Ins_RCVT (line 4267) | static void function Ins_AA (line 4280) | static void function Ins_DEBUG (line 4295) | static void function Ins_ROUND (line 4308) | static void function Ins_NROUND (line 4321) | static void function Ins_MAX (line 4334) | static void function Ins_MIN (line 4347) | static void function Ins_MINDEX (line 4370) | static void function Ins_ROLL (line 4402) | static void function FT_Bool (line 4429) | static FT_Bool function Ins_IF (line 4462) | static void function Ins_ELSE (line 4505) | static void function Ins_FDEF (line 4549) | static void function Ins_ENDF (line 4844) | static void function Ins_CALL (line 4896) | static void function Ins_LOOPCALL (line 4985) | static void function Ins_IDEF (line 5073) | static void function Ins_NPUSHB (line 5148) | static void function Ins_NPUSHW (line 5175) | static void function Ins_PUSHB (line 5205) | static void function Ins_PUSHW (line 5230) | static void function Ins_GC (line 5271) | static void function Ins_SCFS (line 5308) | static void function Ins_MD (line 5350) | static void function Ins_SDPVTL (line 5426) | static void function Ins_SZP0 (line 5510) | static void function Ins_SZP1 (line 5539) | static void function Ins_SZP2 (line 5568) | static void function Ins_SZPS (line 5597) | static void function Ins_INSTCTRL (line 5631) | static void function Ins_SCANCTRL (line 5661) | static void function Ins_SCANTYPE (line 5707) | static void function Ins_FLIPPT (line 5730) | static void function Ins_FLIPRGON (line 5777) | static void function Ins_FLIPRGOFF (line 5805) | static void function FT_Bool (line 5827) | static FT_Bool function Move_Zp2_Point (line 5887) | static void function Ins_SHP (line 5934) | static void function Ins_SHC (line 5999) | static void function Ins_SHZ (line 6050) | static void function Ins_SHPIX (line 6097) | static void function Ins_MSIRP (line 6249) | static void function Ins_MDAP (line 6318) | static void function Ins_MIAP (line 6367) | static void function Ins_MDRP (line 6477) | static void function Ins_MIRP (line 6612) | static void function Ins_ALIGNRP (line 6839) | static void function Ins_ISECT (line 6904) | static void function Ins_ALIGNPTS (line 6998) | static void function Ins_IP (line 7033) | static void function Ins_UTP (line 7185) | static void type IUP_WorkerRec (line 7214) | typedef struct IUP_WorkerRec_ function _iup_worker_shift (line 7224) | static void function _iup_worker_interpolate (line 7246) | static void function Ins_IUP (line 7345) | static void function Ins_DELTAP (line 7458) | static void function Ins_DELTAC (line 7629) | static void function Ins_GETINFO (line 7733) | static void function Ins_UNKNOWN (line 7848) | static void function TT_RunIns (line 8208) | FT_EXPORT_DEF( FT_Error ) FILE: ext/freetype2/src/truetype/ttinterp.h type FT_F26Dot6 (line 69) | typedef FT_F26Dot6 type FT_F26Dot6 (line 80) | typedef FT_F26Dot6 type FT_Long (line 85) | typedef FT_Long type FT_F26Dot6 (line 89) | typedef FT_F26Dot6 type TT_CallRec (line 103) | typedef struct TT_CallRec_ type SPH_TweakRule (line 125) | typedef struct SPH_TweakRule_ type SPH_ScaleRule (line 135) | typedef struct SPH_ScaleRule_ type SPH_Font_Class (line 146) | typedef struct SPH_Font_Class_ type TT_ExecContextRec (line 161) | typedef struct TT_ExecContextRec_ FILE: ext/freetype2/src/truetype/ttobjs.c function tt_glyphzone_done (line 73) | FT_LOCAL_DEF( void ) function tt_glyphzone_new (line 115) | FT_LOCAL_DEF( FT_Error ) function FT_Bool (line 149) | static FT_Bool function FT_UInt32 (line 188) | static FT_UInt32 function FT_ULong (line 214) | static FT_ULong type tt_sfnt_id_rec (line 237) | typedef struct tt_sfnt_id_rec_ function FT_Bool (line 245) | static FT_Bool function FT_Bool (line 413) | static FT_Bool function FT_Bool (line 435) | static FT_Bool function tt_face_init (line 505) | FT_LOCAL_DEF( FT_Error ) function tt_face_done (line 676) | FT_LOCAL_DEF( void ) function tt_size_run_fpgm (line 745) | FT_LOCAL_DEF( FT_Error ) function tt_size_run_prep (line 839) | FT_LOCAL_DEF( FT_Error ) function tt_size_done_bytecode (line 920) | static void function FT_Error (line 963) | static FT_Error function tt_size_ready_bytecode (line 1049) | FT_LOCAL_DEF( FT_Error ) function tt_size_init (line 1113) | FT_LOCAL_DEF( FT_Error ) function tt_size_done (line 1143) | FT_LOCAL_DEF( void ) function tt_size_reset (line 1169) | FT_LOCAL_DEF( FT_Error ) function tt_driver_init (line 1254) | FT_LOCAL_DEF( FT_Error ) function tt_driver_done (line 1293) | FT_LOCAL_DEF( void ) function tt_slot_init (line 1327) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/truetype/ttobjs.h type TT_DriverRec_ (line 39) | struct TT_DriverRec_ type TT_SizeRec_ (line 50) | struct TT_SizeRec_ type FT_GlyphSlot (line 65) | typedef FT_GlyphSlot TT_GlyphSlot; type TT_GraphicsState (line 76) | typedef struct TT_GraphicsState_ type TT_CodeRange_Tag (line 150) | typedef enum TT_CodeRange_Tag_ type TT_CodeRange (line 160) | typedef struct TT_CodeRange_ type TT_CodeRange (line 167) | typedef TT_CodeRange TT_CodeRangeTable[TT_MAX_CODE_RANGES]; type TT_DefRecord (line 174) | typedef struct TT_DefRecord_ type TT_Transform (line 191) | typedef struct TT_Transform_ type TT_Size_Metrics (line 266) | typedef struct TT_Size_Metrics_ type TT_SizeRec (line 290) | typedef struct TT_SizeRec_ type TT_DriverRec (line 350) | typedef struct TT_DriverRec_ FILE: ext/freetype2/src/truetype/ttpic.c function tt_driver_class_pic_free (line 43) | void function FT_Error (line 64) | FT_Error FILE: ext/freetype2/src/truetype/ttpic.h type TTModulePIC (line 40) | typedef struct TTModulePIC_ FILE: ext/freetype2/src/truetype/ttpload.c function tt_face_load_loca (line 61) | FT_LOCAL_DEF( FT_Error ) function tt_face_get_location (line 172) | FT_LOCAL_DEF( FT_ULong ) function tt_face_done_loca (line 250) | FT_LOCAL_DEF( void ) function tt_face_load_cvt (line 279) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_fpgm (line 360) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_prep (line 422) | FT_LOCAL_DEF( FT_Error ) function tt_face_load_hdmx (line 483) | FT_LOCAL_DEF( FT_Error ) function tt_face_free_hdmx (line 560) | FT_LOCAL_DEF( void ) function tt_face_get_device_metrics (line 577) | FT_LOCAL_DEF( FT_Byte* ) FILE: ext/freetype2/src/truetype/ttsubpix.c function is_member_of_family_class (line 747) | FT_LOCAL_DEF( FT_Bool ) function is_member_of_style_class (line 782) | FT_LOCAL_DEF( FT_Bool ) function sph_test_tweak (line 817) | FT_LOCAL_DEF( FT_Bool ) function FT_UInt (line 848) | static FT_UInt function sph_test_tweak_x_scaling (line 879) | FT_LOCAL_DEF( FT_UInt ) function sph_set_tweaks (line 902) | FT_LOCAL_DEF( void ) type _tt_subpix_dummy (line 1006) | typedef int _tt_subpix_dummy; FILE: ext/freetype2/src/type1/t1afm.c function T1_Done_Metrics (line 37) | FT_LOCAL_DEF( void ) function FT_Int (line 52) | static FT_Int function compare_kern_pairs (line 85) | FT_CALLBACK_DEF( int ) function FT_Error (line 106) | static FT_Error function T1_Read_Metrics (line 233) | FT_LOCAL_DEF( FT_Error ) function T1_Get_Kerning (line 317) | FT_LOCAL_DEF( void ) function T1_Get_Track_Kerning (line 358) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/type1/t1driver.c function FT_Error (line 56) | static FT_Error function FT_UInt (line 68) | static FT_UInt function FT_Error (line 135) | static FT_Error function FT_Error (line 145) | static FT_Error function FT_Int (line 155) | static FT_Int function FT_Error (line 164) | static FT_Error function FT_Long (line 174) | static FT_Long function Get_Interface (line 607) | FT_CALLBACK_DEF( FT_Module_Interface ) function FT_Error (line 651) | static FT_Error FILE: ext/freetype2/src/type1/t1gload.c function T1_Parse_Glyph_And_Get_Char_String (line 57) | FT_LOCAL_DEF( FT_Error ) function T1_Parse_Glyph (line 124) | FT_CALLBACK_DEF( FT_Error ) function T1_Compute_Max_Advance (line 152) | FT_LOCAL_DEF( FT_Error ) function T1_Get_Advances (line 210) | FT_LOCAL_DEF( FT_Error ) function T1_Load_Glyph (line 268) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/type1/t1load.c function FT_Error (line 102) | static FT_Error function T1_Get_Multi_Master (line 190) | FT_LOCAL_DEF( FT_Error ) function mm_axis_unmap (line 229) | FT_LOCAL_DEF( FT_Fixed ) function mm_weights_unmap (line 258) | FT_LOCAL_DEF( void ) function T1_Get_MM_Var (line 300) | FT_LOCAL_DEF( FT_Error ) function T1_Set_MM_Blend (line 365) | FT_LOCAL_DEF( FT_Error ) function T1_Set_MM_Design (line 412) | FT_LOCAL_DEF( FT_Error ) function T1_Set_Var_Design (line 488) | FT_LOCAL_DEF( FT_Error ) function T1_Done_Blend (line 510) | FT_LOCAL_DEF( void ) function parse_blend_axis_types (line 564) | static void function parse_blend_design_positions (line 631) | static void function parse_blend_design_map (line 728) | static void function parse_weight_vector (line 818) | static void function parse_buildchar (line 889) | static void function FT_Error (line 912) | static FT_Error function parse_private (line 1031) | static void function read_binary_data (line 1041) | static int function t1_parse_font_matrix (line 1093) | static void function parse_encoding (line 1151) | static void function parse_subrs (line 1360) | static void function parse_charstrings (line 1495) | static void function FT_Error (line 1845) | static FT_Error function t1_init_loader (line 2042) | static void function t1_done_loader (line 2063) | static void function T1_Open_Face (line 2081) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/type1/t1load.h type T1_Loader_ (line 34) | struct T1_Loader_ FILE: ext/freetype2/src/type1/t1objs.c function PSH_Globals_Funcs (line 58) | static PSH_Globals_Funcs function T1_Size_Done (line 74) | FT_LOCAL_DEF( void ) function T1_Size_Init (line 94) | FT_LOCAL_DEF( FT_Error ) function T1_Size_Request (line 118) | FT_LOCAL_DEF( FT_Error ) function T1_GlyphSlot_Done (line 144) | FT_LOCAL_DEF( void ) function T1_GlyphSlot_Init (line 151) | FT_LOCAL_DEF( FT_Error ) function T1_Face_Done (line 200) | FT_LOCAL_DEF( void ) function T1_Face_Init (line 299) | FT_LOCAL_DEF( FT_Error ) function T1_Driver_Init (line 589) | FT_LOCAL_DEF( FT_Error ) function T1_Driver_Done (line 609) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/type1/t1objs.h type T1_Size_Hints_ (line 33) | struct T1_Size_Hints_ type T1_Glyph_Hints (line 34) | typedef struct T1_Glyph_Hints_ T1_Glyph_Hints; type T1_SizeRec_ (line 45) | struct T1_SizeRec_ type T1_GlyphSlotRec_ (line 56) | struct T1_GlyphSlotRec_ type T1_CharMapRec_ (line 72) | struct T1_CharMapRec_ type T1_SizeRec (line 90) | typedef struct T1_SizeRec_ type T1_GlyphSlotRec (line 116) | typedef struct T1_GlyphSlotRec_ FILE: ext/freetype2/src/type1/t1parse.c function FT_Error (line 69) | static FT_Error function FT_Error (line 97) | static FT_Error function T1_New_Parser (line 135) | FT_LOCAL_DEF( FT_Error ) function T1_Finalize_Parser (line 243) | FT_LOCAL_DEF( void ) function T1_Get_Private_Dict (line 260) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/type1/t1parse.h type T1_ParserRec_ (line 61) | struct T1_ParserRec_ FILE: ext/freetype2/src/type42/t42drivr.c function FT_Error (line 59) | static FT_Error function FT_UInt (line 71) | static FT_UInt function FT_Error (line 123) | static FT_Error function FT_Error (line 133) | static FT_Error function FT_Int (line 143) | static FT_Int function FT_Error (line 152) | static FT_Error function T42_Get_Interface (line 188) | FT_CALLBACK_DEF( FT_Module_Interface ) FILE: ext/freetype2/src/type42/t42objs.c function FT_Error (line 31) | static FT_Error function T42_Face_Init (line 163) | FT_LOCAL_DEF( FT_Error ) function T42_Face_Done (line 413) | FT_LOCAL_DEF( void ) function T42_Driver_Init (line 483) | FT_LOCAL_DEF( FT_Error ) function T42_Driver_Done (line 503) | FT_LOCAL_DEF( void ) function T42_Size_Init (line 510) | FT_LOCAL_DEF( FT_Error ) function T42_Size_Request (line 529) | FT_LOCAL_DEF( FT_Error ) function T42_Size_Select (line 548) | FT_LOCAL_DEF( FT_Error ) function T42_Size_Done (line 568) | FT_LOCAL_DEF( void ) function T42_GlyphSlot_Init (line 586) | FT_LOCAL_DEF( FT_Error ) function T42_GlyphSlot_Done (line 611) | FT_LOCAL_DEF( void ) function t42_glyphslot_clear (line 621) | static void function T42_GlyphSlot_Load (line 646) | FT_LOCAL_DEF( FT_Error ) FILE: ext/freetype2/src/type42/t42objs.h type T42_SizeRec_ (line 36) | struct T42_SizeRec_ type T42_GlyphSlotRec (line 45) | typedef struct T42_GlyphSlotRec_ type T42_DriverRec (line 54) | typedef struct T42_DriverRec_ FILE: ext/freetype2/src/type42/t42parse.c function t42_parser_init (line 141) | FT_LOCAL_DEF( FT_Error ) function t42_parser_done (line 225) | FT_LOCAL_DEF( void ) function t42_is_space (line 239) | static int function t42_parse_font_matrix (line 248) | static void function t42_parse_encoding (line 306) | static void type T42_Load_Status (line 508) | typedef enum T42_Load_Status_ function t42_parse_sfnts (line 517) | static void function t42_parse_charstrings (line 742) | static void function FT_Error (line 1011) | static FT_Error function t42_parse_dict (line 1066) | FT_LOCAL_DEF( FT_Error ) function t42_loader_init (line 1197) | FT_LOCAL_DEF( void ) function t42_loader_done (line 1214) | FT_LOCAL_DEF( void ) FILE: ext/freetype2/src/type42/t42parse.h type T42_ParserRec_ (line 28) | struct T42_ParserRec_ type T42_LoaderRec (line 41) | typedef struct T42_Loader_ FILE: ext/freetype2/src/type42/t42types.h type T42_FaceRec_ (line 32) | struct T42_FaceRec_ FILE: ext/freetype2/src/winfonts/winfnt.c function fnt_font_done (line 188) | static void function FT_Error (line 208) | static FT_Error function FT_Error (line 270) | static FT_Error type FNT_CMapRec (line 584) | typedef struct FNT_CMapRec_ function FT_Error (line 593) | static FT_Error function FT_UInt (line 610) | static FT_UInt function FT_UInt32 (line 626) | static FT_UInt32 function FNT_Face_Done (line 670) | static void function FT_Error (line 689) | static FT_Error function FT_Error (line 898) | static FT_Error function FT_Error (line 919) | static FT_Error function FT_Error (line 957) | static FT_Error function FT_Error (line 1086) | static FT_Error function FT_Module_Interface (line 1117) | static FT_Module_Interface FILE: ext/freetype2/src/winfonts/winfnt.h type WinMZ_HeaderRec (line 35) | typedef struct WinMZ_HeaderRec_ type WinNE_HeaderRec (line 44) | typedef struct WinNE_HeaderRec_ type WinPE32_HeaderRec (line 54) | typedef struct WinPE32_HeaderRec_ type WinPE32_SectionRec (line 71) | typedef struct WinPE32_SectionRec_ type WinPE_RsrcDirRec (line 83) | typedef struct WinPE_RsrcDirRec_ type WinPE_RsrcDirEntryRec (line 95) | typedef struct WinPE_RsrcDirEntryRec_ type WinPE_RsrcDataEntryRec (line 103) | typedef struct WinPE_RsrcDataEntryRec_ type WinNameInfoRec (line 113) | typedef struct WinNameInfoRec_ type WinResourceInfoRec (line 125) | typedef struct WinResourceInfoRec_ type FNT_FontRec (line 138) | typedef struct FNT_FontRec_ type FNT_FaceRec (line 151) | typedef struct FNT_FaceRec_ FILE: ext/jbig2dec/config_win32.h type __int64 (line 32) | typedef __int64 int64_t; FILE: ext/jbig2dec/getopt.c function exchange (line 298) | static void function _getopt_internal (line 505) | int function getopt (line 971) | int function main (line 990) | int FILE: ext/jbig2dec/getopt.h type option (line 94) | struct option type option (line 152) | struct option type option (line 155) | struct option type option (line 160) | struct option FILE: ext/jbig2dec/getopt1.c function getopt_long (line 66) | int function getopt_long_only (line 82) | int function main (line 100) | int FILE: ext/jbig2dec/jbig2.c function jbig2_default_free (line 40) | static void function jbig2_free (line 68) | void function jbig2_default_error (line 83) | static int function jbig2_error (line 98) | int function Jbig2Ctx (line 118) | Jbig2Ctx * function jbig2_get_int16 (line 189) | int16_t function jbig2_get_uint16 (line 195) | uint16_t function jbig2_get_int32 (line 201) | int32_t function jbig2_get_uint32 (line 207) | uint32_t function jbig2_data_in (line 227) | int function jbig2_ctx_free (line 391) | void function Jbig2GlobalCtx (line 414) | Jbig2GlobalCtx *jbig2_make_global_ctx (Jbig2Ctx *ctx) function jbig2_global_ctx_free (line 419) | void jbig2_global_ctx_free(Jbig2GlobalCtx *global_ctx) type Jbig2WordStreamBuf (line 430) | typedef struct { function jbig2_word_stream_buf_get_next_word (line 436) | static int function Jbig2WordStream (line 461) | Jbig2WordStream * function jbig2_word_stream_buf_free (line 479) | void FILE: ext/jbig2dec/jbig2.h type Jbig2Severity (line 44) | typedef enum { type Jbig2Options (line 51) | typedef enum { type Jbig2Allocator (line 56) | typedef struct _Jbig2Allocator Jbig2Allocator; type Jbig2Ctx (line 57) | typedef struct _Jbig2Ctx Jbig2Ctx; type Jbig2GlobalCtx (line 58) | typedef struct _Jbig2GlobalCtx Jbig2GlobalCtx; type Jbig2Segment (line 59) | typedef struct _Jbig2Segment Jbig2Segment; type Jbig2Image (line 60) | typedef struct _Jbig2Image Jbig2Image; type Jbig2Page (line 63) | typedef struct _Jbig2Page Jbig2Page; type Jbig2SymbolDictionary (line 64) | typedef struct _Jbig2SymbolDictionary Jbig2SymbolDictionary; type _Jbig2Image (line 73) | struct _Jbig2Image { type _Jbig2Allocator (line 102) | struct _Jbig2Allocator { type _Jbig2Segment (line 133) | struct _Jbig2Segment { FILE: ext/jbig2dec/jbig2_arith.c type _Jbig2ArithState (line 33) | struct _Jbig2ArithState { function jbig2_arith_bytein (line 64) | static int function jbig2_arith_trace (line 175) | static void function Jbig2ArithState (line 187) | Jbig2ArithState * type Jbig2ArithQe (line 235) | typedef struct { function jbig2_arith_renormd (line 291) | static int function jbig2_arith_decode (line 307) | bool function jbig2_arith_has_reached_marker (line 382) | bool function test_get_word (line 390) | static int function main (line 406) | int FILE: ext/jbig2dec/jbig2_arith.h type Jbig2ArithState (line 21) | typedef struct _Jbig2ArithState Jbig2ArithState; type Jbig2ArithCx (line 26) | typedef unsigned char Jbig2ArithCx; FILE: ext/jbig2dec/jbig2_arith_iaid.c type _Jbig2ArithIaidCtx (line 40) | struct _Jbig2ArithIaidCtx { function Jbig2ArithIaidCtx (line 45) | Jbig2ArithIaidCtx * function jbig2_arith_iaid_decode (line 75) | int function jbig2_arith_iaid_ctx_free (line 105) | void FILE: ext/jbig2dec/jbig2_arith_iaid.h type Jbig2ArithIaidCtx (line 21) | typedef struct _Jbig2ArithIaidCtx Jbig2ArithIaidCtx; FILE: ext/jbig2dec/jbig2_arith_int.c type _Jbig2ArithIntCtx (line 36) | struct _Jbig2ArithIntCtx { function Jbig2ArithIntCtx (line 40) | Jbig2ArithIntCtx * function jbig2_arith_int_decode (line 60) | int function jbig2_arith_int_ctx_free (line 159) | void FILE: ext/jbig2dec/jbig2_arith_int.h type Jbig2ArithIntCtx (line 21) | typedef struct _Jbig2ArithIntCtx Jbig2ArithIntCtx; FILE: ext/jbig2dec/jbig2_generic.c function jbig2_generic_stats_size (line 45) | int function jbig2_decode_generic_template0 (line 54) | static int function jbig2_decode_generic_template0_unopt (line 127) | static int function jbig2_decode_generic_template1 (line 175) | static int function jbig2_decode_generic_template2 (line 248) | static int function jbig2_decode_generic_template2a (line 321) | static int function jbig2_decode_generic_template3 (line 395) | static int function jbig2_decode_generic_template3_unopt (line 461) | static int function copy_prev_row (line 500) | static void function jbig2_decode_generic_template0_TPGDON (line 513) | static int function jbig2_decode_generic_template1_TPGDON (line 569) | static int function jbig2_decode_generic_template2_TPGDON (line 618) | static int function jbig2_decode_generic_template3_TPGDON (line 664) | static int function jbig2_decode_generic_region_TPGDON (line 710) | static int function jbig2_decode_generic_region (line 753) | int function jbig2_immediate_generic_region (line 819) | int FILE: ext/jbig2dec/jbig2_generic.h type Jbig2GenericRegionParams (line 26) | typedef struct { type Jbig2RefinementRegionParams (line 51) | typedef struct { FILE: ext/jbig2dec/jbig2_halftone.c function Jbig2PatternDict (line 41) | Jbig2PatternDict * function jbig2_hd_release (line 97) | void function Jbig2PatternDict (line 125) | static Jbig2PatternDict * function jbig2_pattern_dictionary (line 194) | int function Jbig2PatternDict (line 448) | Jbig2PatternDict * function jbig2_decode_halftone_region (line 486) | int function jbig2_halftone_region (line 572) | int FILE: ext/jbig2dec/jbig2_halftone.h type Jbig2PatternDict (line 24) | typedef struct { type Jbig2PatternDictParams (line 32) | typedef struct { type Jbig2HalftoneRegionParams (line 41) | typedef struct { FILE: ext/jbig2dec/jbig2_huffman.c type _Jbig2HuffmanState (line 47) | struct _Jbig2HuffmanState { function huff_get_next_word (line 62) | static uint32_t function Jbig2HuffmanState (line 78) | Jbig2HuffmanState * function jbig2_huffman_free (line 104) | void function jbig2_dump_huffman_state (line 115) | void jbig2_dump_huffman_state(Jbig2HuffmanState *hs) { function jbig2_dump_huffman_binary (line 121) | void jbig2_dump_huffman_binary(Jbig2HuffmanState *hs) function jbig2_dump_huffman_table (line 133) | void jbig2_dump_huffman_table(const Jbig2HuffmanTable *table) function jbig2_huffman_skip (line 174) | void function jbig2_huffman_advance (line 200) | void jbig2_huffman_advance(Jbig2HuffmanState *hs, int offset) function jbig2_huffman_offset (line 218) | int function jbig2_huffman_get_bits (line 227) | int32_t function jbig2_huffman_get (line 261) | int32_t function Jbig2HuffmanTable (line 362) | Jbig2HuffmanTable * function jbig2_release_huffman_table (line 501) | void function jbig2_table_read_bits (line 514) | static uint32_t function jbig2_table (line 538) | int function jbig2_table_free (line 672) | void function Jbig2HuffmanParams (line 683) | const Jbig2HuffmanParams * function test_get_word (line 713) | static int function main (line 726) | int type test_huffmancodes_t (line 1947) | typedef struct test_huffmancodes { type test_stream_t (line 1983) | typedef struct test_stream { function test_get_word (line 1988) | static int function main (line 2015) | int FILE: ext/jbig2dec/jbig2_huffman.h type Jbig2HuffmanEntry (line 26) | typedef struct _Jbig2HuffmanEntry Jbig2HuffmanEntry; type Jbig2HuffmanState (line 27) | typedef struct _Jbig2HuffmanState Jbig2HuffmanState; type Jbig2HuffmanTable (line 28) | typedef struct _Jbig2HuffmanTable Jbig2HuffmanTable; type Jbig2HuffmanParams (line 29) | typedef struct _Jbig2HuffmanParams Jbig2HuffmanParams; type _Jbig2HuffmanEntry (line 31) | struct _Jbig2HuffmanEntry { type _Jbig2HuffmanTable (line 41) | struct _Jbig2HuffmanTable { type Jbig2HuffmanLine (line 46) | typedef struct _Jbig2HuffmanLine Jbig2HuffmanLine; type _Jbig2HuffmanLine (line 48) | struct _Jbig2HuffmanLine { type _Jbig2HuffmanParams (line 54) | struct _Jbig2HuffmanParams { FILE: ext/jbig2dec/jbig2_image.c function Jbig2Image (line 36) | Jbig2Image* jbig2_image_new(Jbig2Ctx *ctx, int width, int height) function Jbig2Image (line 79) | Jbig2Image* jbig2_image_clone(Jbig2Ctx *ctx, Jbig2Image *image) function jbig2_image_release (line 87) | void jbig2_image_release(Jbig2Ctx *ctx, Jbig2Image *image) function jbig2_image_free (line 96) | void jbig2_image_free(Jbig2Ctx *ctx, Jbig2Image *image) function Jbig2Image (line 104) | Jbig2Image *jbig2_image_resize(Jbig2Ctx *ctx, Jbig2Image *image, function jbig2_image_compose_unopt (line 141) | int jbig2_image_compose_unopt(Jbig2Ctx *ctx, function jbig2_image_compose (line 208) | int jbig2_image_compose(Jbig2Ctx *ctx, Jbig2Image *dst, Jbig2Image *src, function jbig2_image_clear (line 314) | void jbig2_image_clear(Jbig2Ctx *ctx, Jbig2Image *image, int value) function jbig2_image_get_pixel (line 325) | int jbig2_image_get_pixel(Jbig2Image *image, int x, int y) function jbig2_image_set_pixel (line 339) | int jbig2_image_set_pixel(Jbig2Image *image, int x, int y, bool value) FILE: ext/jbig2dec/jbig2_image_pbm.c function jbig2_image_write_pbm_file (line 35) | int jbig2_image_write_pbm_file(Jbig2Image *image, char *filename) function jbig2_image_write_pbm (line 53) | int jbig2_image_write_pbm(Jbig2Image *image, FILE *out) function Jbig2Image (line 68) | Jbig2Image *jbig2_image_read_pbm_file(Jbig2Ctx *ctx, char *filename) function Jbig2Image (line 86) | Jbig2Image *jbig2_image_read_pbm(Jbig2Ctx *ctx, FILE *in) FILE: ext/jbig2dec/jbig2_image_png.c function jbig2_png_write_data (line 42) | static void function jbig2_png_flush (line 58) | static void function jbig2_image_write_png_file (line 71) | int jbig2_image_write_png_file(Jbig2Image *image, char *filename) function jbig2_image_write_png (line 89) | int jbig2_image_write_png(Jbig2Image *image, FILE *out) FILE: ext/jbig2dec/jbig2_metadata.c function Jbig2Metadata (line 34) | Jbig2Metadata *jbig2_metadata_new(Jbig2Ctx *ctx, Jbig2Encoding encoding) function jbig2_metadata_free (line 57) | void jbig2_metadata_free(Jbig2Ctx *ctx, Jbig2Metadata *md) function jbig2_metadata_add (line 87) | int jbig2_metadata_add(Jbig2Ctx *ctx, Jbig2Metadata *md, function jbig2_comment_ascii (line 117) | int jbig2_comment_ascii(Jbig2Ctx *ctx, Jbig2Segment *segment, function jbig2_comment_unicode (line 160) | int jbig2_comment_unicode(Jbig2Ctx *ctx, Jbig2Segment *segment, FILE: ext/jbig2dec/jbig2_metadata.h type Jbig2Encoding (line 28) | typedef enum { type Jbig2Metadata (line 33) | typedef struct _Jbig2Metadata Jbig2Metadata; type _Jbig2Metadata (line 41) | struct _Jbig2Metadata { FILE: ext/jbig2dec/jbig2_mmr.c type Jbig2MmrCtx (line 41) | typedef struct { function jbig2_decode_mmr_init (line 52) | static void function jbig2_decode_mmr_consume (line 70) | static void type mmr_table_node (line 97) | typedef struct { function jbig2_find_changing_element (line 736) | static int function jbig2_find_changing_element_of_color (line 763) | static int function jbig2_set_bits (line 777) | static void function jbig2_decode_get_code (line 800) | static int function jbig2_decode_get_run (line 820) | static int function jbig2_decode_mmr_line (line 834) | static int function jbig2_decode_generic_mmr (line 1010) | int function jbig2_decode_halftone_mmr (line 1051) | int FILE: ext/jbig2dec/jbig2_page.c function dump_page_info (line 37) | static void function jbig2_page_info (line 68) | int function jbig2_end_of_stripe (line 170) | int function jbig2_complete_page (line 200) | int function jbig2_end_of_page (line 234) | int function jbig2_page_add_result (line 263) | int function Jbig2Image (line 305) | Jbig2Image *jbig2_page_out(Jbig2Ctx *ctx) function jbig2_release_page (line 335) | int jbig2_release_page(Jbig2Ctx *ctx, Jbig2Image *image) FILE: ext/jbig2dec/jbig2_priv.h type byte (line 23) | typedef uint8_t byte; type Jbig2FileState (line 43) | typedef enum { type _Jbig2Ctx (line 52) | struct _Jbig2Ctx { type Jbig2PageState (line 116) | typedef enum { type _Jbig2Page (line 124) | struct _Jbig2Page { type Jbig2ComposeOp (line 142) | typedef enum { type Jbig2RegionSegmentInfo (line 155) | typedef struct { type Jbig2WordStream (line 184) | typedef struct _Jbig2WordStream Jbig2WordStream; type _Jbig2WordStream (line 186) | struct _Jbig2WordStream { FILE: ext/jbig2dec/jbig2_refinement.c function jbig2_decode_refinement_template0 (line 42) | static int function jbig2_decode_refinement_template0_unopt (line 55) | static int function jbig2_decode_refinement_template1_unopt (line 112) | static int function jbig2_decode_refinement_template1 (line 165) | static int function implicit_value (line 253) | static int implicit_value( const Jbig2RefinementRegionParams *params, Jb... function mkctx0 (line 272) | static uint32_t mkctx0( const Jbig2RefinementRegionParams *params, Jbig2... function mkctx1 (line 297) | static uint32_t mkctx1( const Jbig2RefinementRegionParams *params, Jbig2... function jbig2_decode_refinement_TPGRON (line 317) | static int jbig2_decode_refinement_TPGRON(const Jbig2RefinementRegionParams function jbig2_decode_refinement_region (line 377) | int function Jbig2Segment (line 406) | Jbig2Segment * function jbig2_refinement_region (line 440) | int FILE: ext/jbig2dec/jbig2_segment.c function Jbig2Segment (line 36) | Jbig2Segment * function jbig2_free_segment (line 147) | void function Jbig2Segment (line 186) | Jbig2Segment * function jbig2_get_region_segment_info (line 207) | void function jbig2_parse_extension_segment (line 221) | int jbig2_parse_extension_segment(Jbig2Ctx *ctx, Jbig2Segment *segment, function jbig2_parse_segment (line 250) | int jbig2_parse_segment (Jbig2Ctx *ctx, Jbig2Segment *segment, FILE: ext/jbig2dec/jbig2_symbol_dict.c type Jbig2SymbolDictParams (line 48) | typedef struct { function jbig2_dump_symbol_dict (line 69) | void function Jbig2SymbolDict (line 94) | Jbig2SymbolDict * function jbig2_sd_release (line 128) | void function Jbig2Image (line 141) | Jbig2Image * function jbig2_sd_count_referred (line 149) | int function Jbig2SymbolDict (line 169) | Jbig2SymbolDict ** function Jbig2SymbolDict (line 208) | Jbig2SymbolDict * function Jbig2SymbolDict (line 238) | static Jbig2SymbolDict * function jbig2_symbol_dictionary (line 888) | int FILE: ext/jbig2dec/jbig2_symbol_dict.h type Jbig2SymbolDict (line 24) | typedef struct { FILE: ext/jbig2dec/jbig2_text.c function jbig2_decode_text_region (line 56) | int function jbig2_text_region (line 469) | int FILE: ext/jbig2dec/jbig2_text.h type Jbig2RefCorner (line 24) | typedef enum { type Jbig2TextRegionParams (line 31) | typedef struct { FILE: ext/jbig2dec/jbig2dec.c type jbig2dec_mode (line 50) | typedef enum { type jbig2dec_format (line 54) | typedef enum { type jbig2dec_params_t (line 61) | typedef struct { function hash_init (line 73) | static void function hash_image (line 86) | static void function hash_print (line 93) | static void function hash_free (line 107) | static void function set_output_format (line 114) | static int function parse_options (line 131) | static int function print_version (line 197) | static int function print_usage (line 204) | static int function error_callback (line 240) | static int function write_page_image (line 319) | static int function write_document_hash (line 360) | static int function main (line 378) | int FILE: ext/jbig2dec/memcmp.c function memcmp (line 35) | int memcmp(const void *b1, const void *b2, size_t len) FILE: ext/jbig2dec/memento.c type Memento_BlkHeader (line 123) | typedef struct Memento_BlkHeader Memento_BlkHeader; type Memento_BlkHeader (line 125) | struct Memento_BlkHeader type Memento_Blocks (line 146) | typedef struct Memento_Blocks function Memento_breakpoint (line 194) | void Memento_breakpoint(void) function Memento_addBlockHead (line 206) | static void Memento_addBlockHead(Memento_Blocks *blks, function Memento_addBlockTail (line 229) | static void Memento_addBlockTail(Memento_Blocks *blks, type BlkCheckData (line 251) | typedef struct BlkCheckData { function Memento_Internal_checkAllocedBlock (line 259) | static int Memento_Internal_checkAllocedBlock(Memento_BlkHeader *b, void... function Memento_Internal_checkFreedBlock (line 291) | static int Memento_Internal_checkFreedBlock(Memento_BlkHeader *b, void *... function Memento_removeBlock (line 351) | static void Memento_removeBlock(Memento_Blocks *blks, function Memento_Internal_makeSpace (line 392) | static int Memento_Internal_makeSpace(size_t space) function Memento_appBlocks (line 414) | static int Memento_appBlocks(Memento_Blocks *blks, function Memento_appBlock (line 437) | static int Memento_appBlock(Memento_Blocks *blks, function showBlock (line 464) | static void showBlock(Memento_BlkHeader *b, int space) function blockDisplay (line 472) | static void blockDisplay(Memento_BlkHeader *b, int n) function Memento_listBlock (line 487) | static int Memento_listBlock(Memento_BlkHeader *b, function doNestedDisplay (line 497) | static void doNestedDisplay(Memento_BlkHeader *b, function ptrcmp (line 505) | static int ptrcmp(const void *a_, const void *b_) function Memento_listBlocksNested (line 512) | static function Memento_listBlocks (line 606) | void Memento_listBlocks(void) function Memento_listNewBlock (line 620) | static int Memento_listNewBlock(Memento_BlkHeader *b, function Memento_listNewBlocks (line 629) | void Memento_listNewBlocks(void) { function Memento_endStats (line 639) | static void Memento_endStats(void) function Memento_stats (line 649) | void Memento_stats(void) function Memento_fin (line 655) | static void Memento_fin(void) function Memento_inited (line 683) | static void Memento_inited(void) function Memento_init (line 688) | static void Memento_init(void) function Memento_signal (line 744) | static void Memento_signal(void) function squeeze (line 766) | static int squeeze(void) function Memento_signal (line 833) | static void Memento_signal(void) function squeeze (line 846) | int squeeze(void) function Memento_startFailing (line 853) | static void Memento_startFailing(void) function Memento_event (line 869) | static void Memento_event(void) function Memento_breakAt (line 887) | int Memento_breakAt(int event) function Memento_failThisEvent (line 904) | int Memento_failThisEvent(void) function checkBlock (line 986) | static int checkBlock(Memento_BlkHeader *memblk, const char *action) function Memento_free (line 1019) | void Memento_free(void *blk) function Memento_checkBlock (line 1117) | int Memento_checkBlock(void *blk) function Memento_Internal_checkAllAlloced (line 1127) | static int Memento_Internal_checkAllAlloced(Memento_BlkHeader *memblk, v... function Memento_Internal_checkAllFreed (line 1158) | static int Memento_Internal_checkAllFreed(Memento_BlkHeader *memblk, voi... function Memento_checkAllMemory (line 1200) | int Memento_checkAllMemory(void) function Memento_setParanoia (line 1216) | int Memento_setParanoia(int i) function Memento_paranoidAt (line 1223) | int Memento_paranoidAt(int i) function Memento_getBlockNum (line 1229) | int Memento_getBlockNum(void *b) function Memento_check (line 1238) | int Memento_check(void) type findBlkData (line 1248) | typedef struct findBlkData { function Memento_containsAddr (line 1254) | static int Memento_containsAddr(Memento_BlkHeader *b, function Memento_find (line 1280) | int Memento_find(void *a) function Memento_breakOnFree (line 1312) | void Memento_breakOnFree(void *a) function Memento_breakOnRealloc (line 1345) | void Memento_breakOnRealloc(void *a) function Memento_failAt (line 1378) | int Memento_failAt(int i) function Memento_setMax (line 1387) | size_t Memento_setMax(size_t max) function Memento_free (line 1463) | void Memento_free(void *b) FILE: ext/jbig2dec/os_types.h type u_int8_t (line 39) | typedef u_int8_t uint8_t; type u_int16_t (line 40) | typedef u_int16_t uint16_t; type u_int32_t (line 41) | typedef u_int32_t uint32_t; FILE: ext/jbig2dec/pbm2png.c function main (line 37) | int main(int argc, char *argv[]) FILE: ext/jbig2dec/sha1.c function SHAPrintContext (line 116) | void SHAPrintContext(SHA1_CTX *context, char *msg){ function SHA1_Transform (line 129) | void SHA1_Transform(uint32_t state[5], const uint8_t buffer[64]) function SHA1_Init (line 188) | void SHA1_Init(SHA1_CTX* context) function SHA1_Update (line 201) | void SHA1_Update(SHA1_CTX* context, const uint8_t* data, const size_t len) function SHA1_Final (line 230) | void SHA1_Final(SHA1_CTX* context, uint8_t digest[SHA1_DIGEST_SIZE]) function main (line 264) | int main(int argc, char** argv) function digest_to_hex (line 318) | void digest_to_hex(const uint8_t digest[SHA1_DIGEST_SIZE], char *output) function main (line 334) | int main(int argc, char** argv) FILE: ext/jbig2dec/sha1.h type SHA1_CTX (line 11) | typedef struct { FILE: ext/jbig2dec/snprintf.c function mcatch (line 87) | static void function mcleanup (line 93) | static void type sigaction (line 119) | struct sigaction FILE: ext/jbig2dec/test_jbig2dec.py class SelfTest (line 8) | class SelfTest: method __init__ (line 10) | def __init__(self): method shortDescription (line 13) | def shortDescription(self): method runTest (line 16) | def runTest(self): method fail (line 19) | def fail(self, msg=None): method failIf (line 22) | def failIf(self, check, msg=None): method assertEqual (line 24) | def assertEqual(self, a, b, msg=None): class SelfTestSuite (line 27) | class SelfTestSuite: method __init__ (line 29) | def __init__(self, stream=sys.stderr): method addTest (line 35) | def addTest(self, test): method run (line 37) | def run(self): class KnownFileHash (line 56) | class KnownFileHash(SelfTest): method __init__ (line 151) | def __init__(self, file, file_hash, decode_hash): method shortDescription (line 157) | def shortDescription(self): method runTest (line 160) | def runTest(self): FILE: ext/libdjvu/Arrays.cpp function ArrayRep (line 128) | ArrayRep & FILE: ext/libdjvu/Arrays.h function namespace (line 70) | namespace DJVU { function class (line 146) | class _ArrayBase function virtual (line 160) | virtual ~_ArrayBase(void) function _ArrayRep (line 165) | _ArrayRep * get(void) const { return rep; } function ab (line 174) | bool operator==(const _ArrayBase & ab) { return rep==ab.rep; } function size (line 212) | int size() const; function empty (line 274) | inline void function touch (line 280) | inline void function ArrayBase (line 309) | ArrayBase(void) {} function lbound (line 314) | int lbound() const; function detach (line 365) | inline void function check (line 372) | inline void function empty (line 396) | inline void function resize (line 403) | inline void function resize (line 410) | inline void function touch (line 416) | inline void function shift (line 423) | inline void function del (line 430) | inline void function virtual (line 648) | virtual ~TArray() {} function virtual (line 762) | virtual ~DArray() {} FILE: ext/libdjvu/BSByteStream.cpp type DJVU (line 77) | namespace DJVU { class BSByteStream::Decode (line 83) | class BSByteStream::Decode : public BSByteStream function decode_raw (line 148) | static int function decode_binary (line 161) | static inline int function assignmtf (line 176) | static inline void FILE: ext/libdjvu/BSEncodeByteStream.cpp type DJVU (line 81) | namespace DJVU { class _BSort (line 119) | class _BSort // DJVU_CLASS function blocksort (line 152) | static void function mini (line 269) | static inline int function vswap (line 275) | static inline void function encode_raw (line 750) | static void function encode_binary (line 764) | static inline void class BSByteStream::Encode (line 780) | class BSByteStream::Encode : public BSByteStream FILE: ext/libdjvu/ByteStream.cpp function dup (line 104) | __inline int dup(int _a ) { return _dup(_a);} function dup2 (line 105) | __inline int dup2(int _a, int _b ) { return _dup2(_a, _b);} type DJVU (line 118) | namespace DJVU { class ByteStream::Stdio (line 131) | class ByteStream::Stdio : public ByteStream { function GUTF8String (line 175) | inline GUTF8String class ByteStream::Memory (line 189) | class ByteStream::Memory : public ByteStream class ByteStream::Static (line 262) | class ByteStream::Static : public ByteStream class MemoryMapByteStream (line 298) | class MemoryMapByteStream : public ByteStream::Static function GUTF8String (line 594) | GUTF8String function FILE (line 648) | static FILE * function urlopen (line 675) | static int function GUTF8String (line 682) | GUTF8String function GUTF8String (line 794) | GUTF8String function G_CATCH (line 803) | G_CATCH(ex) // The only error that should be thrown is out of memory... type stat (line 1014) | struct stat function GUTF8String (line 1174) | GUTF8String function GUTF8String (line 1186) | GUTF8String function read_file (line 1256) | static void function GNativeString (line 1278) | GNativeString function GUTF8String (line 1287) | GUTF8String function DjVuPrintErrorUTF8 (line 1304) | void function DjVuPrintErrorNative (line 1322) | void function DjVuPrintMessageUTF8 (line 1340) | void function DjVuPrintMessageNative (line 1358) | void FILE: ext/libdjvu/ByteStream.h type codepage_type (line 133) | enum codepage_type {RAW,AUTO,NATIVE,UTF8} function readat (line 343) | inline size_t function size (line 354) | inline int function Wrapper (line 376) | Wrapper(void) : bs(0) {} FILE: ext/libdjvu/DataPool.cpp type DJVU (line 75) | namespace DJVU { function call_callback (line 83) | static void class DataPool::OpenFiles_File (line 110) | class DataPool::OpenFiles_File : public GPEnabled class DataPool::OpenFiles (line 128) | class DataPool::OpenFiles : public GPEnabled class FCPools (line 316) | class FCPools function FCPools (line 473) | inline FCPools * class DataPool::BlockList (line 492) | class DataPool::BlockList method BlockList (line 499) | BlockList() {} class DataPool::Reader (line 674) | class DataPool::Reader : public GPEnabled method Reader (line 681) | Reader() : reenter_flag(false), offset(0), size(-1){} method Reader (line 682) | Reader(int offset_in, int size_in=-1) : class DataPool::Trigger (line 687) | class DataPool::Trigger : public GPEnabled method Trigger (line 697) | Trigger() : start(0), length(-1), callback(0), cl_data(0) {} method Trigger (line 698) | Trigger(int xstart, int xlength, class DataPool::Counter (line 705) | class DataPool::Counter method Counter (line 711) | Counter() : counter(0) {} class DataPool::Incrementor (line 1103) | class DataPool::Incrementor method Incrementor (line 1108) | Incrementor(Counter & xcounter) : counter(xcounter) {counter.inc();} function G_CATCH (line 1157) | G_CATCH(exc) class PoolByteStream (line 1666) | class PoolByteStream : public ByteStream function int (line 1796) | inline FILE: ext/libdjvu/DataPool.h function is_eof (line 449) | bool is_eof(void) const {return eof_flag;} function get_size (line 474) | int get_size(void) const {return get_size(0, -1);} function simple_compare (line 602) | inline bool function is_connected (line 612) | inline bool FILE: ext/libdjvu/DjVmDir.cpp type DJVU (line 72) | namespace DJVU { function GUTF8String (line 93) | const GUTF8String & function GUTF8String (line 133) | const GUTF8String & function GUTF8String (line 182) | GUTF8String FILE: ext/libdjvu/DjVmDir.h function namespace (line 121) | namespace DJVU { function set_title (line 348) | inline void function is_bundled (line 429) | inline bool function is_indirect (line 435) | inline bool FILE: ext/libdjvu/DjVmDir0.cpp type DJVU (line 69) | namespace DJVU { FILE: ext/libdjvu/DjVmDir0.h function namespace (line 69) | namespace DJVU { function DjVmDir0 (line 201) | inline FILE: ext/libdjvu/DjVmDoc.cpp type DJVU (line 72) | namespace DJVU { function save_file (line 81) | static void function GUTF8String (line 274) | static inline GUTF8String function GUTF8String (line 590) | GUTF8String FILE: ext/libdjvu/DjVmDoc.h function GP (line 255) | inline GP FILE: ext/libdjvu/DjVmNav.cpp type DJVU (line 72) | namespace DJVU { FILE: ext/libdjvu/DjVuAnno.cpp type DJVU (line 76) | namespace DJVU { class GLObject (line 93) | class GLObject : public GPEnabled type GLObjectType (line 96) | enum GLObjectType { INVALID=0, NUMBER=1, STRING=2, SYMBOL=3, LIST=4 } class GLToken (line 133) | class GLToken type GLTokenType (line 136) | enum GLTokenType { OPEN_PAR, CLOSE_PAR, OBJECT } class GLParser (line 147) | class GLParser function GUTF8String (line 211) | static GUTF8String make_c_string(GUTF8String string) function GUTF8String (line 337) | GUTF8String function GUTF8String (line 347) | GUTF8String function GUTF8String (line 367) | GUTF8String function GLToken (line 412) | GLToken type GLTokenType (line 136) | enum GLTokenType { OPEN_PAR, CLOSE_PAR, OBJECT } function G_CATCH (line 566) | G_CATCH(exc) function G_CATCH (line 621) | G_CATCH(exc) function GUTF8String (line 692) | GUTF8String function GUTF8String (line 728) | GUTF8String function GUTF8String (line 751) | GUTF8String class GLParser (line 763) | class GLParser function legal_halign (line 986) | static inline DjVuANT::alignment function legal_valign (line 1004) | static inline DjVuANT::alignment function GUTF8String (line 1134) | GUTF8String function GUTF8String (line 1311) | GUTF8String function GUTF8String (line 1426) | GUTF8String function GUTF8String (line 1446) | GUTF8String FILE: ext/libdjvu/DjVuAnno.h type alignment (line 121) | enum alignment { ALIGN_UNSPEC=0, ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT, function GP (line 125) | static GP create(void) { return new DjVuANT; } function get_memory_usage (line 261) | inline unsigned int get_memory_usage() const; FILE: ext/libdjvu/DjVuDocEditor.cpp type DJVU (line 79) | namespace DJVU { class DjVuDocEditor::File (line 100) | class DjVuDocEditor::File : public GPEnabled function GUTF8String (line 340) | GUTF8String function GUTF8String (line 352) | GUTF8String function GUTF8String (line 425) | GUTF8String function G_CATCH (line 720) | G_CATCH(exc) { function G_CATCH (line 746) | G_CATCH(exc) { function G_CATCH (line 846) | G_CATCH(exc) function G_CATCH (line 1003) | G_CATCH(exc) { function sortList (line 1193) | static GList function store_file (line 1737) | static void function GURL (line 2189) | GURL FILE: ext/libdjvu/DjVuDocument.cpp type DJVU (line 80) | namespace DJVU { function G_CATCH (line 285) | G_CATCH(exc) { function GUTF8String (line 497) | GUTF8String function G_CATCH (line 610) | G_CATCH(exc) function G_CATCH (line 644) | G_CATCH(exc) function GURL (line 677) | GURL function GURL (line 793) | GURL function GURL (line 847) | GURL function GURL (line 968) | GURL function G_CATCH (line 1143) | G_CATCH(exc) { function G_CATCH (line 1220) | G_CATCH(exc) { function add_to_cache (line 1380) | static void function add_file_to_djvm (line 1538) | static void function add_file_to_djvm (line 1580) | static void function local_get_url_names (line 1599) | static void function local_get_url_names (line 1613) | static void function G_CATCH (line 1650) | G_CATCH(ex) function G_CATCH (line 1739) | G_CATCH(ex) FILE: ext/libdjvu/DjVuDocument.h type DOC_FLAGS (line 227) | enum DOC_FLAGS { DOC_TYPE_KNOWN=1, DOC_DIR_KNOWN=2, type DOC_TYPE (line 248) | enum DOC_TYPE { OLD_BUNDLED=1, OLD_INDEXED, BUNDLED, INDIRECT, type THREAD_FLAGS (line 250) | enum THREAD_FLAGS { STARTED=1, FINISHED=2 } function GP (line 341) | static GP create_noinit(void) {return new DjVuDocument;} function GUTF8String (line 498) | GUTF8String page_to_id(int page_num) const function GUTF8String (line 513) | GUTF8String url_to_id(const GURL &url) const function id_to_page (line 555) | int id_to_page(const GUTF8String &id) const function check (line 872) | void check() const; function init (line 918) | inline void function GP (line 925) | inline GP function is_init_complete (line 935) | inline bool function is_init_ok (line 941) | inline bool function set_needs_compression (line 947) | inline void function needs_compression (line 953) | inline bool function needs_rename (line 959) | inline bool function can_compress (line 965) | inline bool function is_init_failed (line 971) | inline bool function get_doc_type (line 977) | inline int function get_doc_flags (line 980) | inline long function is_bundled (line 983) | inline bool function GURL (line 989) | inline GURL function GP (line 992) | inline GP function inherits (line 995) | inline bool function get_thumbnails_gamma (line 1005) | inline float function DjVuFileCache (line 1011) | inline DjVuFileCache * function GP (line 1017) | inline GP function GP (line 1027) | inline GP function GP (line 1035) | inline GP function GP (line 1043) | inline GP function set_recover_errors (line 1049) | inline void function set_verbose_eof (line 1055) | inline void FILE: ext/libdjvu/DjVuDumpHelper.cpp type DJVU (line 71) | namespace DJVU { type DjVmInfo (line 82) | struct DjVmInfo function putchar (line 88) | inline static void function display_djvu_info (line 96) | static void function display_djbz (line 113) | static void function display_fgbz (line 120) | static void function display_sjbz (line 131) | static void function display_smmr (line 138) | static void function display_iw4 (line 145) | static void function display_djvm_dirm (line 167) | static void function display_th44 (line 193) | static void function display_incl (line 221) | static void function display_anno (line 232) | static void function display_text (line 242) | static void type displaysubr (line 252) | struct displaysubr function display_chunks (line 287) | static void FILE: ext/libdjvu/DjVuDumpHelper.h function class (line 98) | class DJVUAPI DjVuDumpHelper FILE: ext/libdjvu/DjVuErrorList.cpp type DJVU (line 73) | namespace DJVU { function GURL (line 82) | GURL function GUTF8String (line 108) | GUTF8String function GUTF8String (line 121) | GUTF8String FILE: ext/libdjvu/DjVuErrorList.h function class (line 91) | class DjVuErrorList : public DjVuSimplePort function connect (line 149) | inline void function GList (line 153) | inline GList function ClearError (line 161) | inline void function GList (line 165) | inline GList function ClearStatus (line 173) | inline void function HasError (line 177) | inline bool function HasStatus (line 181) | inline bool FILE: ext/libdjvu/DjVuFile.cpp type DJVU (line 84) | namespace DJVU { class ProgressByteStream (line 100) | class ProgressByteStream : public ByteStream method ProgressByteStream (line 103) | ProgressByteStream(const GP & xstr) : str(xstr), method read (line 107) | virtual size_t read(void *buffer, size_t size) function write (line 124) | virtual size_t write(const void *buffer, size_t size) function seek (line 128) | virtual int seek(long offset, int whence = SEEK_SET, bool nothrow=false) function tell (line 132) | virtual long tell(void ) const { return str->tell(); } function set_progress_cb (line 134) | void set_progress_cb(void (* xprogress_cb)(int, void *), function G_CATCH (line 509) | G_CATCH(exc) { function G_CATCH (line 599) | G_CATCH(ex) function G_CATCH (line 742) | G_CATCH(ex) function is_info (line 823) | static inline bool function is_annotation (line 829) | static inline bool function is_text (line 837) | static inline bool function is_meta (line 843) | static inline bool function GUTF8String (line 850) | GUTF8String function G_CATCH (line 1279) | G_CATCH(ex) function G_CATCH (line 1540) | G_CATCH(ex) function G_CATCH (line 1914) | G_CATCH(exc) { function G_CATCH (line 2040) | G_CATCH(ex) function GUTF8String (line 2051) | GUTF8String function G_CATCH (line 2084) | G_CATCH(ex) function G_CATCH (line 2129) | G_CATCH(ex) function copy_chunks (line 2210) | static void function G_CATCH (line 2319) | G_CATCH(ex) FILE: ext/libdjvu/DjVuFile.h function get_flags (line 693) | inline long function GSafeFlags (line 699) | inline GSafeFlags & function is_decoding (line 705) | inline bool function is_decode_ok (line 711) | inline bool function is_decode_failed (line 717) | inline bool function is_decode_stopped (line 723) | inline bool function is_data_present (line 729) | inline bool function is_all_data_present (line 735) | inline bool function are_incl_files_created (line 741) | inline bool function is_modified (line 747) | inline bool function set_modified (line 753) | inline void function needs_compression (line 759) | inline bool function set_needs_compression (line 765) | inline void function can_compress (line 772) | inline bool function set_can_compress (line 778) | inline void function disable_standard_port (line 787) | inline void function inherits (line 793) | inline bool function wait_for_finish (line 803) | inline void function GURL (line 810) | inline GURL function set_verbose_eof (line 816) | inline void function set_recover_errors (line 823) | inline void FILE: ext/libdjvu/DjVuFileCache.cpp type DJVU (line 71) | namespace DJVU { FILE: ext/libdjvu/DjVuFileCache.h function class (line 108) | class DjVuFileCache : public GPEnabled function class (line 124) | class DjVuFileCache : public GPEnabled function DjVuFileCache (line 219) | inline function DjVuFileCache (line 222) | inline function DjVuFileCache (line 226) | inline function GP (line 229) | inline GP function get_size (line 235) | inline unsigned int function time_t (line 241) | inline time_t function refresh (line 247) | inline void function is_enabled (line 263) | inline bool function get_max_size (line 269) | inline int function GP (line 277) | inline GP FILE: ext/libdjvu/DjVuGlobal.cpp class DjVuProgressTask::Data (line 88) | class DjVuProgressTask::Data : public GPEnabled method Data (line 95) | Data(djvu_progress_callback *_callback): function djvu_progress_callback (line 107) | djvu_progress_callback * function djvu_progress_callback (line 231) | djvu_progress_callback * function djvu_supports_progress_callback (line 237) | int djvu_supports_progress_callback(void) {return 1;} function djvu_supports_progress_callback (line 248) | int djvu_supports_progress_callback(void) {return 0;} function djvu_supports_progress_callback (line 250) | int djvu_supports_progress_callback(void) {return 0;} function djvu_progress_callback (line 251) | djvu_progress_callback * FILE: ext/libdjvu/DjVuGlobal.h function STATIC_INLINE (line 170) | STATIC_INLINE void * function operator (line 174) | operator delete(void *addr) delete_throw_spec function STATIC_INLINE (line 176) | STATIC_INLINE void * function operator (line 180) | operator delete [] (void *addr) delete_throw_spec function STATIC_INLINE (line 187) | STATIC_INLINE void * function operator (line 191) | operator delete(void *addr) delete_throw_spec function inline_as_macro (line 193) | inline_as_macro void * function operator (line 197) | operator delete [] (void *addr) delete_throw_spec function class (line 257) | class DjVuProgressTask FILE: ext/libdjvu/DjVuGlobalMemory.cpp function djvu_memoryObject_callback (line 97) | int function djvu_set_memory_callbacks (line 124) | int function DJVUAPI (line 171) | DJVUAPI void * function _djvu_delete (line 192) | void function _djvu_deleteArray (line 228) | void function _djvu_free (line 290) | void FILE: ext/libdjvu/DjVuImage.cpp type DJVU (line 82) | namespace DJVU { function GUTF8String (line 390) | GUTF8String function GUTF8String (line 399) | GUTF8String function GUTF8String (line 418) | GUTF8String class DjVuImageNotifier (line 455) | class DjVuImageNotifier : public DjVuPort class DjVuImage (line 465) | class DjVuImage class DjVuImage (line 466) | class DjVuImage class DjVuImage (line 483) | class DjVuImage class DjVuImage (line 490) | class DjVuImage function compute_red (line 534) | static int function do_bitmap (line 1099) | static GP function do_pixmap (line 1163) | static GP function GUTF8String (line 1511) | GUTF8String function GUTF8String (line 1522) | GUTF8String FILE: ext/libdjvu/DjVuImage.h function class (line 119) | class DjVuInterface function GP (line 154) | static GP create(void) {return new DjVuImage();} function GP (line 165) | static GP create(const GP &file) function get_height (line 245) | int get_height() const; FILE: ext/libdjvu/DjVuInfo.cpp type DJVU (line 70) | namespace DJVU { function GUTF8String (line 171) | GUTF8String FILE: ext/libdjvu/DjVuMessage.cpp type DJVU (line 93) | namespace DJVU { function GUTF8String (line 99) | GUTF8String & function GURL (line 146) | static GURL function GURL (line 172) | static GURL function parsePATH (line 185) | static GList function GURL (line 209) | static GURL function appendPath (line 247) | static void type passwd (line 305) | struct passwd function GUTF8String (line 416) | static GUTF8String function GUTF8String (line 498) | static GUTF8String function DjVuMessageLite (line 518) | const DjVuMessageLite & function DjVuMessageLookUpNative (line 564) | void function DjVuMessageLookUpUTF8 (line 579) | void function DjVuFormatErrorUTF8 (line 599) | void function DjVuFormatErrorNative (line 608) | void FILE: ext/libdjvu/DjVuMessage.h function AddByteStreamLater (line 102) | static void AddByteStreamLater(const GP &bs) function GUTF8String (line 110) | static GUTF8String LookUpUTF8( const GUTF8String & MessageList ) function GNativeString (line 115) | static GNativeString LookUpNative( const GUTF8String & MessageList ) function perror (line 119) | static void perror( const GUTF8String & MessageList ) FILE: ext/libdjvu/DjVuMessageLite.cpp type DJVU (line 92) | namespace DJVU { function DjVuMessageLite (line 151) | const DjVuMessageLite & function GUTF8String (line 186) | GUTF8String function GUTF8String (line 231) | GUTF8String function DjVuMessageLite_LookUp (line 419) | void function DjVuWriteError (line 450) | void function DjVuWriteMessage (line 465) | void FILE: ext/libdjvu/DjVuMessageLite.h function GUTF8String (line 178) | static GUTF8String LookUpUTF8( const GUTF8String & MessageList ) function GNativeString (line 183) | static GNativeString LookUpNative( const GUTF8String & MessageList ) FILE: ext/libdjvu/DjVuNavDir.cpp type DJVU (line 74) | namespace DJVU { function GUTF8String (line 176) | GUTF8String function GURL (line 188) | GURL FILE: ext/libdjvu/DjVuNavDir.h function class (line 116) | class DjVuNavDir : public GPEnabled FILE: ext/libdjvu/DjVuPalette.cpp type DJVU (line 74) | namespace DJVU { function umax (line 93) | inline unsigned char function umin (line 97) | inline unsigned char function fmin (line 103) | inline float function DjVuPalette (line 124) | DjVuPalette& type PData (line 177) | struct PData type PBox (line 183) | struct PBox FILE: ext/libdjvu/DjVuPalette.h function size (line 160) | int size() const; function histogram_add (line 255) | inline void function histogram_norm_and_add (line 261) | inline void function color_to_index (line 282) | inline int function color_to_index (line 294) | inline int function index_to_color (line 300) | inline void function index_to_color (line 309) | inline void function get_color (line 315) | inline void FILE: ext/libdjvu/DjVuPort.cpp type DJVU (line 73) | namespace DJVU { function DjVuPortcaster (line 86) | DjVuPortcaster * class DjVuPort::DjVuPortCorpse (line 93) | class DjVuPort::DjVuPortCorpse method DjVuPortCorpse (line 99) | DjVuPortCorpse(DjVuPort * _port) : port(_port), next(0) {} function DjVuPort (line 225) | DjVuPort & function GURL (line 492) | GURL function GURL (line 611) | GURL FILE: ext/libdjvu/DjVuPort.h function namespace (line 71) | namespace DJVU { function inherits (line 490) | inline bool function inherits (line 496) | inline bool function inherits (line 503) | inline bool FILE: ext/libdjvu/DjVuText.cpp type DJVU (line 72) | namespace DJVU { function TYPE (line 84) | static inline TYPE min(TYPE a,TYPE b) { return (a function get_anno_sub (line 1838) | static void function get_anno (line 1857) | static GP function get_text (line 1873) | static GP function print_ps_string (line 1898) | static void function print_txt_sub (line 1924) | static void function print_txt (line 1976) | static void class DjVuToPS::DecodePort (line 2202) | class DjVuToPS::DecodePort : public DjVuPort type pdata (line 2391) | struct pdata { function booklet_order (line 2451) | static void type pdata (line 2544) | struct pdata FILE: ext/libdjvu/DjVuToPS.h function namespace (line 82) | namespace DJVU { FILE: ext/libdjvu/GBitmap.cpp type DJVU (line 77) | namespace DJVU { function min (line 540) | static inline int function max (line 546) | static inline int class GBitmap::ZeroBuffer (line 1326) | class GBitmap::ZeroBuffer : public GPEnabled function GetRowTDLRNR (line 1555) | static inline int function GetRowTDLRNR (line 1564) | static inline int function GetRowTDRLNR (line 1573) | static inline int FILE: ext/libdjvu/GBitmap.h function namespace (line 72) | namespace DJVU { function rows (line 207) | unsigned int rows() const; function GMonitor (line 601) | inline GMonitor * function euclidian_ratio (line 607) | inline void function read_run (line 620) | inline int function read_run (line 628) | inline int function append_run (line 636) | inline void function borrow_data (line 657) | inline void FILE: ext/libdjvu/GContainer.cpp type DJVU (line 67) | namespace DJVU { function GArrayBase (line 116) | GArrayBase & function GPosition (line 584) | GPosition function GListBase (line 612) | GListBase & function GCONT (line 661) | GCONT HNode * function GCONT (line 668) | GCONT HNode * function GSetBase (line 759) | GSetBase& function GPosition (line 776) | GPosition FILE: ext/libdjvu/GContainer.h function hash (line 150) | static inline unsigned int function hash (line 157) | static inline unsigned int function hash (line 164) | static inline unsigned int function hash (line 171) | static inline unsigned int function hash (line 178) | static inline unsigned int function hash (line 185) | static inline unsigned int function hash (line 197) | static inline unsigned int type Traits (line 241) | struct Traits function init (line 262) | static void init(void* dst, int n) {} function copy (line 264) | static void copy(void* dst, const void* src, int n, int ) function fini (line 267) | static void fini(void* dst, int n) {} function init (line 279) | static void init(void* dst, int n) function copy (line 282) | static void copy(void* dst, const void* src, int n, int zap) function fini (line 286) | static void fini(void* dst, int n) type Node (line 290) | struct Node function Node (line 301) | struct HNode : public Node function operator (line 460) | operator TYPE* () function empty (line 473) | void empty() function touch (line 489) | void touch(int n) function resize (line 495) | void resize(int hibound) function resize (line 501) | void resize(int lobound, int hibound) function shift (line 506) | void shift(int disp) function steal (line 531) | void steal(GArrayTemplate &ga) function sort (line 537) | void sort() type GCONT (line 834) | typedef GCONT ListNode LNode; function TYPE (line 914) | const TYPE& operator[](GPosition pos) const function GPosition (line 931) | GPosition nth(unsigned int n) const function nth (line 934) | int nth(unsigned int n, GPosition &pos) const function GPosition (line 940) | GPosition contains(const TYPE &elt) const function search (line 951) | int search(const TYPE &elt, GPosition &pos) const function empty (line 956) | void empty() function append (line 960) | void append(const TYPE &elt) function prepend (line 964) | void prepend(const TYPE &elt) function insert_after (line 969) | void insert_after(GPosition pos, const TYPE &elt) function insert_before (line 974) | void insert_before(GPosition pos, const TYPE &elt) function insert_before (line 981) | void insert_before(GPosition pos, GListTemplate &fromlist, GPos... function del (line 985) | void del(GPosition &pos) function first (line 989) | void first(GPosition &pos) const { pos = firstpos(); } function last (line 990) | void last(GPosition &pos) const { pos = lastpos(); } function TYPE (line 991) | const TYPE *next(GPosition &pos) const function TYPE (line 993) | const TYPE *prev(GPosition &pos) const type GCONT (line 1105) | typedef GCONT SetNode SNode; function del (line 1112) | void del(const K &key) function GSetBase (line 1124) | GSetBase(traits) type GCONT (line 1177) | typedef GCONT MapNode MNode; function GPosition (line 1238) | GPosition contains(const KTYPE &key) const function GPosition (line 1241) | GPosition contains(const KTYPE &key, GPosition &pos) const function empty (line 1246) | void empty() function KTYPE (line 1251) | const KTYPE &key(const GPosition &pos) const function VTYPE (line 1263) | const VTYPE& operator[](const GPosition &pos) const function VTYPE (line 1270) | const VTYPE& operator[](const KTYPE &key) const function del (line 1280) | void del(GPosition &pos) function del (line 1284) | void del(const KTYPE &key) function first (line 1288) | void first(GPosition &pos) const { pos = firstpos(); } function VTYPE (line 1289) | const VTYPE *next(GPosition &pos) const FILE: ext/libdjvu/GException.cpp function GException (line 133) | GException & function throw_memory_error (line 264) | static int throw_memory_error(size_t) { G_THROW(GException::outofmemory)... function throw_memory_error (line 268) | static void throw_memory_error() { G_THROW(GException::outofmemory); } FILE: ext/libdjvu/GException.h function namespace (line 150) | namespace DJVU { FILE: ext/libdjvu/GIFFManager.cpp type DJVU (line 69) | namespace DJVU { function GUTF8String (line 202) | GUTF8String FILE: ext/libdjvu/GIFFManager.h function class (line 101) | class GIFFChunk : public GPEnabled function GUTF8String (line 171) | inline GUTF8String function GUTF8String (line 174) | inline GUTF8String function GUTF8String (line 177) | inline GUTF8String function is_container (line 180) | inline bool function TArray (line 183) | inline TArray function GIFFChunk (line 186) | inline function GIFFChunk (line 189) | inline function GIFFChunk (line 192) | inline function class (line 246) | class GIFFManager : public GPEnabled function set_name (line 364) | inline void function GIFFManager (line 370) | inline function init (line 373) | inline void function init (line 379) | inline void FILE: ext/libdjvu/GMapAreas.cpp type DJVU (line 72) | namespace DJVU { function GRect (line 159) | GRect function GUTF8String (line 244) | static GUTF8String make_c_string(GUTF8String string) function GUTF8String (line 282) | GUTF8String function GUTF8String (line 419) | GUTF8String function GUTF8String (line 741) | GUTF8String function GUTF8String (line 855) | GUTF8String function GMapRect (line 908) | GMapRect & function GUTF8String (line 963) | static GUTF8String function GUTF8String (line 1022) | GUTF8String function GUTF8String (line 1035) | GUTF8String function GUTF8String (line 1048) | GUTF8String FILE: ext/libdjvu/GMapAreas.h function namespace (line 73) | namespace DJVU { function class (line 433) | class GMapOval: public GMapArea function GMapRect (line 488) | inline function gma_get_xmin (line 494) | inline int function gma_get_ymin (line 497) | inline int function gma_get_xmax (line 500) | inline int function gma_get_ymax (line 503) | inline int function get_points_num (line 512) | inline int function get_sides_num (line 515) | inline int function get_x (line 518) | inline int function get_y (line 521) | inline int function get_a (line 527) | inline int function get_b (line 530) | inline int function get_rmin (line 533) | inline int function get_rmax (line 536) | inline int function gma_get_xmin (line 539) | inline int function gma_get_ymin (line 542) | inline int function gma_get_xmax (line 545) | inline int function gma_get_ymax (line 548) | inline int FILE: ext/libdjvu/GOS.cpp type DJVU (line 129) | namespace DJVU { function finddirsep (line 168) | static inline int function GUTF8String (line 186) | GUTF8String function GNativeString (line 247) | static GNativeString type timeval (line 269) | struct timeval type timeval (line 294) | struct timeval function GUTF8String (line 325) | GUTF8String function GUTF8String (line 352) | GUTF8String FILE: ext/libdjvu/GOS.h function class (line 98) | class DJVUAPI GOS FILE: ext/libdjvu/GPixmap.cpp type DJVU (line 86) | namespace DJVU { function GPixel (line 111) | static const GPixel * function mini (line 128) | static inline int function maxi (line 135) | static inline int function euclidian_ratio (line 142) | static inline void function GMonitor (line 159) | static GMonitor &pixmap_monitor() { function GPixel (line 424) | GPixel * function read_integer (line 440) | static unsigned int function color_correction_table (line 642) | static void function color_correction_table_cache (line 681) | static void function downsample_4x4_to_3x3 (line 1020) | static inline void function upsample_2x2_to_3x3 (line 1059) | static inline void function copy_to_partial (line 1088) | static inline void function copy_line (line 1115) | static inline void function copy_from_partial (line 1138) | static inline void function compute_clip (line 1359) | static void FILE: ext/libdjvu/GPixmap.h function namespace (line 87) | namespace DJVU { function hash (line 454) | inline unsigned int function GPixel (line 479) | inline GPixel * function GPixel (line 486) | inline const GPixel * function borrow_data (line 507) | inline void FILE: ext/libdjvu/GRect.cpp type DJVU (line 72) | namespace DJVU { function imin (line 80) | static inline int function imax (line 89) | static inline int function iswap (line 98) | static inline void function GRect (line 439) | GRect function GRect (line 445) | GRect FILE: ext/libdjvu/GRect.h function width (line 147) | int width() const; FILE: ext/libdjvu/GScaler.cpp type DJVU (line 71) | namespace DJVU { function prepare_interp (line 99) | static void function mini (line 115) | static inline int function maxi (line 122) | static inline int function prepare_coord (line 183) | static void function GPixel (line 522) | GPixel * FILE: ext/libdjvu/GScaler.h function GP (line 195) | static GP create(void) {return new GBitmapScaler(); } function GP (line 201) | static GP create( function GP (line 269) | static GP create(void) {return new GPixmapScaler(); } function GP (line 275) | static GP create( FILE: ext/libdjvu/GSmartPointer.cpp type DJVU (line 81) | namespace DJVU { function GPBase (line 117) | GPBase& function GPBase (line 136) | GPBase& FILE: ext/libdjvu/GSmartPointer.h function namespace (line 103) | namespace DJVU { function class (line 491) | class DJVUAPI GPBufferBase function resize (line 512) | inline void resize(const size_t n) {GPBufferBase::resize(n,sizeof(TYPE));} function clear (line 513) | inline void clear(void) {GPBufferBase::set(sizeof(TYPE),0);} function set (line 514) | inline void set(const char c) {GPBufferBase::set(sizeof(TYPE),c);} function operator (line 515) | inline operator int(void) const {return GPBufferBase::operator int();} FILE: ext/libdjvu/GString.cpp type DJVU (line 105) | namespace DJVU { function wcrtomb (line 126) | static inline int function mbrtowc (line 132) | static inline int function mbrlen (line 138) | static inline size_t class GStringRep::ChangeLocale (line 253) | class GStringRep::ChangeLocale method ChangeLocale (line 256) | ChangeLocale(const int,const char *) {} class GStringRep::ChangeLocale (line 273) | class GStringRep::ChangeLocale method ChangeLocale (line 256) | ChangeLocale(const int,const char *) {} class GStringRep::Native (line 283) | class GStringRep::Native : public GStringRep function GNativeString (line 492) | GNativeString & function GNativeString (line 637) | GNativeString function GNativeString (line 664) | GNativeString function GUTF8String (line 685) | GUTF8String function GUTF8String (line 712) | GUTF8String function GNativeString (line 975) | GNativeString& function GNativeString (line 979) | GNativeString& function GNativeString (line 983) | GNativeString function GUTF8String (line 1477) | GUTF8String function GUTF8String (line 1554) | GUTF8String function GUTF8String (line 1593) | GUTF8String & function hash (line 1778) | unsigned int function add_char (line 1922) | static inline uint32_t function Cstrtol (line 2260) | static inline long function Cstrtoul (line 2305) | static inline unsigned long function Cstrtod (line 2350) | static inline double function GUTF8String (line 2525) | GUTF8String& function GUTF8String (line 2533) | GUTF8String& function GUTF8String (line 2539) | GUTF8String& function GUTF8String (line 2545) | GUTF8String function GUTF8String (line 2549) | GUTF8String function GUTF8String (line 2553) | GUTF8String function GUTF8String (line 2557) | GUTF8String function GUTF8String (line 2632) | GUTF8String& GUTF8String::operator= (const char str) function GUTF8String (line 2635) | GUTF8String& GUTF8String::operator= (const char *str) function GUTF8String (line 2638) | GUTF8String GBaseString::operator+(const GUTF8String &s2) const function GUTF8String (line 2642) | GUTF8String function GUTF8String (line 2652) | GUTF8String function GUTF8String (line 2661) | GUTF8String function GNativeString (line 2666) | GNativeString function GNativeString (line 2670) | GNativeString& function GNativeString (line 2677) | GNativeString& function GNativeString (line 2683) | GNativeString& function GNativeString (line 2689) | GNativeString function GNativeString (line 2693) | GNativeString function GNativeString (line 2697) | GNativeString FILE: ext/libdjvu/GString.h function namespace (line 143) | namespace DJVU { function operator (line 1667) | inline bool function operator (line 1671) | inline bool FILE: ext/libdjvu/GThreads.cpp type DJVU (line 108) | namespace DJVU { function start (line 135) | static unsigned __stdcall type thr_waiting (line 214) | struct thr_waiting { type thr_waiting (line 215) | struct thr_waiting type thr_waiting (line 216) | struct thr_waiting type thr_waiting (line 233) | struct thr_waiting type thr_waiting (line 215) | struct thr_waiting type thr_waiting (line 216) | struct thr_waiting type thr_waiting (line 276) | struct thr_waiting type thr_waiting (line 215) | struct thr_waiting type thr_waiting (line 216) | struct thr_waiting type thr_waiting (line 294) | struct thr_waiting type thr_waiting (line 215) | struct thr_waiting type thr_waiting (line 216) | struct thr_waiting type thr_waiting (line 314) | struct thr_waiting type thr_waiting (line 215) | struct thr_waiting type thr_waiting (line 216) | struct thr_waiting type thr_waiting (line 349) | struct thr_waiting type thr_waiting (line 215) | struct thr_waiting type thr_waiting (line 216) | struct thr_waiting function G_CATCH (line 417) | G_CATCH(ex) type timeval (line 487) | struct timeval type timeval (line 625) | struct timeval type timespec (line 626) | struct timespec function GSafeFlags (line 651) | GSafeFlags & FILE: ext/libdjvu/GThreads.h function class (line 187) | class GThread { function class (line 266) | class GMonitor function GThread (line 330) | inline GThread::GThread(int stacksize) {} function GThread (line 331) | inline GThread::~GThread(void) {} function terminate (line 332) | inline void GThread::terminate() {} function yield (line 333) | inline int GThread::yield() { return 0; } function GMonitor (line 335) | inline GMonitor::GMonitor() {} function GMonitor (line 336) | inline GMonitor::~GMonitor() {} function enter (line 337) | inline void GMonitor::enter() {} function leave (line 338) | inline void GMonitor::leave() {} function wait (line 339) | inline void GMonitor::wait() {} function wait (line 340) | inline void GMonitor::wait(unsigned long timeout) {} function signal (line 341) | inline void GMonitor::signal() {} function broadcast (line 342) | inline void GMonitor::broadcast() {} function class (line 368) | class GMonitorLock function class (line 395) | class GSafeFlags : public GMonitor function GSafeFlags (line 441) | inline function wait_for_flags (line 447) | inline void function modify (line 453) | inline void function GSafeFlags (line 459) | inline GSafeFlags & function GSafeFlags (line 466) | inline GSafeFlags & function class (line 484) | class GCriticalSection : protected GMonitor function class (line 493) | class GEvent : protected GMonitor function class (line 508) | class GCriticalSectionLock FILE: ext/libdjvu/GURL.cpp type DJVU (line 164) | namespace DJVU { function hexval (line 202) | static int function is_argument (line 214) | static bool function is_argument_sep (line 223) | static bool function collapse (line 244) | static void function GUTF8String (line 256) | GUTF8String function GURL (line 465) | GURL & function GUTF8String (line 481) | GUTF8String function GUTF8String (line 494) | GUTF8String function GUTF8String (line 661) | GUTF8String function GUTF8String (line 669) | GUTF8String function GUTF8String (line 690) | GUTF8String function GUTF8String (line 698) | GUTF8String function pathname_start (line 907) | static const int function GUTF8String (line 921) | GUTF8String function GURL (line 929) | GURL function GUTF8String (line 977) | GUTF8String function GUTF8String (line 999) | GUTF8String function GUTF8String (line 1007) | GUTF8String function GUTF8String (line 1026) | GUTF8String function GUTF8String (line 1061) | GUTF8String function GUTF8String (line 1121) | static GUTF8String function GUTF8String (line 1166) | GUTF8String function GUTF8String (line 1177) | GUTF8String function GUTF8String (line 1283) | GUTF8String function GNativeString (line 1372) | GNativeString function urlstat (line 1379) | static int type stat (line 1395) | struct stat type stat (line 1432) | struct stat type stat (line 1467) | struct stat function GURL (line 1498) | GURL function GUTF8String (line 1657) | GUTF8String function hash (line 1866) | unsigned int FILE: ext/libdjvu/GURL.h function class (line 115) | class DJVUAPI GURL function gurl2 (line 405) | inline bool function GUTF8String (line 411) | inline GUTF8String function is_empty (line 417) | inline bool function is_valid (line 425) | inline bool FILE: ext/libdjvu/GUnicode.cpp type DJVU (line 72) | namespace DJVU { class GStringRep::Unicode (line 160) | class GStringRep::Unicode : public GStringRep::UTF8 function iconv_adaptor (line 282) | inline size_t function xUTF16toUCS4 (line 534) | static uint32_t function UTF16BEtoUCS4 (line 571) | static uint32_t function UTF16LEtoUCS4 (line 609) | static uint32_t function UCS4BEtoUCS4 (line 647) | static uint32_t function UCS4LEtoUCS4 (line 664) | static uint32_t function UCS4_2143toUCS4 (line 681) | static uint32_t function UCS4_3412toUCS4 (line 698) | static uint32_t function GUTF8String (line 761) | GUTF8String function GUTF8String (line 770) | GUTF8String function GUTF8String (line 779) | GUTF8String function GUTF8String (line 788) | GUTF8String FILE: ext/libdjvu/IFFByteStream.cpp type DJVU (line 75) | namespace DJVU { FILE: ext/libdjvu/IFFByteStream.h function namespace (line 137) | namespace DJVU { FILE: ext/libdjvu/IW44EncodeCodec.cpp type DJVU (line 97) | namespace DJVU { class IWBitmap::Encode (line 151) | class IWBitmap::Encode : public IWBitmap class IWPixmap::Encode (line 197) | class IWPixmap::Encode : public IWPixmap type CRCBMode (line 200) | enum CRCBMode { class IW44Image::Map::Encode (line 240) | class IW44Image::Map::Encode : public IW44Image::Map // DJVU_CLASS method Encode (line 243) | Encode(const int w, const int h) : Map(w,h) {} class IW44Image::Codec::Encode (line 251) | class IW44Image::Codec::Encode : public IW44Image::Codec class IW44Image::Transform::Encode (line 272) | class IW44Image::Transform::Encode : IW44Image::Transform function mmx_fv_1 (line 310) | static inline void function mmx_fv_2 (line 353) | static inline void function filter_fv (line 402) | static void function filter_fh (line 512) | static void function min (line 657) | static inline int min(const int x,const int y) {return (xy)?x:y;} function interpolate_mask (line 722) | static void function forward_mask (line 822) | static void type IW44Image::PrimaryHeader (line 1479) | struct IW44Image::PrimaryHeader type IW44Image::SecondaryHeader (line 1481) | struct IW44Image::SecondaryHeader type IW44Image::TertiaryHeader (line 1481) | struct IW44Image::TertiaryHeader type IW44Image::PrimaryHeader (line 1509) | struct IW44Image::PrimaryHeader type IW44Image::SecondaryHeader (line 1516) | struct IW44Image::SecondaryHeader type IW44Image::TertiaryHeader (line 1520) | struct IW44Image::TertiaryHeader type IW44Image::PrimaryHeader (line 1697) | struct IW44Image::PrimaryHeader type IW44Image::SecondaryHeader (line 1699) | struct IW44Image::SecondaryHeader type IW44Image::TertiaryHeader (line 1699) | struct IW44Image::TertiaryHeader type IW44Image::PrimaryHeader (line 1732) | struct IW44Image::PrimaryHeader type IW44Image::SecondaryHeader (line 1739) | struct IW44Image::SecondaryHeader type IW44Image::TertiaryHeader (line 1745) | struct IW44Image::TertiaryHeader FILE: ext/libdjvu/IW44Image.cpp type DJVU (line 95) | namespace DJVU { class IW44Image::Codec::Decode (line 141) | class IW44Image::Codec::Decode : public IW44Image::Codec method Decode (line 145) | Decode(IW44Image::Map &map) : Codec(map) {} function mmx_bv_1 (line 167) | static void function mmx_bv_2 (line 211) | static void function filter_bv (line 255) | static void function filter_bh (line 363) | static void type IW44Image::Alloc (line 547) | struct IW44Image::Alloc // DJVU_CLASS function min (line 1290) | static inline int function max (line 1299) | static inline int type IW44Image::PrimaryHeader (line 1504) | struct IW44Image::PrimaryHeader type IW44Image::SecondaryHeader (line 1512) | struct IW44Image::SecondaryHeader type IW44Image::TertiaryHeader (line 1519) | struct IW44Image::TertiaryHeader type IW44Image::PrimaryHeader (line 1743) | struct IW44Image::PrimaryHeader type IW44Image::SecondaryHeader (line 1751) | struct IW44Image::SecondaryHeader type IW44Image::TertiaryHeader (line 1758) | struct IW44Image::TertiaryHeader FILE: ext/libdjvu/IW44Image.h function IWEncoderParms (line 189) | struct DJVUAPI IWEncoderParms type CRCBMode (line 243) | enum CRCBMode { type Alloc (line 252) | struct Alloc type PrimaryHeader (line 253) | struct PrimaryHeader type SecondaryHeader (line 254) | struct SecondaryHeader type TertiaryHeader (line 255) | struct TertiaryHeader type ImageType (line 256) | enum ImageType { function virtual (line 295) | virtual GP get_bitmap(void) {return 0;} function virtual (line 301) | virtual GP get_bitmap(int subsample, const GRect &rect) {return... function virtual (line 304) | virtual GP get_pixmap(void) {return 0;} function virtual (line 310) | virtual GP get_pixmap(int subsample, const GRect &rect) {return... function virtual (line 360) | virtual int parm_crcbdelay(const int parm) {return parm;} function class (line 551) | class IW44Image::Transform type GPixel (line 561) | struct GPixel function class (line 562) | class IW44Image::Transform::Decode : public IW44Image::Transform function class (line 579) | class IW44Image::Block // DJVU_CLASS function class (line 603) | class IW44Image::Map // DJVU_CLASS function class (line 643) | class IW44Image::Codec function PrimaryHeader (line 689) | struct IW44Image::PrimaryHeader { function SecondaryHeader (line 696) | struct IW44Image::SecondaryHeader { function TertiaryHeader (line 703) | struct IW44Image::TertiaryHeader { function get (line 729) | inline short function set (line 739) | inline void FILE: ext/libdjvu/JB2EncodeCodec.cpp type DJVU (line 75) | namespace DJVU { class JB2Dict::JB2Codec::Encode (line 93) | class JB2Dict::JB2Codec::Encode : public JB2Dict::JB2Codec method code (line 100) | void code(JB2Image *jim) { const GP gjim(jim);code(gjim); } method code (line 102) | void code(JB2Dict *jim) { const GP gjim(jim);code(gjim); } FILE: ext/libdjvu/JB2Image.cpp type DJVU (line 75) | namespace DJVU { class JB2Dict::JB2Codec::Decode (line 93) | class JB2Dict::JB2Codec::Decode : public JB2Dict::JB2Codec method code (line 100) | void code(JB2Image *jim) {const GP gjim(jim);code(gjim);} method code (line 102) | void code(JB2Dict *jim) {const GP gjim(jim);code(gjim);} function JB2Shape (line 150) | JB2Shape & function JB2Shape (line 167) | const JB2Shape & FILE: ext/libdjvu/JB2Image.h function namespace (line 176) | namespace DJVU { function get_shape_count (line 445) | inline int function get_inherited_shape_count (line 451) | inline int function GP (line 457) | inline GP function get_width (line 465) | inline int function get_height (line 471) | inline int function get_blit_count (line 478) | inline int function JB2Blit (line 485) | inline JB2Blit * function JB2Blit (line 491) | inline const JB2Blit * function class (line 597) | class JB2Dict::JB2Codec function code_eventual_lossless_refinement (line 714) | inline void function fill_short_list (line 720) | inline void function get_direct_context (line 727) | inline int function shift_direct_context (line 745) | inline int function get_cross_context (line 758) | inline int function shift_cross_context (line 779) | inline int FILE: ext/libdjvu/JPEGDecoder.cpp type DJVU (line 90) | namespace DJVU { class JPEGDecoder::Impl (line 97) | class JPEGDecoder::Impl : public JPEGDecoder type djvu_error_mgr (line 106) | struct djvu_error_mgr type jpeg_error_mgr (line 108) | struct jpeg_error_mgr type djvu_error_mgr (line 113) | struct djvu_error_mgr type jpeg_error_mgr (line 108) | struct jpeg_error_mgr function djvu_error_exit (line 116) | djvu_error_exit (j_common_ptr cinfo) type jpeg_decompress_struct (line 149) | struct jpeg_decompress_struct type djvu_error_mgr (line 152) | struct djvu_error_mgr type jpeg_source_mgr (line 234) | struct jpeg_source_mgr function fill_input_buffer (line 255) | fill_input_buffer (j_decompress_ptr cinfo) function skip_input_data (line 282) | skip_input_data (j_decompress_ptr cinfo, long num_bytes) type jpeg_source_mgr (line 312) | struct jpeg_source_mgr function jpeg_error_mgr (line 343) | jpeg_error_mgr * function JDIMENSION (line 371) | JDIMENSION function boolean (line 378) | boolean function boolean (line 385) | boolean function boolean (line 392) | boolean FILE: ext/libdjvu/JPEGDecoder.h function class (line 97) | class JPEGDecoder FILE: ext/libdjvu/MMRDecoder.cpp type DJVU (line 70) | namespace DJVU { type VLCode (line 82) | struct VLCode type MMRMode (line 89) | enum MMRMode class MMRDecoder::VLSource (line 337) | class MMRDecoder::VLSource : public GPEnabled class MMRDecoder::VLTable (line 456) | class MMRDecoder::VLTable : public GPEnabled function MAX (line 869) | static inline int MAX(int a, int b) { return a>b ? a : b; } function MIN (line 870) | static inline int MIN(int a, int b) { return a FILE: ext/libdjvu/XMLParser.cpp type DJVU (line 83) | namespace DJVU { class lt_XMLParser::Impl (line 104) | class lt_XMLParser::Impl : public lt_XMLParser function OCRcallback (line 160) | static inline GP function intList (line 178) | static void function convertToColor (line 246) | static unsigned long function TYPE (line 774) | static inline TYPE max(TYPE a,TYPE b) { return (a>b)?a:b; } function TYPE (line 779) | static inline TYPE min(TYPE a,TYPE b) { return (a FILE: ext/libdjvu/XMLParser.h type GP (line 92) | typedef GP mapOCRcallback( FILE: ext/libdjvu/XMLTags.cpp type DJVU (line 75) | namespace DJVU { function GUTF8String (line 88) | static GUTF8String function GUTF8String (line 97) | static GUTF8String function GUTF8String (line 125) | static GUTF8String function GUTF8String (line 134) | static inline GUTF8String function isspaces (line 141) | static inline bool FILE: ext/libdjvu/XMLTags.h function namespace (line 72) | namespace DJVU { function GPosition (line 214) | inline GPosition function GPList (line 220) | inline const GPList & function GPList (line 226) | inline const GPList & FILE: ext/libdjvu/ZPCodec.cpp type DJVU (line 78) | namespace DJVU { class ZPCodec::Encode (line 638) | class ZPCodec::Encode : public ZPCodec class ZPCodec::Decode (line 662) | class ZPCodec::Decode : public ZPCodec function p_to_plps (line 1241) | static float function BitContext (line 1260) | BitContext FILE: ext/libdjvu/ZPCodec.h type BitContext (line 210) | typedef unsigned char BitContext; function class (line 242) | class ZPCodec : public GPEnabled { function encoder (line 361) | inline void function IWdecoder (line 377) | inline int function decoder (line 383) | inline int function encoder_nolearn (line 392) | inline void function decoder_nolearn (line 404) | inline int function encoder (line 413) | inline void function decoder (line 422) | inline int function IWencoder (line 428) | inline void FILE: ext/libdjvu/atomic.cpp function mutex_enter (line 100) | static void mutex_enter() function cond_wait (line 110) | static void cond_wait() function xchgl (line 192) | static int xchgl(int volatile *atomic, int newval) function xaddl (line 200) | static int xaddl(int volatile *atomic, int add) function cmpxchglf (line 208) | static int cmpxchglf(int volatile *atomic, int oldval, int newval) function xchg_acq (line 227) | static int xchg_acq(int volatile *atomic, int newval) function st_rel (line 239) | static void st_rel(int volatile *atomic, int newval) function addlx (line 244) | static int addlx(int volatile *atomic, int add) function cmpxchgl (line 256) | static int cmpxchgl(int volatile *atomic, int oldval, int newval) function atomicAcquire (line 291) | int function atomicAcquireOrSpin (line 297) | void function atomicRelease (line 314) | void function atomicIncrement (line 327) | int function atomicDecrement (line 333) | int function atomicCompareAndSwap (line 339) | int function atomicAcquire (line 349) | int function atomicAcquireOrSpin (line 360) | void function atomicRelease (line 370) | void function atomicIncrement (line 379) | int function atomicDecrement (line 389) | int function atomicCompareAndSwap (line 399) | int FILE: ext/libdjvu/ddjvuapi.cpp type DJVU (line 71) | namespace DJVU { type ddjvu_context_s (line 72) | struct ddjvu_context_s type ddjvu_job_s (line 73) | struct ddjvu_job_s type ddjvu_document_s (line 74) | struct ddjvu_document_s type ddjvu_page_s (line 75) | struct ddjvu_page_s type ddjvu_format_s (line 76) | struct ddjvu_format_s type ddjvu_message_p (line 77) | struct ddjvu_message_p type ddjvu_thumbnail_p (line 78) | struct ddjvu_thumbnail_p type ddjvu_runnablejob_s (line 79) | struct ddjvu_runnablejob_s type ddjvu_printjob_s (line 80) | struct ddjvu_printjob_s type ddjvu_savejob_s (line 81) | struct ddjvu_savejob_s function ddjvu_message_p (line 128) | struct DJVUNS ddjvu_message_p : public GPEnabled function ddjvu_thumbnail_p (line 136) | struct DJVUNS ddjvu_thumbnail_p : public GPEnabled function ddjvu_context_s (line 150) | struct DJVUNS ddjvu_context_s : public GPEnabled function ddjvu_job_s (line 161) | struct DJVUNS ddjvu_job_s : public DjVuPort function ddjvu_document_s (line 179) | struct DJVUNS ddjvu_document_s : public ddjvu_job_s function ddjvu_page_s (line 204) | struct DJVUNS ddjvu_page_s : public ddjvu_job_s function ref (line 230) | static void function unref (line 240) | static void function ddjvu_message_any_t (line 279) | static ddjvu_message_any_t function ddjvu_message_any_t (line 291) | static ddjvu_message_any_t function ddjvu_message_any_t (line 303) | static ddjvu_message_any_t function ddjvu_message_any_t (line 315) | static ddjvu_message_any_t function ddjvu_code_get_version (line 342) | int function ddjvu_context_t (line 355) | ddjvu_context_t * function ddjvu_context_release (line 388) | void function msg_push (line 408) | static void function msg_push_nothrow (line 427) | static void function msg_prep_error (line 442) | static GP function msg_prep_error (line 466) | static GP function msg_prep_info (line 493) | static GP function ddjvu_cache_set_size (line 519) | void function G_CATCH (line 529) | G_CATCH(ex) function ddjvu_cache_get_size (line 536) | DDJVUAPI unsigned long function G_CATCH (line 545) | G_CATCH(ex) function ddjvu_cache_clear (line 553) | void function G_CATCH (line 566) | G_CATCH(ex) function ddjvu_job_release (line 603) | void function ddjvu_status_t (line 648) | ddjvu_status_t function G_CATCH (line 657) | G_CATCH(ex) function ddjvu_job_stop (line 665) | void function G_CATCH (line 673) | G_CATCH(ex) function ddjvu_job_set_user_data (line 680) | void function ddjvu_message_t (line 700) | ddjvu_message_t * function ddjvu_message_t (line 724) | ddjvu_message_t * function ddjvu_message_pop (line 748) | void function ddjvu_message_set_callback (line 762) | void function ddjvu_status_t (line 799) | ddjvu_status_t function ddjvu_document_t (line 953) | ddjvu_document_t * function G_CATCH (line 990) | G_CATCH(ex) function ddjvu_document_t (line 1001) | static ddjvu_document_t * function G_CATCH (line 1029) | G_CATCH(ex) function ddjvu_document_t (line 1040) | ddjvu_document_t * function ddjvu_document_t (line 1048) | ddjvu_document_t * function ddjvu_document_t (line 1057) | ddjvu_document_t * function G_CATCH (line 1084) | G_CATCH(ex) function ddjvu_job_t (line 1095) | ddjvu_job_t * function ddjvu_stream_write (line 1106) | void function G_CATCH (line 1125) | G_CATCH(ex) function ddjvu_stream_close (line 1132) | void function G_CATCH (line 1151) | G_CATCH(ex) function ddjvu_document_type_t (line 1163) | ddjvu_document_type_t function G_CATCH (line 1188) | G_CATCH(ex) function ddjvu_document_get_pagenum (line 1197) | int function G_CATCH (line 1206) | G_CATCH(ex) function ddjvu_document_get_filenum (line 1215) | int function G_CATCH (line 1238) | G_CATCH(ex) function ddjvu_status_t (line 1252) | ddjvu_status_t function ddjvu_status_t (line 1260) | ddjvu_status_t function G_CATCH (line 1339) | G_CATCH(ex) function ddjvu_document_search_pageno (line 1348) | int function G_CATCH (line 1377) | G_CATCH(ex) function ddjvu_document_check_pagedata (line 1387) | int function G_CATCH (line 1415) | G_CATCH(ex) function ddjvu_status_t (line 1429) | ddjvu_status_t function ddjvu_status_t (line 1437) | ddjvu_status_t function G_CATCH (line 1508) | G_CATCH(ex) function G_CATCH (line 1550) | G_CATCH(ex) function G_CATCH (line 1584) | G_CATCH(ex) function ddjvu_page_t (line 1597) | static ddjvu_page_t * function G_CATCH (line 1621) | G_CATCH(ex) function ddjvu_page_t (line 1632) | ddjvu_page_t * function ddjvu_page_t (line 1638) | ddjvu_page_t * function ddjvu_job_t (line 1644) | ddjvu_job_t * function ddjvu_status_t (line 1660) | ddjvu_status_t function ddjvu_page_get_width (line 1762) | int function G_CATCH (line 1770) | G_CATCH(ex) function ddjvu_page_get_height (line 1778) | int function G_CATCH (line 1786) | G_CATCH(ex) function ddjvu_page_get_resolution (line 1794) | int function G_CATCH (line 1802) | G_CATCH(ex) function ddjvu_page_get_gamma (line 1810) | double function G_CATCH (line 1818) | G_CATCH(ex) function ddjvu_page_get_version (line 1826) | int function G_CATCH (line 1834) | G_CATCH(ex) function ddjvu_page_type_t (line 1842) | ddjvu_page_type_t function G_CATCH (line 1875) | G_CATCH(ex) function G_CATCH (line 1894) | G_CATCH(ex) function ddjvu_page_set_rotation (line 1906) | void function G_CATCH (line 1926) | G_CATCH(ex) function ddjvu_page_rotation_t (line 1933) | ddjvu_page_rotation_t function G_CATCH (line 1942) | G_CATCH(ex) function ddjvu_page_rotation_t (line 1950) | ddjvu_page_rotation_t function G_CATCH (line 1962) | G_CATCH(ex) function rect2grect (line 1974) | static void function grect2rect (line 1983) | static void function ddjvu_rectmapper_t (line 2000) | ddjvu_rectmapper_t * function ddjvu_rectmapper_modify (line 2014) | void function ddjvu_rectmapper_release (line 2027) | void function ddjvu_map_point (line 2035) | void function ddjvu_map_rect (line 2043) | void function ddjvu_unmap_point (line 2054) | void function ddjvu_unmap_rect (line 2062) | void function ddjvu_format_s (line 2077) | struct DJVUNS ddjvu_format_s function ddjvu_format_t (line 2090) | static ddjvu_format_t * function ddjvu_format_t (line 2097) | ddjvu_format_t * function ddjvu_format_set_row_order (line 2176) | void function ddjvu_format_set_y_direction (line 2182) | void function ddjvu_format_set_ditherbits (line 2188) | void function ddjvu_format_set_gamma (line 2195) | void function ddjvu_format_set_white (line 2202) | void function ddjvu_format_release (line 2211) | void function fmt_convert_row (line 2217) | static void function fmt_convert (line 2302) | static void function fmt_convert_row (line 2320) | static void function fmt_convert (line 2417) | static void function fmt_dither (line 2450) | static void function ddjvu_page_render (line 2464) | int function G_CATCH (line 2533) | G_CATCH(ex) function ddjvu_status_t (line 2577) | ddjvu_status_t function G_CATCH (line 2614) | G_CATCH(ex) function ddjvu_thumbnail_render (line 2622) | int function G_CATCH (line 2671) | G_CATCH(ex) function ddjvu_runnablejob_s (line 2683) | struct DJVUNS ddjvu_runnablejob_s : public ddjvu_job_s function ddjvu_status_t (line 2721) | ddjvu_status_t function ddjvu_status_t (line 2782) | ddjvu_status_t function ddjvu_runnablejob_s (line 2798) | struct DJVUNS ddjvu_printjob_s : public ddjvu_runnablejob_s function ddjvu_status_t (line 2821) | ddjvu_status_t function complain (line 2890) | static void function ddjvu_job_t (line 2901) | ddjvu_job_t * function G_CATCH (line 3114) | G_CATCH(ex) function ddjvu_runnablejob_s (line 3130) | struct DJVUNS ddjvu_savejob_s : public ddjvu_runnablejob_s function ddjvu_status_t (line 3266) | ddjvu_status_t function ddjvu_job_t (line 3412) | ddjvu_job_t * function G_CATCH (line 3462) | G_CATCH(ex) function miniexp_t (line 3479) | static miniexp_t function miniexp_protect (line 3491) | static void function ddjvu_miniexp_release (line 3503) | void function miniexp_t (line 3525) | static miniexp_t function miniexp_t (line 3544) | miniexp_t function G_CATCH (line 3566) | G_CATCH(ex) type zone_names_s (line 3580) | struct zone_names_s { function miniexp_t (line 3595) | static miniexp_t function miniexp_t (line 3642) | miniexp_t function G_CATCH (line 3678) | G_CATCH(ex) type anno_dat_s (line 3703) | struct anno_dat_s { function anno_compat (line 3713) | static bool function anno_fgetc (line 3746) | static int function anno_ungetc (line 3797) | static int function anno_sub (line 3814) | static void function miniexp_t (line 3846) | static miniexp_t function miniexp_t (line 3869) | static miniexp_t function miniexp_t (line 3895) | miniexp_t function G_CATCH (line 3913) | G_CATCH(ex) function miniexp_t (line 3922) | miniexp_t function G_CATCH (line 3967) | G_CATCH(ex) function miniexp_t (line 4028) | miniexp_t * function metadata_sub (line 4047) | static void function miniexp_t (line 4072) | miniexp_t * function ddjvu_get_DjVuImage (line 4122) | GP function ddjvu_get_DjVuDocument (line 4129) | GP function ddjvu_free (line 4137) | void ddjvu_free(void *ptr) FILE: ext/libdjvu/ddjvuapi.h type ddjvu_context_t (line 145) | typedef struct ddjvu_context_s ddjvu_context_t; type ddjvu_message_t (line 146) | typedef union ddjvu_message_s ddjvu_message_t; type ddjvu_job_t (line 147) | typedef struct ddjvu_job_s ddjvu_job_t; type ddjvu_document_t (line 148) | typedef struct ddjvu_document_s ddjvu_document_t; type ddjvu_page_t (line 149) | typedef struct ddjvu_page_s ddjvu_page_t; type ddjvu_format_t (line 150) | typedef struct ddjvu_format_s ddjvu_format_t; type ddjvu_rect_t (line 151) | typedef struct ddjvu_rect_s ddjvu_rect_t; type ddjvu_rectmapper_t (line 152) | typedef struct ddjvu_rectmapper_s ddjvu_rectmapper_t; type ddjvu_status_t (line 340) | typedef enum { type ddjvu_message_tag_t (line 413) | typedef enum { type ddjvu_message_any_t (line 440) | typedef struct ddjvu_message_any_s { type ddjvu_message_error_s (line 457) | struct ddjvu_message_error_s { /* ddjvu_message_t::m_error */ type ddjvu_message_info_s (line 471) | struct ddjvu_message_info_s { /* ddjvu_message_t::m_info */ type ddjvu_message_newstream_s (line 619) | struct ddjvu_message_newstream_s { /* ddjvu_message_t::m_newstream */ type ddjvu_message_docinfo_s (line 666) | struct ddjvu_message_docinfo_s { type ddjvu_document_type_t (line 676) | typedef enum { type ddjvu_fileinfo_t (line 723) | typedef struct ddjvu_fileinfo_s { type ddjvu_pageinfo_t (line 779) | typedef struct ddjvu_pageinfo_s { type ddjvu_message_pageinfo_s (line 914) | struct ddjvu_message_pageinfo_s { /* ddjvu_message_t::m_pageinfo */ type ddjvu_message_relayout_s (line 925) | struct ddjvu_message_relayout_s { /* ddjvu_message_t::m_relayout */ type ddjvu_message_redisplay_s (line 936) | struct ddjvu_message_redisplay_s { /* ddjvu_message_t::m_redisplay */ type ddjvu_message_chunk_s (line 946) | struct ddjvu_message_chunk_s { /* ddjvu_message_t::m_chunk */ type ddjvu_page_type_t (line 1021) | typedef enum { type ddjvu_page_rotation_t (line 1043) | typedef enum { type ddjvu_render_mode_t (line 1085) | typedef enum { type ddjvu_rect_s (line 1103) | struct ddjvu_rect_s { type ddjvu_format_style_t (line 1210) | typedef enum { type ddjvu_message_thumbnail_s (line 1319) | struct ddjvu_message_thumbnail_s { /* ddjvu_message_t::m_thumbnail */ type ddjvu_message_progress_s (line 1354) | struct ddjvu_message_progress_s { type miniexp_s (line 1436) | struct miniexp_s type ddjvu_message_any_s (line 1647) | struct ddjvu_message_any_s type ddjvu_message_error_s (line 1648) | struct ddjvu_message_error_s type ddjvu_message_info_s (line 1649) | struct ddjvu_message_info_s type ddjvu_message_newstream_s (line 1650) | struct ddjvu_message_newstream_s type ddjvu_message_docinfo_s (line 1651) | struct ddjvu_message_docinfo_s type ddjvu_message_pageinfo_s (line 1652) | struct ddjvu_message_pageinfo_s type ddjvu_message_chunk_s (line 1653) | struct ddjvu_message_chunk_s type ddjvu_message_relayout_s (line 1654) | struct ddjvu_message_relayout_s type ddjvu_message_redisplay_s (line 1655) | struct ddjvu_message_redisplay_s type ddjvu_message_thumbnail_s (line 1656) | struct ddjvu_message_thumbnail_s type ddjvu_message_progress_s (line 1657) | struct ddjvu_message_progress_s FILE: ext/libdjvu/debug.cpp type DJVU (line 84) | namespace DJVU { function DjVuDebug (line 187) | DjVuDebug& function DjVuDebug (line 238) | DjVuDebug& DjVuDebug::operator<<(bool arg) function OP (line 243) | OP(char, "%c") function DjVuDebug (line 266) | DjVuDebug& DjVuDebug::operator<<(const unsigned char * const ptr) function DjVuDebug (line 271) | DjVuDebug& DjVuDebug::operator<<(const GUTF8String &ptr) FILE: ext/libdjvu/debug.h function class (line 185) | class DjVuDebug // DJVU_CLASS function class (line 220) | class DjVuDebugIndent // DJVU_CLASS FILE: ext/libdjvu/miniexp.cpp function assertfail (line 57) | static void function hashcode (line 72) | static unsigned int function BEGIN_ANONYMOUS_NAMESPACE (line 85) | BEGIN_ANONYMOUS_NAMESPACE type sym (line 115) | struct sym type sym (line 126) | struct sym type sym (line 132) | struct sym type symtable_t::sym (line 143) | struct symtable_t::sym type sym (line 150) | struct sym type symtable_t::sym (line 177) | struct symtable_t::sym function miniexp_t (line 184) | miniexp_t type block_t (line 229) | struct block_t { function block_t (line 236) | static block_t * function clear_marks (line 246) | static void function collect_free (line 253) | static void function new_pair_block (line 289) | static void function new_obj_block (line 302) | static void function gc_mark_check (line 321) | static bool function gc_mark_pair (line 339) | static void function gc_mark (line 404) | static void function gc_mark_object (line 412) | static void function gc_run (line 421) | static void function miniexp_t (line 499) | miniexp_t function miniexp_t (line 506) | miniexp_t function minilisp_gc (line 519) | void function minilisp_debug (line 528) | void function minilisp_info (line 534) | void function minivar_t (line 592) | minivar_t * function minivar_free (line 598) | void function miniexp_t (line 604) | miniexp_t * function miniexp_t (line 615) | static inline miniexp_t & function miniexp_t (line 620) | static inline miniexp_t & function miniexp_length (line 625) | int function miniexp_t (line 643) | miniexp_t function miniexp_t (line 649) | miniexp_t function miniexp_t (line 655) | miniexp_t function miniexp_t (line 661) | miniexp_t function miniexp_t (line 667) | miniexp_t function miniexp_t (line 673) | miniexp_t function miniexp_t (line 679) | miniexp_t function miniexp_t (line 687) | miniexp_t function miniexp_t (line 695) | miniexp_t function miniexp_t (line 706) | miniexp_t function miniexp_t (line 717) | miniexp_t function miniexp_t (line 768) | miniexp_t function miniexp_t (line 777) | miniexp_t function miniexp_t (line 785) | miniexp_t function BEGIN_ANONYMOUS_NAMESPACE (line 799) | BEGIN_ANONYMOUS_NAMESPACE function END_ANONYMOUS_NAMESPACE (line 836) | END_ANONYMOUS_NAMESPACE function char_out (line 850) | static void function print_c_string (line 858) | static int function miniexp_stringp (line 901) | int function miniexp_t (line 917) | miniexp_t function miniexp_t (line 924) | miniexp_t function miniexp_t (line 936) | miniexp_t function BEGIN_ANONYMOUS_NAMESPACE (line 963) | BEGIN_ANONYMOUS_NAMESPACE function END_ANONYMOUS_NAMESPACE (line 974) | END_ANONYMOUS_NAMESPACE function compat_getc (line 983) | static int function compat_ungetc (line 990) | static int function stdio_fputs (line 997) | static int function stdio_fgetc (line 1006) | static int function stdio_ungetc (line 1015) | static int function miniexp_io_init (line 1048) | void function miniexp_io_set_output (line 1062) | void function miniexp_io_set_input (line 1069) | void function BEGIN_ANONYMOUS_NAMESPACE (line 1080) | BEGIN_ANONYMOUS_NAMESPACE type pprinter_t (line 1234) | struct pprinter_t : public printer_t method pprinter_t (line 1238) | pprinter_t(miniexp_io_t *io) : printer_t(io) {} function miniexp_t (line 1244) | miniexp_t function END_ANONYMOUS_NAMESPACE (line 1288) | END_ANONYMOUS_NAMESPACE function miniexp_t (line 1299) | miniexp_t function miniexp_t (line 1308) | miniexp_t function miniexp_t (line 1328) | miniexp_t function pname_fputs (line 1342) | static int function miniexp_t (line 1365) | miniexp_t function append (line 1394) | static void function skip_blank (line 1410) | static void function miniexp_t (line 1417) | static miniexp_t function miniexp_t (line 1425) | static miniexp_t function miniexp_t (line 1512) | static miniexp_t function miniexp_t (line 1535) | static miniexp_t function miniexp_t (line 1564) | static miniexp_t function miniexp_t (line 1658) | miniexp_t function miniexp_t (line 1670) | miniexp_t miniexp_read(void) function miniexp_t (line 1675) | miniexp_t miniexp_prin(miniexp_t p) function miniexp_t (line 1680) | miniexp_t miniexp_print(miniexp_t p) function miniexp_t (line 1685) | miniexp_t miniexp_pprin(miniexp_t p, int w) function miniexp_t (line 1690) | miniexp_t miniexp_pprint(miniexp_t p, int w) function minilisp_set_output (line 1695) | void function minilisp_set_input (line 1702) | void function gc_clear (line 1717) | static void function minilisp_finish (line 1723) | void FILE: ext/libdjvu/miniexp.h type miniexp_s (line 59) | struct miniexp_s function miniexp_numberp (line 78) | static inline int miniexp_numberp(miniexp_t p) { function miniexp_to_int (line 86) | static inline int miniexp_to_int(miniexp_t p) { function miniexp_t (line 93) | static inline miniexp_t miniexp_number(int x) { function miniexp_symbolp (line 111) | static inline int miniexp_symbolp(miniexp_t p) { function miniexp_listp (line 151) | static inline int miniexp_listp(miniexp_t p) { function miniexp_consp (line 158) | static inline int miniexp_consp(miniexp_t p) { function miniexp_t (line 172) | static inline miniexp_t miniexp_car(miniexp_t p) { function miniexp_t (line 178) | static inline miniexp_t miniexp_cdr(miniexp_t p) { function miniexp_objectp (line 227) | static inline int miniexp_objectp(miniexp_t p) { type minivar_t (line 397) | typedef struct minivar_s minivar_t; type miniexp_io_t (line 505) | typedef struct miniexp_io_s miniexp_io_t; type miniexp_t (line 506) | typedef miniexp_t (*miniexp_macrochar_t)(miniexp_io_t*); type miniexp_io_s (line 508) | struct miniexp_io_s function virtual (line 656) | virtual miniexp_t classof() const = 0; function isa (line 688) | bool cls::isa(miniexp_t n) const {\ function miniobj_t (line 698) | static inline miniobj_t *miniexp_to_obj(miniexp_t p) { FILE: ext/libjpeg-turbo/bmp.c type my_error_mgr (line 48) | struct my_error_mgr type my_error_mgr (line 53) | struct my_error_mgr function my_error_exit (line 55) | static void my_error_exit(j_common_ptr cinfo) function my_output_message (line 64) | static void my_output_message(j_common_ptr cinfo) function pixelconvert (line 75) | static void pixelconvert(unsigned char *srcbuf, int srcpf, int srcbottomup, function loadbmp (line 101) | int loadbmp(char *filename, unsigned char **buf, int *w, int *h, function savebmp (line 184) | int savebmp(char *filename, unsigned char *buf, int w, int h, int srcpf, FILE: ext/libjpeg-turbo/cdjpeg.c function signal_catcher (line 34) | void /* must be global for Manx C */ function enable_signal_catcher (line 46) | GLOBAL(void) function progress_monitor (line 67) | METHODDEF(void) function start_progress_monitor (line 88) | GLOBAL(void) function end_progress_monitor (line 102) | GLOBAL(void) function keymatch (line 121) | GLOBAL(boolean) function read_stdin (line 148) | GLOBAL(FILE *) function write_stdout (line 166) | GLOBAL(FILE *) FILE: ext/libjpeg-turbo/cdjpeg.h type cjpeg_source_struct (line 24) | struct cjpeg_source_struct type cjpeg_source_struct (line 26) | struct cjpeg_source_struct { type djpeg_dest_struct (line 45) | struct djpeg_dest_struct type djpeg_dest_struct (line 47) | struct djpeg_dest_struct { type cdjpeg_progress_mgr (line 81) | struct cdjpeg_progress_mgr { type cdjpeg_progress_mgr (line 89) | struct cdjpeg_progress_mgr FILE: ext/libjpeg-turbo/cjpeg.c function select_file_type (line 83) | LOCAL(cjpeg_source_ptr) function usage (line 145) | LOCAL(void) function parse_switches (line 207) | LOCAL(int) function main (line 480) | int FILE: ext/libjpeg-turbo/djpeg.c type IMAGE_FORMATS (line 62) | typedef enum { function usage (line 94) | LOCAL(void) function parse_switches (line 171) | LOCAL(int) function jpeg_getc (line 381) | LOCAL(unsigned int) function print_text_marker (line 396) | METHODDEF(boolean) function main (line 451) | int FILE: ext/libjpeg-turbo/example.c function write_JPEG_file (line 71) | GLOBAL(void) type my_error_mgr (line 250) | struct my_error_mgr { type my_error_mgr (line 256) | struct my_error_mgr function my_error_exit (line 262) | METHODDEF(void) function read_JPEG_file (line 283) | GLOBAL(int) FILE: ext/libjpeg-turbo/jcapimin.c function jpeg_CreateCompress (line 30) | GLOBAL(void) function jpeg_destroy_compress (line 99) | GLOBAL(void) function jpeg_abort_compress (line 111) | GLOBAL(void) function jpeg_suppress_tables (line 130) | GLOBAL(void) function jpeg_finish_compress (line 158) | GLOBAL(void) function jpeg_write_marker (line 203) | GLOBAL(void) function jpeg_write_m_header (line 225) | GLOBAL(void) function jpeg_write_m_byte (line 237) | GLOBAL(void) function jpeg_write_tables (line 265) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcapistd.c function jpeg_start_compress (line 37) | GLOBAL(void) function jpeg_write_scanlines (line 76) | GLOBAL(JDIMENSION) function jpeg_write_raw_data (line 119) | GLOBAL(JDIMENSION) FILE: ext/libjpeg-turbo/jcarith.c type arith_entropy_encoder (line 23) | typedef struct { type arith_entropy_encoder (line 48) | typedef arith_entropy_encoder * arith_entropy_ptr; function emit_byte (line 115) | LOCAL(void) function finish_pass (line 132) | METHODDEF(void) function arith_encode (line 218) | LOCAL(void) function emit_restart (line 318) | LOCAL(void) function encode_mcu_DC_first (line 361) | METHODDEF(boolean) function encode_mcu_AC_first (line 452) | METHODDEF(boolean) function encode_mcu_DC_refine (line 551) | METHODDEF(boolean) function encode_mcu_AC_refine (line 586) | METHODDEF(boolean) function encode_mcu (line 679) | METHODDEF(boolean) function start_pass (line 821) | METHODDEF(void) function jinit_arith_encoder (line 904) | GLOBAL(void) FILE: ext/libjpeg-turbo/jccoefct.c type my_coef_controller (line 34) | typedef struct { type my_coef_controller (line 57) | typedef my_coef_controller * my_coef_ptr; function start_iMCU_row (line 71) | LOCAL(void) function start_pass_coef (line 99) | METHODDEF(void) function compress_data (line 142) | METHODDEF(boolean) function compress_first_pass (line 244) | METHODDEF(boolean) function compress_output (line 340) | METHODDEF(boolean) function jinit_c_coef_controller (line 404) | GLOBAL(void) FILE: ext/libjpeg-turbo/jccolext.c function INLINE (line 29) | INLINE function INLINE (line 86) | INLINE function INLINE (line 123) | INLINE FILE: ext/libjpeg-turbo/jccolor.c type my_color_converter (line 23) | typedef struct { type my_color_converter (line 30) | typedef my_color_converter * my_cconvert_ptr; function rgb_ycc_start (line 195) | METHODDEF(void) function rgb_ycc_convert (line 231) | METHODDEF(void) function rgb_gray_convert (line 280) | METHODDEF(void) function rgb_rgb_convert (line 326) | METHODDEF(void) function cmyk_ycck_convert (line 376) | METHODDEF(void) function grayscale_convert (line 431) | METHODDEF(void) function null_convert (line 460) | METHODDEF(void) function null_method (line 492) | METHODDEF(void) function jinit_color_converter (line 503) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcdctmgr.c type sample_data (line 30) | typedef JMETHOD(void, convsamp_method_ptr, type sample_data (line 33) | typedef JMETHOD(void, float_convsamp_method_ptr, type coef_block (line 37) | typedef JMETHOD(void, quantize_method_ptr, type coef_block (line 40) | typedef JMETHOD(void, float_quantize_method_ptr, type my_fdct_controller (line 46) | typedef struct { type my_fdct_controller (line 73) | typedef my_fdct_controller * my_fdct_ptr; function flss (line 79) | LOCAL(int) function compute_reciprocal (line 167) | LOCAL(int) function start_pass_fdctmgr (line 210) | METHODDEF(void) function convsamp (line 336) | METHODDEF(void) function quantize (line 371) | METHODDEF(void) function forward_DCT (line 411) | METHODDEF(void) function convsamp_float (line 448) | METHODDEF(void) function quantize_float (line 479) | METHODDEF(void) function forward_DCT_float (line 501) | METHODDEF(void) function jinit_forward_dct (line 542) | GLOBAL(void) FILE: ext/libjpeg-turbo/jchuff.c type savable_state (line 39) | typedef struct { type huff_entropy_encoder (line 65) | typedef struct { type huff_entropy_encoder (line 84) | typedef huff_entropy_encoder * huff_entropy_ptr; type working_state (line 90) | typedef struct { function start_pass_huff (line 115) | METHODDEF(void) function jpeg_make_c_derived_tbl (line 188) | GLOBAL(void) function dump_buffer (line 296) | LOCAL(boolean) function flush_bits (line 426) | LOCAL(boolean) function encode_one_block (line 451) | LOCAL(boolean) function emit_restart (line 566) | LOCAL(boolean) function encode_mcu_huff (line 591) | METHODDEF(boolean) function finish_pass_huff (line 648) | METHODDEF(void) function htest_one_block (line 687) | LOCAL(void) function encode_mcu_gather (line 760) | METHODDEF(boolean) function jpeg_gen_optimal_table (line 820) | GLOBAL(void) function finish_pass_gather (line 961) | METHODDEF(void) function jinit_huff_encoder (line 1006) | GLOBAL(void) FILE: ext/libjpeg-turbo/jchuff.h type c_derived_tbl (line 27) | typedef struct { FILE: ext/libjpeg-turbo/jcinit.c function jinit_compress_master (line 29) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcmainct.c type my_main_controller (line 28) | typedef struct { type my_main_controller (line 50) | typedef my_main_controller * my_main_ptr; function start_pass_main (line 68) | METHODDEF(void) function process_data_simple_main (line 112) | METHODDEF(void) function process_data_buffer_main (line 168) | METHODDEF(void) function jinit_c_main_controller (line 244) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcmarker.c type JPEG_MARKER (line 20) | typedef enum { /* JPEG marker codes */ type my_marker_writer (line 90) | typedef struct { type my_marker_writer (line 96) | typedef my_marker_writer * my_marker_ptr; function emit_byte (line 111) | LOCAL(void) function emit_marker (line 125) | LOCAL(void) function emit_2bytes (line 134) | LOCAL(void) function emit_dqt (line 147) | LOCAL(int) function emit_dht (line 187) | LOCAL(void) function emit_dac (line 225) | LOCAL(void) function emit_dri (line 274) | LOCAL(void) function emit_sof (line 286) | LOCAL(void) function emit_sos (line 317) | LOCAL(void) function emit_jfif_app0 (line 352) | LOCAL(void) function emit_adobe_app14 (line 387) | LOCAL(void) function write_marker_header (line 441) | METHODDEF(void) function write_marker_byte (line 453) | METHODDEF(void) function write_file_header (line 472) | METHODDEF(void) function write_frame_header (line 497) | METHODDEF(void) function write_scan_header (line 557) | METHODDEF(void) function write_file_trailer (line 601) | METHODDEF(void) function write_tables_only (line 615) | METHODDEF(void) function jinit_marker_writer (line 644) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcmaster.c type c_pass_type (line 25) | typedef enum { type my_comp_master (line 31) | typedef struct { type my_comp_master (line 42) | typedef my_comp_master * my_master_ptr; function jpeg_calc_jpeg_dimensions (line 56) | GLOBAL(void) function validate_script (line 164) | LOCAL(void) function select_scan_parameters (line 301) | LOCAL(void) function per_scan_setup (line 342) | LOCAL(void) function prepare_for_pass (line 435) | METHODDEF(void) function pass_startup (line 523) | METHODDEF(void) function finish_pass_master (line 537) | METHODDEF(void) function jinit_c_master_control (line 577) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcomapi.c function jpeg_abort (line 28) | GLOBAL(void) function jpeg_destroy (line 68) | GLOBAL(void) function jpeg_alloc_quant_table (line 85) | GLOBAL(JQUANT_TBL *) function jpeg_alloc_huff_table (line 97) | GLOBAL(JHUFF_TBL *) FILE: ext/libjpeg-turbo/jconfig.h type boolean (line 25) | typedef unsigned char boolean; type INT16 (line 31) | typedef short INT16; type INT32 (line 32) | typedef signed int INT32; FILE: ext/libjpeg-turbo/jcparam.c function jpeg_add_quant_table (line 25) | GLOBAL(void) function jpeg_default_qtables (line 93) | GLOBAL(void) function jpeg_set_linear_quality (line 109) | GLOBAL(void) function jpeg_quality_scaling (line 126) | GLOBAL(int) function jpeg_set_quality (line 152) | GLOBAL(void) function add_huff_table (line 172) | LOCAL(void) function std_huff_tables (line 202) | LOCAL(void) function jpeg_set_defaults (line 288) | GLOBAL(void) function jpeg_default_colorspace (line 388) | GLOBAL(void) function jpeg_set_colorspace (line 430) | GLOBAL(void) function fill_a_scan (line 514) | LOCAL(jpeg_scan_info *) function fill_scans (line 529) | LOCAL(jpeg_scan_info *) function fill_dc_scans (line 548) | LOCAL(jpeg_scan_info *) function jpeg_simple_progression (line 576) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcphuff.c type phuff_entropy_encoder (line 24) | typedef struct { type phuff_entropy_encoder (line 62) | typedef phuff_entropy_encoder * phuff_entropy_ptr; function start_pass_phuff (line 105) | METHODDEF(void) function dump_buffer (line 204) | LOCAL(void) function emit_bits (line 226) | LOCAL(void) function flush_bits (line 265) | LOCAL(void) function emit_symbol (line 278) | LOCAL(void) function emit_buffered_bits (line 294) | LOCAL(void) function emit_eobrun (line 313) | LOCAL(void) function emit_restart (line 344) | LOCAL(void) function encode_mcu_DC_first (line 374) | METHODDEF(boolean) function encode_mcu_AC_first (line 461) | METHODDEF(boolean) function encode_mcu_DC_refine (line 568) | METHODDEF(boolean) function encode_mcu_AC_refine (line 615) | METHODDEF(boolean) function finish_pass_phuff (line 743) | METHODDEF(void) function finish_pass_gather_phuff (line 764) | METHODDEF(void) function jinit_phuff_encoder (line 811) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcprepct.c type my_prep_controller (line 53) | typedef struct { type my_prep_controller (line 70) | typedef my_prep_controller * my_prep_ptr; function start_pass_prep (line 77) | METHODDEF(void) function expand_bottom_edge (line 105) | LOCAL(void) function pre_process_data (line 127) | METHODDEF(void) function pre_process_context (line 194) | METHODDEF(void) function create_context_buffer (line 266) | LOCAL(void) function jinit_c_prep_controller (line 314) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcsample.c type cinfo (line 56) | typedef JMETHOD(void, downsample1_ptr, type my_downsampler (line 62) | typedef struct { type my_downsampler (line 69) | typedef my_downsampler * my_downsample_ptr; function start_pass_downsample (line 76) | METHODDEF(void) function expand_right_edge (line 88) | LOCAL(void) function sep_downsample (line 115) | METHODDEF(void) function int_downsample (line 141) | METHODDEF(void) function fullsize_downsample (line 188) | METHODDEF(void) function h2v1_downsample (line 213) | METHODDEF(void) function h2v2_downsample (line 250) | METHODDEF(void) function h2v2_smooth_downsample (line 293) | METHODDEF(void) function fullsize_smooth_downsample (line 393) | METHODDEF(void) function jinit_downsampler (line 465) | GLOBAL(void) FILE: ext/libjpeg-turbo/jcstest.c type error_mgr (line 46) | typedef struct _error_mgr { function my_error_exit (line 51) | static void my_error_exit(j_common_ptr cinfo) function my_output_message (line 58) | static void my_output_message(j_common_ptr cinfo) function main (line 63) | int main(void) FILE: ext/libjpeg-turbo/jctrans.c function jpeg_write_coefficients (line 38) | GLOBAL(void) function jpeg_copy_critical_parameters (line 63) | GLOBAL(void) function transencode_master_selection (line 164) | LOCAL(void) type my_coef_controller (line 219) | typedef struct { type my_coef_controller (line 234) | typedef my_coef_controller * my_coef_ptr; function start_iMCU_row (line 237) | LOCAL(void) function start_pass_coef (line 265) | METHODDEF(void) function compress_output (line 288) | METHODDEF(boolean) function transencode_coef_controller (line 373) | LOCAL(void) FILE: ext/libjpeg-turbo/jdapimin.c function jpeg_CreateDecompress (line 29) | GLOBAL(void) function jpeg_destroy_decompress (line 90) | GLOBAL(void) function jpeg_abort_decompress (line 102) | GLOBAL(void) function default_decompress_parms (line 113) | LOCAL(void) function jpeg_read_header (line 240) | GLOBAL(int) function jpeg_consume_input (line 286) | GLOBAL(int) function jpeg_input_complete (line 333) | GLOBAL(boolean) function jpeg_has_multiple_scans (line 348) | GLOBAL(boolean) function jpeg_finish_decompress (line 368) | GLOBAL(boolean) FILE: ext/libjpeg-turbo/jdapistd.c function jpeg_start_decompress (line 40) | GLOBAL(boolean) function output_pass_setup (line 97) | LOCAL(boolean) function jpeg_read_scanlines (line 154) | GLOBAL(JDIMENSION) function jpeg_read_raw_data (line 187) | GLOBAL(JDIMENSION) function jpeg_start_output (line 230) | GLOBAL(boolean) function jpeg_finish_output (line 255) | GLOBAL(boolean) FILE: ext/libjpeg-turbo/jdarith.c type arith_entropy_decoder (line 23) | typedef struct { type arith_entropy_decoder (line 45) | typedef arith_entropy_decoder * arith_entropy_ptr; function get_byte (line 64) | LOCAL(int) function arith_decode (line 105) | LOCAL(int) function process_restart (line 189) | LOCAL(void) function decode_mcu_DC_first (line 240) | METHODDEF(boolean) function decode_mcu_AC_first (line 319) | METHODDEF(boolean) function decode_mcu_DC_refine (line 393) | METHODDEF(boolean) function decode_mcu_AC_refine (line 426) | METHODDEF(boolean) function decode_mcu (line 495) | METHODDEF(boolean) function start_pass (line 620) | METHODDEF(void) function jinit_arith_decoder (line 729) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdatadst-tj.c type my_mem_destination_mgr (line 36) | typedef struct { type my_mem_destination_mgr (line 47) | typedef my_mem_destination_mgr * my_mem_dest_ptr; function init_mem_destination (line 55) | METHODDEF(void) function empty_mem_output_buffer (line 85) | METHODDEF(boolean) function term_mem_destination (line 127) | METHODDEF(void) function jpeg_mem_dest_tj (line 148) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdatadst.c type my_destination_mgr (line 33) | typedef struct { type my_destination_mgr (line 40) | typedef my_destination_mgr * my_dest_ptr; type my_mem_destination_mgr (line 48) | typedef struct { type my_mem_destination_mgr (line 58) | typedef my_mem_destination_mgr * my_mem_dest_ptr; function init_destination (line 67) | METHODDEF(void) function init_mem_destination (line 82) | METHODDEF(void) function empty_output_buffer (line 113) | METHODDEF(boolean) function empty_mem_output_buffer (line 129) | METHODDEF(boolean) function term_destination (line 170) | METHODDEF(void) function term_mem_destination (line 188) | METHODDEF(void) function jpeg_stdio_dest (line 205) | GLOBAL(void) function jpeg_mem_dest (line 242) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdatasrc-tj.c function init_mem_source (line 31) | METHODDEF(void) function fill_mem_input_buffer (line 71) | METHODDEF(boolean) function skip_input_data (line 105) | METHODDEF(void) function term_source (line 146) | METHODDEF(void) function jpeg_mem_src_tj (line 158) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdatasrc.c type my_source_mgr (line 28) | typedef struct { type my_source_mgr (line 36) | typedef my_source_mgr * my_src_ptr; function init_source (line 46) | METHODDEF(void) function init_mem_source (line 59) | METHODDEF(void) function fill_input_buffer (line 100) | METHODDEF(boolean) function fill_mem_input_buffer (line 126) | METHODDEF(boolean) function skip_input_data (line 161) | METHODDEF(void) function term_source (line 202) | METHODDEF(void) function jpeg_stdio_src (line 215) | GLOBAL(void) function jpeg_mem_src (line 255) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdcoefct.c type my_coef_controller (line 31) | typedef struct { type my_coef_controller (line 68) | typedef my_coef_controller * my_coef_ptr; function start_iMCU_row (line 84) | LOCAL(void) function start_input_pass (line 112) | METHODDEF(void) function start_output_pass (line 124) | METHODDEF(void) function decompress_onepass (line 152) | METHODDEF(int) function dummy_consume_data (line 233) | METHODDEF(int) function consume_data (line 249) | METHODDEF(int) function decompress_data (line 320) | METHODDEF(int) function smoothing_ok (line 410) | LOCAL(boolean) function decompress_smooth_data (line 466) | METHODDEF(int) function jinit_d_coef_controller (line 684) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdcolext.c function INLINE (line 28) | INLINE function INLINE (line 81) | INLINE function INLINE (line 112) | INLINE FILE: ext/libjpeg-turbo/jdcolor.c type my_color_deconverter (line 24) | typedef struct { type my_color_deconverter (line 37) | typedef my_color_deconverter * my_cconvert_ptr; function build_ycc_rgb_table (line 208) | LOCAL(void) function ycc_rgb_convert (line 251) | METHODDEF(void) function build_rgb_y_table (line 300) | LOCAL(void) function rgb_gray_convert (line 324) | METHODDEF(void) function null_convert (line 361) | METHODDEF(void) function grayscale_convert (line 393) | METHODDEF(void) function gray_rgb_convert (line 407) | METHODDEF(void) function rgb_rgb_convert (line 453) | METHODDEF(void) function ycck_cmyk_convert (line 502) | METHODDEF(void) function start_pass_dcolor (line 550) | METHODDEF(void) function jinit_color_deconverter (line 561) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdct.h type DCTELEM (line 32) | typedef int DCTELEM; type UDCTELEM (line 33) | typedef unsigned int UDCTELEM; type UDCTELEM2 (line 34) | typedef unsigned long long UDCTELEM2; type DCTELEM (line 36) | typedef short DCTELEM; type UDCTELEM (line 37) | typedef unsigned short UDCTELEM; type UDCTELEM2 (line 38) | typedef unsigned int UDCTELEM2; type INT32 (line 41) | typedef INT32 DCTELEM; type UINT32 (line 42) | typedef UINT32 UDCTELEM; type UDCTELEM2 (line 43) | typedef unsigned long long UDCTELEM2; type MULTIPLIER (line 64) | typedef MULTIPLIER ISLOW_MULT_TYPE; type MULTIPLIER (line 66) | typedef MULTIPLIER IFAST_MULT_TYPE; type INT32 (line 69) | typedef INT32 IFAST_MULT_TYPE; type FAST_FLOAT (line 72) | typedef FAST_FLOAT FLOAT_MULT_TYPE; FILE: ext/libjpeg-turbo/jddctmgr.c type my_idct_controller (line 49) | typedef struct { type my_idct_controller (line 60) | typedef my_idct_controller * my_idct_ptr; type multiplier_table (line 65) | typedef union { function start_pass (line 94) | METHODDEF(void) function jinit_inverse_dct (line 315) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdhuff.c type savable_state (line 33) | typedef struct { type huff_entropy_decoder (line 55) | typedef struct { type huff_entropy_decoder (line 81) | typedef huff_entropy_decoder * huff_entropy_ptr; function start_pass_huff_decoder (line 88) | METHODDEF(void) function jpeg_make_d_derived_tbl (line 151) | GLOBAL(void) function jpeg_fill_bit_buffer (line 295) | GLOBAL(boolean) function jpeg_huff_decode (line 445) | GLOBAL(int) function process_restart (line 516) | LOCAL(boolean) function decode_mcu_slow (line 550) | LOCAL(boolean) function decode_mcu_fast (line 645) | LOCAL(boolean) function decode_mcu (line 748) | METHODDEF(boolean) function jinit_huff_decoder (line 792) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdhuff.h type d_derived_tbl (line 28) | typedef struct { type bit_buf_type (line 80) | typedef size_t bit_buf_type; type INT32 (line 85) | typedef INT32 bit_buf_type; type bitread_perm_state (line 97) | typedef struct { /* Bitreading state saved across MCUs */ type bitread_working_state (line 102) | typedef struct { /* Bitreading working state within an MCU */ FILE: ext/libjpeg-turbo/jdinput.c type my_input_controller (line 24) | typedef struct { type my_input_controller (line 30) | typedef my_input_controller * my_inputctl_ptr; function initial_setup (line 41) | LOCAL(void) function per_scan_setup (line 137) | LOCAL(void) function latch_quant_tables (line 236) | LOCAL(void) function start_input_pass (line 270) | METHODDEF(void) function finish_input_pass (line 287) | METHODDEF(void) function consume_markers (line 304) | METHODDEF(int) function reset_input_controller (line 355) | METHODDEF(void) function jinit_input_controller (line 377) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdmainct.c type my_main_controller (line 117) | typedef struct { type my_main_controller (line 137) | typedef my_main_controller * my_main_ptr; function alloc_funny_pointers (line 159) | LOCAL(void) function make_funny_pointers (line 197) | LOCAL(void) function set_wraparound_pointers (line 240) | LOCAL(void) function set_bottom_pointers (line 268) | LOCAL(void) function start_pass_main (line 309) | METHODDEF(void) function process_data_simple_main (line 347) | METHODDEF(void) function process_data_context_main (line 387) | METHODDEF(void) function process_data_crank_post (line 461) | METHODDEF(void) function jinit_d_main_controller (line 478) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdmarker.c type JPEG_MARKER (line 22) | typedef enum { /* JPEG marker codes */ type my_marker_reader (line 92) | typedef struct { type my_marker_reader (line 109) | typedef my_marker_reader * my_marker_ptr; function get_soi (line 198) | LOCAL(boolean) function get_sof (line 238) | LOCAL(boolean) function get_sos (line 302) | LOCAL(boolean) function get_dac (line 385) | LOCAL(boolean) function get_dht (line 431) | LOCAL(boolean) function get_dqt (line 505) | LOCAL(boolean) function get_dri (line 563) | LOCAL(boolean) function examine_app0 (line 599) | LOCAL(void) function examine_app14 (line 675) | LOCAL(void) function get_interesting_appn (line 706) | METHODDEF(boolean) function save_marker (line 754) | METHODDEF(boolean) function skip_variable (line 860) | METHODDEF(boolean) function next_marker (line 889) | LOCAL(boolean) function first_marker (line 936) | LOCAL(boolean) function read_markers (line 967) | METHODDEF(int) function read_restart_marker (line 1128) | METHODDEF(boolean) function jpeg_resync_to_restart (line 1207) | GLOBAL(boolean) function reset_marker_reader (line 1257) | METHODDEF(void) function jinit_marker_reader (line 1277) | GLOBAL(void) function jpeg_save_markers (line 1315) | GLOBAL(void) function jpeg_set_marker_processor (line 1364) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdmaster.c type my_decomp_master (line 25) | typedef struct { type my_decomp_master (line 39) | typedef my_decomp_master * my_master_ptr; function use_merged_upsample (line 47) | LOCAL(boolean) function jpeg_calc_output_dimensions (line 268) | GLOBAL(void) function prepare_range_limit_table (line 419) | LOCAL(void) function master_selection (line 459) | LOCAL(void) function prepare_for_output_pass (line 613) | METHODDEF(void) function finish_output_pass (line 673) | METHODDEF(void) function jpeg_new_colormap (line 690) | GLOBAL(void) function jinit_master_decompress (line 718) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdmerge.c type my_upsampler (line 49) | typedef struct { type my_upsampler (line 75) | typedef my_upsampler * my_upsample_ptr; function build_ycc_rgb_table (line 188) | LOCAL(void) function start_pass_merged_upsample (line 231) | METHODDEF(void) function merged_2v_upsample (line 249) | METHODDEF(void) function merged_1v_upsample (line 298) | METHODDEF(void) function h2v1_merged_upsample (line 331) | METHODDEF(void) function h2v2_merged_upsample (line 377) | METHODDEF(void) function jinit_merged_upsampler (line 427) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdmrgext.c function INLINE (line 21) | INLINE function INLINE (line 94) | INLINE FILE: ext/libjpeg-turbo/jdphuff.c type savable_state (line 32) | typedef struct { type phuff_entropy_decoder (line 56) | typedef struct { type phuff_entropy_decoder (line 74) | typedef phuff_entropy_decoder * phuff_entropy_ptr; function start_pass_phuff_decoder (line 91) | METHODDEF(void) function process_restart (line 228) | LOCAL(boolean) function decode_mcu_DC_first (line 286) | METHODDEF(boolean) function decode_mcu_AC_first (line 357) | METHODDEF(boolean) function decode_mcu_DC_refine (line 442) | METHODDEF(boolean) function decode_mcu_AC_refine (line 491) | METHODDEF(boolean) function jinit_phuff_decoder (line 641) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdpostct.c type my_post_controller (line 26) | typedef struct { type my_post_controller (line 42) | typedef my_post_controller * my_post_ptr; function start_pass_dpost (line 72) | METHODDEF(void) function post_process_1pass (line 125) | METHODDEF(void) function post_process_prepass (line 157) | METHODDEF(void) function post_process_2pass (line 201) | METHODDEF(void) function jinit_d_post_controller (line 249) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdsample.c type cinfo (line 32) | typedef JMETHOD(void, upsample1_ptr, type my_upsampler (line 38) | typedef struct { type my_upsampler (line 66) | typedef my_upsampler * my_upsample_ptr; function start_pass_upsample (line 73) | METHODDEF(void) function sep_upsample (line 93) | METHODDEF(void) function fullsize_upsample (line 161) | METHODDEF(void) function noop_upsample (line 174) | METHODDEF(void) function int_upsample (line 193) | METHODDEF(void) function h2v1_upsample (line 237) | METHODDEF(void) function h2v2_upsample (line 265) | METHODDEF(void) function h2v1_fancy_upsample (line 308) | METHODDEF(void) function h2v2_fancy_upsample (line 349) | METHODDEF(void) function jinit_upsampler (line 403) | GLOBAL(void) FILE: ext/libjpeg-turbo/jdtrans.c function jpeg_read_coefficients (line 44) | GLOBAL(jvirt_barray_ptr *) function transdecode_master_selection (line 96) | LOCAL(void) FILE: ext/libjpeg-turbo/jerror.c function error_exit (line 69) | METHODDEF(void) function output_message (line 97) | METHODDEF(void) function emit_message (line 127) | METHODDEF(void) function format_message (line 156) | METHODDEF(void) function reset_error_mgr (line 211) | METHODDEF(void) function jpeg_std_error (line 230) | GLOBAL(struct jpeg_error_mgr *) FILE: ext/libjpeg-turbo/jfdctflt.c function jpeg_fdct_float (line 58) | GLOBAL(void) FILE: ext/libjpeg-turbo/jfdctfst.c function jpeg_fdct_ifast (line 113) | GLOBAL(void) FILE: ext/libjpeg-turbo/jfdctint.c function jpeg_fdct_islow (line 139) | GLOBAL(void) FILE: ext/libjpeg-turbo/jidctflt.c function jpeg_idct_float (line 67) | GLOBAL(void) FILE: ext/libjpeg-turbo/jidctfst.c function jpeg_idct_ifast (line 167) | GLOBAL(void) FILE: ext/libjpeg-turbo/jidctint.c function jpeg_idct_islow (line 169) | GLOBAL(void) function jpeg_idct_7x7 (line 422) | GLOBAL(void) function jpeg_idct_6x6 (line 571) | GLOBAL(void) function jpeg_idct_5x5 (line 692) | GLOBAL(void) function jpeg_idct_3x3 (line 807) | GLOBAL(void) function jpeg_idct_9x9 (line 897) | GLOBAL(void) function jpeg_idct_10x10 (line 1068) | GLOBAL(void) function jpeg_idct_11x11 (line 1263) | GLOBAL(void) function jpeg_idct_12x12 (line 1457) | GLOBAL(void) function jpeg_idct_13x13 (line 1673) | GLOBAL(void) function jpeg_idct_14x14 (line 1901) | GLOBAL(void) function jpeg_idct_15x15 (line 2127) | GLOBAL(void) function jpeg_idct_16x16 (line 2369) | GLOBAL(void) FILE: ext/libjpeg-turbo/jidctred.c function jpeg_idct_4x4 (line 117) | GLOBAL(void) function jpeg_idct_2x2 (line 270) | GLOBAL(void) function jpeg_idct_1x1 (line 378) | GLOBAL(void) FILE: ext/libjpeg-turbo/jmemmgr.c function round_up_pow2 (line 40) | LOCAL(size_t) type small_pool_struct (line 98) | struct small_pool_struct type small_pool_hdr (line 100) | typedef struct small_pool_struct { type large_pool_struct (line 106) | struct large_pool_struct type large_pool_hdr (line 108) | typedef struct large_pool_struct { type my_memory_mgr (line 118) | typedef struct { type my_memory_mgr (line 142) | typedef my_memory_mgr * my_mem_ptr; type jvirt_sarray_control (line 152) | struct jvirt_sarray_control { type jvirt_barray_control (line 168) | struct jvirt_barray_control { function print_mem_stats (line 187) | LOCAL(void) function out_of_memory (line 218) | LOCAL(void) function alloc_small (line 262) | METHODDEF(void *) function alloc_large (line 353) | METHODDEF(void FAR *) function alloc_sarray (line 418) | METHODDEF(JSAMPARRAY) function alloc_barray (line 471) | METHODDEF(JBLOCKARRAY) function request_virt_sarray (line 555) | METHODDEF(jvirt_sarray_ptr) function request_virt_barray (line 585) | METHODDEF(jvirt_barray_ptr) function realize_virt_arrays (line 615) | METHODDEF(void) function do_sarray_io (line 722) | LOCAL(void) function do_barray_io (line 755) | LOCAL(void) function access_virt_sarray (line 788) | METHODDEF(JSAMPARRAY) function access_virt_barray (line 873) | METHODDEF(JBLOCKARRAY) function free_pool (line 962) | METHODDEF(void) function self_destruct (line 1034) | METHODDEF(void) function jinit_memory_mgr (line 1060) | GLOBAL(void) FILE: ext/libjpeg-turbo/jmemnobs.c function jpeg_get_small (line 34) | GLOBAL(void *) function jpeg_free_small (line 40) | GLOBAL(void) function jpeg_get_large (line 54) | GLOBAL(void FAR *) function jpeg_free_large (line 60) | GLOBAL(void) function jpeg_mem_available (line 72) | GLOBAL(size_t) function jpeg_open_backing_store (line 86) | GLOBAL(void) function jpeg_mem_init (line 99) | GLOBAL(long) function jpeg_mem_term (line 105) | GLOBAL(void) FILE: ext/libjpeg-turbo/jmemsys.h type XMSH (line 121) | typedef unsigned short XMSH; type EMSH (line 122) | typedef unsigned short EMSH; type handle_union (line 124) | typedef union { type backing_store_struct (line 137) | struct backing_store_struct type backing_store_info (line 139) | typedef struct backing_store_struct { FILE: ext/libjpeg-turbo/jmorecfg.h type JSAMPLE (line 61) | typedef unsigned char JSAMPLE; type JSAMPLE (line 66) | typedef char JSAMPLE; type JSAMPLE (line 86) | typedef short JSAMPLE; type JCOEF (line 101) | typedef short JCOEF; type JOCTET (line 112) | typedef unsigned char JOCTET; type JOCTET (line 117) | typedef char JOCTET; type UINT8 (line 137) | typedef unsigned char UINT8; type UINT8 (line 140) | typedef char UINT8; type UINT8 (line 142) | typedef short UINT8; type UINT16 (line 149) | typedef unsigned short UINT16; type UINT16 (line 151) | typedef unsigned int UINT16; type INT16 (line 157) | typedef short INT16; type INT32 (line 163) | typedef long INT32; type JDIMENSION (line 173) | typedef unsigned int JDIMENSION; type boolean (line 232) | typedef int boolean; FILE: ext/libjpeg-turbo/jpegint.h type J_BUF_MODE (line 17) | typedef enum { /* Operating modes for buffer controllers */ type jpeg_comp_master (line 46) | struct jpeg_comp_master { type jpeg_c_main_controller (line 57) | struct jpeg_c_main_controller { type jpeg_c_prep_controller (line 65) | struct jpeg_c_prep_controller { type jpeg_c_coef_controller (line 77) | struct jpeg_c_coef_controller { type jpeg_color_converter (line 84) | struct jpeg_color_converter { type jpeg_downsampler (line 92) | struct jpeg_downsampler { type jpeg_forward_dct (line 103) | struct jpeg_forward_dct { type jpeg_entropy_encoder (line 114) | struct jpeg_entropy_encoder { type jpeg_marker_writer (line 121) | struct jpeg_marker_writer { type jpeg_decomp_master (line 138) | struct jpeg_decomp_master { type jpeg_input_controller (line 147) | struct jpeg_input_controller { type jpeg_d_main_controller (line 159) | struct jpeg_d_main_controller { type jpeg_d_coef_controller (line 167) | struct jpeg_d_coef_controller { type jpeg_d_post_controller (line 178) | struct jpeg_d_post_controller { type jpeg_marker_reader (line 190) | struct jpeg_marker_reader { type jpeg_entropy_decoder (line 210) | struct jpeg_entropy_decoder { type cinfo (line 221) | typedef JMETHOD(void, inverse_DCT_method_ptr, type jpeg_inverse_dct (line 226) | struct jpeg_inverse_dct { type jpeg_upsampler (line 233) | struct jpeg_upsampler { type jpeg_color_deconverter (line 247) | struct jpeg_color_deconverter { type jpeg_color_quantizer (line 255) | struct jpeg_color_quantizer { type jvirt_sarray_control (line 398) | struct jvirt_sarray_control { long dummy; } type jvirt_barray_control (line 399) | struct jvirt_barray_control { long dummy; } FILE: ext/libjpeg-turbo/jpeglib.h type JSAMPLE (line 69) | typedef JSAMPLE FAR *JSAMPROW; type JSAMPROW (line 70) | typedef JSAMPROW *JSAMPARRAY; type JSAMPARRAY (line 71) | typedef JSAMPARRAY *JSAMPIMAGE; type JCOEF (line 73) | typedef JCOEF JBLOCK[DCTSIZE2]; type JBLOCK (line 74) | typedef JBLOCK FAR *JBLOCKROW; type JBLOCKROW (line 75) | typedef JBLOCKROW *JBLOCKARRAY; type JBLOCKARRAY (line 76) | typedef JBLOCKARRAY *JBLOCKIMAGE; type JCOEF (line 78) | typedef JCOEF FAR *JCOEFPTR; type JQUANT_TBL (line 86) | typedef struct { type JHUFF_TBL (line 103) | typedef struct { type jpeg_component_info (line 119) | typedef struct { type jpeg_scan_info (line 192) | typedef struct { type jpeg_marker_struct (line 201) | struct jpeg_marker_struct type jpeg_marker_struct (line 203) | struct jpeg_marker_struct { type J_COLOR_SPACE (line 217) | typedef enum { type J_DCT_METHOD (line 246) | typedef enum { type J_DITHER_MODE (line 261) | typedef enum { type jpeg_memory_mgr (line 272) | struct jpeg_memory_mgr type jpeg_progress_mgr (line 273) | struct jpeg_progress_mgr type jpeg_common_struct (line 282) | struct jpeg_common_struct { type jpeg_common_struct (line 290) | struct jpeg_common_struct type jpeg_compress_struct (line 291) | struct jpeg_compress_struct type jpeg_decompress_struct (line 292) | struct jpeg_decompress_struct type jpeg_compress_struct (line 297) | struct jpeg_compress_struct { type jpeg_decompress_struct (line 472) | struct jpeg_decompress_struct { type jpeg_error_mgr (line 720) | struct jpeg_error_mgr { type jpeg_progress_mgr (line 778) | struct jpeg_progress_mgr { type jpeg_destination_mgr (line 790) | struct jpeg_destination_mgr { type jpeg_source_mgr (line 802) | struct jpeg_source_mgr { type jvirt_sarray_control (line 829) | struct jvirt_sarray_control type jvirt_barray_control (line 830) | struct jvirt_barray_control type jpeg_memory_mgr (line 833) | struct jpeg_memory_mgr { type jpeg_error_mgr (line 974) | struct jpeg_error_mgr type jpeg_error_mgr (line 975) | struct jpeg_error_mgr type jvirt_sarray_control (line 1170) | struct jvirt_sarray_control { long dummy; } type jvirt_barray_control (line 1171) | struct jvirt_barray_control { long dummy; } type jpeg_comp_master (line 1172) | struct jpeg_comp_master { long dummy; } type jpeg_c_main_controller (line 1173) | struct jpeg_c_main_controller { long dummy; } type jpeg_c_prep_controller (line 1174) | struct jpeg_c_prep_controller { long dummy; } type jpeg_c_coef_controller (line 1175) | struct jpeg_c_coef_controller { long dummy; } type jpeg_marker_writer (line 1176) | struct jpeg_marker_writer { long dummy; } type jpeg_color_converter (line 1177) | struct jpeg_color_converter { long dummy; } type jpeg_downsampler (line 1178) | struct jpeg_downsampler { long dummy; } type jpeg_forward_dct (line 1179) | struct jpeg_forward_dct { long dummy; } type jpeg_entropy_encoder (line 1180) | struct jpeg_entropy_encoder { long dummy; } type jpeg_decomp_master (line 1181) | struct jpeg_decomp_master { long dummy; } type jpeg_d_main_controller (line 1182) | struct jpeg_d_main_controller { long dummy; } type jpeg_d_coef_controller (line 1183) | struct jpeg_d_coef_controller { long dummy; } type jpeg_d_post_controller (line 1184) | struct jpeg_d_post_controller { long dummy; } type jpeg_input_controller (line 1185) | struct jpeg_input_controller { long dummy; } type jpeg_marker_reader (line 1186) | struct jpeg_marker_reader { long dummy; } type jpeg_entropy_decoder (line 1187) | struct jpeg_entropy_decoder { long dummy; } type jpeg_inverse_dct (line 1188) | struct jpeg_inverse_dct { long dummy; } type jpeg_upsampler (line 1189) | struct jpeg_upsampler { long dummy; } type jpeg_color_deconverter (line 1190) | struct jpeg_color_deconverter { long dummy; } type jpeg_color_quantizer (line 1191) | struct jpeg_color_quantizer { long dummy; } FILE: ext/libjpeg-turbo/jpegtran.c function usage (line 47) | LOCAL(void) function select_transform (line 97) | LOCAL(void) function parse_switches (line 120) | LOCAL(int) function main (line 365) | int FILE: ext/libjpeg-turbo/jquant1.c type INT16 (line 130) | typedef INT16 FSERROR; type LOCFSERROR (line 131) | typedef int LOCFSERROR; type INT32 (line 133) | typedef INT32 FSERROR; type INT32 (line 134) | typedef INT32 LOCFSERROR; type FSERROR (line 137) | typedef FSERROR FAR *FSERRPTR; type my_cquantizer (line 144) | typedef struct { type my_cquantizer (line 169) | typedef my_cquantizer * my_cquantize_ptr; function select_ncolors (line 187) | LOCAL(int) function output_value (line 249) | LOCAL(int) function largest_input_value (line 263) | LOCAL(int) function create_colormap (line 277) | LOCAL(void) function create_colorindex (line 337) | LOCAL(void) function make_odither_array (line 400) | LOCAL(ODITHER_MATRIX_PTR) function create_odither_tables (line 436) | LOCAL(void) function color_quantize (line 463) | METHODDEF(void) function color_quantize3 (line 491) | METHODDEF(void) function quantize_ord_dither (line 519) | METHODDEF(void) function quantize3_ord_dither (line 569) | METHODDEF(void) function quantize_fs_dither (line 614) | METHODDEF(void) function alloc_fs_workspace (line 726) | LOCAL(void) function start_pass_1_quant (line 745) | METHODDEF(void) function finish_pass_1_quant (line 802) | METHODDEF(void) function new_color_map_1_quant (line 814) | METHODDEF(void) function jinit_1pass_quantizer (line 825) | GLOBAL(void) FILE: ext/libjpeg-turbo/jquant2.c type UINT16 (line 130) | typedef UINT16 histcell; type histcell (line 132) | typedef histcell FAR * histptr; type histcell (line 134) | typedef histcell hist1d[HIST_C2_ELEMS]; type hist1d (line 135) | typedef hist1d FAR * hist2d; type hist2d (line 136) | typedef hist2d * hist3d; type INT16 (line 164) | typedef INT16 FSERROR; type LOCFSERROR (line 165) | typedef int LOCFSERROR; type INT32 (line 167) | typedef INT32 FSERROR; type INT32 (line 168) | typedef INT32 LOCFSERROR; type FSERROR (line 171) | typedef FSERROR FAR *FSERRPTR; type my_cquantizer (line 176) | typedef struct { type my_cquantizer (line 194) | typedef my_cquantizer * my_cquantize_ptr; function prescan_quantize (line 206) | METHODDEF(void) type box (line 241) | typedef struct { type box (line 252) | typedef box * boxptr; function find_biggest_color_pop (line 255) | LOCAL(boxptr) function find_biggest_volume (line 275) | LOCAL(boxptr) function update_box (line 295) | LOCAL(void) function median_cut (line 406) | LOCAL(int) function compute_color (line 482) | LOCAL(void) function select_colors (line 522) | LOCAL(void) function find_nearby_colors (line 629) | LOCAL(int) function find_best_colors (line 758) | LOCAL(void) function fill_inverse_cmap (line 838) | LOCAL(void) function pass2_no_dither (line 898) | METHODDEF(void) function pass2_fs_dither (line 932) | METHODDEF(void) function init_error_limit (line 1091) | LOCAL(void) function finish_pass1 (line 1126) | METHODDEF(void) function finish_pass2 (line 1139) | METHODDEF(void) function start_pass_2_quant (line 1150) | METHODDEF(void) function new_color_map_2_quant (line 1213) | METHODDEF(void) function jinit_2pass_quantizer (line 1227) | GLOBAL(void) FILE: ext/libjpeg-turbo/jsimd_none.c function jsimd_can_rgb_ycc (line 21) | GLOBAL(int) function jsimd_can_rgb_gray (line 27) | GLOBAL(int) function jsimd_can_ycc_rgb (line 33) | GLOBAL(int) function jsimd_rgb_ycc_convert (line 39) | GLOBAL(void) function jsimd_rgb_gray_convert (line 46) | GLOBAL(void) function jsimd_ycc_rgb_convert (line 53) | GLOBAL(void) function jsimd_can_h2v2_downsample (line 60) | GLOBAL(int) function jsimd_can_h2v1_downsample (line 66) | GLOBAL(int) function jsimd_h2v2_downsample (line 72) | GLOBAL(void) function jsimd_h2v1_downsample (line 78) | GLOBAL(void) function jsimd_can_h2v2_upsample (line 84) | GLOBAL(int) function jsimd_can_h2v1_upsample (line 90) | GLOBAL(int) function jsimd_h2v2_upsample (line 96) | GLOBAL(void) function jsimd_h2v1_upsample (line 104) | GLOBAL(void) function jsimd_can_h2v2_fancy_upsample (line 112) | GLOBAL(int) function jsimd_can_h2v1_fancy_upsample (line 118) | GLOBAL(int) function jsimd_h2v2_fancy_upsample (line 124) | GLOBAL(void) function jsimd_h2v1_fancy_upsample (line 132) | GLOBAL(void) function jsimd_can_h2v2_merged_upsample (line 140) | GLOBAL(int) function jsimd_can_h2v1_merged_upsample (line 146) | GLOBAL(int) function jsimd_h2v2_merged_upsample (line 152) | GLOBAL(void) function jsimd_h2v1_merged_upsample (line 160) | GLOBAL(void) function jsimd_can_convsamp (line 168) | GLOBAL(int) function jsimd_can_convsamp_float (line 174) | GLOBAL(int) function jsimd_convsamp (line 180) | GLOBAL(void) function jsimd_convsamp_float (line 186) | GLOBAL(void) function jsimd_can_fdct_islow (line 192) | GLOBAL(int) function jsimd_can_fdct_ifast (line 198) | GLOBAL(int) function jsimd_can_fdct_float (line 204) | GLOBAL(int) function jsimd_fdct_islow (line 210) | GLOBAL(void) function jsimd_fdct_ifast (line 215) | GLOBAL(void) function jsimd_fdct_float (line 220) | GLOBAL(void) function jsimd_can_quantize (line 225) | GLOBAL(int) function jsimd_can_quantize_float (line 231) | GLOBAL(int) function jsimd_quantize (line 237) | GLOBAL(void) function jsimd_quantize_float (line 243) | GLOBAL(void) function jsimd_can_idct_2x2 (line 249) | GLOBAL(int) function jsimd_can_idct_4x4 (line 255) | GLOBAL(int) function jsimd_idct_2x2 (line 261) | GLOBAL(void) function jsimd_idct_4x4 (line 268) | GLOBAL(void) function jsimd_can_idct_islow (line 275) | GLOBAL(int) function jsimd_can_idct_ifast (line 281) | GLOBAL(int) function jsimd_can_idct_float (line 287) | GLOBAL(int) function jsimd_idct_islow (line 293) | GLOBAL(void) function jsimd_idct_ifast (line 300) | GLOBAL(void) function jsimd_idct_float (line 307) | GLOBAL(void) FILE: ext/libjpeg-turbo/jutils.c function jdiv_round_up (line 71) | GLOBAL(long) function jround_up (line 80) | GLOBAL(long) function jcopy_sample_rows (line 110) | GLOBAL(void) function jcopy_block_row (line 144) | GLOBAL(void) function jzero_far (line 164) | GLOBAL(void) FILE: ext/libjpeg-turbo/rdbmp.c type U_CHAR (line 35) | typedef unsigned char U_CHAR; type U_CHAR (line 39) | typedef char U_CHAR; type U_CHAR (line 42) | typedef char U_CHAR; type _bmp_source_struct (line 53) | struct _bmp_source_struct type bmp_source_struct (line 55) | typedef struct _bmp_source_struct { function read_byte (line 70) | LOCAL(int) function read_colormap (line 83) | LOCAL(void) function get_8bit_row (line 121) | METHODDEF(JDIMENSION) function get_24bit_row (line 152) | METHODDEF(JDIMENSION) function get_32bit_row (line 183) | METHODDEF(JDIMENSION) function preload_image (line 220) | METHODDEF(JDIMENSION) function start_input_bmp (line 276) | METHODDEF(void) function finish_input_bmp (line 453) | METHODDEF(void) function jinit_read_bmp (line 464) | GLOBAL(cjpeg_source_ptr) FILE: ext/libjpeg-turbo/rdcolmap.c function add_map_entry (line 45) | LOCAL(void) function read_gif_map (line 78) | LOCAL(void) function pbm_getc (line 120) | LOCAL(int) function read_pbm_integer (line 137) | LOCAL(unsigned int) function read_ppm_map (line 170) | LOCAL(void) function read_color_map (line 230) | GLOBAL(void) FILE: ext/libjpeg-turbo/rdgif.c function jinit_read_gif (line 30) | GLOBAL(cjpeg_source_ptr) FILE: ext/libjpeg-turbo/rdjpgcom.c function read_1_byte (line 76) | static int function read_2_bytes (line 89) | static unsigned int function next_marker (line 141) | static int function first_marker (line 176) | static int function skip_variable (line 198) | static void function process_COM (line 224) | static void function process_SOFn (line 281) | static void function scan_JPEG_header (line 339) | static int function usage (line 408) | static void function keymatch (line 424) | static int function main (line 453) | int FILE: ext/libjpeg-turbo/rdppm.c type U_CHAR (line 43) | typedef unsigned char U_CHAR; type U_CHAR (line 47) | typedef char U_CHAR; type U_CHAR (line 50) | typedef char U_CHAR; type ppm_source_struct (line 72) | typedef struct { type ppm_source_struct (line 81) | typedef ppm_source_struct * ppm_source_ptr; function pbm_getc (line 84) | LOCAL(int) function read_pbm_integer (line 101) | LOCAL(unsigned int) function get_text_gray_row (line 141) | METHODDEF(JDIMENSION) function get_text_rgb_row (line 159) | METHODDEF(JDIMENSION) function get_scaled_gray_row (line 179) | METHODDEF(JDIMENSION) function get_scaled_rgb_row (line 200) | METHODDEF(JDIMENSION) function get_raw_row (line 223) | METHODDEF(JDIMENSION) function get_word_gray_row (line 238) | METHODDEF(JDIMENSION) function get_word_rgb_row (line 262) | METHODDEF(JDIMENSION) function start_input_ppm (line 296) | METHODDEF(void) function finish_input_ppm (line 432) | METHODDEF(void) function jinit_read_ppm (line 443) | GLOBAL(cjpeg_source_ptr) FILE: ext/libjpeg-turbo/rdrle.c type rle_kind (line 51) | typedef enum type _rle_source_struct (line 62) | struct _rle_source_struct type rle_source_struct (line 64) | typedef struct _rle_source_struct { function start_input_rle (line 80) | METHODDEF(void) function get_rle_row (line 186) | METHODDEF(JDIMENSION) function get_pseudocolor_row (line 204) | METHODDEF(JDIMENSION) function load_image (line 240) | METHODDEF(JDIMENSION) function finish_input_rle (line 359) | METHODDEF(void) function jinit_read_rle (line 370) | GLOBAL(cjpeg_source_ptr) FILE: ext/libjpeg-turbo/rdswitch.c function text_getc (line 23) | LOCAL(int) function read_text_integer (line 40) | LOCAL(boolean) function read_quant_tables (line 79) | GLOBAL(boolean) function read_scan_integer (line 140) | LOCAL(boolean) function read_scan_script (line 169) | GLOBAL(boolean) function jpeg_default_qtables (line 304) | LOCAL(void) function set_quality_ratings (line 315) | GLOBAL(boolean) function set_quant_slots (line 355) | GLOBAL(boolean) function set_sample_factors (line 390) | GLOBAL(boolean) FILE: ext/libjpeg-turbo/rdtarga.c type U_CHAR (line 28) | typedef unsigned char U_CHAR; type U_CHAR (line 32) | typedef char U_CHAR; type U_CHAR (line 35) | typedef char U_CHAR; type _tga_source_struct (line 46) | struct _tga_source_struct type tga_source_struct (line 48) | typedef struct _tga_source_struct { function read_byte (line 87) | LOCAL(int) function read_colormap (line 100) | LOCAL(void) function read_non_rle_pixel (line 122) | METHODDEF(void) function read_rle_pixel (line 135) | METHODDEF(void) function get_8bit_gray_row (line 173) | METHODDEF(JDIMENSION) function get_8bit_row (line 189) | METHODDEF(JDIMENSION) function get_16bit_row (line 210) | METHODDEF(JDIMENSION) function get_24bit_row (line 238) | METHODDEF(JDIMENSION) function get_memory_row (line 272) | METHODDEF(JDIMENSION) function preload_image (line 299) | METHODDEF(JDIMENSION) function start_input_tga (line 332) | METHODDEF(void) function finish_input_tga (line 472) | METHODDEF(void) function jinit_read_targa (line 483) | GLOBAL(cjpeg_source_ptr) FILE: ext/libjpeg-turbo/simd/jsimd_arm.c function check_feature (line 36) | LOCAL(int) function parse_proc_cpuinfo (line 64) | LOCAL(int) function init_simd (line 99) | LOCAL(void) function jsimd_can_rgb_ycc (line 134) | GLOBAL(int) function jsimd_can_rgb_gray (line 153) | GLOBAL(int) function jsimd_can_ycc_rgb (line 161) | GLOBAL(int) function jsimd_rgb_ycc_convert (line 179) | GLOBAL(void) function jsimd_rgb_gray_convert (line 220) | GLOBAL(void) function jsimd_ycc_rgb_convert (line 227) | GLOBAL(void) function jsimd_can_h2v2_downsample (line 268) | GLOBAL(int) function jsimd_can_h2v1_downsample (line 276) | GLOBAL(int) function jsimd_h2v2_downsample (line 284) | GLOBAL(void) function jsimd_h2v1_downsample (line 290) | GLOBAL(void) function jsimd_can_h2v2_upsample (line 296) | GLOBAL(int) function jsimd_can_h2v1_upsample (line 304) | GLOBAL(int) function jsimd_h2v2_upsample (line 312) | GLOBAL(void) function jsimd_h2v1_upsample (line 320) | GLOBAL(void) function jsimd_can_h2v2_fancy_upsample (line 328) | GLOBAL(int) function jsimd_can_h2v1_fancy_upsample (line 336) | GLOBAL(int) function jsimd_h2v2_fancy_upsample (line 353) | GLOBAL(void) function jsimd_h2v1_fancy_upsample (line 361) | GLOBAL(void) function jsimd_can_h2v2_merged_upsample (line 372) | GLOBAL(int) function jsimd_can_h2v1_merged_upsample (line 380) | GLOBAL(int) function jsimd_h2v2_merged_upsample (line 388) | GLOBAL(void) function jsimd_h2v1_merged_upsample (line 396) | GLOBAL(void) function jsimd_can_convsamp (line 404) | GLOBAL(int) function jsimd_can_convsamp_float (line 425) | GLOBAL(int) function jsimd_convsamp (line 433) | GLOBAL(void) function jsimd_convsamp_float (line 441) | GLOBAL(void) function jsimd_can_fdct_islow (line 447) | GLOBAL(int) function jsimd_can_fdct_ifast (line 455) | GLOBAL(int) function jsimd_can_fdct_float (line 472) | GLOBAL(int) function jsimd_fdct_islow (line 480) | GLOBAL(void) function jsimd_fdct_ifast (line 485) | GLOBAL(void) function jsimd_fdct_float (line 492) | GLOBAL(void) function jsimd_can_quantize (line 497) | GLOBAL(int) function jsimd_can_quantize_float (line 516) | GLOBAL(int) function jsimd_quantize (line 524) | GLOBAL(void) function jsimd_quantize_float (line 532) | GLOBAL(void) function jsimd_can_idct_2x2 (line 538) | GLOBAL(int) function jsimd_can_idct_4x4 (line 561) | GLOBAL(int) function jsimd_idct_2x2 (line 584) | GLOBAL(void) function jsimd_idct_4x4 (line 593) | GLOBAL(void) function jsimd_can_idct_islow (line 602) | GLOBAL(int) function jsimd_can_idct_ifast (line 625) | GLOBAL(int) function jsimd_can_idct_float (line 650) | GLOBAL(int) function jsimd_idct_islow (line 658) | GLOBAL(void) function jsimd_idct_ifast (line 667) | GLOBAL(void) function jsimd_idct_float (line 676) | GLOBAL(void) FILE: ext/libjpeg-turbo/simd/jsimd_i386.c function init_simd (line 39) | LOCAL(void) function jsimd_can_rgb_ycc (line 64) | GLOBAL(int) function jsimd_can_rgb_gray (line 86) | GLOBAL(int) function jsimd_can_ycc_rgb (line 108) | GLOBAL(int) function jsimd_rgb_ycc_convert (line 130) | GLOBAL(void) function jsimd_rgb_gray_convert (line 183) | GLOBAL(void) function jsimd_ycc_rgb_convert (line 236) | GLOBAL(void) function jsimd_can_h2v2_downsample (line 289) | GLOBAL(int) function jsimd_can_h2v1_downsample (line 308) | GLOBAL(int) function jsimd_h2v2_downsample (line 327) | GLOBAL(void) function jsimd_h2v1_downsample (line 341) | GLOBAL(void) function jsimd_can_h2v2_upsample (line 355) | GLOBAL(int) function jsimd_can_h2v1_upsample (line 374) | GLOBAL(int) function jsimd_h2v2_upsample (line 393) | GLOBAL(void) function jsimd_h2v1_upsample (line 407) | GLOBAL(void) function jsimd_can_h2v2_fancy_upsample (line 421) | GLOBAL(int) function jsimd_can_h2v1_fancy_upsample (line 441) | GLOBAL(int) function jsimd_h2v2_fancy_upsample (line 461) | GLOBAL(void) function jsimd_h2v1_fancy_upsample (line 476) | GLOBAL(void) function jsimd_can_h2v2_merged_upsample (line 491) | GLOBAL(int) function jsimd_can_h2v1_merged_upsample (line 511) | GLOBAL(int) function jsimd_h2v2_merged_upsample (line 531) | GLOBAL(void) function jsimd_h2v1_merged_upsample (line 585) | GLOBAL(void) function jsimd_can_convsamp (line 639) | GLOBAL(int) function jsimd_can_convsamp_float (line 662) | GLOBAL(int) function jsimd_convsamp (line 687) | GLOBAL(void) function jsimd_convsamp_float (line 697) | GLOBAL(void) function jsimd_can_fdct_islow (line 709) | GLOBAL(int) function jsimd_can_fdct_ifast (line 728) | GLOBAL(int) function jsimd_can_fdct_float (line 747) | GLOBAL(int) function jsimd_fdct_islow (line 766) | GLOBAL(void) function jsimd_fdct_ifast (line 775) | GLOBAL(void) function jsimd_fdct_float (line 784) | GLOBAL(void) function jsimd_can_quantize (line 793) | GLOBAL(int) function jsimd_can_quantize_float (line 814) | GLOBAL(int) function jsimd_quantize (line 837) | GLOBAL(void) function jsimd_quantize_float (line 847) | GLOBAL(void) function jsimd_can_idct_2x2 (line 859) | GLOBAL(int) function jsimd_can_idct_4x4 (line 884) | GLOBAL(int) function jsimd_idct_2x2 (line 909) | GLOBAL(void) function jsimd_idct_4x4 (line 920) | GLOBAL(void) function jsimd_can_idct_islow (line 931) | GLOBAL(int) function jsimd_can_idct_ifast (line 956) | GLOBAL(int) function jsimd_can_idct_float (line 983) | GLOBAL(int) function jsimd_idct_islow (line 1011) | GLOBAL(void) function jsimd_idct_ifast (line 1022) | GLOBAL(void) function jsimd_idct_float (line 1033) | GLOBAL(void) FILE: ext/libjpeg-turbo/simd/jsimd_x86_64.c function jsimd_can_rgb_ycc (line 32) | GLOBAL(int) function jsimd_can_rgb_gray (line 49) | GLOBAL(int) function jsimd_can_ycc_rgb (line 66) | GLOBAL(int) function jsimd_rgb_ycc_convert (line 83) | GLOBAL(void) function jsimd_rgb_gray_convert (line 122) | GLOBAL(void) function jsimd_ycc_rgb_convert (line 161) | GLOBAL(void) function jsimd_can_h2v2_downsample (line 200) | GLOBAL(int) function jsimd_can_h2v1_downsample (line 212) | GLOBAL(int) function jsimd_h2v2_downsample (line 224) | GLOBAL(void) function jsimd_h2v1_downsample (line 235) | GLOBAL(void) function jsimd_can_h2v2_upsample (line 246) | GLOBAL(int) function jsimd_can_h2v1_upsample (line 258) | GLOBAL(int) function jsimd_h2v2_upsample (line 270) | GLOBAL(void) function jsimd_h2v1_upsample (line 281) | GLOBAL(void) function jsimd_can_h2v2_fancy_upsample (line 292) | GLOBAL(int) function jsimd_can_h2v1_fancy_upsample (line 307) | GLOBAL(int) function jsimd_h2v2_fancy_upsample (line 322) | GLOBAL(void) function jsimd_h2v1_fancy_upsample (line 333) | GLOBAL(void) function jsimd_can_h2v2_merged_upsample (line 344) | GLOBAL(int) function jsimd_can_h2v1_merged_upsample (line 359) | GLOBAL(int) function jsimd_h2v2_merged_upsample (line 374) | GLOBAL(void) function jsimd_h2v1_merged_upsample (line 414) | GLOBAL(void) function jsimd_can_convsamp (line 454) | GLOBAL(int) function jsimd_can_convsamp_float (line 470) | GLOBAL(int) function jsimd_convsamp (line 486) | GLOBAL(void) function jsimd_convsamp_float (line 493) | GLOBAL(void) function jsimd_can_fdct_islow (line 500) | GLOBAL(int) function jsimd_can_fdct_ifast (line 515) | GLOBAL(int) function jsimd_can_fdct_float (line 530) | GLOBAL(int) function jsimd_fdct_islow (line 545) | GLOBAL(void) function jsimd_fdct_ifast (line 551) | GLOBAL(void) function jsimd_fdct_float (line 557) | GLOBAL(void) function jsimd_can_quantize (line 563) | GLOBAL(int) function jsimd_can_quantize_float (line 577) | GLOBAL(int) function jsimd_quantize (line 591) | GLOBAL(void) function jsimd_quantize_float (line 598) | GLOBAL(void) function jsimd_can_idct_2x2 (line 605) | GLOBAL(int) function jsimd_can_idct_4x4 (line 626) | GLOBAL(int) function jsimd_idct_2x2 (line 647) | GLOBAL(void) function jsimd_idct_4x4 (line 655) | GLOBAL(void) function jsimd_can_idct_islow (line 663) | GLOBAL(int) function jsimd_can_idct_ifast (line 684) | GLOBAL(int) function jsimd_can_idct_float (line 707) | GLOBAL(int) function jsimd_idct_islow (line 729) | GLOBAL(void) function jsimd_idct_ifast (line 737) | GLOBAL(void) function jsimd_idct_float (line 745) | GLOBAL(void) FILE: ext/libjpeg-turbo/tjbench.c function dummyDCTFilter (line 79) | int dummyDCTFilter(short *coeffs, tjregion arrayRegion, tjregion planeRe... function decomptest (line 89) | int decomptest(unsigned char *srcbuf, unsigned char **jpegbuf, function dotestyuv (line 242) | void dotestyuv(unsigned char *srcbuf, int w, int h, int subsamp, function dotest (line 318) | void dotest(unsigned char *srcbuf, int w, int h, int subsamp, int jpegqual, function dodecomptest (line 464) | void dodecomptest(char *filename) function usage (line 667) | void usage(char *progname) function main (line 722) | int main(int argc, char *argv[]) FILE: ext/libjpeg-turbo/tjunittest.c function usage (line 45) | void usage(char *progName) function initBuf (line 86) | void initBuf(unsigned char *buf, int w, int h, int pf, int flags) function checkBuf (line 156) | int checkBuf(unsigned char *buf, int w, int h, int pf, int subsamp, function checkBufYUV (line 238) | int checkBufYUV(unsigned char *buf, int w, int h, int subsamp) function writeJPEG (line 320) | void writeJPEG(unsigned char *jpegBuf, unsigned long jpegSize, char *fil... function compTest (line 334) | void compTest(tjhandle handle, unsigned char **dstBuf, function _decompTest (line 393) | void _decompTest(tjhandle handle, unsigned char *jpegBuf, function decompTest (line 457) | void decompTest(tjhandle handle, unsigned char *jpegBuf, function doTest (line 480) | void doTest(int w, int h, const int *formats, int nformats, int subsamp, function bufSizeTest (line 534) | void bufSizeTest(void) function main (line 621) | int main(int argc, char *argv[]) FILE: ext/libjpeg-turbo/tjutil.c function getfreq (line 33) | static double getfreq(void) function gettime (line 42) | double gettime(void) function gettime (line 59) | double gettime(void) FILE: ext/libjpeg-turbo/transupp.c function do_crop (line 90) | LOCAL(void) function do_flip_h_no_crop (line 128) | LOCAL(void) function do_flip_h (line 195) | LOCAL(void) function do_flip_v (line 257) | LOCAL(void) function do_transpose (line 337) | LOCAL(void) function do_rot_90 (line 385) | LOCAL(void) function do_rot_270 (line 466) | LOCAL(void) function do_rot_180 (line 537) | LOCAL(void) function do_transverse (line 645) | LOCAL(void) function jt_read_integer (line 765) | LOCAL(boolean) function jtransform_parse_crop_spec (line 795) | GLOBAL(boolean) function trim_right_edge (line 849) | LOCAL(void) function trim_bottom_edge (line 860) | LOCAL(void) function jtransform_request_workspace (line 889) | GLOBAL(boolean) function transpose_critical_parameters (line 1131) | LOCAL(void) function adjust_exif_parameters (line 1180) | LOCAL(void) function jtransform_adjust_parameters (line 1343) | GLOBAL(jvirt_barray_ptr *) function jtransform_execute_transform (line 1450) | GLOBAL(void) function jtransform_perfect_transform (line 1523) | GLOBAL(boolean) function jcopy_markers_setup (line 1562) | GLOBAL(void) function jcopy_markers_execute (line 1587) | GLOBAL(void) FILE: ext/libjpeg-turbo/transupp.h type JXFORM_CODE (line 97) | typedef enum { type JCROP_CODE (line 114) | typedef enum { type jpeg_transform_info (line 127) | typedef struct { type JCOPY_OPTION (line 206) | typedef enum { FILE: ext/libjpeg-turbo/turbojpeg-jni.c function JNICALL (line 60) | JNICALL Java_org_libjpegturbo_turbojpeg_TJ_bufSize function JNICALL (line 70) | JNICALL Java_org_libjpegturbo_turbojpeg_TJ_bufSizeYUV function JNICALL (line 80) | JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_init function JNICALL (line 98) | JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3BIIIIII... function JNICALL (line 143) | JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3BIIII_3... function JNICALL (line 153) | JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3IIIIIII... function JNICALL (line 200) | JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3IIIII_3... function JNICALL (line 210) | JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3BIIII_... function JNICALL (line 251) | JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3IIIII_... function JNICALL (line 294) | JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_destroy function JNICALL (line 308) | JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_init function JNICALL (line 325) | JNICALL Java_org_libjpegturbo_turbojpeg_TJ_getScalingFactors function JNICALL (line 353) | JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompressHeader function JNICALL (line 386) | JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_... function JNICALL (line 427) | JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_... function JNICALL (line 435) | JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_... function JNICALL (line 478) | JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_... function JNICALL (line 487) | JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompressToYUV function JNICALL (line 527) | JNICALL Java_org_libjpegturbo_turbojpeg_TJTransformer_init type JNICustomFilterParams (line 544) | typedef struct _JNICustomFilterParams function JNICustomFilter (line 551) | static int JNICustomFilter(short *coeffs, tjregion arrayRegion, function JNICALL (line 608) | JNICALL Java_org_libjpegturbo_turbojpeg_TJTransformer_transform function JNICALL (line 733) | JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_destroy FILE: ext/libjpeg-turbo/turbojpeg.c type my_error_mgr (line 54) | struct my_error_mgr type my_error_mgr (line 59) | struct my_error_mgr function my_error_exit (line 61) | static void my_error_exit(j_common_ptr cinfo) function my_output_message (line 70) | static void my_output_message(j_common_ptr cinfo) type tjinstance (line 80) | typedef struct _tjinstance function getPixelFormat (line 124) | static int getPixelFormat(int pixelSize, int flags) function setCompDefaults (line 148) | static int setCompDefaults(struct jpeg_compress_struct *cinfo, function setDecompDefaults (line 213) | static int setDecompDefaults(struct jpeg_decompress_struct *dinfo, function getSubsamp (line 269) | static int getSubsamp(j_decompress_ptr dinfo) function fromRGB (line 379) | static void fromRGB(unsigned char *src, unsigned char *dst, int width, function DLLEXPORT (line 442) | DLLEXPORT char* DLLCALL tjGetErrorStr(void) function DLLCALL (line 448) | DLLCALL tjDestroy(tjhandle handle) function DLLCALL (line 464) | DLLCALL tjFree(unsigned char *buf) function tjhandle (line 478) | static tjhandle _tjInitCompress(tjinstance *this) function DLLCALL (line 501) | DLLCALL tjInitCompress(void) function tjBufSize (line 515) | DLLEXPORT unsigned long DLLCALL tjBufSize(int width, int height, function TJBUFSIZE (line 534) | DLLEXPORT unsigned long DLLCALL TJBUFSIZE(int width, int height) function tjBufSizeYUV (line 550) | DLLEXPORT unsigned long DLLCALL tjBufSizeYUV(int width, int height, function TJBUFSIZEYUV (line 567) | DLLEXPORT unsigned long DLLCALL TJBUFSIZEYUV(int width, int height, function DLLCALL (line 574) | DLLCALL tjCompress2(tjhandle handle, unsigned char *srcBuf, function DLLCALL (line 650) | DLLCALL tjCompress(tjhandle handle, unsigned char *srcBuf, function DLLCALL (line 672) | DLLCALL tjEncodeYUV2(tjhandle handle, unsigned char *srcBuf, function DLLCALL (line 830) | DLLCALL tjEncodeYUV(tjhandle handle, unsigned char *srcBuf, function tjhandle (line 841) | static tjhandle _tjInitDecompress(tjinstance *this) function DLLCALL (line 864) | DLLCALL tjInitDecompress(void) function DLLCALL (line 878) | DLLCALL tjDecompressHeader2(tjhandle handle, function DLLCALL (line 916) | DLLCALL tjDecompressHeader(tjhandle handle, function DLLCALL (line 939) | DLLCALL tjDecompress2(tjhandle handle, unsigned char *jpegBuf, function DLLCALL (line 1040) | DLLCALL tjDecompress(tjhandle handle, unsigned char *jpegBuf, function DLLCALL (line 1052) | DLLCALL tjDecompressToYUV(tjhandle handle, function DLLCALL (line 1172) | DLLCALL tjInitTransform(void) function DLLCALL (line 1189) | DLLCALL tjTransform(tjhandle handle, unsigned char *jpegBuf, FILE: ext/libjpeg-turbo/turbojpeg.h type TJSAMP (line 67) | enum TJSAMP type TJPF (line 126) | enum TJPF type TJXOP (line 297) | enum TJXOP type tjscalingfactor (line 384) | typedef struct type tjregion (line 399) | typedef struct type tjtransform (line 426) | typedef struct tjtransform FILE: ext/libjpeg-turbo/wrbmp.c type bmp_dest_struct (line 44) | typedef struct { type bmp_dest_struct (line 56) | typedef bmp_dest_struct * bmp_dest_ptr; function put_pixel_rows (line 70) | METHODDEF(void) function put_gray_rows (line 105) | METHODDEF(void) function start_output_bmp (line 141) | METHODDEF(void) function write_bmp_header (line 156) | LOCAL(void) function write_os2_header (line 229) | LOCAL(void) function write_colormap (line 291) | LOCAL(void) function finish_output_bmp (line 343) | METHODDEF(void) function jinit_write_bmp (line 389) | GLOBAL(djpeg_dest_ptr) FILE: ext/libjpeg-turbo/wrgif.c type gif_dest_struct (line 47) | typedef struct { type gif_dest_struct (line 69) | typedef gif_dest_struct * gif_dest_ptr; function flush_packet (line 80) | LOCAL(void) function output (line 104) | LOCAL(void) function compress_init (line 142) | LOCAL(void) function compress_pixel (line 161) | LOCAL(void) function compress_term (line 181) | LOCAL(void) function put_word (line 199) | LOCAL(void) function put_3bytes (line 208) | LOCAL(void) function emit_header (line 218) | LOCAL(void) function start_output_gif (line 301) | METHODDEF(void) function put_pixel_rows (line 318) | METHODDEF(void) function finish_output_gif (line 337) | METHODDEF(void) function jinit_write_gif (line 359) | GLOBAL(djpeg_dest_ptr) FILE: ext/libjpeg-turbo/wrjpgcom.c function read_1_byte (line 91) | static int function read_2_bytes (line 104) | static unsigned int function write_1_byte (line 121) | static void function write_2_bytes (line 127) | static void function write_marker (line 134) | static void function copy_rest_of_file (line 141) | static void function next_marker (line 186) | static int function first_marker (line 221) | static int function copy_variable (line 243) | static void function skip_variable (line 263) | static void function scan_JPEG_header (line 288) | static int function usage (line 350) | static void function keymatch (line 383) | static int function main (line 412) | int FILE: ext/libjpeg-turbo/wrppm.c type ppm_dest_struct (line 69) | typedef struct { type ppm_dest_struct (line 79) | typedef ppm_dest_struct * ppm_dest_ptr; function put_pixel_rows (line 90) | METHODDEF(void) function copy_pixel_rows (line 105) | METHODDEF(void) function put_demapped_rgb (line 128) | METHODDEF(void) function put_demapped_gray (line 153) | METHODDEF(void) function start_output_ppm (line 176) | METHODDEF(void) function finish_output_ppm (line 205) | METHODDEF(void) function jinit_write_ppm (line 219) | GLOBAL(djpeg_dest_ptr) FILE: ext/libjpeg-turbo/wrrle.c type rle_dest_struct (line 53) | typedef struct { type rle_dest_struct (line 62) | typedef rle_dest_struct * rle_dest_ptr; function start_output_rle (line 76) | METHODDEF(void) function rle_put_pixel_rows (line 152) | METHODDEF(void) function finish_output_rle (line 171) | METHODDEF(void) function jinit_write_rle (line 276) | GLOBAL(djpeg_dest_ptr) FILE: ext/libjpeg-turbo/wrtarga.c type tga_dest_struct (line 43) | typedef struct { type tga_dest_struct (line 50) | typedef tga_dest_struct * tga_dest_ptr; function write_header (line 53) | LOCAL(void) function put_pixel_rows (line 98) | METHODDEF(void) function put_gray_rows (line 119) | METHODDEF(void) function put_demapped_gray (line 143) | METHODDEF(void) function start_output_tga (line 166) | METHODDEF(void) function finish_output_tga (line 210) | METHODDEF(void) function jinit_write_targa (line 224) | GLOBAL(djpeg_dest_ptr) FILE: ext/libwebp/dec/alpha.c function ALPHDecoder (line 25) | ALPHDecoder* ALPHNew(void) { function ALPHDelete (line 30) | void ALPHDelete(ALPHDecoder* const dec) { function ALPHInit (line 45) | static int ALPHInit(ALPHDecoder* const dec, const uint8_t* data, function ALPHDecode (line 88) | static int ALPHDecode(VP8Decoder* const dec, int row, int num_rows) { FILE: ext/libwebp/dec/alphai.h type VP8LDecoder (line 24) | struct VP8LDecoder type ALPHDecoder (line 26) | typedef struct ALPHDecoder ALPHDecoder; type ALPHDecoder (line 27) | struct ALPHDecoder { FILE: ext/libwebp/dec/buffer.c function IsValidColorspace (line 32) | static int IsValidColorspace(int webp_csp_mode) { function VP8StatusCode (line 36) | static VP8StatusCode CheckDecBuffer(const WebPDecBuffer* const buffer) { function VP8StatusCode (line 78) | static VP8StatusCode AllocateBuffer(WebPDecBuffer* const buffer) { function VP8StatusCode (line 139) | VP8StatusCode WebPFlipBuffer(WebPDecBuffer* const buffer) { function VP8StatusCode (line 164) | VP8StatusCode WebPAllocateDecBuffer(int w, int h, function WebPInitDecBufferInternal (line 210) | int WebPInitDecBufferInternal(WebPDecBuffer* buffer, int version) { function WebPFreeDecBuffer (line 219) | void WebPFreeDecBuffer(WebPDecBuffer* buffer) { function WebPCopyDecBuffer (line 228) | void WebPCopyDecBuffer(const WebPDecBuffer* const src, function WebPGrabDecBuffer (line 240) | void WebPGrabDecBuffer(WebPDecBuffer* const src, WebPDecBuffer* const ds... FILE: ext/libwebp/dec/decode_vp8.h type VP8Io (line 42) | typedef struct VP8Io VP8Io; type VP8Io (line 47) | struct VP8Io { type VP8Decoder (line 123) | typedef struct VP8Decoder VP8Decoder; function WEBP_INLINE (line 131) | static WEBP_INLINE int VP8InitIo(VP8Io* const io) { FILE: ext/libwebp/dec/frame.c function DoFilter (line 33) | static void DoFilter(const VP8Decoder* const dec, int mb_x, int mb_y) { function FilterRow (line 83) | static void FilterRow(const VP8Decoder* const dec) { function PrecomputeFilterStrengths (line 95) | static void PrecomputeFilterStrengths(VP8Decoder* const dec) { function VP8InitDithering (line 156) | void VP8InitDithering(const WebPDecoderOptions* const options, function Dither8x8 (line 199) | static void Dither8x8(VP8Random* const rg, uint8_t* dst, int bps, int am... function DitherRow (line 215) | static void DitherRow(VP8Decoder* const dec) { function FinishRow (line 246) | static int FinishRow(VP8Decoder* const dec, VP8Io* const io) { function VP8ProcessRow (line 344) | int VP8ProcessRow(VP8Decoder* const dec, VP8Io* const io) { function VP8StatusCode (line 392) | VP8StatusCode VP8EnterCritical(VP8Decoder* const dec, VP8Io* const io) { function VP8ExitCritical (line 447) | int VP8ExitCritical(VP8Decoder* const dec, VP8Io* const io) { function InitThreadContext (line 487) | static int InitThreadContext(VP8Decoder* const dec) { function VP8GetThreadMethod (line 506) | int VP8GetThreadMethod(const WebPDecoderOptions* const options, function AllocateMemory (line 534) | static int AllocateMemory(VP8Decoder* const dec) { function InitIo (line 636) | static void InitIo(VP8Decoder* const dec, VP8Io* io) { function VP8InitFrame (line 647) | int VP8InitFrame(VP8Decoder* const dec, VP8Io* io) { function CheckMode (line 665) | static int CheckMode(int mb_x, int mb_y, int mode) { function Copy32b (line 676) | static void Copy32b(uint8_t* dst, uint8_t* src) { function WEBP_INLINE (line 680) | static WEBP_INLINE void DoTransform(uint32_t bits, const int16_t* const ... function DoUVTransform (line 697) | static void DoUVTransform(uint32_t bits, const int16_t* const src, function ReconstructRow (line 708) | static void ReconstructRow(const VP8Decoder* const dec, FILE: ext/libwebp/dec/idec.c type DecState (line 35) | typedef enum { type MemBufferMode (line 47) | typedef enum { type MemBuffer (line 54) | typedef struct { type WebPIDecoder (line 65) | struct WebPIDecoder { type MBContext (line 80) | typedef struct { function WEBP_INLINE (line 89) | static WEBP_INLINE size_t MemDataSize(const MemBuffer* mem) { function NeedCompressedAlpha (line 95) | static int NeedCompressedAlpha(const WebPIDecoder* const idec) { function DoRemap (line 110) | static void DoRemap(WebPIDecoder* const idec, ptrdiff_t offset) { function AppendToMemBuffer (line 160) | static int AppendToMemBuffer(WebPIDecoder* const idec, function RemapMemBuffer (line 199) | static int RemapMemBuffer(WebPIDecoder* const idec, function InitMemBuffer (line 215) | static void InitMemBuffer(MemBuffer* const mem) { function ClearMemBuffer (line 223) | static void ClearMemBuffer(MemBuffer* const mem) { function CheckMemBufferMode (line 231) | static int CheckMemBufferMode(MemBuffer* const mem, MemBufferMode expect... function VP8StatusCode (line 242) | static VP8StatusCode FinishDecoding(WebPIDecoder* const idec) { function SaveContext (line 259) | static void SaveContext(const VP8Decoder* dec, const VP8BitReader* token... function RestoreContext (line 266) | static void RestoreContext(const MBContext* context, VP8Decoder* const dec, function VP8StatusCode (line 275) | static VP8StatusCode IDecError(WebPIDecoder* const idec, VP8StatusCode e... function ChangeState (line 286) | static void ChangeState(WebPIDecoder* const idec, DecState new_state, function VP8StatusCode (line 297) | static VP8StatusCode DecodeWebPHeaders(WebPIDecoder* const idec) { function VP8StatusCode (line 336) | static VP8StatusCode DecodeVP8FrameHeader(WebPIDecoder* const idec) { function CopyParts0Data (line 360) | static int CopyParts0Data(WebPIDecoder* const idec) { function VP8StatusCode (line 386) | static VP8StatusCode DecodePartition0(WebPIDecoder* const idec) { function VP8StatusCode (line 437) | static VP8StatusCode DecodeRemaining(WebPIDecoder* const idec) { function VP8StatusCode (line 486) | static VP8StatusCode ErrorStatusLossless(WebPIDecoder* const idec, function VP8StatusCode (line 494) | static VP8StatusCode DecodeVP8LHeader(WebPIDecoder* const idec) { function VP8StatusCode (line 520) | static VP8StatusCode DecodeVP8LData(WebPIDecoder* const idec) { function VP8StatusCode (line 545) | static VP8StatusCode IDecode(WebPIDecoder* idec) { function WebPIDecoder (line 576) | WebPIDecoder* WebPINewDecoder(WebPDecBuffer* output_buffer) { function WebPIDecoder (line 599) | WebPIDecoder* WebPIDecode(const uint8_t* data, size_t data_size, function WebPIDelete (line 621) | void WebPIDelete(WebPIDecoder* idec) { function WebPIDecoder (line 642) | WebPIDecoder* WebPINewRGB(WEBP_CSP_MODE mode, uint8_t* output_buffer, function WebPIDecoder (line 666) | WebPIDecoder* WebPINewYUVA(uint8_t* luma, size_t luma_size, int luma_str... function WebPIDecoder (line 709) | WebPIDecoder* WebPINewYUV(uint8_t* luma, size_t luma_size, int luma_stride, function VP8StatusCode (line 720) | static VP8StatusCode IDecCheckStatus(const WebPIDecoder* const idec) { function VP8StatusCode (line 731) | VP8StatusCode WebPIAppend(WebPIDecoder* idec, function VP8StatusCode (line 752) | VP8StatusCode WebPIUpdate(WebPIDecoder* idec, function WebPDecBuffer (line 775) | static const WebPDecBuffer* GetOutputBuffer(const WebPIDecoder* const id... function WebPDecBuffer (line 785) | const WebPDecBuffer* WebPIDecodedArea(const WebPIDecoder* idec, function WebPISetIOHooks (line 841) | int WebPISetIOHooks(WebPIDecoder* const idec, FILE: ext/libwebp/dec/io.c function EmitYUV (line 25) | static int EmitYUV(const VP8Io* const io, WebPDecParams* const p) { function EmitSampledRGB (line 47) | static int EmitSampledRGB(const VP8Io* const io, WebPDecParams* const p) { function EmitRGB (line 62) | static int EmitRGB(const VP8Io* const io, WebPDecParams* const p) { function EmitFancyRGB (line 88) | static int EmitFancyRGB(const VP8Io* const io, WebPDecParams* const p) { function EmitAlphaYUV (line 148) | static int EmitAlphaYUV(const VP8Io* const io, WebPDecParams* const p) { function GetAlphaSourceRow (line 172) | static int GetAlphaSourceRow(const VP8Io* const io, function EmitAlphaRGB (line 198) | static int EmitAlphaRGB(const VP8Io* const io, WebPDecParams* const p) { function EmitAlphaRGBA4444 (line 231) | static int EmitAlphaRGBA4444(const VP8Io* const io, WebPDecParams* const... function Rescale (line 268) | static int Rescale(const uint8_t* src, int src_stride, function EmitRescaledYUV (line 280) | static int EmitRescaledYUV(const VP8Io* const io, WebPDecParams* const p) { function EmitRescaledAlphaYUV (line 299) | static int EmitRescaledAlphaYUV(const VP8Io* const io, WebPDecParams* co... function InitYUVRescaler (line 313) | static int InitYUVRescaler(const VP8Io* const io, WebPDecParams* const p) { function ExportRGB (line 366) | static int ExportRGB(WebPDecParams* const p, int y_pos) { function EmitRescaledRGB (line 389) | static int EmitRescaledRGB(const VP8Io* const io, WebPDecParams* const p) { function ExportAlpha (line 413) | static int ExportAlpha(WebPDecParams* const p, int y_pos) { function ExportAlphaRGBA4444 (line 444) | static int ExportAlphaRGBA4444(WebPDecParams* const p, int y_pos) { function EmitRescaledAlphaRGB (line 477) | static int EmitRescaledAlphaRGB(const VP8Io* const io, WebPDecParams* co... function InitRGBRescaler (line 491) | static int InitRGBRescaler(const VP8Io* const io, WebPDecParams* const p) { function CustomSetup (line 549) | static int CustomSetup(VP8Io* io) { function CustomPut (line 612) | static int CustomPut(const VP8Io* io) { function CustomTeardown (line 632) | static void CustomTeardown(const VP8Io* io) { function WebPInitCustomIo (line 641) | void WebPInitCustomIo(WebPDecParams* const params, VP8Io* const io) { FILE: ext/libwebp/dec/quant.c function WEBP_INLINE (line 16) | static WEBP_INLINE int clip(int v, int M) { function VP8ParseQuant (line 62) | void VP8ParseQuant(VP8Decoder* const dec) { FILE: ext/libwebp/dec/tree.c function VP8ResetProba (line 277) | void VP8ResetProba(VP8Proba* const proba) { function ParseIntraMode (line 282) | static void ParseIntraMode(VP8BitReader* const br, function VP8ParseIntraModeRow (line 349) | int VP8ParseIntraModeRow(VP8BitReader* const br, VP8Decoder* const dec) { function VP8ParseProba (line 497) | void VP8ParseProba(VP8BitReader* const br, VP8Decoder* const dec) { FILE: ext/libwebp/dec/vp8.c function WebPGetDecoderVersion (line 25) | int WebPGetDecoderVersion(void) { function SetOk (line 32) | static void SetOk(VP8Decoder* const dec) { function VP8InitIoInternal (line 37) | int VP8InitIoInternal(VP8Io* const io, int version) { function VP8Decoder (line 47) | VP8Decoder* VP8New(void) { function VP8StatusCode (line 58) | VP8StatusCode VP8Status(VP8Decoder* const dec) { function VP8Delete (line 69) | void VP8Delete(VP8Decoder* const dec) { function VP8SetError (line 76) | int VP8SetError(VP8Decoder* const dec, function VP8CheckSignature (line 92) | int VP8CheckSignature(const uint8_t* const data, size_t data_size) { function VP8GetInfo (line 97) | int VP8GetInfo(const uint8_t* data, size_t data_size, size_t chunk_size, function ResetSegmentHeader (line 142) | static void ResetSegmentHeader(VP8SegmentHeader* const hdr) { function ParseSegmentHeader (line 152) | static int ParseSegmentHeader(VP8BitReader* br, function VP8StatusCode (line 190) | static VP8StatusCode ParsePartitions(VP8Decoder* const dec, function ParseFilterHeader (line 220) | static int ParseFilterHeader(VP8BitReader* br, VP8Decoder* const dec) { function VP8GetHeaders (line 246) | int VP8GetHeaders(VP8Decoder* const dec, VP8Io* const io) { function GetLargeValue (line 390) | static int GetLargeValue(VP8BitReader* const br, const uint8_t* const p) { function GetCoeffs (line 422) | static int GetCoeffs(VP8BitReader* const br, const VP8BandProbas* const ... function WEBP_INLINE (line 450) | static WEBP_INLINE uint32_t NzCodeBits(uint32_t nz_coeffs, int nz, int d... function ParseResiduals (line 456) | static int ParseResiduals(VP8Decoder* const dec, function VP8DecodeMB (line 550) | int VP8DecodeMB(VP8Decoder* const dec, VP8BitReader* const token_br) { function VP8InitScanline (line 576) | void VP8InitScanline(VP8Decoder* const dec) { function ParseFrame (line 584) | static int ParseFrame(VP8Decoder* const dec, VP8Io* io) { function VP8Decode (line 614) | int VP8Decode(VP8Decoder* const dec, VP8Io* const io) { function VP8Clear (line 653) | void VP8Clear(VP8Decoder* const dec) { FILE: ext/libwebp/dec/vp8i.h type VP8FrameHeader (line 108) | typedef struct { type VP8PictureHeader (line 115) | typedef struct { type VP8SegmentHeader (line 125) | typedef struct { type VP8BandProbas (line 137) | typedef struct { // all the probas associated to one band type VP8Proba (line 142) | typedef struct { type VP8FilterHeader (line 149) | typedef struct { type VP8FInfo (line 161) | typedef struct { // filter specs type VP8MB (line 168) | typedef struct { // Top/Left Contexts used for syntax-parsing type VP8QuantMatrix (line 175) | typedef struct { type VP8MBData (line 183) | typedef struct { type VP8ThreadContext (line 203) | typedef struct { type VP8TopSamples (line 213) | typedef struct { type VP8Decoder (line 220) | struct VP8Decoder { FILE: ext/libwebp/dec/vp8l.c type HuffIndex (line 39) | typedef enum { function VP8LCheckSignature (line 82) | int VP8LCheckSignature(const uint8_t* const data, size_t size) { function ReadImageInfo (line 88) | static int ReadImageInfo(VP8LBitReader* const br, function VP8LGetInfo (line 99) | int VP8LGetInfo(const uint8_t* data, size_t data_size, function WEBP_INLINE (line 121) | static WEBP_INLINE int GetCopyDistance(int distance_symbol, function WEBP_INLINE (line 132) | static WEBP_INLINE int GetCopyLength(int length_symbol, function WEBP_INLINE (line 138) | static WEBP_INLINE int PlaneCodeToDistance(int xsize, int plane_code) { function WEBP_INLINE (line 154) | static WEBP_INLINE int ReadSymbol(const HuffmanTree* tree, function ReadHuffmanCodeLengths (line 181) | static int ReadHuffmanCodeLengths( function ReadHuffmanCode (line 243) | static int ReadHuffmanCode(int alphabet_size, VP8LDecoder* const dec, function ReadHuffmanCodes (line 294) | static int ReadHuffmanCodes(VP8LDecoder* const dec, int xsize, int ysize, function AllocateAndInitRescaler (line 386) | static int AllocateAndInitRescaler(VP8LDecoder* const dec, VP8Io* const ... function Export (line 423) | static int Export(WebPRescaler* const rescaler, WEBP_CSP_MODE colorspace, function EmitRescaledRowsRGBA (line 439) | static int EmitRescaledRowsRGBA(const VP8LDecoder* const dec, function EmitRows (line 461) | static int EmitRows(WEBP_CSP_MODE colorspace, function ConvertToYUVA (line 479) | static void ConvertToYUVA(const uint32_t* const src, int width, int y_pos, function ExportYUVA (line 542) | static int ExportYUVA(const VP8LDecoder* const dec, int y_pos) { function EmitRescaledRowsYUVA (line 557) | static int EmitRescaledRowsYUVA(const VP8LDecoder* const dec, function EmitRowsYUVA (line 573) | static int EmitRowsYUVA(const VP8LDecoder* const dec, function SetCropWindow (line 593) | static int SetCropWindow(VP8Io* const io, int y_start, int y_end, function WEBP_INLINE (line 617) | static WEBP_INLINE int GetMetaIndex( function WEBP_INLINE (line 623) | static WEBP_INLINE HTreeGroup* GetHtreeGroupForPos(VP8LMetadata* const hdr, function ApplyInverseTransforms (line 636) | static void ApplyInverseTransforms(VP8LDecoder* const dec, int num_rows, function ApplyInverseTransformsAlpha (line 656) | static void ApplyInverseTransformsAlpha(VP8LDecoder* const dec, int num_... function ProcessRows (line 671) | static void ProcessRows(VP8LDecoder* const dec, int row) { function Is8bOptimizable (line 713) | static int Is8bOptimizable(const VP8LMetadata* const hdr) { function ExtractPalettedAlphaRows (line 727) | static void ExtractPalettedAlphaRows(VP8LDecoder* const dec, int row) { function DecodeAlphaData (line 737) | static int DecodeAlphaData(VP8LDecoder* const dec, uint8_t* const data, function DecodeImageData (line 824) | static int DecodeImageData(VP8LDecoder* const dec, uint32_t* const data, function ClearTransform (line 945) | static void ClearTransform(VP8LTransform* const transform) { function ExpandColorMap (line 952) | static int ExpandColorMap(int num_colors, VP8LTransform* const transform) { function ReadTransform (line 976) | static int ReadTransform(int* const xsize, int const* ysize, function InitMetadata (line 1032) | static void InitMetadata(VP8LMetadata* const hdr) { function ClearMetadata (line 1037) | static void ClearMetadata(VP8LMetadata* const hdr) { function VP8LDecoder (line 1049) | VP8LDecoder* VP8LNew(void) { function VP8LClear (line 1061) | void VP8LClear(VP8LDecoder* const dec) { function VP8LDelete (line 1080) | void VP8LDelete(VP8LDecoder* const dec) { function UpdateDecoder (line 1087) | static void UpdateDecoder(VP8LDecoder* const dec, int width, int height) { function DecodeImageStream (line 1097) | static int DecodeImageStream(int xsize, int ysize, function AllocateInternalBuffers32b (line 1194) | static int AllocateInternalBuffers32b(VP8LDecoder* const dec, int final_... function AllocateInternalBuffers8b (line 1215) | static int AllocateInternalBuffers8b(VP8LDecoder* const dec) { function ExtractAlphaRows (line 1229) | static void ExtractAlphaRows(VP8LDecoder* const dec, int row) { function VP8LDecodeAlphaHeader (line 1248) | int VP8LDecodeAlphaHeader(ALPHDecoder* const alph_dec, function VP8LDecodeAlphaImageStream (line 1303) | int VP8LDecodeAlphaImageStream(ALPHDecoder* const alph_dec, int last_row) { function VP8LDecodeHeader (line 1323) | int VP8LDecodeHeader(VP8LDecoder* const dec, VP8Io* const io) { function VP8LDecodeImage (line 1353) | int VP8LDecodeImage(VP8LDecoder* const dec) { FILE: ext/libwebp/dec/vp8li.h type VP8LDecodeState (line 28) | typedef enum { type VP8LTransform (line 34) | typedef struct VP8LTransform VP8LTransform; type VP8LTransform (line 35) | struct VP8LTransform { type VP8LMetadata (line 43) | typedef struct { type VP8LDecoder (line 55) | typedef struct VP8LDecoder VP8LDecoder; type VP8LDecoder (line 56) | struct VP8LDecoder { type ALPHDecoder (line 92) | struct ALPHDecoder type ALPHDecoder (line 98) | struct ALPHDecoder type ALPHDecoder (line 106) | struct ALPHDecoder FILE: ext/libwebp/dec/webp.c function WEBP_INLINE (line 46) | static WEBP_INLINE uint32_t get_le24(const uint8_t* const data) { function WEBP_INLINE (line 50) | static WEBP_INLINE uint32_t get_le32(const uint8_t* const data) { function VP8StatusCode (line 61) | static VP8StatusCode ParseRIFF(const uint8_t** const data, function VP8StatusCode (line 100) | static VP8StatusCode ParseVP8X(const uint8_t** const data, function VP8StatusCode (line 153) | static VP8StatusCode ParseOptionalChunks(const uint8_t** const data, function VP8StatusCode (line 229) | static VP8StatusCode ParseVP8Header(const uint8_t** const data_ptr, function VP8StatusCode (line 284) | static VP8StatusCode ParseHeadersInternal(const uint8_t* data, function VP8StatusCode (line 424) | VP8StatusCode WebPParseHeaders(WebPHeaderStructure* const headers) { function WebPResetDecParams (line 444) | void WebPResetDecParams(WebPDecParams* const params) { function VP8StatusCode (line 454) | static VP8StatusCode DecodeInto(const uint8_t* const data, size_t data_s... function DefaultFeatures (line 683) | static void DefaultFeatures(WebPBitstreamFeatures* const features) { function VP8StatusCode (line 688) | static VP8StatusCode GetFeatures(const uint8_t* const data, size_t data_... function WebPGetInfo (line 705) | int WebPGetInfo(const uint8_t* data, size_t data_size, function WebPInitDecoderConfigInternal (line 726) | int WebPInitDecoderConfigInternal(WebPDecoderConfig* config, function VP8StatusCode (line 740) | VP8StatusCode WebPGetFeaturesInternal(const uint8_t* data, size_t data_s... function VP8StatusCode (line 752) | VP8StatusCode WebPDecode(const uint8_t* data, size_t data_size, function WebPIoInitFromOptions (line 780) | int WebPIoInitFromOptions(const WebPDecoderOptions* const options, FILE: ext/libwebp/dec/webpi.h type WebPDecParams (line 27) | typedef struct WebPDecParams WebPDecParams; type WebPDecParams (line 31) | struct WebPDecParams { type WebPHeaderStructure (line 54) | typedef struct { FILE: ext/libwebp/dsp/alpha_processing.c function Mult (line 26) | static uint32_t Mult(uint8_t x, uint32_t mult) { function WEBP_INLINE (line 125) | static WEBP_INLINE uint32_t GetScale(uint32_t a, int inverse) { function WEBP_INLINE (line 131) | static WEBP_INLINE uint32_t GetScale(uint32_t a, int inverse) { function MultARGBRow (line 137) | static void MultARGBRow(uint32_t* const ptr, int width, int inverse) { function MultRow (line 157) | static void MultRow(uint8_t* const ptr, const uint8_t* const alpha, function WebPMultARGBRows (line 184) | void WebPMultARGBRows(uint8_t* ptr, int stride, int width, int num_rows, function WebPMultRows (line 193) | void WebPMultRows(uint8_t* ptr, int stride, function ApplyAlphaMultiply (line 220) | static void ApplyAlphaMultiply(uint8_t* rgba, int alpha_first, function WEBP_INLINE (line 245) | static WEBP_INLINE uint8_t dither_hi(uint8_t x) { function WEBP_INLINE (line 249) | static WEBP_INLINE uint8_t dither_lo(uint8_t x) { function WEBP_INLINE (line 253) | static WEBP_INLINE uint8_t multiply(uint8_t x, uint32_t m) { function WEBP_INLINE (line 257) | static WEBP_INLINE void ApplyAlphaMultiply4444(uint8_t* rgba4444, function ApplyAlphaMultiply_16b (line 278) | static void ApplyAlphaMultiply_16b(uint8_t* rgba4444, function ExtractAlpha (line 287) | static int ExtractAlpha(const uint8_t* argb, int argb_stride, function WebPInitAlphaProcessing (line 314) | void WebPInitAlphaProcessing(void) { FILE: ext/libwebp/dsp/alpha_processing_sse2.c function ExtractAlpha (line 21) | static int ExtractAlpha(const uint8_t* argb, int argb_stride, function WebPInitAlphaProcessingSSE2 (line 73) | void WebPInitAlphaProcessingSSE2(void) { FILE: ext/libwebp/dsp/cpu.c function WEBP_INLINE (line 26) | static WEBP_INLINE void GetCPUInfo(int cpu_info[4], int info_type) { function WEBP_INLINE (line 35) | static WEBP_INLINE void GetCPUInfo(int cpu_info[4], int info_type) { function WEBP_INLINE (line 49) | static WEBP_INLINE uint64_t xgetbv(void) { function x86CPUInfo (line 77) | static int x86CPUInfo(CPUFeature feature) { function AndroidCPUInfo (line 103) | static int AndroidCPUInfo(CPUFeature feature) { function armCPUInfo (line 116) | static int armCPUInfo(CPUFeature feature) { function mipsCPUInfo (line 122) | static int mipsCPUInfo(CPUFeature feature) { FILE: ext/libwebp/dsp/dec.c function WEBP_INLINE (line 19) | static WEBP_INLINE uint8_t clip_8b(int v) { function TransformOne (line 41) | static void TransformOne(const int16_t* in, uint8_t* dst) { function TransformAC3 (line 81) | static void TransformAC3(const int16_t* in, uint8_t* dst) { function TransformTwo (line 95) | static void TransformTwo(const int16_t* in, uint8_t* dst, int do_two) { function TransformUV (line 102) | static void TransformUV(const int16_t* in, uint8_t* dst) { function TransformDC (line 107) | static void TransformDC(const int16_t *in, uint8_t* dst) { function TransformDCUV (line 117) | static void TransformDCUV(const int16_t* in, uint8_t* dst) { function TransformWHT (line 129) | static void TransformWHT(const int16_t* in, int16_t* out) { function WEBP_INLINE (line 163) | static WEBP_INLINE void TrueMotion(uint8_t *dst, int size) { function TM4 (line 176) | static void TM4(uint8_t *dst) { TrueMotion(dst, 4); } function TM8uv (line 177) | static void TM8uv(uint8_t *dst) { TrueMotion(dst, 8); } function TM16 (line 178) | static void TM16(uint8_t *dst) { TrueMotion(dst, 16); } function VE16 (line 183) | static void VE16(uint8_t *dst) { // vertical function HE16 (line 190) | static void HE16(uint8_t *dst) { // horizontal function WEBP_INLINE (line 198) | static WEBP_INLINE void Put16(int v, uint8_t* dst) { function DC16 (line 205) | static void DC16(uint8_t *dst) { // DC function DC16NoTop (line 214) | static void DC16NoTop(uint8_t *dst) { // DC with top samples not avail... function DC16NoLeft (line 223) | static void DC16NoLeft(uint8_t *dst) { // DC with left samples not avai... function DC16NoTopLeft (line 232) | static void DC16NoTopLeft(uint8_t *dst) { // DC with no top and left sa... function VE4 (line 242) | static void VE4(uint8_t *dst) { // vertical function HE4 (line 256) | static void HE4(uint8_t *dst) { // horizontal function DC4 (line 268) | static void DC4(uint8_t *dst) { // DC function RD4 (line 276) | static void RD4(uint8_t *dst) { // Down-right function LD4 (line 295) | static void LD4(uint8_t *dst) { // Down-Left function VR4 (line 313) | static void VR4(uint8_t *dst) { // Vertical-Right function VL4 (line 335) | static void VL4(uint8_t *dst) { // Vertical-Left function HU4 (line 357) | static void HU4(uint8_t *dst) { // Horizontal-Up function HD4 (line 372) | static void HD4(uint8_t *dst) { // Horizontal-Down function VE8uv (line 402) | static void VE8uv(uint8_t *dst) { // vertical function HE8uv (line 409) | static void HE8uv(uint8_t *dst) { // horizontal function WEBP_INLINE (line 418) | static WEBP_INLINE void Put8x8uv(uint8_t value, uint8_t* dst) { function DC8uv (line 425) | static void DC8uv(uint8_t *dst) { // DC function DC8uvNoLeft (line 434) | static void DC8uvNoLeft(uint8_t *dst) { // DC with no left samples function DC8uvNoTop (line 443) | static void DC8uvNoTop(uint8_t *dst) { // DC with no top samples function DC8uvNoTopLeft (line 452) | static void DC8uvNoTopLeft(uint8_t *dst) { // DC with nothing function WEBP_INLINE (line 477) | static WEBP_INLINE void do_filter2(uint8_t* p, int step) { function WEBP_INLINE (line 487) | static WEBP_INLINE void do_filter4(uint8_t* p, int step) { function WEBP_INLINE (line 500) | static WEBP_INLINE void do_filter6(uint8_t* p, int step) { function WEBP_INLINE (line 516) | static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { function WEBP_INLINE (line 521) | static WEBP_INLINE int needs_filter(const uint8_t* p, int step, int t) { function WEBP_INLINE (line 526) | static WEBP_INLINE int needs_filter2(const uint8_t* p, function SimpleVFilter16 (line 540) | static void SimpleVFilter16(uint8_t* p, int stride, int thresh) { function SimpleHFilter16 (line 550) | static void SimpleHFilter16(uint8_t* p, int stride, int thresh) { function SimpleVFilter16i (line 560) | static void SimpleVFilter16i(uint8_t* p, int stride, int thresh) { function SimpleHFilter16i (line 568) | static void SimpleHFilter16i(uint8_t* p, int stride, int thresh) { function WEBP_INLINE (line 579) | static WEBP_INLINE void FilterLoop26(uint8_t* p, function WEBP_INLINE (line 595) | static WEBP_INLINE void FilterLoop24(uint8_t* p, function VFilter16 (line 612) | static void VFilter16(uint8_t* p, int stride, function HFilter16 (line 617) | static void HFilter16(uint8_t* p, int stride, function VFilter16i (line 623) | static void VFilter16i(uint8_t* p, int stride, function HFilter16i (line 632) | static void HFilter16i(uint8_t* p, int stride, function VFilter8 (line 642) | static void VFilter8(uint8_t* u, uint8_t* v, int stride, function HFilter8 (line 648) | static void HFilter8(uint8_t* u, uint8_t* v, int stride, function VFilter8i (line 654) | static void VFilter8i(uint8_t* u, uint8_t* v, int stride, function HFilter8i (line 660) | static void HFilter8i(uint8_t* u, uint8_t* v, int stride, function VP8DspInit (line 691) | void VP8DspInit(void) { FILE: ext/libwebp/dsp/dec_clip_tables.c function VP8InitClipTables (line 347) | void VP8InitClipTables(void) { FILE: ext/libwebp/dsp/dec_mips32.c function WEBP_INLINE (line 22) | static WEBP_INLINE int abs_mips32(int x) { function WEBP_INLINE (line 28) | static WEBP_INLINE void do_filter2(uint8_t* p, int step) { function WEBP_INLINE (line 38) | static WEBP_INLINE void do_filter4(uint8_t* p, int step) { function WEBP_INLINE (line 51) | static WEBP_INLINE void do_filter6(uint8_t* p, int step) { function WEBP_INLINE (line 66) | static WEBP_INLINE int hev(const uint8_t* p, int step, int thresh) { function WEBP_INLINE (line 71) | static WEBP_INLINE int needs_filter(const uint8_t* p, int step, int thre... function WEBP_INLINE (line 76) | static WEBP_INLINE int needs_filter2(const uint8_t* p, function WEBP_INLINE (line 89) | static WEBP_INLINE void FilterLoop26(uint8_t* p, function WEBP_INLINE (line 104) | static WEBP_INLINE void FilterLoop24(uint8_t* p, function VFilter16 (line 120) | static void VFilter16(uint8_t* p, int stride, function HFilter16 (line 125) | static void HFilter16(uint8_t* p, int stride, function VFilter8 (line 131) | static void VFilter8(uint8_t* u, uint8_t* v, int stride, function HFilter8 (line 137) | static void HFilter8(uint8_t* u, uint8_t* v, int stride, function VFilter8i (line 143) | static void VFilter8i(uint8_t* u, uint8_t* v, int stride, function HFilter8i (line 149) | static void HFilter8i(uint8_t* u, uint8_t* v, int stride, function VFilter16i (line 156) | static void VFilter16i(uint8_t* p, int stride, function HFilter16i (line 165) | static void HFilter16i(uint8_t* p, int stride, function SimpleVFilter16 (line 177) | static void SimpleVFilter16(uint8_t* p, int stride, int thresh) { function SimpleHFilter16 (line 186) | static void SimpleHFilter16(uint8_t* p, int stride, int thresh) { function SimpleVFilter16i (line 195) | static void SimpleVFilter16i(uint8_t* p, int stride, int thresh) { function SimpleHFilter16i (line 203) | static void SimpleHFilter16i(uint8_t* p, int stride, int thresh) { function TransformOne (line 211) | static void TransformOne(const int16_t* in, uint8_t* dst) { function TransformTwo (line 544) | static void TransformTwo(const int16_t* in, uint8_t* dst, int do_two) { function VP8DspInitMIPS32 (line 558) | void VP8DspInitMIPS32(void) { FILE: ext/libwebp/dsp/dec_neon.c function WEBP_INLINE (line 51) | static WEBP_INLINE uint8x8x4_t Load4x8(const uint8_t* const src, int str... function WEBP_INLINE (line 66) | static WEBP_INLINE void Load4x16(const uint8_t* const src, int stride, function WEBP_INLINE (line 86) | static WEBP_INLINE void Load4x16(const uint8_t* src, int stride, function WEBP_INLINE (line 129) | static WEBP_INLINE void Load8x16(const uint8_t* const src, int stride, function WEBP_INLINE (line 138) | static WEBP_INLINE void Load16x4(const uint8_t* const src, int stride, function WEBP_INLINE (line 147) | static WEBP_INLINE void Load16x8(const uint8_t* const src, int stride, function WEBP_INLINE (line 156) | static WEBP_INLINE void Load8x8x2(const uint8_t* const u, function WEBP_INLINE (line 180) | static WEBP_INLINE void Load8x8x2T(const uint8_t* const u, function WEBP_INLINE (line 241) | static WEBP_INLINE void Store2x8(const uint8x8x2_t v, function WEBP_INLINE (line 253) | static WEBP_INLINE void Store2x16(const uint8x16_t p0, const uint8x16_t q0, function WEBP_INLINE (line 265) | static WEBP_INLINE void Store4x8(const uint8x8x4_t v, function WEBP_INLINE (line 277) | static WEBP_INLINE void Store4x16(const uint8x16_t p1, const uint8x16_t p0, function WEBP_INLINE (line 292) | static WEBP_INLINE void Store16x2(const uint8x16_t p0, const uint8x16_t q0, function WEBP_INLINE (line 298) | static WEBP_INLINE void Store16x4(const uint8x16_t p1, const uint8x16_t p0, function WEBP_INLINE (line 305) | static WEBP_INLINE void Store8x2x2(const uint8x16_t p0, const uint8x16_t... function WEBP_INLINE (line 315) | static WEBP_INLINE void Store8x4x2(const uint8x16_t p1, const uint8x16_t... function WEBP_INLINE (line 332) | static WEBP_INLINE void Store6x8x2(const uint8x16_t p2, const uint8x16_t... function WEBP_INLINE (line 361) | static WEBP_INLINE void Store4x8x2(const uint8x16_t p1, const uint8x16_t... function WEBP_INLINE (line 393) | static WEBP_INLINE int16x8_t ConvertU8ToS16(uint32x2_t v) { function WEBP_INLINE (line 399) | static WEBP_INLINE void SaturateAndStore4x4(uint8_t* const dst, function WEBP_INLINE (line 413) | static WEBP_INLINE void Add4x4(const int16x8_t row01, const int16x8_t ro... function uint8x16_t (line 440) | static uint8x16_t NeedsFilter(const uint8x16_t p1, const uint8x16_t p0, function int8x16_t (line 453) | static int8x16_t FlipSign(const uint8x16_t v) { function uint8x16_t (line 458) | static uint8x16_t FlipSignBack(const int8x16_t v) { function int8x16_t (line 463) | static int8x16_t GetBaseDelta(const int8x16_t p1, const int8x16_t p0, function int8x16_t (line 473) | static int8x16_t GetBaseDelta0(const int8x16_t p0, const int8x16_t q0) { function ApplyFilter2 (line 482) | static void ApplyFilter2(const int8x16_t p0s, const int8x16_t q0s, function DoFilter2 (line 499) | static void DoFilter2(const uint8x16_t p1, const uint8x16_t p0, function SimpleVFilter16 (line 512) | static void SimpleVFilter16(uint8_t* p, int stride, int thresh) { function SimpleHFilter16 (line 522) | static void SimpleHFilter16(uint8_t* p, int stride, int thresh) { function SimpleVFilter16 (line 582) | static void SimpleVFilter16(uint8_t* p, int stride, int thresh) { function SimpleHFilter16 (line 603) | static void SimpleHFilter16(uint8_t* p, int stride, int thresh) { function SimpleVFilter16i (line 631) | static void SimpleVFilter16i(uint8_t* p, int stride, int thresh) { function SimpleHFilter16i (line 639) | static void SimpleHFilter16i(uint8_t* p, int stride, int thresh) { function uint8x16_t (line 650) | static uint8x16_t NeedsHev(const uint8x16_t p1, const uint8x16_t p0, function uint8x16_t (line 662) | static uint8x16_t NeedsFilter2(const uint8x16_t p3, const uint8x16_t p2, function ApplyFilter4 (line 687) | static void ApplyFilter4( function DoFilter4 (line 706) | static void DoFilter4( function ApplyFilter6 (line 744) | static void ApplyFilter6( function DoFilter6 (line 780) | static void DoFilter6( function VFilter16 (line 820) | static void VFilter16(uint8_t* p, int stride, function HFilter16 (line 837) | static void HFilter16(uint8_t* p, int stride, function VFilter16i (line 855) | static void VFilter16i(uint8_t* p, int stride, function HFilter16i (line 879) | static void HFilter16i(uint8_t* p, int stride, function VFilter8 (line 902) | static void VFilter8(uint8_t* u, uint8_t* v, int stride, function VFilter8i (line 918) | static void VFilter8i(uint8_t* u, uint8_t* v, int stride, function HFilter8 (line 935) | static void HFilter8(uint8_t* u, uint8_t* v, int stride, function HFilter8i (line 950) | static void HFilter8i(uint8_t* u, uint8_t* v, int stride, function WEBP_INLINE (line 990) | static WEBP_INLINE void Transpose8x2(const int16x8_t in0, const int16x8_... function WEBP_INLINE (line 999) | static WEBP_INLINE void TransformPass(int16x8x2_t* const rows) { function TransformOne (line 1025) | static void TransformOne(const int16_t* in, uint8_t* dst) { function TransformOne (line 1035) | static void TransformOne(const int16_t* in, uint8_t* dst) { function TransformTwo (line 1168) | static void TransformTwo(const int16_t* in, uint8_t* dst, int do_two) { function TransformDC (line 1175) | static void TransformDC(const int16_t* in, uint8_t* dst) { function TransformWHT (line 1189) | static void TransformWHT(const int16_t* in, int16_t* out) { function TransformAC3 (line 1241) | static void TransformAC3(const int16_t* in, uint8_t* dst) { function VP8DspInitNEON (line 1268) | void VP8DspInitNEON(void) { FILE: ext/libwebp/dsp/dec_sse2.c function Transform (line 29) | static void Transform(const int16_t* in, uint8_t* dst, int do_two) { function TransformAC3 (line 249) | static void TransformAC3(const int16_t* in, uint8_t* dst) { function WEBP_INLINE (line 302) | static WEBP_INLINE void SignedShift8b(__m128i* const x) { function WEBP_INLINE (line 323) | static WEBP_INLINE void GetNotHEV(const __m128i* const p1, function WEBP_INLINE (line 341) | static WEBP_INLINE void GetBaseDelta(const __m128i* const p1, function WEBP_INLINE (line 356) | static WEBP_INLINE void DoSimpleFilter(__m128i* const p0, __m128i* const... function WEBP_INLINE (line 373) | static WEBP_INLINE void Update2Pixels(__m128i* const pi, __m128i* const qi, function WEBP_INLINE (line 386) | static WEBP_INLINE void NeedsFilter(const __m128i* const p1, function WEBP_INLINE (line 409) | static WEBP_INLINE void DoFilter2(__m128i* const p1, __m128i* const p0, function WEBP_INLINE (line 428) | static WEBP_INLINE void DoFilter4(__m128i* const p1, __m128i* const p0, function WEBP_INLINE (line 473) | static WEBP_INLINE void DoFilter6(__m128i* const p2, __m128i* const p1, function WEBP_INLINE (line 526) | static WEBP_INLINE void Load8x4(const uint8_t* const b, int stride, function WEBP_INLINE (line 566) | static WEBP_INLINE void Load16x4(const uint8_t* const r0, function WEBP_INLINE (line 602) | static WEBP_INLINE void Store4x4(__m128i* const x, uint8_t* dst, int str... function WEBP_INLINE (line 611) | static WEBP_INLINE void Store16x4(const __m128i* const p1, function SimpleVFilter16 (line 655) | static void SimpleVFilter16(uint8_t* p, int stride, int thresh) { function SimpleHFilter16 (line 669) | static void SimpleHFilter16(uint8_t* p, int stride, int thresh) { function SimpleVFilter16i (line 679) | static void SimpleVFilter16i(uint8_t* p, int stride, int thresh) { function SimpleHFilter16i (line 687) | static void SimpleHFilter16i(uint8_t* p, int stride, int thresh) { function WEBP_INLINE (line 736) | static WEBP_INLINE void ComplexMask(const __m128i* const p1, function VFilter16 (line 751) | static void VFilter16(uint8_t* p, int stride, function HFilter16 (line 777) | static void HFilter16(uint8_t* p, int stride, function VFilter16i (line 797) | static void VFilter16i(uint8_t* p, int stride, function HFilter16i (line 830) | static void HFilter16i(uint8_t* p, int stride, function VFilter8 (line 859) | static void VFilter8(uint8_t* u, uint8_t* v, int stride, function HFilter8 (line 884) | static void HFilter8(uint8_t* u, uint8_t* v, int stride, function VFilter8i (line 904) | static void VFilter8i(uint8_t* u, uint8_t* v, int stride, function HFilter8i (line 930) | static void HFilter8i(uint8_t* u, uint8_t* v, int stride, function VP8DspInitSSE2 (line 957) | void VP8DspInitSSE2(void) { FILE: ext/libwebp/dsp/dsp.h type CPUFeature (line 80) | typedef enum { type VP8Matrix (line 123) | struct VP8Matrix type VP8Matrix (line 125) | struct VP8Matrix type VP8Matrix (line 130) | struct VP8Matrix type VP8Histogram (line 134) | struct VP8Histogram type VP8Histogram (line 137) | struct VP8Histogram FILE: ext/libwebp/dsp/enc.c function WEBP_INLINE (line 20) | static WEBP_INLINE uint8_t clip_8b(int v) { function WEBP_INLINE (line 24) | static WEBP_INLINE int clip_max(int v, int max) { function CollectHistogram (line 43) | static void CollectHistogram(const uint8_t* ref, const uint8_t* pred, function InitTables (line 71) | static void InitTables(void) { function WEBP_INLINE (line 92) | static WEBP_INLINE void ITransformOne(const uint8_t* ref, const int16_t*... function ITransform (line 125) | static void ITransform(const uint8_t* ref, const int16_t* in, uint8_t* dst, function FTransform (line 133) | static void FTransform(const uint8_t* src, const uint8_t* ref, int16_t* ... function FTransformWHT (line 162) | static void FTransformWHT(const int16_t* in, int16_t* out) { function WEBP_INLINE (line 200) | static WEBP_INLINE void Fill(uint8_t* dst, int value, int size) { function WEBP_INLINE (line 207) | static WEBP_INLINE void VerticalPred(uint8_t* dst, function WEBP_INLINE (line 217) | static WEBP_INLINE void HorizontalPred(uint8_t* dst, function WEBP_INLINE (line 229) | static WEBP_INLINE void TrueMotion(uint8_t* dst, const uint8_t* left, function WEBP_INLINE (line 259) | static WEBP_INLINE void DCMode(uint8_t* dst, const uint8_t* left, function IntraChromaPreds (line 285) | static void IntraChromaPreds(uint8_t* dst, const uint8_t* left, function Intra16Preds (line 305) | static void Intra16Preds(uint8_t* dst, function VE4 (line 319) | static void VE4(uint8_t* dst, const uint8_t* top) { // vertical function HE4 (line 332) | static void HE4(uint8_t* dst, const uint8_t* top) { // horizontal function DC4 (line 344) | static void DC4(uint8_t* dst, const uint8_t* top) { function RD4 (line 351) | static void RD4(uint8_t* dst, const uint8_t* top) { function LD4 (line 370) | static void LD4(uint8_t* dst, const uint8_t* top) { function VR4 (line 388) | static void VR4(uint8_t* dst, const uint8_t* top) { function VL4 (line 410) | static void VL4(uint8_t* dst, const uint8_t* top) { function HU4 (line 432) | static void HU4(uint8_t* dst, const uint8_t* top) { function HD4 (line 447) | static void HD4(uint8_t* dst, const uint8_t* top) { function TM4 (line 470) | static void TM4(uint8_t* dst, const uint8_t* top) { function Intra4Preds (line 488) | static void Intra4Preds(uint8_t* dst, const uint8_t* top) { function WEBP_INLINE (line 504) | static WEBP_INLINE int GetSSE(const uint8_t* a, const uint8_t* b, function SSE16x16 (line 519) | static int SSE16x16(const uint8_t* a, const uint8_t* b) { function SSE16x8 (line 522) | static int SSE16x8(const uint8_t* a, const uint8_t* b) { function SSE8x8 (line 525) | static int SSE8x8(const uint8_t* a, const uint8_t* b) { function SSE4x4 (line 528) | static int SSE4x4(const uint8_t* a, const uint8_t* b) { function TTransform (line 540) | static int TTransform(const uint8_t* in, const uint16_t* w) { function Disto4x4 (line 574) | static int Disto4x4(const uint8_t* const a, const uint8_t* const b, function Disto16x16 (line 581) | static int Disto16x16(const uint8_t* const a, const uint8_t* const b, function QuantizeBlock (line 602) | static int QuantizeBlock(int16_t in[16], int16_t out[16], function QuantizeBlockWHT (line 628) | static int QuantizeBlockWHT(int16_t in[16], int16_t out[16], function WEBP_INLINE (line 657) | static WEBP_INLINE void Copy(const uint8_t* src, uint8_t* dst, int size) { function Copy4x4 (line 666) | static void Copy4x4(const uint8_t* src, uint8_t* dst) { Copy(src, dst, 4... function VP8EncDspInit (line 695) | void VP8EncDspInit(void) { FILE: ext/libwebp/dsp/enc_avx2.c function VP8EncDspInitAVX2 (line 23) | void VP8EncDspInitAVX2(void) { FILE: ext/libwebp/dsp/enc_mips32.c function WEBP_INLINE (line 119) | static WEBP_INLINE void ITransformOne(const uint8_t* ref, const int16_t*... function ITransform (line 150) | static void ITransform(const uint8_t* ref, const int16_t* in, function QuantizeBlock (line 193) | static int QuantizeBlock(int16_t in[16], int16_t out[16], function Disto4x4 (line 359) | static int Disto4x4(const uint8_t* const a, const uint8_t* const b, function Disto16x16 (line 394) | static int Disto16x16(const uint8_t* const a, const uint8_t* const b, function FTransform (line 476) | static void FTransform(const uint8_t* src, const uint8_t* ref, int16_t* ... function VP8GetResidualCostMIPS32 (line 514) | int VP8GetResidualCostMIPS32(int ctx0, const VP8Residual* const res) { function SSE16x16 (line 649) | static int SSE16x16(const uint8_t* a, const uint8_t* b) { function SSE16x8 (line 683) | static int SSE16x8(const uint8_t* a, const uint8_t* b) { function SSE8x8 (line 709) | static int SSE8x8(const uint8_t* a, const uint8_t* b) { function SSE4x4 (line 731) | static int SSE4x4(const uint8_t* a, const uint8_t* b) { function VP8EncDspInitMIPS32 (line 762) | void VP8EncDspInitMIPS32(void) { FILE: ext/libwebp/dsp/enc_neon.c function WEBP_INLINE (line 40) | static WEBP_INLINE int16x8_t ConvertU8ToS16(uint32x2_t v) { function WEBP_INLINE (line 46) | static WEBP_INLINE void SaturateAndStore4x4(uint8_t* const dst, function WEBP_INLINE (line 60) | static WEBP_INLINE void Add4x4(const int16x8_t row01, const int16x8_t ro... function WEBP_INLINE (line 84) | static WEBP_INLINE void Transpose8x2(const int16x8_t in0, const int16x8_... function WEBP_INLINE (line 93) | static WEBP_INLINE void TransformPass(int16x8x2_t* const rows) { function ITransformOne (line 119) | static void ITransformOne(const uint8_t* ref, function ITransformOne (line 130) | static void ITransformOne(const uint8_t* ref, function ITransform (line 246) | static void ITransform(const uint8_t* ref, function uint8x16_t (line 255) | static uint8x16_t Load4x4(const uint8_t* src) { function WEBP_INLINE (line 268) | static WEBP_INLINE void Transpose4x4_S16(const int16x4_t A, const int16x... function WEBP_INLINE (line 286) | static WEBP_INLINE int16x8_t DiffU8ToS16(const uint8x8_t a, function FTransform (line 291) | static void FTransform(const uint8_t* src, const uint8_t* ref, function FTransform (line 361) | static void FTransform(const uint8_t* src, const uint8_t* ref, function FTransformWHT (line 481) | static void FTransformWHT(const int16_t* src, int16_t* out) { function WEBP_INLINE (line 558) | static WEBP_INLINE int32x4_t ConvertU16ToS32(uint16x4_t v) { function WEBP_INLINE (line 565) | static WEBP_INLINE int32x4x4_t DistoTranspose4x4(const int32x4x4_t rows) { function WEBP_INLINE (line 575) | static WEBP_INLINE int32x4x4_t DistoHorizontalPass(const uint8x8_t r0r1, function WEBP_INLINE (line 599) | static WEBP_INLINE int32x4x4_t DistoVerticalPass(const int32x4x4_t rows) { function WEBP_INLINE (line 617) | static WEBP_INLINE int64x1_t DistoSum(const int32x4x4_t b, function Disto4x4 (line 634) | static int Disto4x4(const uint8_t* const a, const uint8_t* const b, function Disto4x4 (line 681) | static int Disto4x4(const uint8_t* const a, const uint8_t* const b, function Disto16x16 (line 869) | static int Disto16x16(const uint8_t* const a, const uint8_t* const b, function CollectHistogram (line 883) | static void CollectHistogram(const uint8_t* ref, const uint8_t* pred, function WEBP_INLINE (line 913) | static WEBP_INLINE void AccumulateSSE16(const uint8_t* const a, function SumToInt (line 925) | static int SumToInt(uint32x4_t sum) { function SSE16x16 (line 931) | static int SSE16x16(const uint8_t* a, const uint8_t* b) { function SSE16x8 (line 940) | static int SSE16x8(const uint8_t* a, const uint8_t* b) { function SSE8x8 (line 949) | static int SSE8x8(const uint8_t* a, const uint8_t* b) { function SSE4x4 (line 962) | static int SSE4x4(const uint8_t* a, const uint8_t* b) { function int16x8_t (line 976) | static int16x8_t Quantize(int16_t* const in, function QuantizeBlock (line 1010) | static int QuantizeBlock(int16_t in[16], int16_t out[16], function VP8EncDspInitNEON (line 1059) | void VP8EncDspInitNEON(void) { FILE: ext/libwebp/dsp/enc_sse2.c function PrintReg (line 29) | static void PrintReg(const __m128i r, const char* const name, int size) { function CollectHistogram (line 57) | static void CollectHistogram(const uint8_t* ref, const uint8_t* pred, function ITransform (line 103) | static void ITransform(const uint8_t* ref, const int16_t* in, uint8_t* dst, function FTransform (line 323) | static void FTransform(const uint8_t* src, const uint8_t* ref, int16_t* ... function FTransformWHT (line 455) | static void FTransformWHT(const int16_t* in, int16_t* out) { function SSE_Nx4 (line 491) | static int SSE_Nx4(const uint8_t* a, const uint8_t* b, function SSE16x16 (line 569) | static int SSE16x16(const uint8_t* a, const uint8_t* b) { function SSE16x8 (line 573) | static int SSE16x8(const uint8_t* a, const uint8_t* b) { function SSE8x8 (line 577) | static int SSE8x8(const uint8_t* a, const uint8_t* b) { function SSE4x4 (line 581) | static int SSE4x4(const uint8_t* a, const uint8_t* b) { function TTransform (line 638) | static int TTransform(const uint8_t* inA, const uint8_t* inB, function Disto4x4 (line 786) | static int Disto4x4(const uint8_t* const a, const uint8_t* const b, function Disto16x16 (line 792) | static int Disto16x16(const uint8_t* const a, const uint8_t* const b, function WEBP_INLINE (line 808) | static WEBP_INLINE int DoQuantizeBlock(int16_t in[16], int16_t out[16], function QuantizeBlock (line 922) | static int QuantizeBlock(int16_t in[16], int16_t out[16], function QuantizeBlockWHT (line 927) | static int QuantizeBlockWHT(int16_t in[16], int16_t out[16], function VP8SetResidualCoeffsSSE2 (line 936) | void VP8SetResidualCoeffsSSE2(const int16_t* const coeffs, function VP8EncDspInitSSE2 (line 966) | void VP8EncDspInitSSE2(void) { FILE: ext/libwebp/dsp/lossless.c function FastSLog2Slow (line 336) | static float FastSLog2Slow(uint32_t v) { function FastLog2Slow (line 362) | static float FastLog2Slow(uint32_t v) { function WEBP_INLINE (line 391) | static WEBP_INLINE int GetMin(int a, int b) { return (a > b) ? b : a; } function WEBP_INLINE (line 394) | static WEBP_INLINE void AddPixelsEq(uint32_t* a, uint32_t b) { function WEBP_INLINE (line 400) | static WEBP_INLINE uint32_t Average2(uint32_t a0, uint32_t a1) { function WEBP_INLINE (line 404) | static WEBP_INLINE uint32_t Average3(uint32_t a0, uint32_t a1, uint32_t ... function WEBP_INLINE (line 408) | static WEBP_INLINE uint32_t Average4(uint32_t a0, uint32_t a1, function WEBP_INLINE (line 413) | static WEBP_INLINE uint32_t Clip255(uint32_t a) { function WEBP_INLINE (line 422) | static WEBP_INLINE int AddSubtractComponentFull(int a, int b, int c) { function WEBP_INLINE (line 426) | static WEBP_INLINE uint32_t ClampedAddSubtractFull(uint32_t c0, uint32_t... function WEBP_INLINE (line 439) | static WEBP_INLINE int AddSubtractComponentHalf(int a, int b) { function WEBP_INLINE (line 443) | static WEBP_INLINE uint32_t ClampedAddSubtractHalf(uint32_t c0, uint32_t... function LOCAL_INLINE (line 460) | static LOCAL_INLINE int Sub3(int a, int b, int c) { function WEBP_INLINE (line 468) | static WEBP_INLINE uint32_t Select(uint32_t a, uint32_t b, uint32_t c) { function Predictor0 (line 480) | static uint32_t Predictor0(uint32_t left, const uint32_t* const top) { function Predictor1 (line 485) | static uint32_t Predictor1(uint32_t left, const uint32_t* const top) { function Predictor2 (line 489) | static uint32_t Predictor2(uint32_t left, const uint32_t* const top) { function Predictor3 (line 493) | static uint32_t Predictor3(uint32_t left, const uint32_t* const top) { function Predictor4 (line 497) | static uint32_t Predictor4(uint32_t left, const uint32_t* const top) { function Predictor5 (line 501) | static uint32_t Predictor5(uint32_t left, const uint32_t* const top) { function Predictor6 (line 505) | static uint32_t Predictor6(uint32_t left, const uint32_t* const top) { function Predictor7 (line 509) | static uint32_t Predictor7(uint32_t left, const uint32_t* const top) { function Predictor8 (line 513) | static uint32_t Predictor8(uint32_t left, const uint32_t* const top) { function Predictor9 (line 518) | static uint32_t Predictor9(uint32_t left, const uint32_t* const top) { function Predictor10 (line 523) | static uint32_t Predictor10(uint32_t left, const uint32_t* const top) { function Predictor11 (line 527) | static uint32_t Predictor11(uint32_t left, const uint32_t* const top) { function Predictor12 (line 531) | static uint32_t Predictor12(uint32_t left, const uint32_t* const top) { function Predictor13 (line 535) | static uint32_t Predictor13(uint32_t left, const uint32_t* const top) { function PredictionCostSpatial (line 548) | static float PredictionCostSpatial(const int counts[256], int weight_0, function CombinedShannonEntropy (line 562) | static float CombinedShannonEntropy(const int X[256], const int Y[256]) { function PredictionCostSpatialHistogram (line 583) | static float PredictionCostSpatialHistogram(const int accumulated[4][256], function WEBP_INLINE (line 595) | static WEBP_INLINE void UpdateHisto(int histo_argb[4][256], uint32_t arg... function GetBestPredictorForTile (line 602) | static int GetBestPredictorForTile(int width, int height, function CopyTileWithPrediction (line 651) | static void CopyTileWithPrediction(int width, int height, function VP8LResidualImage (line 685) | void VP8LResidualImage(int width, int height, int bits, function PredictorInverseTransform (line 738) | static void PredictorInverseTransform(const VP8LTransform* const transform, function VP8LSubtractGreenFromBlueAndRed_C (line 795) | void VP8LSubtractGreenFromBlueAndRed_C(uint32_t* argb_data, int num_pixe... function VP8LAddGreenToBlueAndRed_C (line 808) | void VP8LAddGreenToBlueAndRed_C(uint32_t* data, int num_pixels) { function WEBP_INLINE (line 820) | static WEBP_INLINE void MultipliersClear(VP8LMultipliers* const m) { function WEBP_INLINE (line 826) | static WEBP_INLINE uint32_t ColorTransformDelta(int8_t color_pred, function WEBP_INLINE (line 831) | static WEBP_INLINE void ColorCodeToMultipliers(uint32_t color_code, function WEBP_INLINE (line 838) | static WEBP_INLINE uint32_t MultipliersToColorCode( function VP8LTransformColor_C (line 846) | void VP8LTransformColor_C(const VP8LMultipliers* const m, uint32_t* data, function VP8LTransformColorInverse_C (line 864) | void VP8LTransformColorInverse_C(const VP8LMultipliers* const m, uint32_... function WEBP_INLINE (line 882) | static WEBP_INLINE uint8_t TransformColorRed(uint8_t green_to_red, function WEBP_INLINE (line 890) | static WEBP_INLINE uint8_t TransformColorBlue(uint8_t green_to_blue, function PredictionCostCrossColor (line 901) | static float PredictionCostCrossColor(const int accumulated[256], function GetPredictionCostCrossColorRed (line 910) | static float GetPredictionCostCrossColorRed( function GetBestGreenToRed (line 937) | static void GetBestGreenToRed( function GetPredictionCostCrossColorBlue (line 976) | static float GetPredictionCostCrossColorBlue( function GetBestGreenRedToBlue (line 1013) | static void GetBestGreenRedToBlue( function VP8LMultipliers (line 1057) | static VP8LMultipliers GetBestColorTransformForTile( function CopyTileWithColorTransform (line 1081) | static void CopyTileWithColorTransform(int xsize, int ysize, function VP8LColorSpaceTransform (line 1095) | void VP8LColorSpaceTransform(int width, int height, int bits, int quality, function ColorSpaceInverseTransform (line 1153) | static void ColorSpaceInverseTransform(const VP8LTransform* const transf... function WEBP_INLINE (line 1221) | static WEBP_INLINE uint32_t GetARGBIndex(uint32_t idx) { function WEBP_INLINE (line 1225) | static WEBP_INLINE uint8_t GetAlphaIndex(uint8_t idx) { function WEBP_INLINE (line 1229) | static WEBP_INLINE uint32_t GetARGBValue(uint32_t val) { function WEBP_INLINE (line 1233) | static WEBP_INLINE uint8_t GetAlphaValue(uint32_t val) { function COLOR_INDEX_INVERSE (line 1237) | static COLOR_INDEX_INVERSE(ColorIndexInverseTransform, uint32_t, GetARGB... function is_big_endian (line 1289) | static int is_big_endian(void) { function VP8LConvertBGRAToRGB_C (line 1297) | void VP8LConvertBGRAToRGB_C(const uint32_t* src, function VP8LConvertBGRAToRGBA_C (line 1308) | void VP8LConvertBGRAToRGBA_C(const uint32_t* src, function VP8LConvertBGRAToRGBA4444_C (line 1320) | void VP8LConvertBGRAToRGBA4444_C(const uint32_t* src, function VP8LConvertBGRAToRGB565_C (line 1337) | void VP8LConvertBGRAToRGB565_C(const uint32_t* src, function VP8LConvertBGRAToBGR_C (line 1354) | void VP8LConvertBGRAToBGR_C(const uint32_t* src, function CopyOrSwap (line 1365) | static void CopyOrSwap(const uint32_t* src, int num_pixels, uint8_t* dst, function VP8LConvertFromBGRA (line 1394) | void VP8LConvertFromBGRA(const uint32_t* const in_data, int num_pixels, function VP8LBundleColorMap (line 1441) | void VP8LBundleColorMap(const uint8_t* const row, int width, function ExtraCost (line 1463) | static double ExtraCost(const uint32_t* population, int length) { function ExtraCostCombined (line 1470) | static double ExtraCostCombined(const uint32_t* X, const uint32_t* Y, function VP8LStreaks (line 1482) | static VP8LStreaks HuffmanCostCount(const uint32_t* population, int leng... function VP8LStreaks (line 1502) | static VP8LStreaks HuffmanCostCombinedCount(const uint32_t* X, function HistogramAdd (line 1530) | static void HistogramAdd(const VP8LHistogram* const a, function VP8LDspInit (line 1593) | void VP8LDspInit(void) { FILE: ext/libwebp/dsp/lossless.h type VP8LMultipliers (line 38) | typedef struct { type VP8LTransform (line 80) | struct VP8LTransform type VP8LTransform (line 86) | struct VP8LTransform type VP8LTransform (line 94) | struct VP8LTransform function WEBP_INLINE (line 115) | static WEBP_INLINE uint32_t VP8LSubSampleSize(uint32_t size, function WEBP_INLINE (line 130) | static WEBP_INLINE float VP8LFastLog2(uint32_t v) { function WEBP_INLINE (line 134) | static WEBP_INLINE float VP8LFastSLog2(uint32_t v) { type VP8LStreaks (line 148) | typedef struct { // small struct to hold counters type VP8LStreaks (line 153) | typedef VP8LStreaks (*VP8LCostCountFunc)(const uint32_t* population, type VP8LStreaks (line 155) | typedef VP8LStreaks (*VP8LCostCombinedCountFunc)(const uint32_t* X, function WEBP_INLINE (line 169) | static WEBP_INLINE int VP8LBitsLog2Ceiling(uint32_t n) { function WEBP_INLINE (line 180) | static WEBP_INLINE void VP8LPrefixEncodeBitsNoLUT(int distance, int* con... function WEBP_INLINE (line 188) | static WEBP_INLINE void VP8LPrefixEncodeNoLUT(int distance, int* const c... type VP8LPrefixCode (line 199) | typedef struct { function WEBP_INLINE (line 207) | static WEBP_INLINE void VP8LPrefixEncodeBits(int distance, int* const code, function WEBP_INLINE (line 218) | static WEBP_INLINE void VP8LPrefixEncode(int distance, int* const code, function WEBP_INLINE (line 232) | static WEBP_INLINE uint32_t VP8LSubPixels(uint32_t a, uint32_t b) { FILE: ext/libwebp/dsp/lossless_mips32.c function FastSLog2Slow (line 29) | static float FastSLog2Slow(uint32_t v) { function FastLog2Slow (line 65) | static float FastLog2Slow(uint32_t v) { function ExtraCost (line 110) | static double ExtraCost(const uint32_t* const population, int length) { function ExtraCostCombined (line 155) | static double ExtraCostCombined(const uint32_t* const X, function VP8LStreaks (line 220) | static VP8LStreaks HuffmanCostCount(const uint32_t* population, int leng... function VP8LStreaks (line 244) | static VP8LStreaks HuffmanCostCombinedCount(const uint32_t* X, function HistogramAdd (line 364) | static void HistogramAdd(const VP8LHistogram* const a, function VP8LDspInitMIPS32 (line 406) | void VP8LDspInitMIPS32(void) { FILE: ext/libwebp/dsp/lossless_neon.c function ConvertBGRAToRGBA (line 29) | static void ConvertBGRAToRGBA(const uint32_t* src, function ConvertBGRAToBGR (line 44) | static void ConvertBGRAToBGR(const uint32_t* src, function ConvertBGRAToRGB (line 56) | static void ConvertBGRAToRGB(const uint32_t* src, function ConvertBGRAToRGBA (line 74) | static void ConvertBGRAToRGBA(const uint32_t* src, function ConvertBGRAToBGR (line 92) | static void ConvertBGRAToBGR(const uint32_t* src, function ConvertBGRAToRGB (line 119) | static void ConvertBGRAToRGB(const uint32_t* src, function WEBP_INLINE (line 146) | static WEBP_INLINE uint32_t Average2(const uint32_t* const a, function WEBP_INLINE (line 154) | static WEBP_INLINE uint32_t Average3(const uint32_t* const a, function WEBP_INLINE (line 165) | static WEBP_INLINE uint32_t Average4(const uint32_t* const a, function Predictor5 (line 179) | static uint32_t Predictor5(uint32_t left, const uint32_t* const top) { function Predictor6 (line 183) | static uint32_t Predictor6(uint32_t left, const uint32_t* const top) { function Predictor7 (line 187) | static uint32_t Predictor7(uint32_t left, const uint32_t* const top) { function Predictor8 (line 191) | static uint32_t Predictor8(uint32_t left, const uint32_t* const top) { function Predictor9 (line 196) | static uint32_t Predictor9(uint32_t left, const uint32_t* const top) { function Predictor10 (line 201) | static uint32_t Predictor10(uint32_t left, const uint32_t* const top) { function WEBP_INLINE (line 207) | static WEBP_INLINE uint32_t Select(const uint32_t* const c0, function Predictor11 (line 222) | static uint32_t Predictor11(uint32_t left, const uint32_t* const top) { function WEBP_INLINE (line 226) | static WEBP_INLINE uint32_t ClampedAddSubtractFull(const uint32_t* const... function Predictor12 (line 238) | static uint32_t Predictor12(uint32_t left, const uint32_t* const top) { function WEBP_INLINE (line 242) | static WEBP_INLINE uint32_t ClampedAddSubtractHalf(const uint32_t* const... function Predictor13 (line 255) | static uint32_t Predictor13(uint32_t left, const uint32_t* const top) { function SubtractGreenFromBlueAndRed (line 268) | static void SubtractGreenFromBlueAndRed(uint32_t* argb_data, int num_pix... function AddGreenToBlueAndRed (line 282) | static void AddGreenToBlueAndRed(uint32_t* argb_data, int num_pixels) { function VP8LDspInitNEON (line 306) | void VP8LDspInitNEON(void) { FILE: ext/libwebp/dsp/lossless_sse2.c function WEBP_INLINE (line 25) | static WEBP_INLINE uint32_t ClampedAddSubtractFull(uint32_t c0, uint32_t... function WEBP_INLINE (line 38) | static WEBP_INLINE uint32_t ClampedAddSubtractHalf(uint32_t c0, uint32_t... function WEBP_INLINE (line 56) | static WEBP_INLINE uint32_t Select(uint32_t a, uint32_t b, uint32_t c) { function WEBP_INLINE (line 79) | static WEBP_INLINE __m128i Average2_128i(uint32_t a0, uint32_t a1) { function WEBP_INLINE (line 88) | static WEBP_INLINE uint32_t Average2(uint32_t a0, uint32_t a1) { function WEBP_INLINE (line 95) | static WEBP_INLINE uint32_t Average3(uint32_t a0, uint32_t a1, uint32_t ... function WEBP_INLINE (line 106) | static WEBP_INLINE uint32_t Average4(uint32_t a0, uint32_t a1, function Predictor5 (line 117) | static uint32_t Predictor5(uint32_t left, const uint32_t* const top) { function Predictor6 (line 121) | static uint32_t Predictor6(uint32_t left, const uint32_t* const top) { function Predictor7 (line 125) | static uint32_t Predictor7(uint32_t left, const uint32_t* const top) { function Predictor8 (line 129) | static uint32_t Predictor8(uint32_t left, const uint32_t* const top) { function Predictor9 (line 134) | static uint32_t Predictor9(uint32_t left, const uint32_t* const top) { function Predictor10 (line 139) | static uint32_t Predictor10(uint32_t left, const uint32_t* const top) { function Predictor11 (line 143) | static uint32_t Predictor11(uint32_t left, const uint32_t* const top) { function Predictor12 (line 147) | static uint32_t Predictor12(uint32_t left, const uint32_t* const top) { function Predictor13 (line 151) | static uint32_t Predictor13(uint32_t left, const uint32_t* const top) { function SubtractGreenFromBlueAndRed (line 159) | static void SubtractGreenFromBlueAndRed(uint32_t* argb_data, int num_pix... function AddGreenToBlueAndRed (line 175) | static void AddGreenToBlueAndRed(uint32_t* argb_data, int num_pixels) { function WEBP_INLINE (line 194) | static WEBP_INLINE __m128i ColorTransformDelta(__m128i color_pred, function WEBP_INLINE (line 208) | static WEBP_INLINE void TransformColor(const VP8LMultipliers* const m, function WEBP_INLINE (line 247) | static WEBP_INLINE void TransformColorInverse(const VP8LMultipliers* con... function ConvertBGRAToRGBA (line 289) | static void ConvertBGRAToRGBA(const uint32_t* src, function ConvertBGRAToRGBA4444 (line 316) | static void ConvertBGRAToRGBA4444(const uint32_t* src, function ConvertBGRAToRGB565 (line 350) | static void ConvertBGRAToRGB565(const uint32_t* src, function ConvertBGRAToBGR (line 389) | static void ConvertBGRAToBGR(const uint32_t* src, function AddVector (line 423) | static void AddVector(const uint32_t* a, const uint32_t* b, uint32_t* out, function AddVectorEq (line 449) | static void AddVectorEq(const uint32_t* a, uint32_t* out, int size) { function HistogramAdd (line 477) | static void HistogramAdd(const VP8LHistogram* const a, function VP8LDspInitSSE2 (line 508) | void VP8LDspInitSSE2(void) { FILE: ext/libwebp/dsp/neon.h function WEBP_INLINE (line 50) | static WEBP_INLINE int32x4x4_t Transpose4x4(const int32x4x4_t rows) { FILE: ext/libwebp/dsp/upsampling.c function WebPUpsampleLinePairFunc (line 142) | WebPUpsampleLinePairFunc WebPGetLinePairConverter(int alpha_is_last) { function WebPInitUpsamplers (line 192) | void WebPInitUpsamplers(void) { FILE: ext/libwebp/dsp/upsampling_neon.c function Upsample16Pixels (line 74) | static void Upsample16Pixels(const uint8_t *r1, const uint8_t *r2, function WebPInitUpsamplersNEON (line 251) | void WebPInitUpsamplersNEON(void) { function WebPInitUpsamplersNEON (line 265) | void WebPInitUpsamplersNEON(void) {} FILE: ext/libwebp/dsp/upsampling_sse2.c function Upsample32Pixels (line 91) | static void Upsample32Pixels(const uint8_t r1[], const uint8_t r2[], function WebPInitUpsamplersSSE2 (line 197) | void WebPInitUpsamplersSSE2(void) { function WebPInitUpsamplersSSE2 (line 212) | void WebPInitUpsamplersSSE2(void) {} FILE: ext/libwebp/dsp/yuv.c function WEBP_INLINE (line 20) | static WEBP_INLINE uint8_t clip(int v, int max_value) { function VP8YUVInit (line 29) | void VP8YUVInit(void) { function VP8YUVInit (line 65) | void VP8YUVInit(void) {} function WebPSamplerProcessPlane (line 102) | void WebPSamplerProcessPlane(const uint8_t* y, int y_stride, function WebPInitSamplers (line 126) | void WebPInitSamplers(void) { FILE: ext/libwebp/dsp/yuv.h function WEBP_INLINE (line 90) | static WEBP_INLINE int VP8Clip8(int v) { function WEBP_INLINE (line 94) | static WEBP_INLINE int VP8YUVToR(int y, int v) { function WEBP_INLINE (line 98) | static WEBP_INLINE int VP8YUVToG(int y, int u, int v) { function WEBP_INLINE (line 102) | static WEBP_INLINE int VP8YUVToB(int y, int u) { function WEBP_INLINE (line 106) | static WEBP_INLINE void VP8YuvToRgb(int y, int u, int v, function WEBP_INLINE (line 113) | static WEBP_INLINE void VP8YuvToBgr(int y, int u, int v, function WEBP_INLINE (line 120) | static WEBP_INLINE void VP8YuvToRgb565(int y, int u, int v, function WEBP_INLINE (line 136) | static WEBP_INLINE void VP8YuvToRgba4444(int y, int u, int v, function WEBP_INLINE (line 162) | static WEBP_INLINE void VP8YuvToRgb(int y, int u, int v, function WEBP_INLINE (line 172) | static WEBP_INLINE void VP8YuvToBgr(int y, int u, int v, function WEBP_INLINE (line 182) | static WEBP_INLINE void VP8YuvToRgb565(int y, int u, int v, function WEBP_INLINE (line 200) | static WEBP_INLINE void VP8YuvToRgba4444(int y, int u, int v, function WEBP_INLINE (line 222) | static WEBP_INLINE void VP8YuvToArgb(uint8_t y, uint8_t u, uint8_t v, function WEBP_INLINE (line 228) | static WEBP_INLINE void VP8YuvToBgra(uint8_t y, uint8_t u, uint8_t v, function WEBP_INLINE (line 234) | static WEBP_INLINE void VP8YuvToRgba(uint8_t y, uint8_t u, uint8_t v, function WEBP_INLINE (line 273) | static WEBP_INLINE int VP8ClipUV(int uv, int rounding) { function WEBP_INLINE (line 280) | static WEBP_INLINE int VP8RGBToY(int r, int g, int b, int rounding) { function WEBP_INLINE (line 285) | static WEBP_INLINE int VP8RGBToU(int r, int g, int b, int rounding) { function WEBP_INLINE (line 290) | static WEBP_INLINE int VP8RGBToV(int r, int g, int b, int rounding) { function WEBP_INLINE (line 300) | static WEBP_INLINE int VP8RGBToY(int r, int g, int b, int rounding) { function WEBP_INLINE (line 305) | static WEBP_INLINE int VP8RGBToU(int r, int g, int b, int rounding) { function WEBP_INLINE (line 310) | static WEBP_INLINE int VP8RGBToV(int r, int g, int b, int rounding) { FILE: ext/libwebp/dsp/yuv_mips32.c function WebPInitSamplersMIPS32 (line 93) | void WebPInitSamplersMIPS32(void) { FILE: ext/libwebp/dsp/yuv_sse2.c type VP8kCstSSE2 (line 21) | typedef union { // handy struct for converting SSE2 registers function VP8YUVInitSSE2 (line 31) | void VP8YUVInitSSE2(void) {} function VP8YUVInitSSE2 (line 38) | void VP8YUVInitSSE2(void) { function WEBP_INLINE (line 87) | static WEBP_INLINE __m128i LoadUVPart(int u, int v) { function WEBP_INLINE (line 94) | static WEBP_INLINE __m128i GetRGBA32bWithUV(int y, const __m128i uv_part) { function WEBP_INLINE (line 101) | static WEBP_INLINE __m128i GetRGBA32b(int y, int u, int v) { function WEBP_INLINE (line 106) | static WEBP_INLINE void YuvToRgbSSE2(uint8_t y, uint8_t u, uint8_t v, function WEBP_INLINE (line 115) | static WEBP_INLINE void YuvToBgrSSE2(uint8_t y, uint8_t u, uint8_t v, function VP8YuvToRgba32 (line 130) | void VP8YuvToRgba32(const uint8_t* y, const uint8_t* u, const uint8_t* v, function VP8YuvToBgra32 (line 146) | void VP8YuvToBgra32(const uint8_t* y, const uint8_t* u, const uint8_t* v, function VP8YuvToRgb32 (line 161) | void VP8YuvToRgb32(const uint8_t* y, const uint8_t* u, const uint8_t* v, function VP8YuvToBgr32 (line 176) | void VP8YuvToBgr32(const uint8_t* y, const uint8_t* u, const uint8_t* v, function YuvToRgbaRowSSE2 (line 194) | static void YuvToRgbaRowSSE2(const uint8_t* y, function YuvToBgraRowSSE2 (line 225) | static void YuvToBgraRowSSE2(const uint8_t* y, function YuvToArgbRowSSE2 (line 249) | static void YuvToArgbRowSSE2(const uint8_t* y, function YuvToRgbRowSSE2 (line 273) | static void YuvToRgbRowSSE2(const uint8_t* y, function YuvToBgrRowSSE2 (line 290) | static void YuvToBgrRowSSE2(const uint8_t* y, function WebPInitSamplersSSE2 (line 314) | void WebPInitSamplersSSE2(void) { FILE: ext/libwebp/enc/backward_references.h type Mode (line 36) | enum Mode { type PixOrCopy (line 43) | typedef struct { function WEBP_INLINE (line 50) | static WEBP_INLINE PixOrCopy PixOrCopyCreateCopy(uint32_t distance, function WEBP_INLINE (line 59) | static WEBP_INLINE PixOrCopy PixOrCopyCreateCacheIdx(int idx) { function WEBP_INLINE (line 69) | static WEBP_INLINE PixOrCopy PixOrCopyCreateLiteral(uint32_t argb) { function WEBP_INLINE (line 77) | static WEBP_INLINE int PixOrCopyIsLiteral(const PixOrCopy* const p) { function WEBP_INLINE (line 81) | static WEBP_INLINE int PixOrCopyIsCacheIdx(const PixOrCopy* const p) { function WEBP_INLINE (line 85) | static WEBP_INLINE int PixOrCopyIsCopy(const PixOrCopy* const p) { function WEBP_INLINE (line 89) | static WEBP_INLINE uint32_t PixOrCopyLiteral(const PixOrCopy* const p, function WEBP_INLINE (line 95) | static WEBP_INLINE uint32_t PixOrCopyLength(const PixOrCopy* const p) { function WEBP_INLINE (line 99) | static WEBP_INLINE uint32_t PixOrCopyArgb(const PixOrCopy* const p) { function WEBP_INLINE (line 104) | static WEBP_INLINE uint32_t PixOrCopyCacheIdx(const PixOrCopy* const p) { function WEBP_INLINE (line 110) | static WEBP_INLINE uint32_t PixOrCopyDistance(const PixOrCopy* const p) { type VP8LHashChain (line 121) | typedef struct VP8LHashChain VP8LHashChain; type VP8LHashChain (line 122) | struct VP8LHashChain { type PixOrCopyBlock (line 143) | typedef struct PixOrCopyBlock PixOrCopyBlock; type VP8LBackwardRefs (line 144) | typedef struct VP8LBackwardRefs VP8LBackwardRefs; type VP8LBackwardRefs (line 147) | struct VP8LBackwardRefs { type VP8LRefsCursor (line 166) | typedef struct { function WEBP_INLINE (line 177) | static WEBP_INLINE int VP8LRefsCursorOk(const VP8LRefsCursor* const c) { function WEBP_INLINE (line 183) | static WEBP_INLINE void VP8LRefsCursorNext(VP8LRefsCursor* const c) { FILE: ext/libwebp/enc/histogram.h type VP8LHistogram (line 32) | typedef struct { type VP8LHistogramSet (line 50) | typedef struct { function WEBP_INLINE (line 102) | static WEBP_INLINE int VP8LHistogramNumCodes(int palette_code_bits) { FILE: ext/libwebp/utils/bit_reader.c function VP8InitBitReader (line 23) | void VP8InitBitReader(VP8BitReader* const br, function VP8RemapBitReader (line 37) | void VP8RemapBitReader(VP8BitReader* const br, ptrdiff_t offset) { function VP8LoadFinalBytes (line 76) | void VP8LoadFinalBytes(VP8BitReader* const br) { function VP8GetValue (line 92) | uint32_t VP8GetValue(VP8BitReader* const br, int bits) { function VP8GetSignedValue (line 100) | int32_t VP8GetSignedValue(VP8BitReader* const br, int bits) { function VP8LInitBitReader (line 127) | void VP8LInitBitReader(VP8LBitReader* const br, const uint8_t* const start, function VP8LBitReaderSetBuffer (line 152) | void VP8LBitReaderSetBuffer(VP8LBitReader* const br, function ShiftBytes (line 165) | static void ShiftBytes(VP8LBitReader* const br) { function VP8LDoFillBitWindow (line 175) | void VP8LDoFillBitWindow(VP8LBitReader* const br) { function VP8LReadBits (line 194) | uint32_t VP8LReadBits(VP8LBitReader* const br, int n_bits) { FILE: ext/libwebp/utils/bit_reader.h type bit_t (line 58) | typedef uint64_t bit_t; type bit_t (line 60) | typedef uint32_t bit_t; type range_t (line 63) | typedef uint32_t range_t; type VP8BitReader (line 68) | typedef struct VP8BitReader VP8BitReader; type VP8BitReader (line 69) | struct VP8BitReader { function WEBP_INLINE (line 90) | static WEBP_INLINE uint32_t VP8Get(VP8BitReader* const br) { type vp8l_val_t (line 113) | typedef uint64_t vp8l_val_t; type VP8LBitReader (line 115) | typedef struct { function WEBP_INLINE (line 140) | static WEBP_INLINE uint32_t VP8LPrefetchBits(VP8LBitReader* const br) { function WEBP_INLINE (line 146) | static WEBP_INLINE int VP8LIsEndOfStream(const VP8LBitReader* const br) { function WEBP_INLINE (line 153) | static WEBP_INLINE void VP8LSetBitPos(VP8LBitReader* const br, int val) { function WEBP_INLINE (line 161) | static WEBP_INLINE void VP8LFillBitWindow(VP8LBitReader* const br) { FILE: ext/libwebp/utils/bit_reader_inl.h type lbit_t (line 39) | typedef uint64_t lbit_t; type lbit_t (line 41) | typedef uint32_t lbit_t; type lbit_t (line 43) | typedef uint16_t lbit_t; type lbit_t (line 45) | typedef uint8_t lbit_t; function WEBP_INLINE (line 58) | static WEBP_INLINE void VP8LoadNewBytes(VP8BitReader* const br) { function WEBP_INLINE (line 109) | static WEBP_INLINE int VP8GetBit(VP8BitReader* const br, int prob) { function WEBP_INLINE (line 151) | static WEBP_INLINE int VP8GetSigned(VP8BitReader* const br, int v) { FILE: ext/libwebp/utils/bit_writer.c function BitWriterResize (line 26) | static int BitWriterResize(VP8BitWriter* const bw, size_t extra_size) { function Flush (line 55) | static void Flush(VP8BitWriter* const bw) { function VP8PutBit (line 108) | int VP8PutBit(VP8BitWriter* const bw, int bit, int prob) { function VP8PutBitUniform (line 126) | int VP8PutBitUniform(VP8BitWriter* const bw, int bit) { function VP8PutValue (line 143) | void VP8PutValue(VP8BitWriter* const bw, int value, int nb_bits) { function VP8PutSignedValue (line 149) | void VP8PutSignedValue(VP8BitWriter* const bw, int value, int nb_bits) { function VP8BitWriterInit (line 161) | int VP8BitWriterInit(VP8BitWriter* const bw, size_t expected_size) { function VP8BitWriterAppend (line 180) | int VP8BitWriterAppend(VP8BitWriter* const bw, function VP8BitWriterWipeOut (line 190) | void VP8BitWriterWipeOut(VP8BitWriter* const bw) { function VP8LBitWriterResize (line 209) | static int VP8LBitWriterResize(VP8LBitWriter* const bw, size_t extra_siz... function VP8LBitWriterInit (line 240) | int VP8LBitWriterInit(VP8LBitWriter* const bw, size_t expected_size) { function VP8LBitWriterDestroy (line 245) | void VP8LBitWriterDestroy(VP8LBitWriter* const bw) { function VP8LWriteBits (line 252) | void VP8LWriteBits(VP8LBitWriter* const bw, int n_bits, uint32_t bits) { FILE: ext/libwebp/utils/bit_writer.h type VP8BitWriter (line 26) | typedef struct VP8BitWriter VP8BitWriter; type VP8BitWriter (line 27) | struct VP8BitWriter { function WEBP_INLINE (line 56) | static WEBP_INLINE uint64_t VP8BitWriterPos(const VP8BitWriter* const bw) { function WEBP_INLINE (line 61) | static WEBP_INLINE uint8_t* VP8BitWriterBuf(const VP8BitWriter* const bw) { function WEBP_INLINE (line 65) | static WEBP_INLINE size_t VP8BitWriterSize(const VP8BitWriter* const bw) { type vp8l_atype_t (line 73) | typedef uint64_t vp8l_atype_t; type vp8l_wtype_t (line 74) | typedef uint32_t vp8l_wtype_t; type vp8l_atype_t (line 77) | typedef uint32_t vp8l_atype_t; type vp8l_wtype_t (line 78) | typedef uint16_t vp8l_wtype_t; type VP8LBitWriter (line 82) | typedef struct { function WEBP_INLINE (line 96) | static WEBP_INLINE size_t VP8LBitWriterNumBytes(VP8LBitWriter* const bw) { FILE: ext/libwebp/utils/color_cache.c function VP8LColorCacheInit (line 22) | int VP8LColorCacheInit(VP8LColorCache* const cc, int hash_bits) { function VP8LColorCacheClear (line 33) | void VP8LColorCacheClear(VP8LColorCache* const cc) { FILE: ext/libwebp/utils/color_cache.h type VP8LColorCache (line 25) | typedef struct { function WEBP_INLINE (line 32) | static WEBP_INLINE uint32_t VP8LColorCacheLookup( function WEBP_INLINE (line 38) | static WEBP_INLINE void VP8LColorCacheInsert(const VP8LColorCache* const... function WEBP_INLINE (line 44) | static WEBP_INLINE int VP8LColorCacheGetIndex(const VP8LColorCache* cons... function WEBP_INLINE (line 49) | static WEBP_INLINE int VP8LColorCacheContains(const VP8LColorCache* cons... FILE: ext/libwebp/utils/endian_inl.h function WEBP_INLINE (line 49) | static WEBP_INLINE uint16_t BSwap16(uint16_t x) { function WEBP_INLINE (line 60) | static WEBP_INLINE uint32_t BSwap32(uint32_t x) { function WEBP_INLINE (line 83) | static WEBP_INLINE uint64_t BSwap64(uint64_t x) { FILE: ext/libwebp/utils/filters.c function WEBP_INLINE (line 31) | static WEBP_INLINE void PredictLine(const uint8_t* src, const uint8_t* p... function WEBP_INLINE (line 44) | static WEBP_INLINE void DoHorizontalFilter(const uint8_t* in, function HorizontalFilter (line 78) | static void HorizontalFilter(const uint8_t* data, int width, int height, function HorizontalUnfilter (line 83) | static void HorizontalUnfilter(int width, int height, int stride, int row, function WEBP_INLINE (line 91) | static WEBP_INLINE void DoVerticalFilter(const uint8_t* in, function VerticalFilter (line 126) | static void VerticalFilter(const uint8_t* data, int width, int height, function VerticalUnfilter (line 131) | static void VerticalUnfilter(int width, int height, int stride, int row, function WEBP_INLINE (line 139) | static WEBP_INLINE int GradientPredictor(uint8_t a, uint8_t b, uint8_t c) { function WEBP_INLINE (line 144) | static WEBP_INLINE void DoGradientFilter(const uint8_t* in, function GradientFilter (line 184) | static void GradientFilter(const uint8_t* data, int width, int height, function GradientUnfilter (line 189) | static void GradientUnfilter(int width, int height, int stride, int row, function WEBP_FILTER_TYPE (line 202) | WEBP_FILTER_TYPE EstimateBestFilter(const uint8_t* data, FILE: ext/libwebp/utils/filters.h type WEBP_FILTER_TYPE (line 24) | typedef enum { FILE: ext/libwebp/utils/huffman.c function TreeNodeInit (line 30) | static void TreeNodeInit(HuffmanTreeNode* const node) { function NodeIsEmpty (line 34) | static int NodeIsEmpty(const HuffmanTreeNode* const node) { function IsFull (line 38) | static int IsFull(const HuffmanTree* const tree) { function AssignChildren (line 42) | static void AssignChildren(HuffmanTree* const tree, function HuffmanTreeMaxNodes (line 54) | static int HuffmanTreeMaxNodes(int num_leaves) { function HuffmanTreeAllocate (line 58) | static int HuffmanTreeAllocate(HuffmanTree* const tree, int num_nodes) { function TreeInit (line 65) | static int TreeInit(HuffmanTree* const tree, int num_leaves) { function VP8LHuffmanTreeFree (line 78) | void VP8LHuffmanTreeFree(HuffmanTree* const tree) { function HTreeGroup (line 87) | HTreeGroup* VP8LHtreeGroupsNew(int num_htree_groups) { function VP8LHtreeGroupsFree (line 97) | void VP8LHtreeGroupsFree(HTreeGroup* htree_groups, int num_htree_groups) { function VP8LHuffmanCodeLengthsToCodes (line 110) | int VP8LHuffmanCodeLengthsToCodes( function ReverseBitsShort (line 161) | static int ReverseBitsShort(int bits, int num_bits) { function ReverseBitsShort (line 180) | static int ReverseBitsShort(int bits, int num_bits) { function TreeAddSymbol (line 188) | static int TreeAddSymbol(HuffmanTree* const tree, function VP8LHuffmanTreeBuildImplicit (line 231) | int VP8LHuffmanTreeBuildImplicit(HuffmanTree* const tree, function VP8LHuffmanTreeBuildExplicit (line 288) | int VP8LHuffmanTreeBuildExplicit(HuffmanTree* const tree, FILE: ext/libwebp/utils/huffman.h type HuffmanTreeNode (line 26) | typedef struct { type HuffmanTree (line 34) | typedef struct HuffmanTree HuffmanTree; type HuffmanTree (line 35) | struct HuffmanTree { type HTreeGroup (line 47) | typedef struct HTreeGroup HTreeGroup; type HTreeGroup (line 48) | struct HTreeGroup { function WEBP_INLINE (line 53) | static WEBP_INLINE int HuffmanTreeNodeIsNotLeaf( function WEBP_INLINE (line 59) | static WEBP_INLINE const HuffmanTreeNode* HuffmanTreeNextNode( FILE: ext/libwebp/utils/huffman_encode.c function ValuesShouldBeCollapsedToStrideAverage (line 25) | static int ValuesShouldBeCollapsedToStrideAverage(int a, int b) { function OptimizeHuffmanForRle (line 31) | static void OptimizeHuffmanForRle(int length, uint8_t* const good_for_rle, function CompareHuffmanTrees (line 122) | static int CompareHuffmanTrees(const void* ptr1, const void* ptr2) { function SetBitDepths (line 135) | static void SetBitDepths(const HuffmanTree* const tree, function GenerateOptimalTree (line 165) | static void GenerateOptimalTree(const uint32_t* const histogram, function HuffmanTreeToken (line 261) | static HuffmanTreeToken* CodeRepeatedValues(int repetitions, function HuffmanTreeToken (line 295) | static HuffmanTreeToken* CodeRepeatedZeros(int repetitions, function VP8LCreateCompressedHuffmanTree (line 326) | int VP8LCreateCompressedHuffmanTree(const HuffmanTreeCode* const tree, function ReverseBits (line 361) | static uint32_t ReverseBits(int num_bits, uint32_t bits) { function ConvertBitDepthsToSymbols (line 374) | static void ConvertBitDepthsToSymbols(HuffmanTreeCode* const tree) { function VP8LCreateHuffmanTree (line 406) | void VP8LCreateHuffmanTree(uint32_t* const histogram, int tree_depth_limit, FILE: ext/libwebp/utils/huffman_encode.h type HuffmanTreeToken (line 24) | typedef struct { type HuffmanTreeCode (line 30) | typedef struct { type HuffmanTree (line 38) | typedef struct { FILE: ext/libwebp/utils/quant_levels.c function QuantizeLevels (line 27) | int QuantizeLevels(uint8_t* const data, int width, int height, FILE: ext/libwebp/utils/quant_levels_dec.c type SmoothParams (line 45) | typedef struct { function WEBP_INLINE (line 74) | static WEBP_INLINE uint8_t clip_8b(int v) { function VFilter (line 79) | static void VFilter(SmoothParams* const p) { function HFilter (line 108) | static void HFilter(SmoothParams* const p) { function ApplyFilter (line 132) | static void ApplyFilter(SmoothParams* const p) { function InitCorrectionLUT (line 158) | static void InitCorrectionLUT(int16_t* const lut, int min_dist) { function CountLevels (line 181) | static void CountLevels(const uint8_t* const data, int size, function InitParams (line 211) | static int InitParams(uint8_t* const data, int width, int height, function CleanupParams (line 252) | static void CleanupParams(SmoothParams* const p) { function WebPDequantizeLevels (line 256) | int WebPDequantizeLevels(uint8_t* const data, int width, int height, FILE: ext/libwebp/utils/random.c function VP8InitRandom (line 33) | void VP8InitRandom(VP8Random* const rg, float dithering) { FILE: ext/libwebp/utils/random.h type VP8Random (line 27) | typedef struct { function WEBP_INLINE (line 39) | static WEBP_INLINE int VP8RandomBits2(VP8Random* const rg, int num_bits, function WEBP_INLINE (line 55) | static WEBP_INLINE int VP8RandomBits(VP8Random* const rg, int num_bits) { FILE: ext/libwebp/utils/rescaler.c function ImportRowC (line 29) | static void ImportRowC(WebPRescaler* const wrk, function ExportRowC (line 72) | static void ExportRowC(WebPRescaler* const wrk, int x_out) { function ImportRowMIPS (line 95) | static void ImportRowMIPS(WebPRescaler* const wrk, function ExportRowMIPS (line 192) | static void ExportRowMIPS(WebPRescaler* const wrk, int x_out) { function WebPRescalerInit (line 258) | void WebPRescalerInit(WebPRescaler* const wrk, int src_width, int src_he... function WebPRescaleNeededLines (line 304) | int WebPRescaleNeededLines(const WebPRescaler* const wrk, int max_num_li... function WebPRescalerImport (line 309) | int WebPRescalerImport(WebPRescaler* const wrk, int num_lines, function WebPRescalerExport (line 324) | int WebPRescalerExport(WebPRescaler* const rescaler) { FILE: ext/libwebp/utils/rescaler.h type WebPRescaler (line 24) | typedef struct { function WEBP_INLINE (line 68) | static WEBP_INLINE FILE: ext/libwebp/utils/thread.c type HANDLE (line 24) | typedef HANDLE pthread_t; type CRITICAL_SECTION (line 25) | typedef CRITICAL_SECTION pthread_mutex_t; type pthread_cond_t (line 26) | typedef struct { type WebPWorkerImpl (line 38) | struct WebPWorkerImpl { function pthread_create (line 55) | static int pthread_create(pthread_t* const thread, const void* attr, function pthread_join (line 69) | static int pthread_join(pthread_t thread, void** value_ptr) { function pthread_mutex_init (line 76) | static int pthread_mutex_init(pthread_mutex_t* const mutex, void* mutexa... function pthread_mutex_lock (line 82) | static int pthread_mutex_lock(pthread_mutex_t* const mutex) { function pthread_mutex_unlock (line 87) | static int pthread_mutex_unlock(pthread_mutex_t* const mutex) { function pthread_mutex_destroy (line 92) | static int pthread_mutex_destroy(pthread_mutex_t* const mutex) { function pthread_cond_destroy (line 98) | static int pthread_cond_destroy(pthread_cond_t* const condition) { function pthread_cond_init (line 106) | static int pthread_cond_init(pthread_cond_t* const condition, void* cond... function pthread_cond_signal (line 120) | static int pthread_cond_signal(pthread_cond_t* const condition) { function pthread_cond_wait (line 133) | static int pthread_cond_wait(pthread_cond_t* const condition, function THREADFN (line 158) | static THREADFN ThreadLoop(void* ptr) { function ChangeState (line 180) | static void ChangeState(WebPWorker* const worker, function Init (line 206) | static void Init(WebPWorker* const worker) { function Sync (line 211) | static int Sync(WebPWorker* const worker) { function Reset (line 219) | static int Reset(WebPWorker* const worker) { function Execute (line 257) | static void Execute(WebPWorker* const worker) { function Launch (line 263) | static void Launch(WebPWorker* const worker) { function End (line 271) | static void End(WebPWorker* const worker) { function WebPSetWorkerInterface (line 294) | int WebPSetWorkerInterface(const WebPWorkerInterface* const winterface) { function WebPWorkerInterface (line 305) | const WebPWorkerInterface* WebPGetWorkerInterface(void) { FILE: ext/libwebp/utils/thread.h type WebPWorkerStatus (line 28) | typedef enum { type WebPWorkerImpl (line 39) | typedef struct WebPWorkerImpl WebPWorkerImpl; type WebPWorker (line 42) | typedef struct { type WebPWorkerInterface (line 53) | typedef struct { FILE: ext/libwebp/utils/utils.c type MemBlock (line 57) | typedef struct MemBlock MemBlock; type MemBlock (line 58) | struct MemBlock { function PrintMemInfo (line 72) | static void PrintMemInfo(void) { function Increment (line 87) | static void Increment(int* const v) { function AddMem (line 113) | static void AddMem(void* ptr, size_t size) { function SubMem (line 135) | static void SubMem(void* ptr) { function CheckSizeArgumentsOverflow (line 164) | static int CheckSizeArgumentsOverflow(uint64_t nmemb, size_t size) { function WebPSafeFree (line 203) | void WebPSafeFree(void* const ptr) { FILE: ext/libwebp/utils/utils.h function WEBP_INLINE (line 50) | static WEBP_INLINE int GetLE16(const uint8_t* const data) { function WEBP_INLINE (line 54) | static WEBP_INLINE int GetLE24(const uint8_t* const data) { function WEBP_INLINE (line 58) | static WEBP_INLINE uint32_t GetLE32(const uint8_t* const data) { function WEBP_INLINE (line 63) | static WEBP_INLINE void PutLE16(uint8_t* const data, int val) { function WEBP_INLINE (line 69) | static WEBP_INLINE void PutLE24(uint8_t* const data, int val) { function WEBP_INLINE (line 75) | static WEBP_INLINE void PutLE32(uint8_t* const data, uint32_t val) { function WEBP_INLINE (line 84) | static WEBP_INLINE int BitsLog2Floor(uint32_t n) { function WEBP_INLINE (line 92) | static WEBP_INLINE int BitsLog2Floor(uint32_t n) { function WEBP_INLINE (line 98) | static WEBP_INLINE int BitsLog2Floor(uint32_t n) { FILE: ext/libwebp/webp/decode.h type WebPRGBABuffer (line 29) | typedef struct WebPRGBABuffer WebPRGBABuffer; type WebPYUVABuffer (line 30) | typedef struct WebPYUVABuffer WebPYUVABuffer; type WebPDecBuffer (line 31) | typedef struct WebPDecBuffer WebPDecBuffer; type WebPIDecoder (line 32) | typedef struct WebPIDecoder WebPIDecoder; type WebPBitstreamFeatures (line 33) | typedef struct WebPBitstreamFeatures WebPBitstreamFeatures; type WebPDecoderOptions (line 34) | typedef struct WebPDecoderOptions WebPDecoderOptions; type WebPDecoderConfig (line 35) | typedef struct WebPDecoderConfig WebPDecoderConfig; type WEBP_CSP_MODE (line 143) | typedef enum WEBP_CSP_MODE { function WEBP_INLINE (line 159) | static WEBP_INLINE int WebPIsPremultipliedMode(WEBP_CSP_MODE mode) { function WEBP_INLINE (line 164) | static WEBP_INLINE int WebPIsAlphaMode(WEBP_CSP_MODE mode) { function WEBP_INLINE (line 170) | static WEBP_INLINE int WebPIsRGBMode(WEBP_CSP_MODE mode) { type WebPRGBABuffer (line 177) | struct WebPRGBABuffer { // view as RGBA type WebPYUVABuffer (line 183) | struct WebPYUVABuffer { // view as YUVA type WebPDecBuffer (line 194) | struct WebPDecBuffer { function WEBP_INLINE (line 214) | static WEBP_INLINE int WebPInitDecBuffer(WebPDecBuffer* buffer) { type VP8StatusCode (line 225) | typedef enum VP8StatusCode { function WEBP_INLINE (line 352) | static WEBP_INLINE uint8_t* WebPIDecGetYUV( type WebPBitstreamFeatures (line 402) | struct WebPBitstreamFeatures { function WEBP_INLINE (line 426) | static WEBP_INLINE VP8StatusCode WebPGetFeatures( type WebPDecoderOptions (line 434) | struct WebPDecoderOptions { type WebPDecoderConfig (line 465) | struct WebPDecoderConfig { function WEBP_INLINE (line 477) | static WEBP_INLINE int WebPInitDecoderConfig(WebPDecoderConfig* config) { FILE: ext/libwebp/webp/demux.h type WebPDemuxer (line 63) | typedef struct WebPDemuxer WebPDemuxer; type WebPIterator (line 64) | typedef struct WebPIterator WebPIterator; type WebPChunkIterator (line 65) | typedef struct WebPChunkIterator WebPChunkIterator; type WebPDemuxState (line 76) | typedef enum WebPDemuxState { function WEBP_INLINE (line 90) | static WEBP_INLINE WebPDemuxer* WebPDemux(const WebPData* data) { function WEBP_INLINE (line 102) | static WEBP_INLINE WebPDemuxer* WebPDemuxPartial( type WebPFormatFeature (line 113) | typedef enum WebPFormatFeature { type WebPIterator (line 134) | struct WebPIterator { type WebPChunkIterator (line 183) | struct WebPChunkIterator { FILE: ext/libwebp/webp/encode.h type WebPConfig (line 31) | typedef struct WebPConfig WebPConfig; type WebPPicture (line 32) | typedef struct WebPPicture WebPPicture; type WebPAuxStats (line 33) | typedef struct WebPAuxStats WebPAuxStats; type WebPMemoryWriter (line 34) | typedef struct WebPMemoryWriter WebPMemoryWriter; type WebPImageHint (line 82) | typedef enum WebPImageHint { type WebPConfig (line 91) | struct WebPConfig { type WebPPreset (line 139) | typedef enum WebPPreset { function WEBP_INLINE (line 155) | static WEBP_INLINE int WebPConfigInit(WebPConfig* config) { function WEBP_INLINE (line 164) | static WEBP_INLINE int WebPConfigPreset(WebPConfig* config, type WebPAuxStats (line 188) | struct WebPAuxStats { type WebPMemoryWriter (line 224) | struct WebPMemoryWriter { type WebPEncCSP (line 255) | typedef enum WebPEncCSP { type WebPEncodingError (line 264) | typedef enum WebPEncodingError { type WebPPicture (line 283) | struct WebPPicture { function WEBP_INLINE (line 356) | static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { FILE: ext/libwebp/webp/format_constants.h type VP8LImageTransformType (line 55) | typedef enum { FILE: ext/libwebp/webp/mux.h type WebPMux (line 64) | typedef struct WebPMux WebPMux; type WebPMuxFrameInfo (line 65) | typedef struct WebPMuxFrameInfo WebPMuxFrameInfo; type WebPMuxAnimParams (line 66) | typedef struct WebPMuxAnimParams WebPMuxAnimParams; type WebPMuxError (line 69) | typedef enum WebPMuxError { type WebPChunkId (line 79) | typedef enum WebPChunkId { function WEBP_INLINE (line 109) | static WEBP_INLINE WebPMux* WebPMuxNew(void) { function WEBP_INLINE (line 132) | static WEBP_INLINE WebPMux* WebPMuxCreate(const WebPData* bitstream, type WebPMuxFrameInfo (line 195) | struct WebPMuxFrameInfo { type WebPMuxAnimParams (line 278) | struct WebPMuxAnimParams { FILE: ext/libwebp/webp/mux_types.h type WebPData (line 30) | typedef struct WebPData WebPData; type WebPFeatureFlags (line 33) | typedef enum WebPFeatureFlags { type WebPMuxAnimDispose (line 44) | typedef enum WebPMuxAnimDispose { type WebPMuxAnimBlend (line 51) | typedef enum WebPMuxAnimBlend { type WebPData (line 58) | struct WebPData { function WEBP_INLINE (line 64) | static WEBP_INLINE void WebPDataInit(WebPData* webp_data) { function WEBP_INLINE (line 72) | static WEBP_INLINE void WebPDataClear(WebPData* webp_data) { function WEBP_INLINE (line 81) | static WEBP_INLINE int WebPDataCopy(const WebPData* src, WebPData* dst) { FILE: ext/lzma/C/7z.h type EIdEnum (line 16) | enum EIdEnum type CSzCoderInfo (line 46) | typedef struct type CSzBindPair (line 57) | typedef struct type CSzFolder (line 63) | typedef struct type CNtfsFileTime (line 88) | typedef struct type CSzFileItem (line 94) | typedef struct type CSzAr (line 110) | typedef struct type CSzArEx (line 146) | typedef struct FILE: ext/lzma/C/7zAlloc.c function SzFree (line 33) | void SzFree(void *p, void *address) function SzFreeTemp (line 61) | void SzFreeTemp(void *p, void *address) FILE: ext/lzma/C/7zBuf.c function Buf_Init (line 8) | void Buf_Init(CBuf *p) function Buf_Create (line 14) | int Buf_Create(CBuf *p, size_t size, ISzAlloc *alloc) function Buf_Free (line 31) | void Buf_Free(CBuf *p, ISzAlloc *alloc) FILE: ext/lzma/C/7zBuf.h type CBuf (line 13) | typedef struct type CDynBuf (line 23) | typedef struct FILE: ext/lzma/C/7zBuf2.c function DynBuf_Construct (line 7) | void DynBuf_Construct(CDynBuf *p) function DynBuf_SeekToBeg (line 14) | void DynBuf_SeekToBeg(CDynBuf *p) function DynBuf_Write (line 19) | int DynBuf_Write(CDynBuf *p, const Byte *buf, size_t size, ISzAlloc *alloc) function DynBuf_Free (line 39) | void DynBuf_Free(CDynBuf *p, ISzAlloc *alloc) FILE: ext/lzma/C/7zCrc.c type const (line 24) | typedef UInt32 (MY_FAST_CALL *CRC_FUNC)(UInt32 v, const void *data, size... function UInt32 (line 29) | UInt32 MY_FAST_CALL CrcUpdate(UInt32 v, const void *data, size_t size) function UInt32 (line 34) | UInt32 MY_FAST_CALL CrcCalc(const void *data, size_t size) function CrcGenerateTable (line 39) | void MY_FAST_CALL CrcGenerateTable() FILE: ext/lzma/C/7zCrcOpt.c function UInt32 (line 10) | UInt32 MY_FAST_CALL CrcUpdateT4(UInt32 v, const void *data, size_t size,... function UInt32 (line 29) | UInt32 MY_FAST_CALL CrcUpdateT8(UInt32 v, const void *data, size_t size,... function UInt32 (line 41) | UInt32 MY_FAST_CALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t ... FILE: ext/lzma/C/7zDec.c type CByteInToLook (line 33) | typedef struct function Byte (line 45) | static Byte ReadByte(void *pp) function SRes (line 66) | static SRes SzDecodePpmd(CSzCoderInfo *coder, UInt64 inSize, ILookInStre... function SRes (line 127) | static SRes SzDecodeLzma(CSzCoderInfo *coder, UInt64 inSize, ILookInStre... function SRes (line 175) | static SRes SzDecodeLzma2(CSzCoderInfo *coder, UInt64 inSize, ILookInStr... function SRes (line 224) | static SRes SzDecodeCopy(UInt64 inSize, ILookInStream *inStream, Byte *o... function Bool (line 243) | static Bool IS_MAIN_METHOD(UInt32 m) function Bool (line 258) | static Bool IS_SUPPORTED_CODER(const CSzCoderInfo *c) function SRes (line 269) | static SRes CheckSupportedFolder(const CSzFolder *f) function UInt64 (line 324) | static UInt64 GetSum(const UInt64 *values, UInt32 index) function SRes (line 335) | static SRes SzFolder_Decode2(const CSzFolder *folder, const UInt64 *pack... function SRes (line 459) | SRes SzFolder_Decode(const CSzFolder *folder, const UInt64 *packSizes, FILE: ext/lzma/C/7zFile.c function File_Construct (line 28) | void File_Construct(CSzFile *p) function WRes (line 38) | static WRes File_Open(CSzFile *p, const char *name, int writeMode) function WRes (line 58) | WRes InFile_Open(CSzFile *p, const char *name) { return File_Open(p, nam... function WRes (line 59) | WRes OutFile_Open(CSzFile *p, const char *name) { return File_Open(p, na... function WRes (line 63) | static WRes File_OpenW(CSzFile *p, const WCHAR *name, int writeMode) function WRes (line 72) | WRes InFile_OpenW(CSzFile *p, const WCHAR *name) { return File_OpenW(p, ... function WRes (line 73) | WRes OutFile_OpenW(CSzFile *p, const WCHAR *name) { return File_OpenW(p,... function WRes (line 76) | WRes File_Close(CSzFile *p) function WRes (line 97) | WRes File_Read(CSzFile *p, void *data, size_t *size) function WRes (line 132) | WRes File_Write(CSzFile *p, const void *data, size_t *size) function WRes (line 167) | WRes File_Seek(CSzFile *p, Int64 *pos, ESzSeek origin) function WRes (line 210) | WRes File_GetLength(CSzFile *p, UInt64 *length) function SRes (line 239) | static SRes FileSeqInStream_Read(void *pp, void *buf, size_t *size) function FileSeqInStream_CreateVTable (line 245) | void FileSeqInStream_CreateVTable(CFileSeqInStream *p) function SRes (line 253) | static SRes FileInStream_Read(void *pp, void *buf, size_t *size) function SRes (line 259) | static SRes FileInStream_Seek(void *pp, Int64 *pos, ESzSeek origin) function FileInStream_CreateVTable (line 265) | void FileInStream_CreateVTable(CFileInStream *p) function FileOutStream_Write (line 274) | static size_t FileOutStream_Write(void *pp, const void *data, size_t size) function FileOutStream_CreateVTable (line 281) | void FileOutStream_CreateVTable(CFileOutStream *p) FILE: ext/lzma/C/7zFile.h function EXTERN_C_BEGIN (line 19) | EXTERN_C_BEGIN type CFileSeqInStream (line 55) | typedef struct type CFileInStream (line 64) | typedef struct type CFileOutStream (line 73) | typedef struct FILE: ext/lzma/C/7zIn.c function SzCoderInfo_Init (line 17) | void SzCoderInfo_Init(CSzCoderInfo *p) function SzCoderInfo_Free (line 22) | void SzCoderInfo_Free(CSzCoderInfo *p, ISzAlloc *alloc) function SzFolder_Init (line 28) | void SzFolder_Init(CSzFolder *p) function SzFolder_Free (line 42) | void SzFolder_Free(CSzFolder *p, ISzAlloc *alloc) function UInt32 (line 55) | UInt32 SzFolder_GetNumOutStreams(CSzFolder *p) function SzFolder_FindBindPairForInStream (line 64) | int SzFolder_FindBindPairForInStream(CSzFolder *p, UInt32 inStreamIndex) function SzFolder_FindBindPairForOutStream (line 74) | int SzFolder_FindBindPairForOutStream(CSzFolder *p, UInt32 outStreamIndex) function UInt64 (line 83) | UInt64 SzFolder_GetUnpackSize(CSzFolder *p) function SzFile_Init (line 95) | void SzFile_Init(CSzFileItem *p) function SzAr_Init (line 104) | void SzAr_Init(CSzAr *p) function SzAr_Free (line 116) | void SzAr_Free(CSzAr *p, ISzAlloc *alloc) function SzArEx_Init (line 132) | void SzArEx_Init(CSzArEx *p) function SzArEx_Free (line 143) | void SzArEx_Free(CSzArEx *p, ISzAlloc *alloc) function SRes (line 179) | static SRes SzArEx_Fill(CSzArEx *p, ISzAlloc *alloc) function UInt64 (line 243) | UInt64 SzArEx_GetFolderStreamPos(const CSzArEx *p, UInt32 folderIndex, U... function SzArEx_GetFolderFullPackSize (line 249) | int SzArEx_GetFolderFullPackSize(const CSzArEx *p, UInt32 folderIndex, U... function TestSignatureCandidate (line 301) | static int TestSignatureCandidate(Byte *testBytes) type CSzData (line 310) | typedef struct _CSzState function SRes (line 316) | static SRes SzReadByte(CSzData *sd, Byte *b) function SRes (line 325) | static SRes SzReadBytes(CSzData *sd, Byte *data, size_t size) function SRes (line 335) | static SRes SzReadUInt32(CSzData *sd, UInt32 *value) function SRes (line 348) | static SRes SzReadNumber(CSzData *sd, UInt64 *value) function SRes (line 371) | static SRes SzReadNumber32(CSzData *sd, UInt32 *value) function SRes (line 383) | static SRes SzReadID(CSzData *sd, UInt64 *value) function SRes (line 388) | static SRes SzSkeepDataSize(CSzData *sd, UInt64 size) function SRes (line 397) | static SRes SzSkeepData(CSzData *sd) function SRes (line 404) | static SRes SzReadArchiveProperties(CSzData *sd) function SRes (line 417) | static SRes SzWaitAttribute(CSzData *sd, UInt64 attribute) function SRes (line 431) | static SRes SzReadBoolVector(CSzData *sd, size_t numItems, Byte **v, ISz... function SRes (line 450) | static SRes SzReadBoolVector2(CSzData *sd, size_t numItems, Byte **v, IS... function SRes (line 463) | static SRes SzReadHashDigests( function SRes (line 481) | static SRes SzReadPackInfo( function SRes (line 529) | static SRes SzReadSwitch(CSzData *sd) function SRes (line 536) | static SRes SzGetNextFolderItem(CSzData *sd, CSzFolder *folder, ISzAlloc... function SRes (line 646) | static SRes SzReadUnpackInfo( function SRes (line 716) | static SRes SzReadSubStreamsInfo( function SRes (line 862) | static SRes SzReadStreamsInfo( function SzArEx_GetFileNameUtf16 (line 906) | size_t SzArEx_GetFileNameUtf16(const CSzArEx *p, size_t fileIndex, UInt1... function SRes (line 919) | static SRes SzReadFileNames(const Byte *p, size_t size, UInt32 numFiles,... function SRes (line 940) | static SRes SzReadHeader2( function SRes (line 1122) | static SRes SzReadHeader( function SRes (line 1147) | static SRes SzReadAndDecodePackedStreams2( function SRes (line 1191) | static SRes SzReadAndDecodePackedStreams( function SRes (line 1214) | static SRes SzArEx_Open2( function SRes (line 1314) | SRes SzArEx_Open(CSzArEx *p, ILookInStream *inStream, ISzAlloc *allocMai... function SRes (line 1322) | SRes SzArEx_Extract( FILE: ext/lzma/C/7zStream.c function SRes (line 8) | SRes SeqInStream_Read2(ISeqInStream *stream, void *buf, size_t size, SRe... function SRes (line 22) | SRes SeqInStream_Read(ISeqInStream *stream, void *buf, size_t size) function SRes (line 27) | SRes SeqInStream_ReadByte(ISeqInStream *stream, Byte *buf) function SRes (line 34) | SRes LookInStream_SeekTo(ILookInStream *stream, UInt64 offset) function SRes (line 40) | SRes LookInStream_LookRead(ILookInStream *stream, void *buf, size_t *size) function SRes (line 50) | SRes LookInStream_Read2(ILookInStream *stream, void *buf, size_t size, S... function SRes (line 64) | SRes LookInStream_Read(ILookInStream *stream, void *buf, size_t size) function SRes (line 69) | static SRes LookToRead_Look_Lookahead(void *pp, const void **buf, size_t... function SRes (line 87) | static SRes LookToRead_Look_Exact(void *pp, const void **buf, size_t *size) function SRes (line 106) | static SRes LookToRead_Skip(void *pp, size_t offset) function SRes (line 113) | static SRes LookToRead_Read(void *pp, void *buf, size_t *size) function SRes (line 127) | static SRes LookToRead_Seek(void *pp, Int64 *pos, ESzSeek origin) function LookToRead_CreateVTable (line 134) | void LookToRead_CreateVTable(CLookToRead *p, int lookahead) function LookToRead_Init (line 144) | void LookToRead_Init(CLookToRead *p) function SRes (line 149) | static SRes SecToLook_Read(void *pp, void *buf, size_t *size) function SecToLook_CreateVTable (line 155) | void SecToLook_CreateVTable(CSecToLook *p) function SRes (line 160) | static SRes SecToRead_Read(void *pp, void *buf, size_t *size) function SecToRead_CreateVTable (line 166) | void SecToRead_CreateVTable(CSecToRead *p) FILE: ext/lzma/C/Alloc.c function MyFree (line 38) | void MyFree(void *address) function MidFree (line 59) | void MidFree(void *address) function SetLargePageSize (line 79) | void SetLargePageSize() function BigFree (line 115) | void BigFree(void *address) FILE: ext/lzma/C/Bcj2.c function Bcj2_Decode (line 33) | int Bcj2_Decode( FILE: ext/lzma/C/Bra.c function SizeT (line 6) | SizeT ARM_Convert(Byte *data, SizeT size, UInt32 ip, int encoding) function SizeT (line 33) | SizeT ARMT_Convert(Byte *data, SizeT size, UInt32 ip, int encoding) function SizeT (line 69) | SizeT PPC_Convert(Byte *data, SizeT size, UInt32 ip, int encoding) function SizeT (line 99) | SizeT SPARC_Convert(Byte *data, SizeT size, UInt32 ip, int encoding) FILE: ext/lzma/C/Bra86.c function SizeT (line 11) | SizeT x86_Convert(Byte *data, SizeT size, UInt32 ip, UInt32 *state, int ... FILE: ext/lzma/C/BraIA64.c function SizeT (line 14) | SizeT IA64_Convert(Byte *data, SizeT size, UInt32 ip, int encoding) FILE: ext/lzma/C/CpuArch.c function UInt32 (line 13) | static UInt32 CheckFlag(UInt32 flag) function MyCPUID (line 51) | static void MyCPUID(UInt32 function, UInt32 *a, UInt32 *b, UInt32 *c, UI... function Bool (line 97) | Bool x86cpuid_CheckAndRead(Cx86cpuid *p) function x86cpuid_GetFirm (line 112) | int x86cpuid_GetFirm(const Cx86cpuid *p) function Bool (line 126) | Bool CPU_Is_InOrder() function Bool (line 146) | static Bool CPU_Sys_Is_SSE_Supported() function Bool (line 159) | Bool CPU_Is_Aes_Supported() FILE: ext/lzma/C/CpuArch.h type Cx86cpuid (line 124) | typedef struct FILE: ext/lzma/C/Delta.c function Delta_Init (line 6) | void Delta_Init(Byte *state) function MyMemCpy (line 13) | static void MyMemCpy(Byte *dest, const Byte *src, unsigned size) function Delta_Encode (line 20) | void Delta_Encode(Byte *state, unsigned delta, Byte *data, SizeT size) function Delta_Decode (line 43) | void Delta_Decode(Byte *state, unsigned delta, Byte *data, SizeT size) FILE: ext/lzma/C/LzFind.c function LzInWindow_Free (line 17) | static void LzInWindow_Free(CMatchFinder *p, ISzAlloc *alloc) function LzInWindow_Create (line 28) | static int LzInWindow_Create(CMatchFinder *p, UInt32 keepSizeReserv, ISz... function Byte (line 45) | Byte *MatchFinder_GetPointerToCurrentPos(CMatchFinder *p) { return p->bu... function Byte (line 46) | Byte MatchFinder_GetIndexByte(CMatchFinder *p, Int32 index) { return p->... function UInt32 (line 48) | UInt32 MatchFinder_GetNumAvailableBytes(CMatchFinder *p) { return p->str... function MatchFinder_ReduceOffsets (line 50) | void MatchFinder_ReduceOffsets(CMatchFinder *p, UInt32 subValue) function MatchFinder_ReadBlock (line 57) | static void MatchFinder_ReadBlock(CMatchFinder *p) function MatchFinder_MoveBlock (line 92) | void MatchFinder_MoveBlock(CMatchFinder *p) function MatchFinder_NeedMove (line 100) | int MatchFinder_NeedMove(CMatchFinder *p) function MatchFinder_ReadIfRequired (line 108) | void MatchFinder_ReadIfRequired(CMatchFinder *p) function MatchFinder_CheckAndMoveAndRead (line 116) | static void MatchFinder_CheckAndMoveAndRead(CMatchFinder *p) function MatchFinder_SetDefaultSettings (line 123) | static void MatchFinder_SetDefaultSettings(CMatchFinder *p) function MatchFinder_Construct (line 133) | void MatchFinder_Construct(CMatchFinder *p) function MatchFinder_FreeThisClassMemory (line 151) | static void MatchFinder_FreeThisClassMemory(CMatchFinder *p, ISzAlloc *a... function MatchFinder_Free (line 157) | void MatchFinder_Free(CMatchFinder *p, ISzAlloc *alloc) function CLzRef (line 163) | static CLzRef* AllocRefs(UInt32 num, ISzAlloc *alloc) function MatchFinder_Create (line 171) | int MatchFinder_Create(CMatchFinder *p, UInt32 historySize, function MatchFinder_SetLimits (line 246) | static void MatchFinder_SetLimits(CMatchFinder *p) function MatchFinder_Init (line 271) | void MatchFinder_Init(CMatchFinder *p) function UInt32 (line 285) | static UInt32 MatchFinder_GetSubValue(CMatchFinder *p) function MatchFinder_Normalize3 (line 290) | void MatchFinder_Normalize3(UInt32 subValue, CLzRef *items, UInt32 numIt... function MatchFinder_Normalize (line 304) | static void MatchFinder_Normalize(CMatchFinder *p) function MatchFinder_CheckLimits (line 311) | static void MatchFinder_CheckLimits(CMatchFinder *p) function UInt32 (line 322) | static UInt32 * Hc_GetMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt... function UInt32 (line 353) | UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, c... function SkipMatchesSpec (line 408) | static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos... function MatchFinder_MovePos (line 465) | static void MatchFinder_MovePos(CMatchFinder *p) { MOVE_POS; } function UInt32 (line 484) | static UInt32 Bt2_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distan... function UInt32 (line 495) | UInt32 Bt3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances) function UInt32 (line 506) | static UInt32 Bt3_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distan... function UInt32 (line 539) | static UInt32 Bt4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distan... function UInt32 (line 586) | static UInt32 Hc4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distan... function UInt32 (line 635) | UInt32 Hc3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances) function Bt2_MatchFinder_Skip (line 647) | static void Bt2_MatchFinder_Skip(CMatchFinder *p, UInt32 num) function Bt3Zip_MatchFinder_Skip (line 660) | void Bt3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num) function Bt3_MatchFinder_Skip (line 673) | static void Bt3_MatchFinder_Skip(CMatchFinder *p, UInt32 num) function Bt4_MatchFinder_Skip (line 688) | static void Bt4_MatchFinder_Skip(CMatchFinder *p, UInt32 num) function Hc4_MatchFinder_Skip (line 704) | static void Hc4_MatchFinder_Skip(CMatchFinder *p, UInt32 num) function Hc3Zip_MatchFinder_Skip (line 721) | void Hc3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num) function MatchFinder_CreateVTable (line 735) | void MatchFinder_CreateVTable(CMatchFinder *p, IMatchFinder *vTable) FILE: ext/lzma/C/LzFind.h type UInt32 (line 13) | typedef UInt32 CLzRef; type CMatchFinder (line 15) | typedef struct _CMatchFinder type Byte (line 87) | typedef Byte (*Mf_GetIndexByte_Func)(void *object, Int32 index); type UInt32 (line 88) | typedef UInt32 (*Mf_GetNumAvailableBytes_Func)(void *object); type Byte (line 89) | typedef const Byte * (*Mf_GetPointerToCurrentPos_Func)(void *object); type UInt32 (line 90) | typedef UInt32 (*Mf_GetMatches_Func)(void *object, UInt32 *distances); type IMatchFinder (line 93) | typedef struct _IMatchFinder FILE: ext/lzma/C/LzFindMt.c function MtSync_Construct (line 8) | void MtSync_Construct(CMtSync *p) function MtSync_GetNextBlock (line 21) | void MtSync_GetNextBlock(CMtSync *p) function MtSync_StopWriting (line 49) | void MtSync_StopWriting(CMtSync *p) function MtSync_Destruct (line 72) | void MtSync_Destruct(CMtSync *p) function SRes (line 100) | static SRes MtSync_Create2(CMtSync *p, unsigned (MY_STD_CALL *startAddre... function SRes (line 122) | static SRes MtSync_Create(CMtSync *p, unsigned (MY_STD_CALL *startAddres... function MtSync_Init (line 130) | void MtSync_Init(CMtSync *p) { p->needStart = True; } function HashThreadFunc (line 148) | void HashThreadFunc(CMatchFinderMt *mt) function MatchFinderMt_GetNextBlock_Hash (line 218) | void MatchFinderMt_GetNextBlock_Hash(CMatchFinderMt *p) function Int32 (line 234) | Int32 NO_INLINE GetMatchesSpecN(UInt32 lenLimit, UInt32 pos, const Byte ... function BtGetMatches (line 311) | void BtGetMatches(CMatchFinderMt *p, UInt32 *distances) function BtFillBlock (line 380) | void BtFillBlock(CMatchFinderMt *p, UInt32 globalBlockIndex) function BtThreadFunc (line 405) | void BtThreadFunc(CMatchFinderMt *mt) function MatchFinderMt_Construct (line 431) | void MatchFinderMt_Construct(CMatchFinderMt *p) function MatchFinderMt_FreeMem (line 438) | void MatchFinderMt_FreeMem(CMatchFinderMt *p, ISzAlloc *alloc) function MatchFinderMt_Destruct (line 444) | void MatchFinderMt_Destruct(CMatchFinderMt *p, ISzAlloc *alloc) function HashThreadFunc2 (line 454) | static unsigned MY_STD_CALL HashThreadFunc2(void *p) { HashThreadFunc((C... function BtThreadFunc2 (line 455) | static unsigned MY_STD_CALL BtThreadFunc2(void *p) function SRes (line 465) | SRes MatchFinderMt_Create(CMatchFinderMt *p, UInt32 historySize, UInt32 ... function MatchFinderMt_Init (line 490) | void MatchFinderMt_Init(CMatchFinderMt *p) function MatchFinderMt_ReleaseStream (line 515) | void MatchFinderMt_ReleaseStream(CMatchFinderMt *p) function MatchFinderMt_Normalize (line 521) | void MatchFinderMt_Normalize(CMatchFinderMt *p) function MatchFinderMt_GetNextBlock_Bt (line 527) | void MatchFinderMt_GetNextBlock_Bt(CMatchFinderMt *p) function Byte (line 539) | const Byte * MatchFinderMt_GetPointerToCurrentPos(CMatchFinderMt *p) function UInt32 (line 546) | UInt32 MatchFinderMt_GetNumAvailableBytes(CMatchFinderMt *p) function Byte (line 552) | Byte MatchFinderMt_GetIndexByte(CMatchFinderMt *p, Int32 index) function UInt32 (line 557) | UInt32 * MixMatches2(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *dist... function UInt32 (line 577) | UInt32 * MixMatches3(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *dist... function UInt32 (line 667) | UInt32 MatchFinderMt2_GetMatches(CMatchFinderMt *p, UInt32 *distances) function UInt32 (line 685) | UInt32 MatchFinderMt_GetMatches(CMatchFinderMt *p, UInt32 *distances) function MatchFinderMt0_Skip (line 718) | void MatchFinderMt0_Skip(CMatchFinderMt *p, UInt32 num) FILE: ext/lzma/C/LzFindMt.h type CMtSync (line 22) | typedef struct _CMtSync type UInt32 (line 41) | typedef UInt32 * (*Mf_Mix_Matches)(void *p, UInt32 matchMinPos, UInt32 *... type CMatchFinderMt (line 49) | typedef struct _CMatchFinderMt FILE: ext/lzma/C/Lzma2Dec.c type ELzma2State (line 47) | typedef enum function SRes (line 61) | static SRes Lzma2Dec_GetOldProps(Byte prop, Byte *props) function SRes (line 75) | SRes Lzma2Dec_AllocateProbs(CLzma2Dec *p, Byte prop, ISzAlloc *alloc) function SRes (line 82) | SRes Lzma2Dec_Allocate(CLzma2Dec *p, Byte prop, ISzAlloc *alloc) function Lzma2Dec_Init (line 89) | void Lzma2Dec_Init(CLzma2Dec *p) function ELzma2State (line 98) | static ELzma2State Lzma2Dec_UpdateState(CLzma2Dec *p, Byte b) function LzmaDec_UpdateWithUncompressed (line 159) | static void LzmaDec_UpdateWithUncompressed(CLzmaDec *p, const Byte *src,... function SRes (line 170) | SRes Lzma2Dec_DecodeToDic(CLzma2Dec *p, SizeT dicLimit, function SRes (line 291) | SRes Lzma2Dec_DecodeToBuf(CLzma2Dec *p, Byte *dest, SizeT *destLen, cons... function SRes (line 330) | SRes Lzma2Decode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *src... FILE: ext/lzma/C/Lzma2Dec.h type CLzma2Dec (line 15) | typedef struct FILE: ext/lzma/C/Lzma2Enc.c type CLzma2EncInt (line 38) | typedef struct function SRes (line 47) | static SRes Lzma2EncInt_Init(CLzma2EncInt *p, const CLzma2EncProps *props) function SRes (line 72) | static SRes Lzma2EncInt_EncodeSubblock(CLzma2EncInt *p, Byte *outBuf, function Lzma2EncProps_Init (line 168) | void Lzma2EncProps_Init(CLzma2EncProps *p) function Lzma2EncProps_Normalize (line 176) | void Lzma2EncProps_Normalize(CLzma2EncProps *p) function SRes (line 236) | static SRes Progress(ICompressProgress *p, UInt64 inSize, UInt64 outSize) type CLzma2Enc (line 243) | typedef struct function SRes (line 264) | static SRes Lzma2Enc_EncodeMt1(CLzma2EncInt *p, CLzma2Enc *mainEncoder, type CMtCallbackImp (line 304) | typedef struct function SRes (line 310) | static SRes MtCallbackImp_Code(void *pp, unsigned index, Byte *dest, siz... function CLzma2EncHandle (line 367) | CLzma2EncHandle Lzma2Enc_Create(ISzAlloc *alloc, ISzAlloc *allocBig) function Lzma2Enc_Destroy (line 389) | void Lzma2Enc_Destroy(CLzma2EncHandle pp) function SRes (line 411) | SRes Lzma2Enc_SetProps(CLzma2EncHandle pp, const CLzma2EncProps *props) function Byte (line 423) | Byte Lzma2Enc_WriteProperties(CLzma2EncHandle pp) function SRes (line 434) | SRes Lzma2Enc_Encode(CLzma2EncHandle pp, FILE: ext/lzma/C/Lzma2Enc.h type CLzma2EncProps (line 13) | typedef struct FILE: ext/lzma/C/Lzma86.h type ESzFilterMode (line 64) | enum ESzFilterMode FILE: ext/lzma/C/Lzma86Dec.c function SzFree (line 11) | static void SzFree(void *p, void *address) { p = p; MyFree(address); } function SRes (line 13) | SRes Lzma86_GetUnpackSize(const Byte *src, SizeT srcLen, UInt64 *unpackS... function SRes (line 24) | SRes Lzma86_Decode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *s... FILE: ext/lzma/C/Lzma86Enc.c function SzFree (line 15) | static void SzFree(void *p, void *address) { p = p; MyFree(address); } function Lzma86_Encode (line 17) | int Lzma86_Encode(Byte *dest, size_t *destLen, const Byte *src, size_t s... FILE: ext/lzma/C/LzmaDec.c function LzmaDec_DecodeReal (line 131) | static int MY_FAST_CALL LzmaDec_DecodeReal(CLzmaDec *p, SizeT limit, con... function LzmaDec_WriteRem (line 428) | static void MY_FAST_CALL LzmaDec_WriteRem(CLzmaDec *p, SizeT limit) function LzmaDec_DecodeReal2 (line 455) | static int MY_FAST_CALL LzmaDec_DecodeReal2(CLzmaDec *p, SizeT limit, co... type ELzmaDummy (line 480) | typedef enum function ELzmaDummy (line 488) | static ELzmaDummy LzmaDec_TryDummy(const CLzmaDec *p, const Byte *buf, S... function IF_BIT_0_CHECK (line 601) | IF_BIT_0_CHECK(probLen) function IF_BIT_0_CHECK (line 612) | IF_BIT_0_CHECK(probLen) function LzmaDec_InitRc (line 679) | static void LzmaDec_InitRc(CLzmaDec *p, const Byte *data) function LzmaDec_InitDicAndState (line 686) | void LzmaDec_InitDicAndState(CLzmaDec *p, Bool initDic, Bool initState) function LzmaDec_Init (line 702) | void LzmaDec_Init(CLzmaDec *p) function LzmaDec_InitStateReal (line 708) | static void LzmaDec_InitStateReal(CLzmaDec *p) function SRes (line 720) | SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit, const Byte *src, S... function SRes (line 841) | SRes LzmaDec_DecodeToBuf(CLzmaDec *p, Byte *dest, SizeT *destLen, const ... function LzmaDec_FreeProbs (line 881) | void LzmaDec_FreeProbs(CLzmaDec *p, ISzAlloc *alloc) function LzmaDec_FreeDict (line 887) | static void LzmaDec_FreeDict(CLzmaDec *p, ISzAlloc *alloc) function LzmaDec_Free (line 893) | void LzmaDec_Free(CLzmaDec *p, ISzAlloc *alloc) function SRes (line 899) | SRes LzmaProps_Decode(CLzmaProps *p, const Byte *data, unsigned size) function SRes (line 925) | static SRes LzmaDec_AllocateProbs2(CLzmaDec *p, const CLzmaProps *propNe... function SRes (line 939) | SRes LzmaDec_AllocateProbs(CLzmaDec *p, const Byte *props, unsigned prop... function SRes (line 948) | SRes LzmaDec_Allocate(CLzmaDec *p, const Byte *props, unsigned propsSize... function SRes (line 970) | SRes LzmaDecode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen, FILE: ext/lzma/C/LzmaDec.h type CLzmaProps (line 28) | typedef struct _CLzmaProps type CLzmaDec (line 50) | typedef struct type ELzmaFinishMode (line 79) | typedef enum type ELzmaStatus (line 100) | typedef enum FILE: ext/lzma/C/LzmaEnc.c function LzmaEncProps_Init (line 45) | void LzmaEncProps_Init(CLzmaEncProps *p) function LzmaEncProps_Normalize (line 54) | void LzmaEncProps_Normalize(CLzmaEncProps *p) function UInt32 (line 86) | UInt32 LzmaEncProps_GetDictSize(const CLzmaEncProps *props2) function UInt32 (line 103) | UInt32 GetPosSlot1(UInt32 pos) function LzmaEnc_FastPosInit (line 117) | void LzmaEnc_FastPosInit(Byte *g_FastPos) type CState (line 150) | typedef unsigned CState; type COptimal (line 152) | typedef struct type CLenEnc (line 214) | typedef struct type CLenPriceEnc (line 223) | typedef struct type CRangeEnc (line 231) | typedef struct type CSaveState (line 245) | typedef struct type CLzmaEnc (line 267) | typedef struct function LzmaEnc_SaveState (line 348) | void LzmaEnc_SaveState(CLzmaEncHandle pp) function LzmaEnc_RestoreState (line 374) | void LzmaEnc_RestoreState(CLzmaEncHandle pp) function SRes (line 400) | SRes LzmaEnc_SetProps(CLzmaEncHandle pp, const CLzmaEncProps *props2) function RangeEnc_Construct (line 464) | static void RangeEnc_Construct(CRangeEnc *p) function RangeEnc_Alloc (line 473) | static int RangeEnc_Alloc(CRangeEnc *p, ISzAlloc *alloc) function RangeEnc_Free (line 485) | static void RangeEnc_Free(CRangeEnc *p, ISzAlloc *alloc) function RangeEnc_Init (line 491) | static void RangeEnc_Init(CRangeEnc *p) function RangeEnc_FlushStream (line 505) | static void RangeEnc_FlushStream(CRangeEnc *p) function RangeEnc_ShiftLow (line 517) | static void MY_FAST_CALL RangeEnc_ShiftLow(CRangeEnc *p) function RangeEnc_FlushData (line 538) | static void RangeEnc_FlushData(CRangeEnc *p) function RangeEnc_EncodeDirectBits (line 545) | static void RangeEnc_EncodeDirectBits(CRangeEnc *p, UInt32 value, int nu... function RangeEnc_EncodeBit (line 560) | static void RangeEnc_EncodeBit(CRangeEnc *p, CLzmaProb *prob, UInt32 sym... function LitEnc_Encode (line 583) | static void LitEnc_Encode(CRangeEnc *p, CLzmaProb *probs, UInt32 symbol) function LitEnc_EncodeMatched (line 594) | static void LitEnc_EncodeMatched(CRangeEnc *p, CLzmaProb *probs, UInt32 ... function LzmaEnc_InitPriceTables (line 608) | void LzmaEnc_InitPriceTables(UInt32 *ProbPrices) function UInt32 (line 644) | static UInt32 LitEnc_GetPrice(const CLzmaProb *probs, UInt32 symbol, UIn... function UInt32 (line 657) | static UInt32 LitEnc_GetPriceMatched(const CLzmaProb *probs, UInt32 symb... function RcTree_Encode (line 674) | static void RcTree_Encode(CRangeEnc *rc, CLzmaProb *probs, int numBitLev... function RcTree_ReverseEncode (line 688) | static void RcTree_ReverseEncode(CRangeEnc *rc, CLzmaProb *probs, int nu... function UInt32 (line 701) | static UInt32 RcTree_GetPrice(const CLzmaProb *probs, int numBitLevels, ... function UInt32 (line 713) | static UInt32 RcTree_ReverseGetPrice(const CLzmaProb *probs, int numBitL... function LenEnc_Init (line 729) | static void LenEnc_Init(CLenEnc *p) function LenEnc_Encode (line 741) | static void LenEnc_Encode(CLenEnc *p, CRangeEnc *rc, UInt32 symbol, UInt... function LenEnc_SetPrices (line 764) | static void LenEnc_SetPrices(CLenEnc *p, UInt32 posState, UInt32 numSymb... function LenPriceEnc_UpdateTable (line 787) | static void MY_FAST_CALL LenPriceEnc_UpdateTable(CLenPriceEnc *p, UInt32... function LenPriceEnc_UpdateTables (line 793) | static void LenPriceEnc_UpdateTables(CLenPriceEnc *p, UInt32 numPosState... function LenEnc_Encode2 (line 800) | static void LenEnc_Encode2(CLenPriceEnc *p, CRangeEnc *rc, UInt32 symbol... function MovePos (line 811) | static void MovePos(CLzmaEnc *p, UInt32 num) function UInt32 (line 824) | static UInt32 ReadMatchDistances(CLzmaEnc *p, UInt32 *numDistancePairsRes) function UInt32 (line 864) | static UInt32 GetRepLen1Price(CLzmaEnc *p, UInt32 state, UInt32 posState) function UInt32 (line 871) | static UInt32 GetPureRepPrice(CLzmaEnc *p, UInt32 repIndex, UInt32 state... function UInt32 (line 893) | static UInt32 GetRepPrice(CLzmaEnc *p, UInt32 repIndex, UInt32 len, UInt... function UInt32 (line 899) | static UInt32 Backward(CLzmaEnc *p, UInt32 *backRes, UInt32 cur) function UInt32 (line 937) | static UInt32 GetOptimum(CLzmaEnc *p, UInt32 position, UInt32 *backRes) function UInt32 (line 1497) | static UInt32 GetOptimumFast(CLzmaEnc *p, UInt32 *backRes) function WriteEndMarker (line 1605) | static void WriteEndMarker(CLzmaEnc *p, UInt32 posState) function SRes (line 1618) | static SRes CheckErrors(CLzmaEnc *p) function SRes (line 1631) | static SRes Flush(CLzmaEnc *p, UInt32 nowPos) function FillAlignPrices (line 1642) | static void FillAlignPrices(CLzmaEnc *p) function FillDistancesPrices (line 1650) | static void FillDistancesPrices(CLzmaEnc *p) function LzmaEnc_Construct (line 1684) | void LzmaEnc_Construct(CLzmaEnc *p) function CLzmaEncHandle (line 1708) | CLzmaEncHandle LzmaEnc_Create(ISzAlloc *alloc) function LzmaEnc_FreeLits (line 1717) | void LzmaEnc_FreeLits(CLzmaEnc *p, ISzAlloc *alloc) function LzmaEnc_Destruct (line 1725) | void LzmaEnc_Destruct(CLzmaEnc *p, ISzAlloc *alloc, ISzAlloc *allocBig) function LzmaEnc_Destroy (line 1735) | void LzmaEnc_Destroy(CLzmaEncHandle p, ISzAlloc *alloc, ISzAlloc *allocBig) function SRes (line 1741) | static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, Bool useLimits, UInt32 max... function SRes (line 1905) | static SRes LzmaEnc_Alloc(CLzmaEnc *p, UInt32 keepWindowSize, ISzAlloc *... function LzmaEnc_Init (line 1955) | void LzmaEnc_Init(CLzmaEnc *p) function LzmaEnc_InitPrices (line 2013) | void LzmaEnc_InitPrices(CLzmaEnc *p) function SRes (line 2028) | static SRes LzmaEnc_AllocAndInit(CLzmaEnc *p, UInt32 keepWindowSize, ISz... function SRes (line 2045) | static SRes LzmaEnc_Prepare(CLzmaEncHandle pp, ISeqOutStream *outStream,... function SRes (line 2055) | SRes LzmaEnc_PrepareForLzma2(CLzmaEncHandle pp, function LzmaEnc_SetInputBuf (line 2065) | static void LzmaEnc_SetInputBuf(CLzmaEnc *p, const Byte *src, SizeT srcLen) function SRes (line 2072) | SRes LzmaEnc_MemPrepare(CLzmaEncHandle pp, const Byte *src, SizeT srcLen, function LzmaEnc_Finish (line 2082) | void LzmaEnc_Finish(CLzmaEncHandle pp) type CSeqOutStreamBuf (line 2093) | typedef struct function MyWrite (line 2101) | static size_t MyWrite(void *pp, const void *data, size_t size) function UInt32 (line 2116) | UInt32 LzmaEnc_GetNumAvailableBytes(CLzmaEncHandle pp) function Byte (line 2122) | const Byte *LzmaEnc_GetCurBuf(CLzmaEncHandle pp) function SRes (line 2128) | SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, Bool reInit, function SRes (line 2162) | static SRes LzmaEnc_Encode2(CLzmaEnc *p, ICompressProgress *progress) function SRes (line 2192) | SRes LzmaEnc_Encode(CLzmaEncHandle pp, ISeqOutStream *outStream, ISeqInS... function SRes (line 2199) | SRes LzmaEnc_WriteProperties(CLzmaEncHandle pp, Byte *props, SizeT *size) function SRes (line 2228) | SRes LzmaEnc_MemEncode(CLzmaEncHandle pp, Byte *dest, SizeT *destLen, co... function SRes (line 2256) | SRes LzmaEncode(Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen, FILE: ext/lzma/C/LzmaEnc.h type CLzmaEncProps (line 13) | typedef struct _CLzmaEncProps FILE: ext/lzma/C/LzmaLib.c function SzFree (line 12) | static void SzFree(void *p, void *address) { p = p; MyFree(address); } function MY_STDAPI (line 15) | MY_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsi... function MY_STDAPI (line 41) | MY_STDAPI LzmaUncompress(unsigned char *dest, size_t *destLen, const un... FILE: ext/lzma/C/MtCoder.c function LoopThread_Construct (line 8) | void LoopThread_Construct(CLoopThread *p) function LoopThread_Close (line 15) | void LoopThread_Close(CLoopThread *p) function THREAD_FUNC_RET_TYPE (line 22) | static THREAD_FUNC_RET_TYPE THREAD_FUNC_CALL_TYPE LoopThreadFunc(void *pp) function WRes (line 37) | WRes LoopThread_Create(CLoopThread *p) function WRes (line 45) | WRes LoopThread_StopAndWait(CLoopThread *p) function WRes (line 53) | WRes LoopThread_StartSubThread(CLoopThread *p) { return Event_Set(&p->st... function WRes (line 54) | WRes LoopThread_WaitSubThread(CLoopThread *p) { return Event_Wait(&p->fi... function SRes (line 56) | static SRes Progress(ICompressProgress *p, UInt64 inSize, UInt64 outSize) function MtProgress_Init (line 61) | static void MtProgress_Init(CMtProgress *p, ICompressProgress *progress) function MtProgress_Reinit (line 71) | static void MtProgress_Reinit(CMtProgress *p, unsigned index) function SRes (line 80) | SRes MtProgress_Set(CMtProgress *p, unsigned index, UInt64 inSize, UInt6... function MtProgress_SetError (line 93) | static void MtProgress_SetError(CMtProgress *p, SRes res) function MtCoder_SetError (line 101) | static void MtCoder_SetError(CMtCoder* p, SRes res) function CMtThread_Construct (line 111) | void CMtThread_Construct(CMtThread *p, CMtCoder *mtCoder) function CMtThread_CloseEvents (line 123) | static void CMtThread_CloseEvents(CMtThread *p) function CMtThread_Destruct (line 129) | static void CMtThread_Destruct(CMtThread *p) function SRes (line 154) | static SRes CMtThread_Prepare(CMtThread *p) function SRes (line 167) | static SRes FullRead(ISeqInStream *stream, Byte *data, size_t *processed... function SRes (line 187) | static SRes MtThread_Process(CMtThread *p, Bool *stop) function THREAD_FUNC_RET_TYPE (line 226) | static THREAD_FUNC_RET_TYPE THREAD_FUNC_CALL_TYPE ThreadFunc(void *pp) function MtCoder_Construct (line 249) | void MtCoder_Construct(CMtCoder* p) function MtCoder_Destruct (line 263) | void MtCoder_Destruct(CMtCoder* p) function SRes (line 272) | SRes MtCoder_Code(CMtCoder *p) FILE: ext/lzma/C/MtCoder.h function EXTERN_C_BEGIN (line 9) | EXTERN_C_BEGIN type CMtProgress (line 36) | typedef struct type _CMtCoder (line 49) | struct _CMtCoder type CMtThread (line 51) | typedef struct type IMtCoderCallback (line 67) | typedef struct type CMtCoder (line 73) | typedef struct _CMtCoder FILE: ext/lzma/C/Ppmd.h type CPpmd_See (line 36) | typedef struct type CPpmd_State (line 46) | typedef struct FILE: ext/lzma/C/Ppmd7.c type CPpmd7_Context (line 32) | typedef CPpmd7_Context * CTX_PTR; type CPpmd7_Node_ (line 34) | struct CPpmd7_Node_ type CPpmd7_Node_ (line 38) | struct CPpmd7_Node_ type CPpmd7_Node (line 44) | typedef struct CPpmd7_Node_ function Ppmd7_Construct (line 58) | void Ppmd7_Construct(CPpmd7 *p) function Ppmd7_Free (line 89) | void Ppmd7_Free(CPpmd7 *p, ISzAlloc *alloc) function Bool (line 96) | Bool Ppmd7_Alloc(CPpmd7 *p, UInt32 size, ISzAlloc *alloc) function InsertNode (line 118) | static void InsertNode(CPpmd7 *p, void *node, unsigned indx) function SplitBlock (line 131) | static void SplitBlock(CPpmd7 *p, void *ptr, unsigned oldIndx, unsigned ... function GlueFreeBlocks (line 143) | static void GlueFreeBlocks(CPpmd7 *p) function SetSuccessor (line 279) | static void SetSuccessor(CPpmd_State *p, CPpmd_Void_Ref v) function RestartModel (line 285) | static void RestartModel(CPpmd7 *p) function Ppmd7_Init (line 332) | void Ppmd7_Init(CPpmd7 *p, unsigned maxOrder) function CTX_PTR (line 341) | static CTX_PTR CreateSuccessors(CPpmd7 *p, Bool skip) function SwapStates (line 414) | static void SwapStates(CPpmd_State *t1, CPpmd_State *t2) function UpdateModel (line 421) | static void UpdateModel(CPpmd7 *p) function Rescale (line 570) | static void Rescale(CPpmd7 *p) function CPpmd_See (line 634) | CPpmd_See *Ppmd7_MakeEscFreq(CPpmd7 *p, unsigned numMasked, UInt32 *escF... function NextContext (line 659) | static void NextContext(CPpmd7 *p) function Ppmd7_Update1 (line 668) | void Ppmd7_Update1(CPpmd7 *p) function Ppmd7_Update1_0 (line 683) | void Ppmd7_Update1_0(CPpmd7 *p) function Ppmd7_UpdateBin (line 693) | void Ppmd7_UpdateBin(CPpmd7 *p) function Ppmd7_Update2 (line 701) | void Ppmd7_Update2(CPpmd7 *p) FILE: ext/lzma/C/Ppmd7.h type CPpmd7_Context_ (line 22) | struct CPpmd7_Context_ type CPpmd7_Context_ (line 26) | struct CPpmd7_Context_ type CPpmd7_Context (line 32) | typedef struct CPpmd7_Context_ type CPpmd7 (line 42) | typedef struct type IPpmd7_RangeDec (line 100) | typedef struct type CPpmd7z_RangeDec (line 107) | typedef struct type CPpmd7z_RangeEnc (line 124) | typedef struct FILE: ext/lzma/C/Ppmd7Dec.c function Bool (line 9) | Bool Ppmd7z_RangeDec_Init(CPpmd7z_RangeDec *p) function UInt32 (line 21) | static UInt32 Range_GetThreshold(void *pp, UInt32 total) function Range_Normalize (line 27) | static void Range_Normalize(CPpmd7z_RangeDec *p) function Range_Decode (line 41) | static void Range_Decode(void *pp, UInt32 start, UInt32 size) function UInt32 (line 49) | static UInt32 Range_DecodeBit(void *pp, UInt32 size0) function Ppmd7z_RangeDec_CreateVTable (line 69) | void Ppmd7z_RangeDec_CreateVTable(CPpmd7z_RangeDec *p) function Ppmd7_DecodeSymbol (line 79) | int Ppmd7_DecodeSymbol(CPpmd7 *p, IPpmd7_RangeDec *rc) FILE: ext/lzma/C/Ppmd7Enc.c function Ppmd7z_RangeEnc_Init (line 9) | void Ppmd7z_RangeEnc_Init(CPpmd7z_RangeEnc *p) function RangeEnc_ShiftLow (line 17) | static void RangeEnc_ShiftLow(CPpmd7z_RangeEnc *p) function RangeEnc_Encode (line 34) | static void RangeEnc_Encode(CPpmd7z_RangeEnc *p, UInt32 start, UInt32 si... function RangeEnc_EncodeBit_0 (line 45) | static void RangeEnc_EncodeBit_0(CPpmd7z_RangeEnc *p, UInt32 size0) function RangeEnc_EncodeBit_1 (line 55) | static void RangeEnc_EncodeBit_1(CPpmd7z_RangeEnc *p, UInt32 size0) function Ppmd7z_RangeEnc_FlushData (line 67) | void Ppmd7z_RangeEnc_FlushData(CPpmd7z_RangeEnc *p) function Ppmd7_EncodeSymbol (line 77) | void Ppmd7_EncodeSymbol(CPpmd7 *p, CPpmd7z_RangeEnc *rc, int symbol) FILE: ext/lzma/C/Sha256.c function Sha256_Init (line 12) | void Sha256_Init(CSha256 *p) function Sha256_Transform (line 93) | static void Sha256_Transform(UInt32 *state, const UInt32 *data) function Sha256_WriteByteBlock (line 147) | static void Sha256_WriteByteBlock(CSha256 *p) function Sha256_Update (line 160) | void Sha256_Update(CSha256 *p, const Byte *data, size_t size) function Sha256_Final (line 176) | void Sha256_Final(CSha256 *p, Byte *digest) FILE: ext/lzma/C/Sha256.h type CSha256 (line 13) | typedef struct FILE: ext/lzma/C/Threads.c function WRes (line 10) | static WRes GetError() function WRes (line 16) | WRes HandleToWRes(HANDLE h) { return (h != 0) ? 0 : GetError(); } function WRes (line 17) | WRes BOOLToWRes(BOOL v) { return v ? 0 : GetError(); } function WRes (line 19) | WRes HandlePtr_Close(HANDLE *p) function WRes (line 28) | WRes Handle_WaitObject(HANDLE h) { return (WRes)WaitForSingleObject(h, I... function WRes (line 30) | WRes Thread_Create(CThread *p, THREAD_FUNC_TYPE func, LPVOID param) function WRes (line 43) | WRes Event_Create(CEvent *p, BOOL manualReset, int signaled) function WRes (line 49) | WRes Event_Set(CEvent *p) { return BOOLToWRes(SetEvent(*p)); } function WRes (line 50) | WRes Event_Reset(CEvent *p) { return BOOLToWRes(ResetEvent(*p)); } function WRes (line 52) | WRes ManualResetEvent_Create(CManualResetEvent *p, int signaled) { retur... function WRes (line 53) | WRes AutoResetEvent_Create(CAutoResetEvent *p, int signaled) { return Ev... function WRes (line 54) | WRes ManualResetEvent_CreateNotSignaled(CManualResetEvent *p) { return M... function WRes (line 55) | WRes AutoResetEvent_CreateNotSignaled(CAutoResetEvent *p) { return AutoR... function WRes (line 58) | WRes Semaphore_Create(CSemaphore *p, UInt32 initCount, UInt32 maxCount) function WRes (line 64) | static WRes Semaphore_Release(CSemaphore *p, LONG releaseCount, LONG *pr... function WRes (line 66) | WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 num) function WRes (line 68) | WRes Semaphore_Release1(CSemaphore *p) { return Semaphore_ReleaseN(p, 1); } function WRes (line 70) | WRes CriticalSection_Init(CCriticalSection *p) FILE: ext/lzma/C/Threads.h type HANDLE (line 16) | typedef HANDLE CThread; type THREAD_FUNC_RET_TYPE (line 21) | typedef unsigned THREAD_FUNC_RET_TYPE; type HANDLE (line 27) | typedef HANDLE CEvent; type CEvent (line 28) | typedef CEvent CAutoResetEvent; type CEvent (line 29) | typedef CEvent CManualResetEvent; type HANDLE (line 41) | typedef HANDLE CSemaphore; type CRITICAL_SECTION (line 49) | typedef CRITICAL_SECTION CCriticalSection; FILE: ext/lzma/C/Types.h type SRes (line 43) | typedef int SRes; type DWORD (line 46) | typedef DWORD WRes; type WRes (line 48) | typedef int WRes; type Byte (line 55) | typedef unsigned char Byte; type Int16 (line 56) | typedef short Int16; type UInt16 (line 57) | typedef unsigned short UInt16; type Int32 (line 60) | typedef long Int32; type UInt32 (line 61) | typedef unsigned long UInt32; type Int32 (line 63) | typedef int Int32; type UInt32 (line 64) | typedef unsigned int UInt32; type Int64 (line 72) | typedef long Int64; type UInt64 (line 73) | typedef unsigned long UInt64; type __int64 (line 78) | typedef __int64 Int64; type UInt64 (line 79) | typedef unsigned __int64 UInt64; type Int64 (line 82) | typedef long long int Int64; type UInt64 (line 83) | typedef unsigned long long int UInt64; type UInt32 (line 90) | typedef UInt32 SizeT; type SizeT (line 92) | typedef size_t SizeT; type Bool (line 95) | typedef int Bool; type IByteIn (line 127) | typedef struct type IByteOut (line 132) | typedef struct type ISeqInStream (line 137) | typedef struct type ISeqOutStream (line 149) | typedef struct type ESzSeek (line 156) | typedef enum type ISeekInStream (line 163) | typedef struct type ILookInStream (line 169) | typedef struct type CLookToRead (line 192) | typedef struct type CSecToLook (line 204) | typedef struct type CSecToRead (line 212) | typedef struct type ICompressProgress (line 220) | typedef struct type ISzAlloc (line 227) | typedef struct FILE: ext/lzma/C/Util/7z/7zMain.c function Buf_EnsureSize (line 25) | static int Buf_EnsureSize(CBuf *dest, size_t size) function Bool (line 37) | static Bool Utf16_To_Utf8(Byte *dest, size_t *destLen, const UInt16 *src... function SRes (line 86) | static SRes Utf16_To_Utf8Buf(CBuf *dest, const UInt16 *src, size_t srcLen) function SRes (line 100) | static SRes Utf16_To_Char(CBuf *buf, const UInt16 *s, int fileMode) function WRes (line 160) | static WRes OutFile_OpenUtf16(CSzFile *p, const UInt16 *name) function SRes (line 175) | static SRes PrintString(const UInt16 *s) function UInt64ToStr (line 187) | static void UInt64ToStr(UInt64 value, char *s) function ConvertFileTimeToString (line 223) | static void ConvertFileTimeToString(const CNtfsFileTime *ft, char *s) function PrintError (line 261) | void PrintError(char *sz) function GetAttribString (line 268) | static void GetAttribString(UInt32 wa, Bool isDir, char *s) function GetAttribString (line 278) | static void GetAttribString(UInt32, Bool, char *s) function main (line 284) | int MY_CDECL main(int numargs, char *args[]) FILE: ext/lzma/C/Util/Lzma/LzmaUtil.c function SzFree (line 22) | static void SzFree(void *p, void *address) { p = p; MyFree(address); } function PrintHelp (line 25) | void PrintHelp(char *buffer) function PrintError (line 33) | int PrintError(char *buffer, const char *message) function PrintErrorNumber (line 41) | int PrintErrorNumber(char *buffer, SRes val) function PrintUserError (line 47) | int PrintUserError(char *buffer) function SRes (line 55) | static SRes Decode2(CLzmaDec *state, ISeqOutStream *outStream, ISeqInStr... function SRes (line 108) | static SRes Decode(ISeqOutStream *outStream, ISeqInStream *inStream) function SRes (line 134) | static SRes Encode(ISeqOutStream *outStream, ISeqInStream *inStream, UIn... function main2 (line 170) | int main2(int numArgs, const char *args[], char *rs) function main (line 248) | int MY_CDECL main(int numArgs, const char *args[]) FILE: ext/lzma/C/Util/LzmaLib/LzmaLibExports.c function BOOL (line 6) | BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved) FILE: ext/lzma/C/Util/SfxSetup/SfxSetup.c function FindExt (line 46) | static unsigned FindExt(const wchar_t *s, unsigned *extLen) function FindItem (line 64) | static unsigned FindItem(const char **items, unsigned num, const wchar_t... function BOOL (line 87) | static BOOL WINAPI HandlerRoutine(DWORD ctrlType) function PrintErrorMessage (line 94) | static void PrintErrorMessage(const char *message) function WRes (line 112) | static WRes MyCreateDir(const WCHAR *name) function Bool (line 125) | static Bool FindSignature(CSzFile *stream, UInt64 *resPos) function Bool (line 161) | static Bool DoesFileOrDirExist(const WCHAR *path) function WRes (line 172) | static WRes RemoveDirWithSubItems(WCHAR *path) function main (line 222) | int MY_CDECL main() FILE: ext/lzma/C/Xz.c function Xz_WriteVarInt (line 12) | unsigned Xz_WriteVarInt(Byte *buf, UInt64 v) function Xz_Construct (line 25) | void Xz_Construct(CXzStream *p) function Xz_Free (line 32) | void Xz_Free(CXzStream *p, ISzAlloc *alloc) function XzFlags_GetCheckSize (line 39) | unsigned XzFlags_GetCheckSize(CXzStreamFlags f) function XzCheck_Init (line 45) | void XzCheck_Init(CXzCheck *p, int mode) function XzCheck_Update (line 56) | void XzCheck_Update(CXzCheck *p, const void *data, size_t size) function XzCheck_Final (line 66) | int XzCheck_Final(CXzCheck *p, Byte *digest) FILE: ext/lzma/C/Xz.h type CXzFilter (line 35) | typedef struct type CXzBlock (line 42) | typedef struct type CXzCheck (line 77) | typedef struct type UInt16 (line 89) | typedef UInt16 CXzStreamFlags; type CXzBlockSizes (line 99) | typedef struct type CXzStream (line 105) | typedef struct type CXzs (line 122) | typedef struct type ECoderStatus (line 136) | typedef enum type ECoderFinishMode (line 144) | typedef enum type IStateCoder (line 150) | typedef struct _IStateCoder type CMixCoder (line 162) | typedef struct type EXzState (line 182) | typedef enum type CXzUnpacker (line 194) | typedef struct FILE: ext/lzma/C/XzCrc64.c function Crc64GenerateTable (line 9) | Crc64GenerateTable(void) function UInt64 (line 22) | UInt64 MY_FAST_CALL Crc64Update(UInt64 v, const void *data, size_t size) function UInt64 (line 30) | UInt64 MY_FAST_CALL Crc64Calc(const void *data, size_t size) FILE: ext/lzma/C/XzDec.c function Xz_ReadVarInt (line 31) | unsigned Xz_ReadVarInt(const Byte *p, size_t maxSize, UInt64 *value) type CBraState (line 51) | typedef struct function BraState_Free (line 67) | void BraState_Free(void *pp, ISzAlloc *alloc) function SRes (line 72) | SRes BraState_SetProps(void *pp, const Byte *props, size_t propSize, ISz... function BraState_Init (line 113) | void BraState_Init(void *pp) function SRes (line 124) | static SRes BraState_Code(void *pp, Byte *dest, SizeT *destLen, const By... function SRes (line 198) | SRes BraState_SetFromMethod(IStateCoder *p, UInt64 id, int encodeMode, I... function SbState_Free (line 227) | static void SbState_Free(void *pp, ISzAlloc *alloc) function SRes (line 234) | static SRes SbState_SetProps(void *pp, const Byte *props, size_t propSiz... function SbState_Init (line 242) | static void SbState_Init(void *pp) function SRes (line 247) | static SRes SbState_Code(void *pp, Byte *dest, SizeT *destLen, const Byt... function SRes (line 265) | SRes SbState_SetFromMethod(IStateCoder *p, ISzAlloc *alloc) function Lzma2State_Free (line 285) | static void Lzma2State_Free(void *pp, ISzAlloc *alloc) function SRes (line 291) | static SRes Lzma2State_SetProps(void *pp, const Byte *props, size_t prop... function Lzma2State_Init (line 298) | static void Lzma2State_Init(void *pp) function SRes (line 303) | static SRes Lzma2State_Code(void *pp, Byte *dest, SizeT *destLen, const ... function SRes (line 314) | static SRes Lzma2State_SetFromMethod(IStateCoder *p, ISzAlloc *alloc) function MixCoder_Construct (line 329) | void MixCoder_Construct(CMixCoder *p, ISzAlloc *alloc) function MixCoder_Free (line 339) | void MixCoder_Free(CMixCoder *p) function MixCoder_Init (line 353) | void MixCoder_Init(CMixCoder *p) function SRes (line 369) | SRes MixCoder_SetFromMethod(CMixCoder *p, int coderIndex, UInt64 methodId) function SRes (line 385) | SRes MixCoder_Code(CMixCoder *p, Byte *dest, SizeT *destLen, function SRes (line 492) | SRes Xz_ParseHeader(CXzStreamFlags *p, const Byte *buf) function Bool (line 501) | static Bool Xz_CheckFooter(CXzStreamFlags flags, UInt64 indexSize, const... function SRes (line 515) | SRes XzBlock_Parse(CXzBlock *p, const Byte *header) function SRes (line 568) | SRes XzDec_Init(CMixCoder *p, const CXzBlock *block) function XzUnpacker_Init (line 600) | void XzUnpacker_Init(CXzUnpacker *p) function XzUnpacker_Construct (line 607) | void XzUnpacker_Construct(CXzUnpacker *p, ISzAlloc *alloc) function XzUnpacker_Free (line 613) | void XzUnpacker_Free(CXzUnpacker *p) function SRes (line 618) | SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen, function Bool (line 886) | Bool XzUnpacker_IsStreamWasFinished(CXzUnpacker *p) FILE: ext/lzma/C/XzEnc.c function SzBigFree (line 20) | static void SzBigFree(void *p, void *address) { p = p; BigFree(address); } function SzFree (line 24) | static void SzFree(void *p, void *address) { p = p; MyFree(address); } function SRes (line 32) | static SRes WriteBytes(ISeqOutStream *s, const void *buf, UInt32 size) function SRes (line 37) | static SRes WriteBytesAndCrc(ISeqOutStream *s, const void *buf, UInt32 s... function SRes (line 43) | SRes Xz_WriteHeader(CXzStreamFlags f, ISeqOutStream *s) function SRes (line 55) | SRes XzBlock_WriteHeader(const CXzBlock *p, ISeqOutStream *s) function SRes (line 81) | SRes Xz_WriteFooter(CXzStream *p, ISeqOutStream *s) function SRes (line 126) | SRes Xz_AddIndexRecord(CXzStream *p, UInt64 unpackSize, UInt64 totalSize... type CSeqCheckInStream (line 156) | typedef struct function SeqCheckInStream_Init (line 164) | void SeqCheckInStream_Init(CSeqCheckInStream *p, int mode) function SeqCheckInStream_GetDigest (line 170) | void SeqCheckInStream_GetDigest(CSeqCheckInStream *p, Byte *digest) function SRes (line 175) | static SRes SeqCheckInStream_Read(void *pp, void *data, size_t *size) type CSeqSizeOutStream (line 186) | typedef struct function MyWrite (line 193) | static size_t MyWrite(void *pp, const void *data, size_t size) type CSeqInFilter (line 205) | typedef struct function SRes (line 216) | static SRes SeqInFilter_Read(void *pp, void *data, size_t *size) function SeqInFilter_Construct (line 247) | static void SeqInFilter_Construct(CSeqInFilter *p) function SeqInFilter_Free (line 253) | static void SeqInFilter_Free(CSeqInFilter *p) function SRes (line 264) | static SRes SeqInFilter_Init(CSeqInFilter *p, const CXzFilter *props) type CSbEncInStream (line 284) | typedef struct function SRes (line 291) | static SRes SbEncInStream_Read(void *pp, void *data, size_t *size) function SbEncInStream_Construct (line 318) | void SbEncInStream_Construct(CSbEncInStream *p, ISzAlloc *alloc) function SRes (line 324) | SRes SbEncInStream_Init(CSbEncInStream *p) function SbEncInStream_Free (line 329) | void SbEncInStream_Free(CSbEncInStream *p) type CLzma2WithFilters (line 337) | typedef struct function Lzma2WithFilters_Construct (line 349) | static void Lzma2WithFilters_Construct(CLzma2WithFilters *p, ISzAlloc *a... function SRes (line 360) | static SRes Lzma2WithFilters_Create(CLzma2WithFilters *p) function Lzma2WithFilters_Free (line 368) | static void Lzma2WithFilters_Free(CLzma2WithFilters *p) function XzProps_Init (line 381) | void XzProps_Init(CXzProps *p) function XzFilterProps_Init (line 388) | void XzFilterProps_Init(CXzFilterProps *p) function SRes (line 396) | static SRes Xz_Compress(CXzStream *xz, CLzma2WithFilters *lzmaf, function SRes (line 494) | SRes Xz_Encode(ISeqOutStream *outStream, ISeqInStream *inStream, function SRes (line 510) | SRes Xz_EncodeEmpty(ISeqOutStream *outStream) FILE: ext/lzma/C/XzEnc.h function EXTERN_C_BEGIN (line 11) | EXTERN_C_BEGIN type CXzProps (line 23) | typedef struct FILE: ext/lzma/C/XzIn.c function SRes (line 10) | SRes Xz_ReadHeader(CXzStreamFlags *p, ISeqInStream *inStream) function SRes (line 23) | SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStream *inStream, Bool *isInd... function UInt64 (line 46) | UInt64 Xz_GetUnpackSize(const CXzStream *p) function UInt64 (line 55) | UInt64 Xz_GetPackSize(const CXzStream *p) function SRes (line 71) | static SRes Xz_ReadIndex2(CXzStream *p, const Byte *buf, size_t size, IS... function SRes (line 116) | static SRes Xz_ReadIndex(CXzStream *p, ILookInStream *stream, UInt64 ind... function SRes (line 136) | static SRes SeekFromCur(ILookInStream *inStream, Int64 *res) function SRes (line 141) | static SRes Xz_ReadBackward(CXzStream *p, ILookInStream *stream, Int64 *... function Xzs_Construct (line 228) | void Xzs_Construct(CXzs *p) function Xzs_Free (line 234) | void Xzs_Free(CXzs *p, ISzAlloc *alloc) function UInt64 (line 244) | UInt64 Xzs_GetNumBlocks(const CXzs *p) function UInt64 (line 253) | UInt64 Xzs_GetUnpackSize(const CXzs *p) function SRes (line 273) | SRes Xzs_ReadBackward(CXzs *p, ILookInStream *stream, Int64 *startOffset... FILE: ext/openjpeg/bio.c function OPJ_BOOL (line 81) | OPJ_BOOL opj_bio_byteout(opj_bio_t *bio) { function OPJ_BOOL (line 91) | OPJ_BOOL opj_bio_bytein(opj_bio_t *bio) { function opj_bio_putbit (line 101) | void opj_bio_putbit(opj_bio_t *bio, OPJ_UINT32 b) { function OPJ_UINT32 (line 109) | OPJ_UINT32 opj_bio_getbit(opj_bio_t *bio) { function opj_bio_t (line 123) | opj_bio_t* opj_bio_create(void) { function opj_bio_destroy (line 128) | void opj_bio_destroy(opj_bio_t *bio) { function opj_bio_numbytes (line 134) | ptrdiff_t opj_bio_numbytes(opj_bio_t *bio) { function opj_bio_init_enc (line 138) | void opj_bio_init_enc(opj_bio_t *bio, OPJ_BYTE *bp, OPJ_UINT32 len) { function opj_bio_init_dec (line 146) | void opj_bio_init_dec(opj_bio_t *bio, OPJ_BYTE *bp, OPJ_UINT32 len) { function opj_bio_write (line 154) | void opj_bio_write(opj_bio_t *bio, OPJ_UINT32 v, OPJ_UINT32 n) { function OPJ_UINT32 (line 161) | OPJ_UINT32 opj_bio_read(opj_bio_t *bio, OPJ_UINT32 n) { function OPJ_BOOL (line 171) | OPJ_BOOL opj_bio_flush(opj_bio_t *bio) { function OPJ_BOOL (line 185) | OPJ_BOOL opj_bio_inalign(opj_bio_t *bio) { FILE: ext/openjpeg/bio.h type opj_bio_t (line 56) | typedef struct opj_bio { FILE: ext/openjpeg/cidx_manager.c function opj_write_cidx (line 50) | int opj_write_cidx( int offset, opj_stream_private_t *cio, opj_codestrea... function opj_write_cptr (line 118) | void opj_write_cptr(int coff, int clen, opj_stream_private_t *cio, function opj_write_manf (line 145) | void opj_write_manf(int second, function opj_write_mainmhix (line 178) | int opj_write_mainmhix( int coff, opj_codestream_info_t cstr_info, opj_s... function OPJ_BOOL (line 213) | OPJ_BOOL opj_check_EPHuse( int coff, opj_marker_info_t *markers, int mar... FILE: ext/openjpeg/cio.c function opj_write_bytes_BE (line 47) | void opj_write_bytes_BE (OPJ_BYTE * p_buffer, OPJ_UINT32 p_value, OPJ_UI... function opj_write_bytes_LE (line 56) | void opj_write_bytes_LE (OPJ_BYTE * p_buffer, OPJ_UINT32 p_value, OPJ_UI... function opj_read_bytes_BE (line 68) | void opj_read_bytes_BE(const OPJ_BYTE * p_buffer, OPJ_UINT32 * p_value, ... function opj_read_bytes_LE (line 78) | void opj_read_bytes_LE(const OPJ_BYTE * p_buffer, OPJ_UINT32 * p_value, ... function opj_write_double_BE (line 91) | void opj_write_double_BE(OPJ_BYTE * p_buffer, OPJ_FLOAT64 p_value) function opj_write_double_LE (line 97) | void opj_write_double_LE(OPJ_BYTE * p_buffer, OPJ_FLOAT64 p_value) function opj_read_double_BE (line 106) | void opj_read_double_BE(const OPJ_BYTE * p_buffer, OPJ_FLOAT64 * p_value) function opj_read_double_LE (line 112) | void opj_read_double_LE(const OPJ_BYTE * p_buffer, OPJ_FLOAT64 * p_value) function opj_write_float_BE (line 121) | void opj_write_float_BE(OPJ_BYTE * p_buffer, OPJ_FLOAT32 p_value) function opj_write_float_LE (line 127) | void opj_write_float_LE(OPJ_BYTE * p_buffer, OPJ_FLOAT32 p_value) function opj_read_float_BE (line 136) | void opj_read_float_BE(const OPJ_BYTE * p_buffer, OPJ_FLOAT32 * p_value) function opj_read_float_LE (line 142) | void opj_read_float_LE(const OPJ_BYTE * p_buffer, OPJ_FLOAT32 * p_value) function opj_stream_destroy (line 193) | void OPJ_CALLCONV opj_stream_destroy(opj_stream_t* p_stream) function opj_stream_set_read_function (line 207) | void OPJ_CALLCONV opj_stream_set_read_function(opj_stream_t* p_stream, o... function opj_stream_set_seek_function (line 218) | void OPJ_CALLCONV opj_stream_set_seek_function(opj_stream_t* p_stream, o... function opj_stream_set_write_function (line 228) | void OPJ_CALLCONV opj_stream_set_write_function(opj_stream_t* p_stream, ... function opj_stream_set_skip_function (line 239) | void OPJ_CALLCONV opj_stream_set_skip_function(opj_stream_t* p_stream, o... function opj_stream_set_user_data (line 250) | void OPJ_CALLCONV opj_stream_set_user_data(opj_stream_t* p_stream, void ... function opj_stream_set_user_data_length (line 259) | void OPJ_CALLCONV opj_stream_set_user_data_length(opj_stream_t* p_stream... function OPJ_SIZE_T (line 267) | OPJ_SIZE_T opj_stream_read_data (opj_stream_private_t * p_stream,OPJ_BYT... function OPJ_SIZE_T (line 374) | OPJ_SIZE_T opj_stream_write_data (opj_stream_private_t * p_stream, function OPJ_BOOL (line 422) | OPJ_BOOL opj_stream_flush (opj_stream_private_t * p_stream, opj_event_mg... function OPJ_OFF_T (line 451) | OPJ_OFF_T opj_stream_read_skip (opj_stream_private_t * p_stream, OPJ_OFF... function OPJ_OFF_T (line 505) | OPJ_OFF_T opj_stream_write_skip (opj_stream_private_t * p_stream, OPJ_OF... function OPJ_OFF_T (line 545) | OPJ_OFF_T opj_stream_tell (const opj_stream_private_t * p_stream) function OPJ_OFF_T (line 550) | OPJ_OFF_T opj_stream_get_number_byte_left (const opj_stream_private_t * ... function OPJ_OFF_T (line 559) | OPJ_OFF_T opj_stream_skip (opj_stream_private_t * p_stream, OPJ_OFF_T p_... function OPJ_BOOL (line 565) | OPJ_BOOL opj_stream_read_seek (opj_stream_private_t * p_stream, OPJ_OFF_... function OPJ_BOOL (line 585) | OPJ_BOOL opj_stream_write_seek (opj_stream_private_t * p_stream, OPJ_OFF... function OPJ_BOOL (line 606) | OPJ_BOOL opj_stream_seek (opj_stream_private_t * p_stream, OPJ_OFF_T p_s... function OPJ_BOOL (line 612) | OPJ_BOOL opj_stream_has_seek (const opj_stream_private_t * p_stream) function OPJ_SIZE_T (line 617) | OPJ_SIZE_T opj_stream_default_read (void * p_buffer, OPJ_SIZE_T p_nb_byt... function OPJ_SIZE_T (line 625) | OPJ_SIZE_T opj_stream_default_write (void * p_buffer, OPJ_SIZE_T p_nb_by... function OPJ_OFF_T (line 633) | OPJ_OFF_T opj_stream_default_skip (OPJ_OFF_T p_nb_bytes, void * p_user_d... function OPJ_BOOL (line 640) | OPJ_BOOL opj_stream_default_seek (OPJ_OFF_T p_nb_bytes, void * p_user_data) FILE: ext/openjpeg/cio.h type opj_stream_flag (line 74) | typedef enum type opj_stream_private_t (line 87) | typedef struct opj_stream_private type opj_event_mgr (line 274) | struct opj_event_mgr type opj_event_mgr (line 284) | struct opj_event_mgr type opj_event_mgr (line 292) | struct opj_event_mgr type opj_event_mgr (line 301) | struct opj_event_mgr type opj_event_mgr (line 329) | struct opj_event_mgr type opj_event_mgr (line 338) | struct opj_event_mgr type opj_event_mgr (line 347) | struct opj_event_mgr type opj_event_mgr (line 356) | struct opj_event_mgr type opj_event_mgr (line 365) | struct opj_event_mgr FILE: ext/openjpeg/dwt.c type opj_dwt_t (line 55) | typedef struct dwt_local { type opj_v4_t (line 62) | typedef union { type opj_v4dwt_t (line 66) | typedef struct v4dwt_local { function opj_dwt_deinterleave_h (line 196) | void opj_dwt_deinterleave_h(OPJ_INT32 *a, OPJ_INT32 *b, OPJ_INT32 dn, OP... function opj_dwt_deinterleave_v (line 218) | void opj_dwt_deinterleave_v(OPJ_INT32 *a, OPJ_INT32 *b, OPJ_INT32 dn, OP... function opj_dwt_interleave_h (line 243) | void opj_dwt_interleave_h(opj_dwt_t* h, OPJ_INT32 *a) { function opj_dwt_interleave_v (line 263) | void opj_dwt_interleave_v(opj_dwt_t* v, OPJ_INT32 *a, OPJ_INT32 x) { function opj_dwt_encode_1 (line 286) | void opj_dwt_encode_1(OPJ_INT32 *a, OPJ_INT32 dn, OPJ_INT32 sn, OPJ_INT3... function opj_dwt_decode_1_ (line 307) | void opj_dwt_decode_1_(OPJ_INT32 *a, OPJ_INT32 dn, OPJ_INT32 sn, OPJ_INT... function opj_dwt_decode_1 (line 328) | void opj_dwt_decode_1(opj_dwt_t *v) { function opj_dwt_encode_1_real (line 335) | void opj_dwt_encode_1_real(OPJ_INT32 *a, OPJ_INT32 dn, OPJ_INT32 sn, OPJ... function opj_dwt_encode_stepsize (line 370) | void opj_dwt_encode_stepsize(OPJ_INT32 stepsize, OPJ_INT32 numbps, opj_s... function INLINE (line 388) | INLINE OPJ_BOOL opj_dwt_encode_procedure(opj_tcd_tilecomp_t * tilec,void... function OPJ_BOOL (line 466) | OPJ_BOOL opj_dwt_encode(opj_tcd_tilecomp_t * tilec) function OPJ_BOOL (line 474) | OPJ_BOOL opj_dwt_decode(opj_tcd_tilecomp_t* tilec, OPJ_UINT32 numres) { function OPJ_UINT32 (line 482) | OPJ_UINT32 opj_dwt_getgain(OPJ_UINT32 orient) { function OPJ_FLOAT64 (line 493) | OPJ_FLOAT64 opj_dwt_getnorm(OPJ_UINT32 level, OPJ_UINT32 orient) { function OPJ_BOOL (line 500) | OPJ_BOOL opj_dwt_encode_real(opj_tcd_tilecomp_t * tilec) function OPJ_UINT32 (line 508) | OPJ_UINT32 opj_dwt_getgain_real(OPJ_UINT32 orient) { function OPJ_FLOAT64 (line 516) | OPJ_FLOAT64 opj_dwt_getnorm_real(OPJ_UINT32 level, OPJ_UINT32 orient) { function opj_dwt_calc_explicit_stepsizes (line 520) | void opj_dwt_calc_explicit_stepsizes(opj_tccp_t * tccp, OPJ_UINT32 prec) { function OPJ_UINT32 (line 544) | OPJ_UINT32 opj_dwt_max_resolution(opj_tcd_resolution_t* restrict r, OPJ_... function OPJ_BOOL (line 560) | OPJ_BOOL opj_dwt_decode_tile(opj_tcd_tilecomp_t* tilec, OPJ_UINT32 numre... function opj_v4dwt_interleave_h (line 615) | void opj_v4dwt_interleave_h(opj_v4dwt_t* restrict w, OPJ_FLOAT32* restri... function opj_v4dwt_interleave_v (line 658) | void opj_v4dwt_interleave_v(opj_v4dwt_t* restrict v , OPJ_FLOAT32* restr... function opj_v4dwt_decode_step1_sse (line 676) | void opj_v4dwt_decode_step1_sse(opj_v4_t* w, OPJ_INT32 count, const __m1... function opj_v4dwt_decode_step2_sse (line 697) | void opj_v4dwt_decode_step2_sse(opj_v4_t* l, opj_v4_t* w, OPJ_INT32 k, O... function opj_v4dwt_decode_step1 (line 725) | void opj_v4dwt_decode_step1(opj_v4_t* w, OPJ_INT32 count, const OPJ_FLOA... function opj_v4dwt_decode_step2 (line 741) | void opj_v4dwt_decode_step2(opj_v4_t* l, opj_v4_t* w, OPJ_INT32 k, OPJ_I... function opj_v4dwt_decode (line 795) | void opj_v4dwt_decode(opj_v4dwt_t* restrict dwt) function OPJ_BOOL (line 832) | OPJ_BOOL opj_dwt_decode_real(opj_tcd_tilecomp_t* restrict tilec, OPJ_UIN... FILE: ext/openjpeg/event.c function opj_default_callback (line 76) | static void opj_default_callback (const char *msg, void *client_data) function OPJ_BOOL (line 86) | OPJ_BOOL opj_event_msg(opj_event_mgr_t* p_event_mgr, OPJ_INT32 event_typ... function opj_set_default_event_handler (line 137) | void opj_set_default_event_handler(opj_event_mgr_t * p_manager) FILE: ext/openjpeg/event.h type opj_event_mgr_t (line 50) | typedef struct opj_event_mgr FILE: ext/openjpeg/function_list.c function opj_procedure_list_t (line 39) | opj_procedure_list_t * opj_procedure_list_create() function opj_procedure_list_destroy (line 61) | void opj_procedure_list_destroy(opj_procedure_list_t * p_list) function OPJ_BOOL (line 75) | OPJ_BOOL opj_procedure_list_add_procedure (opj_procedure_list_t * p_vali... function OPJ_UINT32 (line 106) | OPJ_UINT32 opj_procedure_list_get_nb_procedures (opj_procedure_list_t * ... function opj_procedure (line 111) | opj_procedure* opj_procedure_list_get_first_procedure (opj_procedure_lis... function opj_procedure_list_clear (line 116) | void opj_procedure_list_clear (opj_procedure_list_t * p_validation_list) FILE: ext/openjpeg/function_list.h type opj_procedure_list_t (line 57) | typedef struct opj_procedure_list FILE: ext/openjpeg/image.c function opj_image_t (line 34) | opj_image_t* opj_image_create0(void) { function opj_image_destroy (line 78) | void OPJ_CALLCONV opj_image_destroy(opj_image_t *image) { function opj_image_comp_header_update (line 107) | void opj_image_comp_header_update(opj_image_t * p_image_header, const st... function opj_copy_image_header (line 144) | void opj_copy_image_header(const opj_image_t* p_image_src, opj_image_t* ... FILE: ext/openjpeg/image.h type opj_image (line 40) | struct opj_image type opj_cp (line 41) | struct opj_cp type opj_cp (line 61) | struct opj_cp FILE: ext/openjpeg/invert.c function OPJ_BOOL (line 70) | OPJ_BOOL opj_matrix_inversion_f(OPJ_FLOAT32 * pSrcMatrix, function OPJ_BOOL (line 106) | OPJ_BOOL opj_lupDecompose(OPJ_FLOAT32 * matrix,OPJ_UINT32 * permutations, function opj_lupSolve (line 207) | void opj_lupSolve (OPJ_FLOAT32 * pResult, function opj_lupInvert (line 269) | void opj_lupInvert (OPJ_FLOAT32 * pSrcMatrix, FILE: ext/openjpeg/j2k.c type opj_dec_memory_marker_handler (line 192) | struct opj_dec_memory_marker_handler type opj_event_mgr (line 360) | struct opj_event_mgr type opj_event_mgr (line 367) | struct opj_event_mgr type opj_event_mgr (line 724) | struct opj_event_mgr function opj_j2k_update_tlm (line 814) | void opj_j2k_update_tlm (opj_j2k_t * p_j2k, OPJ_UINT32 p_tile_part_size ) type j2k_prog_order_t (line 1177) | typedef struct j2k_prog_order{ type opj_dec_memory_marker_handler_t (line 1228) | typedef struct opj_dec_memory_marker_handler function opj_j2k_read_int16_to_float (line 1279) | void opj_j2k_read_int16_to_float (const void * p_src_data, void * p_des... function opj_j2k_read_int32_to_float (line 1295) | void opj_j2k_read_int32_to_float (const void * p_src_data, void * p_des... function opj_j2k_read_float32_to_float (line 1311) | void opj_j2k_read_float32_to_float (const void * p_src_data, void * p_d... function opj_j2k_read_float64_to_float (line 1327) | void opj_j2k_read_float64_to_float (const void * p_src_data, void * p_d... function opj_j2k_read_int16_to_int32 (line 1343) | void opj_j2k_read_int16_to_int32 (const void * p_src_data, void * p_des... function opj_j2k_read_int32_to_int32 (line 1359) | void opj_j2k_read_int32_to_int32 (const void * p_src_data, void * p_des... function opj_j2k_read_float32_to_int32 (line 1375) | void opj_j2k_read_float32_to_int32 (const void * p_src_data, void * p_d... function opj_j2k_read_float64_to_int32 (line 1391) | void opj_j2k_read_float64_to_int32 (const void * p_src_data, void * p_d... function opj_j2k_write_float_to_int16 (line 1407) | void opj_j2k_write_float_to_int16 (const void * p_src_data, void * p_de... function opj_j2k_write_float_to_int32 (line 1423) | void opj_j2k_write_float_to_int32 (const void * p_src_data, void * p_des... function opj_j2k_write_float_to_float (line 1439) | void opj_j2k_write_float_to_float (const void * p_src_data, void * p_de... function opj_j2k_write_float_to_float64 (line 1455) | void opj_j2k_write_float_to_float64 (const void * p_src_data, void * p_... function OPJ_BOOL (line 1481) | OPJ_BOOL opj_j2k_check_poc_val( const opj_poc_t *p_pocs, function OPJ_UINT32 (line 1586) | OPJ_UINT32 opj_j2k_get_num_tp(opj_cp_t *cp, OPJ_UINT32 pino, OPJ_UINT32 ... function OPJ_BOOL (line 1644) | OPJ_BOOL opj_j2k_calculate_tp( opj_j2k_t *p_j2k, function OPJ_BOOL (line 1722) | OPJ_BOOL opj_j2k_write_soc( opj_j2k_t *p_j2k, function OPJ_BOOL (line 1762) | static OPJ_BOOL opj_j2k_read_soc( opj_j2k_t *p_j2k, function OPJ_BOOL (line 1800) | OPJ_BOOL opj_j2k_write_siz( opj_j2k_t *p_j2k, function OPJ_BOOL (line 1902) | static OPJ_BOOL opj_j2k_read_siz(opj_j2k_t *p_j2k, function OPJ_BOOL (line 2239) | OPJ_BOOL opj_j2k_write_com( opj_j2k_t *p_j2k, function OPJ_BOOL (line 2298) | static OPJ_BOOL opj_j2k_read_com ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 2313) | OPJ_BOOL opj_j2k_write_cod( opj_j2k_t *p_j2k, function OPJ_BOOL (line 2391) | static OPJ_BOOL opj_j2k_read_cod ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 2477) | OPJ_BOOL opj_j2k_write_coc( opj_j2k_t *p_j2k, function opj_j2k_write_coc_in_memory (line 2524) | void opj_j2k_write_coc_in_memory( opj_j2k_t *p_j2k, function OPJ_UINT32 (line 2570) | OPJ_UINT32 opj_j2k_get_max_coc_size(opj_j2k_t *p_j2k) function OPJ_BOOL (line 2598) | static OPJ_BOOL opj_j2k_read_coc ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 2652) | OPJ_BOOL opj_j2k_write_qcd( opj_j2k_t *p_j2k, function OPJ_BOOL (line 2715) | static OPJ_BOOL opj_j2k_read_qcd ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 2743) | OPJ_BOOL opj_j2k_write_qcc( opj_j2k_t *p_j2k, function opj_j2k_write_qcc_in_memory (line 2784) | void opj_j2k_write_qcc_in_memory( opj_j2k_t *p_j2k, function OPJ_UINT32 (line 2834) | OPJ_UINT32 opj_j2k_get_max_qcc_size (opj_j2k_t *p_j2k) function OPJ_BOOL (line 2846) | static OPJ_BOOL opj_j2k_read_qcc( opj_j2k_t *p_j2k, function OPJ_BOOL (line 2926) | OPJ_BOOL opj_j2k_write_poc( opj_j2k_t *p_j2k, function opj_j2k_write_poc_in_memory (line 2977) | void opj_j2k_write_poc_in_memory( opj_j2k_t *p_j2k, function OPJ_UINT32 (line 3052) | OPJ_UINT32 opj_j2k_get_max_poc_size(opj_j2k_t *p_j2k) function OPJ_UINT32 (line 3072) | OPJ_UINT32 opj_j2k_get_max_toc_size (opj_j2k_t *p_j2k) function OPJ_UINT32 (line 3091) | OPJ_UINT32 opj_j2k_get_specific_header_sizes(opj_j2k_t *p_j2k) function OPJ_BOOL (line 3123) | static OPJ_BOOL opj_j2k_read_poc ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 3211) | static OPJ_BOOL opj_j2k_read_crg ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 3251) | static OPJ_BOOL opj_j2k_read_tlm ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 3307) | static OPJ_BOOL opj_j2k_read_plm ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 3377) | static OPJ_BOOL opj_j2k_read_plt ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 3422) | OPJ_BOOL j2k_read_ppm_v2 ( function OPJ_BOOL (line 3524) | OPJ_BOOL j2k_read_ppm_v3 ( function OPJ_BOOL (line 3774) | static OPJ_BOOL opj_j2k_read_ppt ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 3850) | OPJ_BOOL opj_j2k_write_tlm( opj_j2k_t *p_j2k, function OPJ_BOOL (line 3904) | OPJ_BOOL opj_j2k_write_sot( opj_j2k_t *p_j2k, function OPJ_BOOL (line 3948) | OPJ_BOOL opj_j2k_read_sot ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 4211) | OPJ_BOOL opj_j2k_write_sod( opj_j2k_t *p_j2k, function OPJ_BOOL (line 4285) | OPJ_BOOL opj_j2k_read_sod (opj_j2k_t *p_j2k, function OPJ_BOOL (line 4406) | OPJ_BOOL opj_j2k_write_rgn(opj_j2k_t *p_j2k, function OPJ_BOOL (line 4463) | OPJ_BOOL opj_j2k_write_eoc( opj_j2k_t *p_j2k, function OPJ_BOOL (line 4502) | static OPJ_BOOL opj_j2k_read_rgn (opj_j2k_t *p_j2k, function OPJ_FLOAT32 (line 4573) | OPJ_FLOAT32 opj_j2k_get_tp_stride (opj_tcp_t * p_tcp) function OPJ_FLOAT32 (line 4578) | OPJ_FLOAT32 opj_j2k_get_default_stride (opj_tcp_t * p_tcp) function OPJ_BOOL (line 4584) | OPJ_BOOL opj_j2k_update_rates( opj_j2k_t *p_j2k, function OPJ_BOOL (line 4747) | OPJ_BOOL opj_j2k_read_eoc ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 4797) | OPJ_BOOL opj_j2k_get_end_header(opj_j2k_t *p_j2k, function OPJ_BOOL (line 4811) | OPJ_BOOL opj_j2k_write_mct_data_group( opj_j2k_t *p_j2k, function OPJ_BOOL (line 4860) | OPJ_BOOL opj_j2k_write_all_coc(opj_j2k_t *p_j2k, function OPJ_BOOL (line 4883) | OPJ_BOOL opj_j2k_write_all_qcc(opj_j2k_t *p_j2k, function OPJ_BOOL (line 4906) | OPJ_BOOL opj_j2k_write_regions( opj_j2k_t *p_j2k, function OPJ_BOOL (line 4934) | OPJ_BOOL opj_j2k_write_epc( opj_j2k_t *p_j2k, function OPJ_BOOL (line 4972) | OPJ_BOOL opj_j2k_read_unk ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 5034) | OPJ_BOOL opj_j2k_write_mct_record( opj_j2k_t *p_j2k, function OPJ_BOOL (line 5100) | static OPJ_BOOL opj_j2k_read_mct ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 5206) | OPJ_BOOL opj_j2k_write_mcc_record( opj_j2k_t *p_j2k, function OPJ_BOOL (line 5309) | OPJ_BOOL opj_j2k_read_mcc ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 5524) | OPJ_BOOL opj_j2k_write_mco( opj_j2k_t *p_j2k, function OPJ_BOOL (line 5590) | static OPJ_BOOL opj_j2k_read_mco ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 5654) | OPJ_BOOL opj_j2k_add_mct(opj_tcp_t * p_tcp, opj_image_t * p_image, OPJ_U... function OPJ_BOOL (line 5736) | OPJ_BOOL opj_j2k_write_cbd( opj_j2k_t *p_j2k, function OPJ_BOOL (line 5801) | static OPJ_BOOL opj_j2k_read_cbd ( opj_j2k_t *p_j2k, function opj_j2k_setup_decoder (line 5848) | void opj_j2k_setup_decoder(opj_j2k_t *j2k, opj_dparameters_t *parameters) function opj_j2k_t (line 5866) | opj_j2k_t* opj_j2k_create_compress(void) function opj_j2k_initialise_4K_poc (line 5903) | int opj_j2k_initialise_4K_poc(opj_poc_t *POC, int numres){ function opj_j2k_set_cinema_parameters (line 5921) | void opj_j2k_set_cinema_parameters(opj_cparameters_t *parameters, opj_im... function OPJ_BOOL (line 6058) | OPJ_BOOL opj_j2k_is_cinema_compliant(opj_image_t *image, OPJ_UINT16 rsiz... function opj_j2k_setup_encoder (line 6120) | void opj_j2k_setup_encoder( opj_j2k_t *p_j2k, function OPJ_BOOL (line 6540) | static OPJ_BOOL opj_j2k_add_mhmarker(opj_codestream_index_t *cstr_index,... function OPJ_BOOL (line 6568) | static OPJ_BOOL opj_j2k_add_tlmarker(OPJ_UINT32 tileno, opj_codestream_i... function OPJ_BOOL (line 6613) | OPJ_BOOL opj_j2k_end_decompress(opj_j2k_t *p_j2k, function OPJ_BOOL (line 6624) | OPJ_BOOL opj_j2k_read_header( opj_stream_private_t *p_stream, function opj_j2k_setup_header_reading (line 6676) | void opj_j2k_setup_header_reading (opj_j2k_t *p_j2k) function opj_j2k_setup_decoding_validation (line 6688) | void opj_j2k_setup_decoding_validation (opj_j2k_t *p_j2k) function OPJ_BOOL (line 6699) | OPJ_BOOL opj_j2k_mct_validation ( opj_j2k_t * p_j2k, function OPJ_BOOL (line 6732) | OPJ_BOOL opj_j2k_setup_mct_encoding(opj_tcp_t * p_tcp, opj_image_t * p_i... function OPJ_BOOL (line 6885) | OPJ_BOOL opj_j2k_build_decoder (opj_j2k_t * p_j2k, function OPJ_BOOL (line 6897) | OPJ_BOOL opj_j2k_build_encoder (opj_j2k_t * p_j2k, function OPJ_BOOL (line 6909) | OPJ_BOOL opj_j2k_encoding_validation ( opj_j2k_t * p_j2k, function OPJ_BOOL (line 6944) | OPJ_BOOL opj_j2k_decoding_validation ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 6974) | OPJ_BOOL opj_j2k_read_header_procedure( opj_j2k_t *p_j2k, function OPJ_BOOL (line 7103) | OPJ_BOOL opj_j2k_exec ( opj_j2k_t * p_j2k, function OPJ_BOOL (line 7132) | static OPJ_BOOL opj_j2k_copy_default_tcp_and_create_tcd ( opj_j2k_... function opj_dec_memory_marker_handler_t (line 7261) | const opj_dec_memory_marker_handler_t * opj_j2k_get_marker_handler (OPJ_... function opj_j2k_destroy (line 7272) | void opj_j2k_destroy (opj_j2k_t *p_j2k) function j2k_destroy_cstr_index (line 7335) | void j2k_destroy_cstr_index (opj_codestream_index_t *p_cstr_ind) function opj_j2k_tcp_destroy (line 7374) | void opj_j2k_tcp_destroy (opj_tcp_t *p_tcp) function opj_j2k_tcp_data_destroy (line 7433) | void opj_j2k_tcp_data_destroy (opj_tcp_t *p_tcp) function opj_j2k_cp_destroy (line 7442) | void opj_j2k_cp_destroy (opj_cp_t *p_cp) function OPJ_BOOL (line 7477) | OPJ_BOOL opj_j2k_read_tile_header( opj_j2k_t * p_j2k, function OPJ_BOOL (line 7704) | OPJ_BOOL opj_j2k_decode_tile ( opj_j2k_t * p_j2k, function OPJ_BOOL (line 7787) | OPJ_BOOL opj_j2k_update_image_data (opj_tcd_t * p_tcd, OPJ_BYTE * p_data... function OPJ_BOOL (line 8049) | OPJ_BOOL opj_j2k_set_decode_area( opj_j2k_t *p_j2k, function opj_j2k_t (line 8205) | opj_j2k_t* opj_j2k_create_decompress(void) function opj_codestream_index_t (line 8264) | opj_codestream_index_t* opj_j2k_create_cstr_index(void) function OPJ_UINT32 (line 8283) | OPJ_UINT32 opj_j2k_get_SPCod_SPCoc_size ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 8310) | OPJ_BOOL opj_j2k_write_SPCod_SPCoc( opj_j2k_t *p_j2k, function OPJ_BOOL (line 8376) | OPJ_BOOL opj_j2k_read_SPCod_SPCoc( opj_j2k_t *p_j2k, function opj_j2k_copy_tile_component_parameters (line 8488) | void opj_j2k_copy_tile_component_parameters( opj_j2k_t *p_j2k ) function OPJ_UINT32 (line 8521) | OPJ_UINT32 opj_j2k_get_SQcd_SQcc_size ( opj_j2k_t *p_j2k, function OPJ_BOOL (line 8552) | OPJ_BOOL opj_j2k_write_SQcd_SQcc( opj_j2k_t *p_j2k, function OPJ_BOOL (line 8625) | OPJ_BOOL opj_j2k_read_SQcd_SQcc(opj_j2k_t *p_j2k, function opj_j2k_copy_tile_quantization_parameters (line 8742) | void opj_j2k_copy_tile_quantization_parameters( opj_j2k_t *p_j2k ) function opj_j2k_dump_tile_info (line 8771) | static void opj_j2k_dump_tile_info( opj_tcp_t * l_default_tile,OPJ_INT32... function j2k_dump (line 8823) | void j2k_dump (opj_j2k_t* p_j2k, OPJ_INT32 flag, FILE* out_stream) function opj_j2k_dump_MH_index (line 8869) | void opj_j2k_dump_MH_index(opj_j2k_t* p_j2k, FILE* out_stream) function opj_j2k_dump_MH_info (line 8938) | void opj_j2k_dump_MH_info(opj_j2k_t* p_j2k, FILE* out_stream) function j2k_dump_image_header (line 8950) | void j2k_dump_image_header(opj_image_t* img_header, OPJ_BOOL dev_dump_fl... function j2k_dump_image_comp_header (line 8979) | void j2k_dump_image_comp_header(opj_image_comp_t* comp_header, OPJ_BOOL ... function opj_codestream_info_v2_t (line 8998) | opj_codestream_info_v2_t* j2k_get_cstr_info(opj_j2k_t* p_j2k) function opj_codestream_index_t (line 9069) | opj_codestream_index_t* j2k_get_cstr_index(opj_j2k_t* p_j2k) function OPJ_BOOL (line 9178) | OPJ_BOOL opj_j2k_allocate_tile_element_cstr_index(opj_j2k_t *p_j2k) function OPJ_BOOL (line 9199) | OPJ_BOOL opj_j2k_decode_tiles ( opj_j2k_t *p_j2k, function opj_j2k_setup_decoding (line 9275) | static void opj_j2k_setup_decoding (opj_j2k_t *p_j2k) function OPJ_BOOL (line 9288) | static OPJ_BOOL opj_j2k_decode_one_tile ( opj_j2k_t *p_j2k, function opj_j2k_setup_decoding_tile (line 9408) | static void opj_j2k_setup_decoding_tile (opj_j2k_t *p_j2k) function OPJ_BOOL (line 9418) | OPJ_BOOL opj_j2k_decode(opj_j2k_t * p_j2k, function OPJ_BOOL (line 9461) | OPJ_BOOL opj_j2k_get_tile( opj_j2k_t *p_j2k, function OPJ_BOOL (line 9555) | OPJ_BOOL opj_j2k_set_decoded_resolution_factor(opj_j2k_t *p_j2k, function OPJ_BOOL (line 9584) | OPJ_BOOL opj_j2k_encode(opj_j2k_t * p_j2k, function OPJ_BOOL (line 9635) | OPJ_BOOL opj_j2k_end_compress( opj_j2k_t *p_j2k, function OPJ_BOOL (line 9650) | OPJ_BOOL opj_j2k_start_compress(opj_j2k_t *p_j2k, function OPJ_BOOL (line 9694) | OPJ_BOOL opj_j2k_pre_write_tile ( opj_j2k_t * p_j2k, function opj_j2k_get_tile_data (line 9719) | void opj_j2k_get_tile_data (opj_tcd_t * p_tcd, OPJ_BYTE * p_data) function OPJ_BOOL (line 9822) | OPJ_BOOL opj_j2k_post_write_tile ( opj_j2k_t * p_j2k, function opj_j2k_setup_end_compress (line 9874) | void opj_j2k_setup_end_compress (opj_j2k_t *p_j2k) function opj_j2k_setup_encoding_validation (line 9891) | void opj_j2k_setup_encoding_validation (opj_j2k_t *p_j2k) function opj_j2k_setup_header_writing (line 9903) | void opj_j2k_setup_header_writing (opj_j2k_t *p_j2k) function OPJ_BOOL (line 9946) | OPJ_BOOL opj_j2k_write_first_tile_part (opj_j2k_t *p_j2k, function OPJ_BOOL (line 10026) | OPJ_BOOL opj_j2k_write_all_tile_parts( opj_j2k_t *p_j2k, function OPJ_BOOL (line 10137) | OPJ_BOOL opj_j2k_write_updated_tlm( opj_j2k_t *p_j2k, function OPJ_BOOL (line 10168) | OPJ_BOOL opj_j2k_end_encoding( opj_j2k_t *p_j2k, function OPJ_BOOL (line 10199) | static OPJ_BOOL opj_j2k_destroy_header_memory ( opj_j2k_t * p_j2k, function OPJ_BOOL (line 10219) | OPJ_BOOL opj_j2k_init_info( opj_j2k_t *p_j2k, function OPJ_BOOL (line 10280) | static OPJ_BOOL opj_j2k_create_tcd( opj_j2k_t *p_j2k, function OPJ_BOOL (line 10306) | OPJ_BOOL opj_j2k_write_tile (opj_j2k_t * p_j2k, FILE: ext/openjpeg/j2k.h type J2K_STATUS (line 118) | typedef enum J2K_STATUS { type J2K_MCT_ELEMENT_TYPE (line 135) | typedef enum MCT_ELEMENT_TYPE type J2K_MCT_ARRAY_TYPE (line 146) | typedef enum MCT_ARRAY_TYPE type J2K_T2_MODE (line 158) | typedef enum T2_MODE { type opj_stepsize_t (line 166) | typedef struct opj_stepsize { type opj_tccp_t (line 176) | typedef struct opj_tccp type opj_mct_data_t (line 212) | typedef struct opj_mct_data type opj_simple_mcc_decorrelation_data_t (line 225) | typedef struct opj_simple_mcc_decorrelation_data type opj_tcp_t (line 240) | typedef struct opj_tcp type opj_encoding_param_t (line 305) | typedef struct opj_encoding_param type opj_decoding_param_t (line 326) | typedef struct opj_decoding_param type opj_cp_t (line 339) | typedef struct opj_cp type opj_j2k_dec_t (line 444) | typedef struct opj_j2k_dec type opj_j2k_enc_t (line 487) | typedef struct opj_j2k_enc type opj_tcd (line 530) | struct opj_tcd type opj_j2k_t (line 534) | typedef struct opj_j2k FILE: ext/openjpeg/jp2.c function OPJ_BOOL (line 437) | OPJ_BOOL opj_jp2_read_boxhdr(opj_jp2_box_t *box, function jp2_write_url (line 494) | static void jp2_write_url(opj_cio_t *cio, char *Idx_file) { function OPJ_BOOL (line 517) | OPJ_BOOL opj_jp2_read_ihdr( opj_jp2_t *jp2, function OPJ_BYTE (line 566) | OPJ_BYTE * opj_jp2_write_ihdr(opj_jp2_t *jp2, function OPJ_BYTE (line 617) | OPJ_BYTE * opj_jp2_write_bpcc( opj_jp2_t *jp2, function OPJ_BOOL (line 654) | OPJ_BOOL opj_jp2_read_bpcc( opj_jp2_t *jp2, function OPJ_BYTE (line 687) | OPJ_BYTE * opj_jp2_write_colr( opj_jp2_t *jp2, function opj_jp2_free_pclr (line 752) | void opj_jp2_free_pclr(opj_jp2_color_t *color) function OPJ_BOOL (line 763) | static OPJ_BOOL opj_jp2_check_color(opj_image_t *image, opj_jp2_color_t ... function opj_jp2_apply_pclr (line 842) | void opj_jp2_apply_pclr(opj_image_t *image, opj_jp2_color_t *color) function OPJ_BOOL (line 927) | OPJ_BOOL opj_jp2_read_pclr( opj_jp2_t *jp2, function OPJ_BOOL (line 1026) | OPJ_BOOL opj_jp2_read_cmap( opj_jp2_t * jp2, function opj_jp2_apply_cdef (line 1086) | void opj_jp2_apply_cdef(opj_image_t *image, opj_jp2_color_t *color) function OPJ_BOOL (line 1134) | OPJ_BOOL opj_jp2_read_cdef( opj_jp2_t * jp2, function OPJ_BOOL (line 1202) | OPJ_BOOL opj_jp2_read_colr( opj_jp2_t *jp2, function OPJ_BOOL (line 1285) | OPJ_BOOL opj_jp2_decode(opj_jp2_t *jp2, function OPJ_BOOL (line 1339) | OPJ_BOOL opj_jp2_write_jp2h(opj_jp2_t *jp2, function OPJ_BOOL (line 1437) | OPJ_BOOL opj_jp2_write_ftyp(opj_jp2_t *jp2, function OPJ_BOOL (line 1489) | OPJ_BOOL opj_jp2_write_jp2c(opj_jp2_t *jp2, function OPJ_BOOL (line 1526) | OPJ_BOOL opj_jp2_write_jp( opj_jp2_t *jp2, function opj_jp2_setup_decoder (line 1556) | void opj_jp2_setup_decoder(opj_jp2_t *jp2, opj_dparameters_t *parameters) function opj_jp2_setup_encoder (line 1570) | void opj_jp2_setup_encoder( opj_jp2_t *jp2, function OPJ_BOOL (line 1662) | OPJ_BOOL opj_jp2_encode(opj_jp2_t *jp2, function OPJ_BOOL (line 1669) | OPJ_BOOL opj_jp2_end_decompress(opj_jp2_t *jp2, function OPJ_BOOL (line 1690) | OPJ_BOOL opj_jp2_end_compress( opj_jp2_t *jp2, function opj_jp2_setup_end_header_writing (line 1711) | void opj_jp2_setup_end_header_writing (opj_jp2_t *jp2) function opj_jp2_setup_end_header_reading (line 1731) | void opj_jp2_setup_end_header_reading (opj_jp2_t *jp2) function OPJ_BOOL (line 1739) | OPJ_BOOL opj_jp2_default_validation ( opj_jp2_t * jp2, function OPJ_BOOL (line 1793) | OPJ_BOOL opj_jp2_read_header_procedure( opj_jp2_t *jp2, function OPJ_BOOL (line 1896) | static OPJ_BOOL opj_jp2_exec ( opj_jp2_t * jp2, function OPJ_BOOL (line 1926) | OPJ_BOOL opj_jp2_start_compress(opj_jp2_t *jp2, function opj_jp2_header_handler_t (line 1956) | const opj_jp2_header_handler_t * opj_jp2_find_handler (OPJ_UINT32 p_id) function opj_jp2_header_handler_t (line 1975) | static const opj_jp2_header_handler_t * opj_jp2_img_find_handler (OPJ_UI... function OPJ_BOOL (line 1998) | static OPJ_BOOL opj_jp2_read_jp(opj_jp2_t *jp2, function OPJ_BOOL (line 2045) | static OPJ_BOOL opj_jp2_read_ftyp( opj_jp2_t *jp2, function OPJ_BOOL (line 2105) | OPJ_BOOL opj_jp2_skip_jp2c( opj_jp2_t *jp2, function OPJ_BOOL (line 2123) | static OPJ_BOOL opj_jpip_skip_iptr( opj_jp2_t *jp2, function OPJ_BOOL (line 2151) | static OPJ_BOOL opj_jp2_read_jp2h( opj_jp2_t *jp2, function OPJ_BOOL (line 2209) | OPJ_BOOL opj_jp2_read_boxhdr_char( opj_jp2_box_t *box, function OPJ_BOOL (line 2276) | OPJ_BOOL opj_jp2_read_header( opj_stream_private_t *p_stream, function opj_jp2_setup_encoding_validation (line 2309) | void opj_jp2_setup_encoding_validation (opj_jp2_t *jp2) function opj_jp2_setup_decoding_validation (line 2318) | void opj_jp2_setup_decoding_validation (opj_jp2_t *jp2) function opj_jp2_setup_header_writing (line 2325) | void opj_jp2_setup_header_writing (opj_jp2_t *jp2) function opj_jp2_setup_header_reading (line 2341) | void opj_jp2_setup_header_reading (opj_jp2_t *jp2) function OPJ_BOOL (line 2350) | OPJ_BOOL opj_jp2_read_tile_header ( opj_jp2_t * p_jp2, function OPJ_BOOL (line 2374) | OPJ_BOOL opj_jp2_write_tile ( opj_jp2_t *p_jp2, function OPJ_BOOL (line 2386) | OPJ_BOOL opj_jp2_decode_tile ( opj_jp2_t * p_jp2, function opj_jp2_destroy (line 2397) | void opj_jp2_destroy(opj_jp2_t *jp2) function OPJ_BOOL (line 2465) | OPJ_BOOL opj_jp2_set_decode_area( opj_jp2_t *p_jp2, function OPJ_BOOL (line 2475) | OPJ_BOOL opj_jp2_get_tile( opj_jp2_t *p_jp2, function opj_jp2_t (line 2532) | opj_jp2_t* opj_jp2_create(OPJ_BOOL p_is_decoder) function jp2_dump (line 2576) | void jp2_dump(opj_jp2_t* p_jp2, OPJ_INT32 flag, FILE* out_stream) function opj_codestream_index_t (line 2586) | opj_codestream_index_t* jp2_get_cstr_index(opj_jp2_t* p_jp2) function opj_codestream_info_v2_t (line 2591) | opj_codestream_info_v2_t* jp2_get_cstr_info(opj_jp2_t* p_jp2) function OPJ_BOOL (line 2596) | OPJ_BOOL opj_jp2_set_decoded_resolution_factor(opj_jp2_t *p_jp2, function OPJ_BOOL (line 2606) | static OPJ_BOOL opj_jpip_write_iptr(opj_jp2_t *jp2, function OPJ_BOOL (line 2648) | static OPJ_BOOL opj_jpip_write_fidx(opj_jp2_t *jp2, function OPJ_BOOL (line 2680) | static OPJ_BOOL opj_jpip_write_cidx(opj_jp2_t *jp2, function write_prxy (line 2724) | static void write_prxy( int offset_jp2c, int length_jp2c, int offset_idx... function write_fidx (line 2760) | static int write_fidx( int offset_jp2c, int length_jp2c, int offset_idx,... FILE: ext/openjpeg/jp2.h type JP2_STATE (line 73) | typedef enum type JP2_IMG_STATE (line 85) | typedef enum type opj_jp2_cdef_info_t (line 95) | typedef struct opj_jp2_cdef_info type opj_jp2_cdef_t (line 103) | typedef struct opj_jp2_cdef type opj_jp2_cmap_comp_t (line 112) | typedef struct opj_jp2_cmap_comp type opj_jp2_pclr_t (line 121) | typedef struct opj_jp2_pclr type opj_jp2_color_t (line 134) | typedef struct opj_jp2_color type opj_jp2_comps_t (line 147) | typedef struct opj_jp2_comps { type opj_jp2_t (line 156) | typedef struct opj_jp2 type opj_jp2_box_t (line 204) | typedef struct opj_jp2_box { type opj_jp2_header_handler_t (line 210) | typedef struct opj_jp2_header_handler type opj_jp2_img_header_writer_handler_t (line 223) | typedef struct opj_jp2_img_header_writer_handler FILE: ext/openjpeg/mct.c function OPJ_FLOAT64 (line 56) | const OPJ_FLOAT64 * opj_mct_get_mct_norms () function OPJ_FLOAT64 (line 61) | const OPJ_FLOAT64 * opj_mct_get_mct_norms_real () function opj_mct_encode (line 69) | void opj_mct_encode( function opj_mct_decode (line 92) | void opj_mct_decode( function OPJ_FLOAT64 (line 115) | OPJ_FLOAT64 opj_mct_getnorm(OPJ_UINT32 compno) { function opj_mct_encode_real (line 122) | void opj_mct_encode_real( function opj_mct_decode_real (line 145) | void opj_mct_decode_real( function OPJ_FLOAT64 (line 206) | OPJ_FLOAT64 opj_mct_getnorm_real(OPJ_UINT32 compno) { function OPJ_BOOL (line 211) | OPJ_BOOL opj_mct_encode_custom( function OPJ_BOOL (line 264) | OPJ_BOOL opj_mct_decode_custom( function opj_calculate_norms (line 305) | void opj_calculate_norms( OPJ_FLOAT64 * pNorms, FILE: ext/openjpeg/mqc.c function opj_mqc_byteout (line 205) | void opj_mqc_byteout(opj_mqc_t *mqc) { function opj_mqc_renorme (line 235) | void opj_mqc_renorme(opj_mqc_t *mqc) { function opj_mqc_codemps (line 246) | void opj_mqc_codemps(opj_mqc_t *mqc) { function opj_mqc_codelps (line 261) | void opj_mqc_codelps(opj_mqc_t *mqc) { function opj_mqc_setbits (line 272) | void opj_mqc_setbits(opj_mqc_t *mqc) { function INLINE (line 280) | static INLINE OPJ_INT32 opj_mqc_mpsexchange(opj_mqc_t *const mqc) { function INLINE (line 293) | static INLINE OPJ_INT32 opj_mqc_lpsexchange(opj_mqc_t *const mqc) { function INLINE (line 309) | static INLINE void opj_mqc_bytein(opj_mqc_t *const mqc) { function opj_mqc_bytein (line 316) | static void opj_mqc_bytein(opj_mqc_t *const mqc) { function INLINE (line 345) | static INLINE void opj_mqc_renormd(opj_mqc_t *const mqc) { function opj_mqc_t (line 362) | opj_mqc_t* opj_mqc_create(void) { function opj_mqc_destroy (line 370) | void opj_mqc_destroy(opj_mqc_t *mqc) { function OPJ_UINT32 (line 379) | OPJ_UINT32 opj_mqc_numbytes(opj_mqc_t *mqc) { function opj_mqc_init_enc (line 387) | void opj_mqc_init_enc(opj_mqc_t *mqc, OPJ_BYTE *bp) { function opj_mqc_encode (line 400) | void opj_mqc_encode(opj_mqc_t *mqc, OPJ_UINT32 d) { function opj_mqc_flush (line 408) | void opj_mqc_flush(opj_mqc_t *mqc) { function opj_mqc_bypass_init_enc (line 420) | void opj_mqc_bypass_init_enc(opj_mqc_t *mqc) { function opj_mqc_bypass_enc (line 428) | void opj_mqc_bypass_enc(opj_mqc_t *mqc, OPJ_UINT32 d) { function OPJ_UINT32 (line 442) | OPJ_UINT32 opj_mqc_bypass_flush_enc(opj_mqc_t *mqc) { function opj_mqc_reset_enc (line 462) | void opj_mqc_reset_enc(opj_mqc_t *mqc) { function OPJ_UINT32 (line 469) | OPJ_UINT32 opj_mqc_restart_enc(opj_mqc_t *mqc) { function opj_mqc_restart_init_enc (line 485) | void opj_mqc_restart_init_enc(opj_mqc_t *mqc) { function opj_mqc_erterm_enc (line 497) | void opj_mqc_erterm_enc(opj_mqc_t *mqc) { function opj_mqc_segmark_enc (line 512) | void opj_mqc_segmark_enc(opj_mqc_t *mqc) { function OPJ_BOOL (line 521) | OPJ_BOOL opj_mqc_init_dec(opj_mqc_t *mqc, OPJ_BYTE *bp, OPJ_UINT32 len) { function OPJ_INT32 (line 580) | OPJ_INT32 opj_mqc_decode(opj_mqc_t *const mqc) { function opj_mqc_resetstates (line 599) | void opj_mqc_resetstates(opj_mqc_t *mqc) { function opj_mqc_setstate (line 606) | void opj_mqc_setstate(opj_mqc_t *mqc, OPJ_UINT32 ctxno, OPJ_UINT32 msb, ... FILE: ext/openjpeg/mqc.h type opj_mqc_state_t (line 55) | typedef struct opj_mqc_state { type opj_mqc_t (line 71) | typedef struct opj_mqc { FILE: ext/openjpeg/openjpeg.c function OPJ_BOOL (line 44) | OPJ_BOOL OPJ_CALLCONV opj_set_info_handler( opj_codec_t * p_codec, function OPJ_BOOL (line 59) | OPJ_BOOL OPJ_CALLCONV opj_set_warning_handler( opj_codec_t * p_codec, function OPJ_BOOL (line 74) | OPJ_BOOL OPJ_CALLCONV opj_set_error_handler(opj_codec_t * p_codec, function OPJ_SIZE_T (line 91) | static OPJ_SIZE_T opj_read_from_file (void * p_buffer, OPJ_SIZE_T p_nb_b... function OPJ_UINT64 (line 97) | static OPJ_UINT64 opj_get_data_length_from_file (FILE * p_file) function OPJ_SIZE_T (line 108) | static OPJ_SIZE_T opj_write_from_file (void * p_buffer, OPJ_SIZE_T p_nb_... function OPJ_OFF_T (line 113) | static OPJ_OFF_T opj_skip_from_file (OPJ_OFF_T p_nb_bytes, FILE * p_user... function OPJ_BOOL (line 122) | static OPJ_BOOL opj_seek_from_file (OPJ_OFF_T p_nb_bytes, FILE * p_user_... function BOOL (line 134) | BOOL APIENTRY function opj_version (line 157) | opj_version(void) { type opj_stream_private (line 186) | struct opj_stream_private type opj_event_mgr (line 187) | struct opj_event_mgr type opj_stream_private (line 191) | struct opj_stream_private type opj_event_mgr (line 192) | struct opj_event_mgr type opj_stream_private (line 195) | struct opj_stream_private type opj_event_mgr (line 198) | struct opj_event_mgr type opj_stream_private (line 214) | struct opj_stream_private type opj_event_mgr (line 215) | struct opj_event_mgr type opj_stream_private (line 222) | struct opj_stream_private type opj_event_mgr (line 223) | struct opj_event_mgr type opj_event_mgr (line 229) | struct opj_event_mgr type opj_event_mgr (line 235) | struct opj_event_mgr type opj_event_mgr (line 241) | struct opj_event_mgr type opj_stream_private (line 262) | struct opj_stream_private type opj_event_mgr (line 264) | struct opj_event_mgr type opj_stream_private (line 268) | struct opj_stream_private type opj_event_mgr (line 269) | struct opj_event_mgr type opj_stream_private (line 272) | struct opj_stream_private type opj_event_mgr (line 275) | struct opj_event_mgr type opj_stream_private (line 287) | struct opj_stream_private type opj_event_mgr (line 288) | struct opj_event_mgr type opj_stream_private (line 293) | struct opj_stream_private type opj_event_mgr (line 294) | struct opj_event_mgr type opj_event_mgr (line 305) | struct opj_event_mgr type opj_event_mgr (line 311) | struct opj_event_mgr function opj_set_default_decoder_parameters (line 338) | void OPJ_CALLCONV opj_set_default_decoder_parameters(opj_dparameters_t *... function OPJ_BOOL (line 358) | OPJ_BOOL OPJ_CALLCONV opj_setup_decoder(opj_codec_t *p_codec, function OPJ_BOOL (line 378) | OPJ_BOOL OPJ_CALLCONV opj_read_header ( opj_stream_t *p_stream, function OPJ_BOOL (line 401) | OPJ_BOOL OPJ_CALLCONV opj_decode( opj_codec_t *p_codec, function OPJ_BOOL (line 422) | OPJ_BOOL OPJ_CALLCONV opj_set_decode_area( opj_codec_t *p_codec, function OPJ_BOOL (line 444) | OPJ_BOOL OPJ_CALLCONV opj_read_tile_header( opj_codec_t *p_codec, function OPJ_BOOL (line 474) | OPJ_BOOL OPJ_CALLCONV opj_decode_tile_data( opj_codec_t *p_codec, function OPJ_BOOL (line 499) | OPJ_BOOL OPJ_CALLCONV opj_get_decoded_tile( opj_codec_t *p_codec, function OPJ_BOOL (line 522) | OPJ_BOOL OPJ_CALLCONV opj_set_decoded_resolution_factor(opj_codec_t *p_c... type opj_stream_private (line 556) | struct opj_stream_private type opj_event_mgr (line 557) | struct opj_event_mgr type opj_stream_private (line 560) | struct opj_stream_private type opj_event_mgr (line 561) | struct opj_event_mgr type opj_stream_private (line 564) | struct opj_stream_private type opj_image (line 565) | struct opj_image type opj_event_mgr (line 566) | struct opj_event_mgr type opj_stream_private (line 572) | struct opj_stream_private type opj_event_mgr (line 573) | struct opj_event_mgr type opj_image (line 579) | struct opj_image type opj_event_mgr (line 580) | struct opj_event_mgr type opj_stream_private (line 593) | struct opj_stream_private type opj_event_mgr (line 594) | struct opj_event_mgr type opj_stream_private (line 597) | struct opj_stream_private type opj_event_mgr (line 598) | struct opj_event_mgr type opj_stream_private (line 601) | struct opj_stream_private type opj_image (line 602) | struct opj_image type opj_event_mgr (line 603) | struct opj_event_mgr type opj_stream_private (line 609) | struct opj_stream_private type opj_event_mgr (line 610) | struct opj_event_mgr type opj_image (line 616) | struct opj_image type opj_event_mgr (line 617) | struct opj_event_mgr function opj_set_default_encoder_parameters (line 638) | void OPJ_CALLCONV opj_set_default_encoder_parameters(opj_cparameters_t *... function OPJ_BOOL (line 697) | OPJ_BOOL OPJ_CALLCONV opj_setup_encoder(opj_codec_t *p_codec, function OPJ_BOOL (line 716) | OPJ_BOOL OPJ_CALLCONV opj_start_compress ( opj_codec_t *p_codec, function OPJ_BOOL (line 735) | OPJ_BOOL OPJ_CALLCONV opj_encode(opj_codec_t *p_info, opj_stream_t *p_st... function OPJ_BOOL (line 752) | OPJ_BOOL OPJ_CALLCONV opj_end_compress (opj_codec_t *p_codec, function OPJ_BOOL (line 769) | OPJ_BOOL OPJ_CALLCONV opj_end_decompress ( opj_codec_t *p_codec, function OPJ_BOOL (line 788) | OPJ_BOOL OPJ_CALLCONV opj_set_MCT(opj_cparameters_t *parameters, function OPJ_BOOL (line 817) | OPJ_BOOL OPJ_CALLCONV opj_write_tile ( opj_codec_t *p_codec, function opj_destroy_codec (line 844) | void OPJ_CALLCONV opj_destroy_codec(opj_codec_t *p_codec) function opj_dump_codec (line 863) | void OPJ_CALLCONV opj_dump_codec( opj_codec_t *p_codec, function opj_destroy_cstr_info (line 889) | void OPJ_CALLCONV opj_destroy_cstr_info(opj_codestream_info_v2_t **cstr_... function opj_destroy_cstr_index (line 916) | void OPJ_CALLCONV opj_destroy_cstr_index(opj_codestream_index_t **p_cstr... FILE: ext/openjpeg/openjpeg.h type OPJ_BOOL (line 106) | typedef int OPJ_BOOL; type OPJ_CHAR (line 110) | typedef char OPJ_CHAR; type OPJ_FLOAT32 (line 111) | typedef float OPJ_FLOAT32; type OPJ_FLOAT64 (line 112) | typedef double OPJ_FLOAT64; type OPJ_BYTE (line 113) | typedef unsigned char OPJ_BYTE; type OPJ_INT8 (line 117) | typedef int8_t OPJ_INT8; type OPJ_UINT8 (line 118) | typedef uint8_t OPJ_UINT8; type OPJ_INT16 (line 119) | typedef int16_t OPJ_INT16; type OPJ_UINT16 (line 120) | typedef uint16_t OPJ_UINT16; type OPJ_INT32 (line 121) | typedef int32_t OPJ_INT32; type OPJ_UINT32 (line 122) | typedef uint32_t OPJ_UINT32; type OPJ_INT64 (line 123) | typedef int64_t OPJ_INT64; type OPJ_UINT64 (line 124) | typedef uint64_t OPJ_UINT64; type OPJ_OFF_T (line 126) | typedef int64_t OPJ_OFF_T; type OPJ_SIZE_T (line 129) | typedef size_t OPJ_SIZE_T; type OPJ_RSIZ_CAPABILITIES (line 242) | typedef enum RSIZ_CAPABILITIES { type OPJ_CINEMA_MODE (line 253) | typedef enum CINEMA_MODE { type OPJ_PROG_ORDER (line 263) | typedef enum PROG_ORDER { type OPJ_COLOR_SPACE (line 275) | typedef enum COLOR_SPACE { type OPJ_CODEC_FORMAT (line 288) | typedef enum CODEC_FORMAT { type opj_poc_t (line 321) | typedef struct opj_poc { type opj_cparameters_t (line 349) | typedef struct opj_cparameters { type opj_dparameters_t (line 504) | typedef struct opj_dparameters { type OPJ_SIZE_T (line 589) | typedef OPJ_SIZE_T (* opj_stream_read_fn) (void * p_buffer, OPJ_SIZE_T p... type OPJ_SIZE_T (line 594) | typedef OPJ_SIZE_T (* opj_stream_write_fn) (void * p_buffer, OPJ_SIZE_T ... type OPJ_OFF_T (line 599) | typedef OPJ_OFF_T (* opj_stream_skip_fn) (OPJ_OFF_T p_nb_bytes, void * p... type OPJ_BOOL (line 604) | typedef OPJ_BOOL (* opj_stream_seek_fn) (OPJ_OFF_T p_nb_bytes, void * p_... type opj_image_comp_t (line 625) | typedef struct opj_image_comp { type opj_image_t (line 657) | typedef struct opj_image { type opj_image_cmptparm_t (line 682) | typedef struct opj_image_comptparm { type opj_packet_info_t (line 714) | typedef struct opj_packet_info { type opj_marker_info_t (line 730) | typedef struct opj_marker_info { type opj_tp_info_t (line 743) | typedef struct opj_tp_info { type opj_tile_info_t (line 759) | typedef struct opj_tile_info { type opj_codestream_info_t (line 799) | typedef struct opj_codestream_info { type opj_tccp_info_t (line 854) | typedef struct opj_tccp_info type opj_tile_info_v2_t (line 890) | typedef struct opj_tile_v2_info { type opj_codestream_info_v2_t (line 911) | typedef struct opj_codestream_info_v2 { type opj_tp_index_t (line 941) | typedef struct opj_tp_index { type opj_tile_index_t (line 954) | typedef struct opj_tile_index { type opj_codestream_index_t (line 986) | typedef struct opj_codestream_index { type opj_jp2_metadata_t (line 1022) | typedef struct opj_jp2_metadata { type opj_jp2_index_t (line 1032) | typedef struct opj_jp2_index { FILE: ext/openjpeg/opj_clock.c function OPJ_FLOAT64 (line 41) | OPJ_FLOAT64 opj_clock(void) { FILE: ext/openjpeg/opj_codec.h type opj_codec_private_t (line 42) | typedef struct opj_codec_private FILE: ext/openjpeg/opj_includes.h function lrintf (line 123) | static INLINE long lrintf(float f){ FILE: ext/openjpeg/opj_intmath.h function INLINE (line 56) | static INLINE OPJ_INT32 opj_int_min(OPJ_INT32 a, OPJ_INT32 b) { function INLINE (line 64) | static INLINE OPJ_UINT32 opj_uint_min(OPJ_UINT32 a, OPJ_UINT32 b) { function INLINE (line 72) | static INLINE OPJ_INT32 opj_int_max(OPJ_INT32 a, OPJ_INT32 b) { function INLINE (line 80) | static INLINE OPJ_UINT32 opj_uint_max(OPJ_UINT32 a, OPJ_UINT32 b) { function INLINE (line 93) | static INLINE OPJ_INT32 opj_int_clamp(OPJ_INT32 a, OPJ_INT32 min, OPJ_IN... function INLINE (line 103) | static INLINE OPJ_INT32 opj_int_abs(OPJ_INT32 a) { function INLINE (line 110) | static INLINE OPJ_INT32 opj_int_ceildiv(OPJ_INT32 a, OPJ_INT32 b) { function INLINE (line 119) | static INLINE OPJ_UINT32 opj_uint_ceildiv(OPJ_UINT32 a, OPJ_UINT32 b) { function INLINE (line 127) | static INLINE OPJ_INT32 opj_int_ceildivpow2(OPJ_INT32 a, OPJ_INT32 b) { function INLINE (line 134) | static INLINE OPJ_INT32 opj_int_floordivpow2(OPJ_INT32 a, OPJ_INT32 b) { function INLINE (line 141) | static INLINE OPJ_INT32 opj_int_floorlog2(OPJ_INT32 a) { function INLINE (line 152) | static INLINE OPJ_UINT32 opj_uint_floorlog2(OPJ_UINT32 a) { function INLINE (line 167) | static INLINE OPJ_INT32 opj_int_fix_mul(OPJ_INT32 a, OPJ_INT32 b) { FILE: ext/openjpeg/phix_manager.c function opj_write_phix (line 51) | int opj_write_phix( int coff, opj_codestream_info_t cstr_info, OPJ_BOOL ... function opj_write_phixfaix (line 90) | int opj_write_phixfaix( int coff, int compno, opj_codestream_info_t cstr... FILE: ext/openjpeg/pi.c function OPJ_BOOL (line 233) | OPJ_BOOL opj_pi_next_lrcp(opj_pi_iterator_t * pi) { function OPJ_BOOL (line 273) | OPJ_BOOL opj_pi_next_rlcp(opj_pi_iterator_t * pi) { function OPJ_BOOL (line 312) | OPJ_BOOL opj_pi_next_rpcl(opj_pi_iterator_t * pi) { function OPJ_BOOL (line 395) | OPJ_BOOL opj_pi_next_pcrl(opj_pi_iterator_t * pi) { function OPJ_BOOL (line 476) | OPJ_BOOL opj_pi_next_cprl(opj_pi_iterator_t * pi) { function opj_get_encoding_parameters (line 555) | void opj_get_encoding_parameters( const opj_image_t *p_image, function opj_get_all_encoding_parameters (line 669) | void opj_get_all_encoding_parameters( const opj_image_t *p_image, function opj_pi_iterator_t (line 787) | opj_pi_iterator_t * opj_pi_create( const opj_image_t *image, function opj_pi_update_encode_poc_and_final (line 851) | void opj_pi_update_encode_poc_and_final ( opj_cp_t *p_cp, function opj_pi_update_encode_not_poc (line 929) | void opj_pi_update_encode_not_poc ( opj_cp_t *p_cp, function opj_pi_update_decode_poc (line 984) | void opj_pi_update_decode_poc (opj_pi_iterator_t * p_pi, function opj_pi_update_decode_not_poc (line 1026) | void opj_pi_update_decode_not_poc (opj_pi_iterator_t * p_pi, function OPJ_BOOL (line 1063) | OPJ_BOOL opj_pi_check_next_level( OPJ_INT32 pos, function opj_pi_iterator_t (line 1151) | opj_pi_iterator_t *opj_pi_create_decode(opj_image_t *p_image, function opj_pi_iterator_t (line 1352) | opj_pi_iterator_t *opj_pi_initialise_encode(const opj_image_t *p_image, function opj_pi_create_encode (line 1538) | void opj_pi_create_encode( opj_pi_iterator_t *pi, function opj_pi_destroy (line 1796) | void opj_pi_destroy(opj_pi_iterator_t *p_pi, function opj_pi_update_encoding_parameters (line 1828) | void opj_pi_update_encoding_parameters( const opj_image_t *p_image, function OPJ_BOOL (line 1859) | OPJ_BOOL opj_pi_next(opj_pi_iterator_t * pi) { FILE: ext/openjpeg/pi.h type opj_pi_resolution_t (line 55) | typedef struct opj_pi_resolution { type opj_pi_comp_t (line 63) | typedef struct opj_pi_comp { type opj_pi_iterator_t (line 73) | typedef struct opj_pi_iterator { FILE: ext/openjpeg/ppix_manager.c function opj_write_ppix (line 51) | int opj_write_ppix( int coff, opj_codestream_info_t cstr_info, OPJ_BOOL ... function opj_write_ppixfaix (line 97) | int opj_write_ppixfaix( int coff, int compno, opj_codestream_info_t cstr... FILE: ext/openjpeg/raw.c function opj_raw_t (line 51) | opj_raw_t* opj_raw_create(void) { function opj_raw_destroy (line 56) | void opj_raw_destroy(opj_raw_t *raw) { function OPJ_UINT32 (line 62) | OPJ_UINT32 opj_raw_numbytes(opj_raw_t *raw) { function opj_raw_init_dec (line 68) | void opj_raw_init_dec(opj_raw_t *raw, OPJ_BYTE *bp, OPJ_UINT32 len) { function OPJ_UINT32 (line 76) | OPJ_UINT32 opj_raw_decode(opj_raw_t *raw) { FILE: ext/openjpeg/raw.h type opj_raw_t (line 52) | typedef struct opj_raw { FILE: ext/openjpeg/t1.c function OPJ_BYTE (line 306) | OPJ_BYTE opj_t1_getctxno_zc(OPJ_UINT32 f, OPJ_UINT32 orient) { function OPJ_BYTE (line 310) | OPJ_BYTE opj_t1_getctxno_sc(OPJ_UINT32 f) { function OPJ_UINT32 (line 314) | OPJ_UINT32 opj_t1_getctxno_mag(OPJ_UINT32 f) { function OPJ_BYTE (line 320) | OPJ_BYTE opj_t1_getspb(OPJ_UINT32 f) { function OPJ_INT16 (line 324) | OPJ_INT16 opj_t1_getnmsedec_sig(OPJ_UINT32 x, OPJ_UINT32 bitpos) { function OPJ_INT16 (line 332) | OPJ_INT16 opj_t1_getnmsedec_ref(OPJ_UINT32 x, OPJ_UINT32 bitpos) { function opj_t1_updateflags (line 340) | void opj_t1_updateflags(opj_flag_t *flagsp, OPJ_UINT32 s, OPJ_UINT32 str... function opj_t1_enc_sigpass_step (line 364) | void opj_t1_enc_sigpass_step( opj_t1_t *t1, function INLINE (line 405) | static INLINE void opj_t1_dec_sigpass_step_raw( function INLINE (line 428) | INLINE void opj_t1_dec_sigpass_step_mqc( function INLINE (line 452) | INLINE void opj_t1_dec_sigpass_step_mqc_vsc( function opj_t1_enc_sigpass (line 479) | void opj_t1_enc_sigpass(opj_t1_t *t1, function opj_t1_dec_sigpass_raw (line 511) | void opj_t1_dec_sigpass_raw( function opj_t1_dec_sigpass_mqc (line 538) | void opj_t1_dec_sigpass_mqc( function opj_t1_dec_sigpass_mqc_vsc (line 581) | void opj_t1_dec_sigpass_mqc_vsc( function opj_t1_enc_refpass_step (line 609) | void opj_t1_enc_refpass_step( opj_t1_t *t1, function INLINE (line 637) | INLINE void opj_t1_dec_refpass_step_raw( function INLINE (line 658) | INLINE void opj_t1_dec_refpass_step_mqc( function INLINE (line 679) | INLINE void opj_t1_dec_refpass_step_mqc_vsc( function opj_t1_enc_refpass (line 702) | void opj_t1_enc_refpass( function opj_t1_dec_refpass_raw (line 732) | void opj_t1_dec_refpass_raw( function opj_t1_dec_refpass_mqc (line 759) | void opj_t1_dec_refpass_mqc( function opj_t1_dec_refpass_mqc_vsc (line 801) | void opj_t1_dec_refpass_mqc_vsc( function opj_t1_enc_clnpass_step (line 828) | void opj_t1_enc_clnpass_step( function opj_t1_dec_clnpass_step_partial (line 864) | static void opj_t1_dec_clnpass_step_partial( function opj_t1_dec_clnpass_step (line 884) | static void opj_t1_dec_clnpass_step( function opj_t1_dec_clnpass_step_vsc (line 908) | static void opj_t1_dec_clnpass_step_vsc( function opj_t1_enc_clnpass (line 938) | void opj_t1_enc_clnpass( function opj_t1_dec_clnpass (line 1004) | static void opj_t1_dec_clnpass( function OPJ_FLOAT64 (line 1131) | static OPJ_FLOAT64 opj_t1_getwmsedec( function OPJ_BOOL (line 1161) | OPJ_BOOL opj_t1_allocate_buffers( function opj_t1_t (line 1206) | opj_t1_t* opj_t1_create() function opj_t1_destroy (line 1238) | void opj_t1_destroy(opj_t1_t *p_t1) function OPJ_BOOL (line 1263) | OPJ_BOOL opj_t1_decode_cblks( opj_t1_t* t1, function OPJ_BOOL (line 1363) | OPJ_BOOL opj_t1_decode_cblk(opj_t1_t *t1, function OPJ_BOOL (line 1457) | OPJ_BOOL opj_t1_encode_cblks( opj_t1_t *t1, function opj_t1_encode_cblk (line 1555) | void opj_t1_encode_cblk(opj_t1_t *t1, function opj_t1_dec_refpass_step (line 1692) | void opj_t1_dec_refpass_step( opj_t1_t *t1, function opj_t1_dec_sigpass_step (line 1724) | void opj_t1_dec_sigpass_step( opj_t1_t *t1, FILE: ext/openjpeg/t1.h type OPJ_INT16 (line 94) | typedef OPJ_INT16 opj_flag_t; type opj_t1_t (line 99) | typedef struct opj_t1 { FILE: ext/openjpeg/t1_generate_luts.c function t1_init_ctxno_zc (line 41) | static int t1_init_ctxno_zc(int f, int orient) { function t1_init_ctxno_sc (line 113) | static int t1_init_ctxno_sc(int f) { function t1_init_spb (line 154) | static int t1_init_spb(int f) { function dump_array16 (line 179) | static void dump_array16(int array[],int size){ function main (line 190) | int main(int argc, char **argv) FILE: ext/openjpeg/t2.c function opj_t2_putcommacode (line 154) | static void opj_t2_putcommacode(opj_bio_t *bio, OPJ_INT32 n) { function OPJ_UINT32 (line 161) | OPJ_UINT32 opj_t2_getcommacode(opj_bio_t *bio) function opj_t2_putnumpasses (line 170) | void opj_t2_putnumpasses(opj_bio_t *bio, OPJ_UINT32 n) { function OPJ_UINT32 (line 184) | OPJ_UINT32 opj_t2_getnumpasses(opj_bio_t *bio) { function OPJ_BOOL (line 199) | OPJ_BOOL opj_t2_encode_packets( opj_t2_t* p_t2, function opj_null_jas_fprintf (line 325) | static void opj_null_jas_fprintf(FILE* file, const char * format, ...) function OPJ_BOOL (line 333) | OPJ_BOOL opj_t2_decode_packets( opj_t2_t *p_t2, function opj_t2_t (line 477) | opj_t2_t* opj_t2_create(opj_image_t *p_image, opj_cp_t *p_cp) function opj_t2_destroy (line 492) | void opj_t2_destroy(opj_t2_t *t2) { function OPJ_BOOL (line 498) | OPJ_BOOL opj_t2_decode_packet( opj_t2_t* p_t2, function OPJ_BOOL (line 537) | OPJ_BOOL opj_t2_encode_packet( OPJ_UINT32 tileno, function OPJ_BOOL (line 769) | static OPJ_BOOL opj_t2_skip_packet( opj_t2_t* p_t2, function OPJ_BOOL (line 808) | OPJ_BOOL opj_t2_read_packet_header( opj_t2_t* p_t2, function OPJ_BOOL (line 1082) | OPJ_BOOL opj_t2_read_packet_data( opj_t2_t* p_t2, function OPJ_BOOL (line 1208) | OPJ_BOOL opj_t2_skip_packet_data( opj_t2_t* p_t2, function OPJ_BOOL (line 1309) | OPJ_BOOL opj_t2_init_seg( opj_tcd_cblk_dec_t* cblk, FILE: ext/openjpeg/t2.h type opj_t2_t (line 53) | typedef struct opj_t2 { FILE: ext/openjpeg/tcd.c function tcd_dump (line 47) | void tcd_dump(FILE *fd, opj_tcd_t *tcd, opj_tcd_image_t * img) { function opj_tcd_t (line 173) | opj_tcd_t* opj_tcd_create(OPJ_BOOL p_is_decoder) function opj_tcd_rateallocate_fixed (line 199) | void opj_tcd_rateallocate_fixed(opj_tcd_t *tcd) { function opj_tcd_makelayer (line 208) | void opj_tcd_makelayer( opj_tcd_t *tcd, function opj_tcd_makelayer_fixed (line 293) | void opj_tcd_makelayer_fixed(opj_tcd_t *tcd, OPJ_UINT32 layno, OPJ_UINT3... function OPJ_BOOL (line 386) | OPJ_BOOL opj_tcd_rateallocate( opj_tcd_t *tcd, function OPJ_BOOL (line 574) | OPJ_BOOL opj_tcd_init( opj_tcd_t *p_tcd, function opj_tcd_destroy (line 605) | void opj_tcd_destroy(opj_tcd_t *tcd) { function OPJ_BOOL (line 1011) | OPJ_BOOL opj_tcd_code_block_enc_allocate (opj_tcd_cblk_enc_t * p_code_bl... function OPJ_BOOL (line 1044) | OPJ_BOOL opj_tcd_code_block_dec_allocate (opj_tcd_cblk_dec_t * p_code_bl... function OPJ_UINT32 (line 1074) | OPJ_UINT32 opj_tcd_get_decoded_tile_size ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1107) | OPJ_BOOL opj_tcd_encode_tile( opj_tcd_t *p_tcd, function OPJ_BOOL (line 1191) | OPJ_BOOL opj_tcd_decode_tile( opj_tcd_t *p_tcd, function OPJ_BOOL (line 1276) | OPJ_BOOL opj_tcd_update_tile_data ( opj_tcd_t *p_tcd, function opj_tcd_free_tile (line 1391) | void opj_tcd_free_tile(opj_tcd_t *p_tcd) function OPJ_BOOL (line 1471) | OPJ_BOOL opj_tcd_t2_decode (opj_tcd_t *p_tcd, function OPJ_BOOL (line 1503) | OPJ_BOOL opj_tcd_t1_decode ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1533) | OPJ_BOOL opj_tcd_dwt_decode ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1573) | OPJ_BOOL opj_tcd_mct_decode ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1651) | OPJ_BOOL opj_tcd_dc_level_shift_decode ( opj_tcd_t *p_tcd ) function opj_tcd_code_block_dec_deallocate (line 1721) | void opj_tcd_code_block_dec_deallocate (opj_tcd_precinct_t * p_precinct) function opj_tcd_code_block_enc_deallocate (line 1759) | void opj_tcd_code_block_enc_deallocate (opj_tcd_precinct_t * p_precinct) function OPJ_UINT32 (line 1791) | OPJ_UINT32 opj_tcd_get_encoded_tile_size ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1820) | OPJ_BOOL opj_tcd_dc_level_shift_encode ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1860) | OPJ_BOOL opj_tcd_mct_encode ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1915) | OPJ_BOOL opj_tcd_dwt_encode ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1941) | OPJ_BOOL opj_tcd_t1_encode ( opj_tcd_t *p_tcd ) function OPJ_BOOL (line 1975) | OPJ_BOOL opj_tcd_t2_encode (opj_tcd_t *p_tcd, function OPJ_BOOL (line 2013) | OPJ_BOOL opj_tcd_rate_allocate_encode( opj_tcd_t *p_tcd, function OPJ_BOOL (line 2041) | OPJ_BOOL opj_tcd_copy_tile_data ( opj_tcd_t *p_tcd, FILE: ext/openjpeg/tcd.h type opj_tcd_seg_t (line 55) | typedef struct opj_tcd_seg { type opj_tcd_pass_t (line 69) | typedef struct opj_tcd_pass { type opj_tcd_layer_t (line 79) | typedef struct opj_tcd_layer { type opj_tcd_cblk_enc_t (line 89) | typedef struct opj_tcd_cblk_enc { type opj_tcd_cblk_dec_t (line 102) | typedef struct opj_tcd_cblk_dec { type opj_tcd_precinct_t (line 119) | typedef struct opj_tcd_precinct { type opj_tcd_band_t (line 134) | typedef struct opj_tcd_band { type opj_tcd_resolution_t (line 146) | typedef struct opj_tcd_resolution { type opj_tcd_tilecomp_t (line 156) | typedef struct opj_tcd_tilecomp type opj_tcd_tile_t (line 172) | typedef struct opj_tcd_tile { type opj_tcd_image_t (line 185) | typedef struct opj_tcd_image type opj_tcd_t (line 195) | typedef struct opj_tcd type opj_codestream_info (line 301) | struct opj_codestream_info FILE: ext/openjpeg/tgt.c function opj_tgt_tree_t (line 48) | opj_tgt_tree_t *opj_tgt_create(OPJ_UINT32 numleafsh, OPJ_UINT32 numleafs... function opj_tgt_tree_t (line 135) | opj_tgt_tree_t *opj_tgt_init(opj_tgt_tree_t * p_tree,OPJ_UINT32 p_num_le... function opj_tgt_destroy (line 222) | void opj_tgt_destroy(opj_tgt_tree_t *p_tree) function opj_tgt_reset (line 235) | void opj_tgt_reset(opj_tgt_tree_t *p_tree) { function opj_tgt_setvalue (line 253) | void opj_tgt_setvalue(opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32... function opj_tgt_encode (line 262) | void opj_tgt_encode(opj_bio_t *bio, opj_tgt_tree_t *tree, OPJ_UINT32 lea... function OPJ_UINT32 (line 302) | OPJ_UINT32 opj_tgt_decode(opj_bio_t *bio, opj_tgt_tree_t *tree, OPJ_UINT... FILE: ext/openjpeg/tgt.h type opj_tgt_node_t (line 57) | typedef struct opj_tgt_node { type opj_tgt_tree_t (line 67) | typedef struct opj_tgt_tree FILE: ext/openjpeg/thix_manager.c function opj_write_thix (line 40) | int opj_write_thix( int coff, opj_codestream_info_t cstr_info, opj_strea... function opj_write_tilemhix (line 91) | int opj_write_tilemhix( int coff, opj_codestream_info_t cstr_info, int t... FILE: ext/openjpeg/tpix_manager.c function opj_write_tpix (line 60) | int opj_write_tpix( int coff, function opj_write_tpixfaix (line 86) | int opj_write_tpixfaix( int coff, function get_num_max_tile_parts (line 177) | int get_num_max_tile_parts( opj_codestream_info_t cstr_info) FILE: ext/synctex/synctex_parser.c type _synctex_class_t (line 102) | typedef struct __synctex_class_t _synctex_class_t; type _synctex_class_t (line 103) | typedef _synctex_class_t * synctex_class_t; type synctex_info_t (line 116) | typedef union _synctex_info_t { type _synctex_node (line 121) | struct _synctex_node { type synctex_node_t (line 140) | typedef synctex_node_t *(*_synctex_node_getter_t)(synctex_node_t); type synctex_info_t (line 141) | typedef synctex_info_t *(*_synctex_info_getter_t)(synctex_node_t); type __synctex_class_t (line 143) | struct __synctex_class_t { function _synctex_free_node (line 236) | void _synctex_free_node(synctex_node_t node) { type __synctex_scanner_t (line 272) | struct __synctex_scanner_t { type synctex_sheet_t (line 348) | typedef struct { function synctex_node_t (line 374) | synctex_node_t _synctex_new_sheet(synctex_scanner_t scanner) { type synctex_vert_box_node_t (line 407) | typedef struct { function synctex_node_t (line 436) | synctex_node_t _synctex_new_vbox(synctex_scanner_t scanner) { type synctex_horiz_box_node_t (line 460) | typedef struct { function synctex_node_t (line 489) | synctex_node_t _synctex_new_hbox(synctex_scanner_t scanner) { type synctex_void_box_node_t (line 500) | typedef struct { function synctex_node_t (line 527) | synctex_node_t _synctex_new_void_vbox(synctex_scanner_t scanner) { function synctex_node_t (line 554) | synctex_node_t _synctex_new_void_hbox(synctex_scanner_t scanner) { type synctex_medium_node_t (line 563) | typedef struct { function synctex_node_t (line 599) | synctex_node_t _synctex_new_math(synctex_scanner_t scanner) { function synctex_node_t (line 626) | synctex_node_t _synctex_new_kern(synctex_scanner_t scanner) { type synctex_small_node_t (line 635) | typedef struct { function synctex_node_t (line 661) | synctex_node_t _synctex_new_glue(synctex_scanner_t scanner) { function synctex_node_t (line 688) | synctex_node_t _synctex_new_boundary(synctex_scanner_t scanner) { type synctex_input_t (line 701) | typedef struct { function synctex_node_t (line 727) | synctex_node_t _synctex_new_input(synctex_scanner_t scanner) { function _synctex_free_input (line 734) | void _synctex_free_input(synctex_node_t node){ function synctex_node_t (line 745) | synctex_node_t synctex_node_parent(synctex_node_t node) function synctex_node_t (line 749) | synctex_node_t synctex_node_sheet(synctex_node_t node) function synctex_node_t (line 757) | synctex_node_t synctex_node_child(synctex_node_t node) function synctex_node_t (line 761) | synctex_node_t synctex_node_sibling(synctex_node_t node) function synctex_node_t (line 765) | synctex_node_t synctex_node_next(synctex_node_t node) { function synctex_node_type_t (line 787) | synctex_node_type_t synctex_node_type(synctex_node_t node) { function synctex_node_log (line 809) | void synctex_node_log(synctex_node_t node) { function synctex_node_display (line 815) | void synctex_node_display(synctex_node_t node) { function _synctex_display_input (line 819) | void _synctex_display_input(synctex_node_t node) { function _synctex_log_sheet (line 826) | void _synctex_log_sheet(synctex_node_t sheet) { function _synctex_log_small_node (line 837) | void _synctex_log_small_node(synctex_node_t node) { function _synctex_log_medium_node (line 851) | void _synctex_log_medium_node(synctex_node_t node) { function _synctex_log_void_box (line 866) | void _synctex_log_void_box(synctex_node_t node) { function _synctex_log_box (line 883) | void _synctex_log_box(synctex_node_t node) { function _synctex_log_horiz_box (line 900) | void _synctex_log_horiz_box(synctex_node_t node) { function _synctex_log_input (line 922) | void _synctex_log_input(synctex_node_t node) { function _synctex_display_sheet (line 929) | void _synctex_display_sheet(synctex_node_t sheet) { function _synctex_display_vbox (line 938) | void _synctex_display_vbox(synctex_node_t node) { function _synctex_display_hbox (line 952) | void _synctex_display_hbox(synctex_node_t node) { function _synctex_display_void_vbox (line 966) | void _synctex_display_void_vbox(synctex_node_t node) { function _synctex_display_void_hbox (line 978) | void _synctex_display_void_hbox(synctex_node_t node) { function _synctex_display_glue (line 990) | void _synctex_display_glue(synctex_node_t node) { function _synctex_display_math (line 999) | void _synctex_display_math(synctex_node_t node) { function _synctex_display_kern (line 1008) | void _synctex_display_kern(synctex_node_t node) { function _synctex_display_boundary (line 1018) | void _synctex_display_boundary(synctex_node_t node) { type synctex_status_t (line 1043) | typedef int synctex_status_t; function synctex_status_t (line 1102) | synctex_status_t _synctex_buffer_get_available_size(synctex_scanner_t sc... function synctex_status_t (line 1175) | synctex_status_t _synctex_next_line(synctex_scanner_t scanner) { function synctex_status_t (line 1210) | synctex_status_t _synctex_match_string(synctex_scanner_t scanner, const ... function synctex_status_t (line 1332) | synctex_status_t _synctex_decode_int(synctex_scanner_t scanner, int* val... function synctex_status_t (line 1385) | synctex_status_t _synctex_decode_string(synctex_scanner_t scanner, char ... function synctex_status_t (line 1476) | synctex_status_t _synctex_scan_input(synctex_scanner_t scanner) { type synctex_status_t (line 1525) | typedef synctex_status_t (*synctex_decoder_t)(synctex_scanner_t,void *); function synctex_status_t (line 1537) | synctex_status_t _synctex_scan_named(synctex_scanner_t scanner,const cha... function synctex_status_t (line 1560) | synctex_status_t _synctex_scan_preamble(synctex_scanner_t scanner) { function synctex_status_t (line 1622) | synctex_status_t _synctex_scan_float_and_dimension(synctex_scanner_t sca... function synctex_status_t (line 1705) | synctex_status_t _synctex_scan_post_scriptum(synctex_scanner_t scanner) { function _synctex_scan_postamble (line 1793) | int _synctex_scan_postamble(synctex_scanner_t scanner) { function synctex_status_t (line 1826) | synctex_status_t _synctex_setup_visible_box(synctex_node_t box) { function synctex_status_t (line 1848) | synctex_status_t _synctex_horiz_box_setup_visible(synctex_node_t node,in... function synctex_status_t (line 1902) | synctex_status_t _synctex_scan_nested_sheet(synctex_scanner_t scanner) { function synctex_status_t (line 1940) | synctex_status_t _synctex_scan_sheet(synctex_scanner_t scanner, synctex_... function synctex_status_t (line 2491) | synctex_status_t _synctex_scan_content(synctex_scanner_t scanner) { function synctex_scanner_t (line 2574) | synctex_scanner_t synctex_scanner_new_with_output_file(const char * outp... function __synctex_open (line 2626) | int __synctex_open(const char * output, char ** synctex_name_ref, gzFile... function _synctex_open (line 2747) | int _synctex_open(const char * output, const char * build_directory, cha... function synctex_scanner_free (line 2795) | void synctex_scanner_free(synctex_scanner_t scanner) { function synctex_scanner_t (line 2814) | synctex_scanner_t synctex_scanner_parse(synctex_scanner_t scanner) { function synctex_scanner_pre_x_offset (line 2907) | int synctex_scanner_pre_x_offset(synctex_scanner_t scanner){ function synctex_scanner_pre_y_offset (line 2910) | int synctex_scanner_pre_y_offset(synctex_scanner_t scanner){ function synctex_scanner_x_offset (line 2913) | int synctex_scanner_x_offset(synctex_scanner_t scanner){ function synctex_scanner_y_offset (line 2916) | int synctex_scanner_y_offset(synctex_scanner_t scanner){ function synctex_scanner_magnification (line 2919) | float synctex_scanner_magnification(synctex_scanner_t scanner){ function synctex_scanner_display (line 2922) | void synctex_scanner_display(synctex_scanner_t scanner) { function _synctex_scanner_get_tag (line 2972) | int _synctex_scanner_get_tag(synctex_scanner_t scanner,const char * name) { function synctex_scanner_get_tag (line 2986) | int synctex_scanner_get_tag(synctex_scanner_t scanner,const char * name) { function synctex_node_t (line 3033) | synctex_node_t synctex_scanner_input(synctex_scanner_t scanner) { function synctex_node_h (line 3049) | int synctex_node_h(synctex_node_t node){ function synctex_node_v (line 3055) | int synctex_node_v(synctex_node_t node){ function synctex_node_width (line 3061) | int synctex_node_width(synctex_node_t node){ function synctex_node_box_h (line 3067) | int synctex_node_box_h(synctex_node_t node){ function synctex_node_box_v (line 3080) | int synctex_node_box_v(synctex_node_t node){ function synctex_node_box_width (line 3093) | int synctex_node_box_width(synctex_node_t node){ function synctex_node_box_height (line 3106) | int synctex_node_box_height(synctex_node_t node){ function synctex_node_box_depth (line 3119) | int synctex_node_box_depth(synctex_node_t node){ function synctex_node_visible_h (line 3136) | float synctex_node_visible_h(synctex_node_t node){ function synctex_node_visible_v (line 3142) | float synctex_node_visible_v(synctex_node_t node){ function synctex_node_visible_width (line 3148) | float synctex_node_visible_width(synctex_node_t node){ function synctex_node_box_visible_h (line 3154) | float synctex_node_box_visible_h(synctex_node_t node){ function synctex_node_box_visible_v (line 3172) | float synctex_node_box_visible_v(synctex_node_t node){ function synctex_node_box_visible_width (line 3190) | float synctex_node_box_visible_width(synctex_node_t node){ function synctex_node_box_visible_height (line 3208) | float synctex_node_box_visible_height(synctex_node_t node){ function synctex_node_box_visible_depth (line 3226) | float synctex_node_box_visible_depth(synctex_node_t node){ function synctex_node_page (line 3249) | int synctex_node_page(synctex_node_t node){ function synctex_node_tag (line 3264) | int synctex_node_tag(synctex_node_t node) { function synctex_node_line (line 3267) | int synctex_node_line(synctex_node_t node) { function synctex_node_column (line 3270) | int synctex_node_column(synctex_node_t node) { function synctex_node_t (line 3281) | synctex_node_t synctex_sheet_content(synctex_scanner_t scanner,int page) { function synctex_display_query (line 3299) | int synctex_display_query(synctex_scanner_t scanner,const char * name,in... function synctex_node_t (line 3420) | synctex_node_t synctex_next_result(synctex_scanner_t scanner) { type synctex_point_t (line 3434) | typedef struct { type synctex_distances_t (line 3442) | typedef struct { type synctex_offsets_t (line 3447) | typedef struct { type synctex_node_set_t (line 3453) | typedef struct { function synctex_edit_query (line 3486) | int synctex_edit_query(synctex_scanner_t scanner,int page,float h,float ... function _synctex_bail (line 3589) | int _synctex_bail(void) { function _synctex_point_h_distance (line 3598) | int _synctex_point_h_distance(synctex_point_t hitPoint, synctex_node_t n... function _synctex_point_v_distance (line 3698) | int _synctex_point_v_distance(synctex_point_t hitPoint, synctex_node_t n... function SYNCTEX_INLINE (line 3759) | SYNCTEX_INLINE static synctex_node_t _synctex_smallest_container(synctex... function synctex_bool_t (line 3778) | synctex_bool_t _synctex_point_in_box(synctex_point_t hitPoint, synctex_n... function _synctex_node_distance_to_point (line 3788) | int _synctex_node_distance_to_point(synctex_point_t hitPoint, synctex_no... function synctex_node_t (line 3908) | static synctex_node_t _synctex_eq_deepest_container(synctex_point_t hitP... function SYNCTEX_INLINE (line 3950) | SYNCTEX_INLINE static int __synctex_eq_get_closest_children_in_hbox(sync... function SYNCTEX_INLINE (line 4018) | SYNCTEX_INLINE static int __synctex_eq_get_closest_children_in_vbox(sync... function SYNCTEX_INLINE (line 4084) | SYNCTEX_INLINE static int _synctex_eq_get_closest_children_in_box(syncte... function SYNCTEX_INLINE (line 4097) | SYNCTEX_INLINE static synctex_node_t __synctex_eq_closest_child(synctex_... function SYNCTEX_INLINE (line 4118) | SYNCTEX_INLINE static synctex_node_t _synctex_eq_closest_child(synctex_p... type __synctex_updater_t (line 4159) | struct __synctex_updater_t { function synctex_updater_t (line 4172) | synctex_updater_t synctex_updater_new_with_output_file(const char * outp... function synctex_updater_append_magnification (line 4216) | void synctex_updater_append_magnification(synctex_updater_t updater, cha... function synctex_updater_append_x_offset (line 4225) | void synctex_updater_append_x_offset(synctex_updater_t updater, char * x... function synctex_updater_append_y_offset (line 4234) | void synctex_updater_append_y_offset(synctex_updater_t updater, char * y... function synctex_updater_free (line 4243) | void synctex_updater_free(synctex_updater_t updater){ FILE: ext/synctex/synctex_parser.h type _synctex_node (line 64) | struct _synctex_node type _synctex_scanner_t (line 73) | typedef struct __synctex_scanner_t _synctex_scanner_t; type _synctex_scanner_t (line 74) | typedef _synctex_scanner_t * synctex_scanner_t; type synctex_node_type_t (line 242) | typedef enum { type _synctex_updater_t (line 325) | typedef struct __synctex_updater_t _synctex_updater_t; type _synctex_updater_t (line 326) | typedef _synctex_updater_t * synctex_updater_t; FILE: ext/synctex/synctex_parser_utils.c function _synctex_error (line 77) | int _synctex_error(const char * reason,...) { function _synctex_strip_last_path_extension (line 110) | void _synctex_strip_last_path_extension(char * string) { function synctex_bool_t (line 156) | synctex_bool_t _synctex_is_equivalent_file_name(const char *lhs, const c... function synctex_bool_t (line 191) | synctex_bool_t _synctex_path_is_absolute(const char * name) { function _synctex_copy_with_quoting_last_path_component (line 222) | int _synctex_copy_with_quoting_last_path_component(const char * src, cha... function _synctex_get_name (line 315) | int _synctex_get_name(const char * output, const char * build_directory,... FILE: ext/synctex/synctex_parser_utils.h type synctex_io_mode_t (line 118) | typedef unsigned int synctex_io_mode_t; type synctex_io_mode_masks_t (line 120) | typedef enum { type synctex_compress_mode_t (line 125) | typedef enum { FILE: ext/unarr/_7z/_7z.c function gSzAlloc_Free (line 9) | static void gSzAlloc_Free(void *self, void *ptr) { (void)self; free(ptr); } function SRes (line 12) | static SRes CSeekStream_Read(void *p, void *data, size_t *size) function SRes (line 19) | static SRes CSeekStream_Seek(void *p, Int64 *pos, ESzSeek origin) function CSeekStream_CreateVTable (line 28) | static void CSeekStream_CreateVTable(struct CSeekStream *in_stream, ar_s... function UInt32 (line 36) | UInt32 MY_FAST_CALL CrcCalc(const void *data, size_t size) function _7z_close (line 42) | static void _7z_close(ar_archive *ar) function _7z_parse_entry (line 52) | static bool _7z_parse_entry(ar_archive *ar, off64_t offset) function _7z_uncompress (line 121) | static bool _7z_uncompress(ar_archive *ar, void *buffer, size_t buffer_s... function ar_archive (line 151) | ar_archive *ar_open_7z_archive(ar_stream *stream) function ar_archive (line 188) | ar_archive *ar_open_7z_archive(ar_stream *stream) FILE: ext/unarr/_7z/_7z.h type ar_archive_7z (line 14) | typedef struct ar_archive_7z_s ar_archive_7z; type CSeekStream (line 16) | struct CSeekStream { type ar_archive_7z_uncomp (line 21) | struct ar_archive_7z_uncomp { type ar_archive_7z_s (line 32) | struct ar_archive_7z_s { FILE: ext/unarr/common/conv.c function ar_conv_rune_to_utf8 (line 28) | size_t ar_conv_rune_to_utf8(wchar_t rune, char *out, size_t size) function time64_t (line 79) | time64_t ar_conv_dosdate_to_filetime(uint32_t dosdate) FILE: ext/unarr/common/crc32.c function ar_crc32 (line 13) | uint32_t ar_crc32(uint32_t crc32, const unsigned char *data, size_t data... function ar_crc32 (line 39) | uint32_t ar_crc32(uint32_t crc, const unsigned char *data, size_t data_len) FILE: ext/unarr/common/custalloc.c function default_free (line 12) | static void default_free(void *opaque, void *ptr) { (void)opaque; free(p... function ar_free (line 39) | void ar_free(void *ptr) function ar_set_custom_allocator (line 44) | void ar_set_custom_allocator(custom_malloc_fn custom_malloc, custom_free... FILE: ext/unarr/common/stream.c function ar_stream (line 6) | ar_stream *ar_open_stream(void *data, ar_stream_close_fn close, ar_strea... function ar_close (line 21) | void ar_close(ar_stream *stream) function ar_read (line 28) | size_t ar_read(ar_stream *stream, void *buffer, size_t count) function ar_seek (line 33) | bool ar_seek(ar_stream *stream, off64_t offset, int origin) function ar_skip (line 38) | bool ar_skip(ar_stream *stream, off64_t count) function off64_t (line 43) | off64_t ar_tell(ar_stream *stream) function file_close (line 50) | static void file_close(void *data) function file_read (line 55) | static size_t file_read(void *data, void *buffer, size_t count) function file_seek (line 60) | static bool file_seek(void *data, off64_t offset, int origin) function off64_t (line 75) | static off64_t file_tell(void *data) function ar_stream (line 86) | ar_stream *ar_open_file(const char *path) function ar_stream (line 95) | ar_stream *ar_open_file_w(const wchar_t *path) type MemoryStream (line 106) | struct MemoryStream { function memory_close (line 112) | static void memory_close(void *data) function memory_read (line 118) | static size_t memory_read(void *data, void *buffer, size_t count) function memory_seek (line 128) | static bool memory_seek(void *data, off64_t offset, int origin) function off64_t (line 141) | static off64_t memory_tell(void *data) function ar_stream (line 147) | ar_stream *ar_open_memory(const void *data, size_t datalen) function stream_close (line 164) | static void stream_close(void *data) function stream_read (line 169) | static size_t stream_read(void *data, void *buffer, size_t count) function stream_seek (line 190) | static bool stream_seek(void *data, off64_t offset, int origin) function off64_t (line 200) | static off64_t stream_tell(void *data) function ar_stream (line 208) | ar_stream *ar_open_istream(IStream *stream) FILE: ext/unarr/common/unarr-imp.h type off64_t (line 33) | typedef off64_t (* ar_stream_tell_fn)(void *data); type ar_stream_s (line 35) | struct ar_stream_s { type ar_archive_s (line 61) | struct ar_archive_s { FILE: ext/unarr/common/unarr.c function ar_archive (line 6) | ar_archive *ar_open_archive(ar_stream *stream, size_t struct_size, ar_ar... function ar_close_archive (line 25) | void ar_close_archive(ar_archive *ar) function ar_at_eof (line 32) | bool ar_at_eof(ar_archive *ar) function ar_parse_entry (line 37) | bool ar_parse_entry(ar_archive *ar) function ar_parse_entry_at (line 42) | bool ar_parse_entry_at(ar_archive *ar, off64_t offset) function ar_parse_entry_for (line 48) | bool ar_parse_entry_for(ar_archive *ar, const char *entry_name) function off64_t (line 68) | off64_t ar_entry_get_offset(ar_archive *ar) function ar_entry_get_size (line 73) | size_t ar_entry_get_size(ar_archive *ar) function time64_t (line 78) | time64_t ar_entry_get_filetime(ar_archive *ar) function ar_entry_uncompress (line 83) | bool ar_entry_uncompress(ar_archive *ar, void *buffer, size_t count) function ar_get_global_comment (line 88) | size_t ar_get_global_comment(ar_archive *ar, void *buffer, size_t count) function ar_log (line 95) | void ar_log(const char *prefix, const char *file, int line, const char *... FILE: ext/unarr/lzmasdk/7zTypes.h type SRes (line 43) | typedef int SRes; type WRes (line 47) | typedef unsigned WRes; type WRes (line 49) | typedef int WRes; type Byte (line 56) | typedef unsigned char Byte; type Int16 (line 57) | typedef short Int16; type UInt16 (line 58) | typedef unsigned short UInt16; type Int32 (line 61) | typedef long Int32; type UInt32 (line 62) | typedef unsigned long UInt32; type Int32 (line 64) | typedef int Int32; type UInt32 (line 65) | typedef unsigned int UInt32; type Int64 (line 73) | typedef long Int64; type UInt64 (line 74) | typedef unsigned long UInt64; type __int64 (line 79) | typedef __int64 Int64; type UInt64 (line 80) | typedef unsigned __int64 UInt64; type Int64 (line 83) | typedef long long int Int64; type UInt64 (line 84) | typedef unsigned long long int UInt64; type UInt32 (line 91) | typedef UInt32 SizeT; type SizeT (line 93) | typedef size_t SizeT; type Bool (line 96) | typedef int Bool; type IByteIn (line 129) | typedef struct type IByteOut (line 134) | typedef struct type ISeqInStream (line 139) | typedef struct type ISeqOutStream (line 151) | typedef struct type ESzSeek (line 158) | typedef enum type ISeekInStream (line 165) | typedef struct type ILookInStream (line 171) | typedef struct type CLookToRead (line 194) | typedef struct type CSecToLook (line 206) | typedef struct type CSecToRead (line 214) | typedef struct type ICompressProgress (line 222) | typedef struct type ISzAlloc (line 229) | typedef struct FILE: ext/unarr/lzmasdk/CpuArch.c function UInt32 (line 19) | static UInt32 CheckFlag(UInt32 flag) function MyCPUID (line 57) | static void MyCPUID(UInt32 function, UInt32 *a, UInt32 *b, UInt32 *c, UI... function Bool (line 111) | Bool x86cpuid_CheckAndRead(Cx86cpuid *p) function x86cpuid_GetFirm (line 126) | int x86cpuid_GetFirm(const Cx86cpuid *p) function Bool (line 140) | Bool CPU_Is_InOrder() function Bool (line 168) | static Bool CPU_Sys_Is_SSE_Supported() function Bool (line 181) | Bool CPU_Is_Aes_Supported() FILE: ext/unarr/lzmasdk/CpuArch.h type Cx86cpuid (line 126) | typedef struct FILE: ext/unarr/lzmasdk/LzmaDec.c function LzmaDec_DecodeReal (line 140) | static int MY_FAST_CALL LzmaDec_DecodeReal(CLzmaDec *p, SizeT limit, con... function LzmaDec_WriteRem (line 460) | static void MY_FAST_CALL LzmaDec_WriteRem(CLzmaDec *p, SizeT limit) function LzmaDec_DecodeReal2 (line 487) | static int MY_FAST_CALL LzmaDec_DecodeReal2(CLzmaDec *p, SizeT limit, co... type ELzmaDummy (line 512) | typedef enum function ELzmaDummy (line 520) | static ELzmaDummy LzmaDec_TryDummy(const CLzmaDec *p, const Byte *buf, S... function IF_BIT_0_CHECK (line 633) | IF_BIT_0_CHECK(probLen) function IF_BIT_0_CHECK (line 644) | IF_BIT_0_CHECK(probLen) function LzmaDec_InitRc (line 711) | static void LzmaDec_InitRc(CLzmaDec *p, const Byte *data) function LzmaDec_InitDicAndState (line 718) | void LzmaDec_InitDicAndState(CLzmaDec *p, Bool initDic, Bool initState) function LzmaDec_Init (line 734) | void LzmaDec_Init(CLzmaDec *p) function LzmaDec_InitStateReal (line 740) | static void LzmaDec_InitStateReal(CLzmaDec *p) function SRes (line 752) | SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit, const Byte *src, S... function SRes (line 873) | SRes LzmaDec_DecodeToBuf(CLzmaDec *p, Byte *dest, SizeT *destLen, const ... function LzmaDec_FreeProbs (line 913) | void LzmaDec_FreeProbs(CLzmaDec *p, ISzAlloc *alloc) function LzmaDec_FreeDict (line 919) | static void LzmaDec_FreeDict(CLzmaDec *p, ISzAlloc *alloc) function LzmaDec_Free (line 925) | void LzmaDec_Free(CLzmaDec *p, ISzAlloc *alloc) function SRes (line 931) | SRes LzmaProps_Decode(CLzmaProps *p, const Byte *data, unsigned size) function SRes (line 957) | static SRes LzmaDec_AllocateProbs2(CLzmaDec *p, const CLzmaProps *propNe... function SRes (line 971) | SRes LzmaDec_AllocateProbs(CLzmaDec *p, const Byte *props, unsigned prop... function SRes (line 980) | SRes LzmaDec_Allocate(CLzmaDec *p, const Byte *props, unsigned propsSize... function SRes (line 1002) | SRes LzmaDecode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen, FILE: ext/unarr/lzmasdk/LzmaDec.h type CLzmaProps (line 26) | typedef struct _CLzmaProps type CLzmaDec (line 48) | typedef struct type ELzmaFinishMode (line 77) | typedef enum type ELzmaStatus (line 98) | typedef enum FILE: ext/unarr/lzmasdk/Ppmd.h type CPpmd_See (line 35) | typedef struct type CPpmd_State (line 45) | typedef struct FILE: ext/unarr/lzmasdk/Ppmd7.c type CPpmd7_Context (line 34) | typedef CPpmd7_Context * CTX_PTR; type CPpmd7_Node_ (line 36) | struct CPpmd7_Node_ type CPpmd7_Node_ (line 40) | struct CPpmd7_Node_ type CPpmd7_Node (line 46) | typedef struct CPpmd7_Node_ function Ppmd7_Construct (line 60) | void Ppmd7_Construct(CPpmd7 *p) function Ppmd7_Free (line 91) | void Ppmd7_Free(CPpmd7 *p, ISzAlloc *alloc) function Bool (line 98) | Bool Ppmd7_Alloc(CPpmd7 *p, UInt32 size, ISzAlloc *alloc) function InsertNode (line 120) | static void InsertNode(CPpmd7 *p, void *node, unsigned indx) function SplitBlock (line 133) | static void SplitBlock(CPpmd7 *p, void *ptr, unsigned oldIndx, unsigned ... function GlueFreeBlocks (line 145) | static void GlueFreeBlocks(CPpmd7 *p) function SetSuccessor (line 281) | static void SetSuccessor(CPpmd_State *p, CPpmd_Void_Ref v) function RestartModel (line 287) | static void RestartModel(CPpmd7 *p) function Ppmd7_Init (line 334) | void Ppmd7_Init(CPpmd7 *p, unsigned maxOrder) function CTX_PTR (line 343) | static CTX_PTR CreateSuccessors(CPpmd7 *p, Bool skip) function SwapStates (line 416) | static void SwapStates(CPpmd_State *t1, CPpmd_State *t2) function UpdateModel (line 423) | static void UpdateModel(CPpmd7 *p) function Rescale (line 572) | static void Rescale(CPpmd7 *p) function CPpmd_See (line 636) | CPpmd_See *Ppmd7_MakeEscFreq(CPpmd7 *p, unsigned numMasked, UInt32 *escF... function NextContext (line 661) | static void NextContext(CPpmd7 *p) function Ppmd7_Update1 (line 670) | void Ppmd7_Update1(CPpmd7 *p) function Ppmd7_Update1_0 (line 685) | void Ppmd7_Update1_0(CPpmd7 *p) function Ppmd7_UpdateBin (line 695) | void Ppmd7_UpdateBin(CPpmd7 *p) function Ppmd7_Update2 (line 703) | void Ppmd7_Update2(CPpmd7 *p) FILE: ext/unarr/lzmasdk/Ppmd7.h type CPpmd7_Context_ (line 22) | struct CPpmd7_Context_ type CPpmd7_Context_ (line 26) | struct CPpmd7_Context_ type CPpmd7_Context (line 32) | typedef struct CPpmd7_Context_ type CPpmd7 (line 42) | typedef struct type IPpmd7_RangeDec (line 100) | typedef struct type CPpmd7z_RangeDec (line 107) | typedef struct type CPpmd7z_RangeEnc (line 124) | typedef struct FILE: ext/unarr/lzmasdk/Ppmd7Dec.c function Bool (line 11) | Bool Ppmd7z_RangeDec_Init(CPpmd7z_RangeDec *p) function UInt32 (line 23) | static UInt32 Range_GetThreshold(void *pp, UInt32 total) function Range_Normalize (line 29) | static void Range_Normalize(CPpmd7z_RangeDec *p) function Range_Decode (line 43) | static void Range_Decode(void *pp, UInt32 start, UInt32 size) function UInt32 (line 51) | static UInt32 Range_DecodeBit(void *pp, UInt32 size0) function Ppmd7z_RangeDec_CreateVTable (line 71) | void Ppmd7z_RangeDec_CreateVTable(CPpmd7z_RangeDec *p) function Ppmd7_DecodeSymbol (line 81) | int Ppmd7_DecodeSymbol(CPpmd7 *p, IPpmd7_RangeDec *rc) FILE: ext/unarr/lzmasdk/Ppmd8.c type CPpmd8_Context (line 34) | typedef CPpmd8_Context * CTX_PTR; type CPpmd8_Node_ (line 36) | struct CPpmd8_Node_ type CPpmd8_Node_ (line 40) | struct CPpmd8_Node_ type CPpmd8_Node (line 46) | typedef struct CPpmd8_Node_ function Ppmd8_Construct (line 61) | void Ppmd8_Construct(CPpmd8 *p) function Ppmd8_Free (line 89) | void Ppmd8_Free(CPpmd8 *p, ISzAlloc *alloc) function Bool (line 96) | Bool Ppmd8_Alloc(CPpmd8 *p, UInt32 size, ISzAlloc *alloc) function InsertNode (line 114) | static void InsertNode(CPpmd8 *p, void *node, unsigned indx) function SplitBlock (line 131) | static void SplitBlock(CPpmd8 *p, void *ptr, unsigned oldIndx, unsigned ... function GlueFreeBlocks (line 143) | static void GlueFreeBlocks(CPpmd8 *p) function FreeUnits (line 263) | static void FreeUnits(CPpmd8 *p, void *ptr, unsigned nu) function SpecialFreeUnit (line 268) | static void SpecialFreeUnit(CPpmd8 *p, void *ptr) function ExpandTextArea (line 296) | static void ExpandTextArea(CPpmd8 *p) function SetSuccessor (line 335) | static void SetSuccessor(CPpmd_State *p, CPpmd_Void_Ref v) function RestartModel (line 343) | static void RestartModel(CPpmd8 *p) function Ppmd8_Init (line 400) | void Ppmd8_Init(CPpmd8 *p, unsigned maxOrder, unsigned restoreMethod) function Refresh (line 410) | static void Refresh(CPpmd8 *p, CTX_PTR ctx, unsigned oldNU, unsigned scale) function SwapStates (line 433) | static void SwapStates(CPpmd_State *t1, CPpmd_State *t2) function CPpmd_Void_Ref (line 440) | static CPpmd_Void_Ref CutOff(CPpmd8 *p, CTX_PTR ctx, unsigned order) function CPpmd_Void_Ref (line 500) | static CPpmd_Void_Ref RemoveBinContexts(CPpmd8 *p, CTX_PTR ctx, unsigned... function UInt32 (line 531) | static UInt32 GetUsedMemory(const CPpmd8 *p) function RestoreModel (line 546) | static void RestoreModel(CPpmd8 *p, CTX_PTR c1 function CTX_PTR (line 607) | static CTX_PTR CreateSuccessors(CPpmd8 *p, Bool skip, CPpmd_State *s1, C... function CTX_PTR (line 696) | static CTX_PTR ReduceOrder(CPpmd8 *p, CPpmd_State *s1, CTX_PTR c) function UpdateModel (line 795) | static void UpdateModel(CPpmd8 *p) function Rescale (line 964) | static void Rescale(CPpmd8 *p) function CPpmd_See (line 1035) | CPpmd_See *Ppmd8_MakeEscFreq(CPpmd8 *p, unsigned numMasked1, UInt32 *esc... function NextContext (line 1059) | static void NextContext(CPpmd8 *p) function Ppmd8_Update1 (line 1071) | void Ppmd8_Update1(CPpmd8 *p) function Ppmd8_Update1_0 (line 1086) | void Ppmd8_Update1_0(CPpmd8 *p) function Ppmd8_UpdateBin (line 1096) | void Ppmd8_UpdateBin(CPpmd8 *p) function Ppmd8_Update2 (line 1104) | void Ppmd8_Update2(CPpmd8 *p) FILE: ext/unarr/lzmasdk/Ppmd8.h type CPpmd8_Context_ (line 17) | struct CPpmd8_Context_ type CPpmd8_Context_ (line 21) | struct CPpmd8_Context_ type CPpmd8_Context (line 29) | typedef struct CPpmd8_Context_ type CPpmd8 (line 55) | typedef struct FILE: ext/unarr/lzmasdk/Ppmd8Dec.c function Bool (line 14) | Bool Ppmd8_RangeDec_Init(CPpmd8 *p) function UInt32 (line 25) | static UInt32 RangeDec_GetThreshold(CPpmd8 *p, UInt32 total) function RangeDec_Decode (line 30) | static void RangeDec_Decode(CPpmd8 *p, UInt32 start, UInt32 size) function Ppmd8_DecodeSymbol (line 48) | int Ppmd8_DecodeSymbol(CPpmd8 *p) FILE: ext/unarr/main.c function ar_archive (line 17) | ar_archive *ar_open_any_archive(ar_stream *stream, const char *fileext) function main (line 31) | int main(int argc, char *argv[]) FILE: ext/unarr/rar/filter-rar.c type MemBitReader (line 10) | struct MemBitReader { type RARProgramCode (line 19) | struct RARProgramCode { type RARFilter (line 31) | struct RARFilter { function br_fill (line 43) | static bool br_fill(struct MemBitReader *br, int bits) function br_bits (line 56) | static inline uint32_t br_bits(struct MemBitReader *br, int bits) function br_available (line 63) | static inline bool br_available(struct MemBitReader *br, int bits) function br_next_rarvm_number (line 68) | static uint32_t br_next_rarvm_number(struct MemBitReader *br) function bw_write32le (line 86) | static void bw_write32le(uint8_t *dst, uint32_t value) function rar_delete_program (line 94) | static void rar_delete_program(struct RARProgramCode *prog) function rar_parse_operand (line 106) | static bool rar_parse_operand(struct MemBitReader *br, uint8_t instructi... type RARProgramCode (line 148) | struct RARProgramCode type MemBitReader (line 150) | struct MemBitReader type RARProgramCode (line 151) | struct RARProgramCode function rar_execute_filter_prog (line 225) | static bool rar_execute_filter_prog(struct RARFilter *filter, RARVirtual... type RARFilter (line 266) | struct RARFilter type RARProgramCode (line 266) | struct RARProgramCode type RARFilter (line 268) | struct RARFilter function rar_delete_filter (line 288) | static void rar_delete_filter(struct RARFilter *filter) function rar_execute_filter_delta (line 298) | static bool rar_execute_filter_delta(struct RARFilter *filter, RARVirtua... function rar_execute_filter_e8 (line 322) | static bool rar_execute_filter_e8(struct RARFilter *filter, RARVirtualMa... function rar_execute_filter_rgb (line 349) | static bool rar_execute_filter_rgb(struct RARFilter *filter, RARVirtualM... function rar_execute_filter_audio (line 389) | static bool rar_execute_filter_audio(struct RARFilter *filter, RARVirtua... function rar_execute_filter (line 445) | static bool rar_execute_filter(struct RARFilter *filter, RARVirtualMachi... function rar_parse_filter (line 499) | bool rar_parse_filter(ar_archive_rar *rar, const uint8_t *bytes, uint16_... function rar_run_filters (line 636) | bool rar_run_filters(ar_archive_rar *rar) function rar_clear_filters (line 699) | void rar_clear_filters(struct ar_archive_rar_filters *filters) FILE: ext/unarr/rar/huffman-rar.c function rar_new_node (line 8) | bool rar_new_node(struct huffman_code *code) function rar_add_value (line 33) | bool rar_add_value(struct huffman_code *code, int value, int codebits, i... function rar_create_code (line 68) | bool rar_create_code(struct huffman_code *code, uint8_t *lengths, int nu... function rar_make_table_rec (line 92) | static bool rar_make_table_rec(struct huffman_code *code, int node, int ... function rar_make_table (line 121) | bool rar_make_table(struct huffman_code *code) function rar_free_code (line 137) | void rar_free_code(struct huffman_code *code) FILE: ext/unarr/rar/lzss.h type LZSS (line 18) | typedef struct { function lzss_position (line 24) | static inline int64_t lzss_position(LZSS *self) { return self->position; } function lzss_mask (line 26) | static inline int lzss_mask(LZSS *self) { return self->mask; } function lzss_size (line 28) | static inline int lzss_size(LZSS *self) { return self->mask + 1; } function lzss_offset_for_position (line 32) | static inline int lzss_offset_for_position(LZSS *self, int64_t pos) { re... function lzss_current_window_offset (line 36) | static inline int lzss_current_window_offset(LZSS *self) { return lzss_o... function lzss_next_window_edge_after_position (line 40) | static inline int64_t lzss_next_window_edge_after_position(LZSS *self, i... function lzss_next_window_edge (line 42) | static inline int64_t lzss_next_window_edge(LZSS *self) { return lzss_ne... function lzss_get_byte_from_window (line 44) | static inline uint8_t lzss_get_byte_from_window(LZSS *self, int64_t pos)... function lzss_emit_literal (line 46) | static inline void lzss_emit_literal(LZSS *self, uint8_t literal) { function lzss_emit_match (line 52) | static inline void lzss_emit_match(LZSS *self, int offset, int length) { function lzss_copy_bytes_from_window (line 61) | static inline void lzss_copy_bytes_from_window(LZSS *self, uint8_t *buff... function lzss_initialize (line 75) | static inline bool lzss_initialize(LZSS *self, int windowsize) { function lzss_cleanup (line 86) | static inline void lzss_cleanup(LZSS *self) { free(self->window); } FILE: ext/unarr/rar/parse-rar.c function uint8le (line 8) | static inline uint8_t uint8le(unsigned char *data) { return data[0]; } function uint16le (line 9) | static inline uint16_t uint16le(unsigned char *data) { return data[0] | ... function uint32le (line 10) | static inline uint32_t uint32le(unsigned char *data) { return data[0] | ... function rar_parse_header (line 12) | bool rar_parse_header(ar_archive *ar, struct rar_header *header) function rar_check_header_crc (line 47) | bool rar_check_header_crc(ar_archive *ar) function rar_parse_header_entry (line 74) | bool rar_parse_header_entry(ar_archive_rar *rar, struct rar_header *head... type rar_header (line 195) | struct rar_header FILE: ext/unarr/rar/rar.c function rar_close (line 6) | static void rar_close(ar_archive *ar) function rar_parse_entry (line 13) | static bool rar_parse_entry(ar_archive *ar, off64_t offset) function rar_copy_stored (line 120) | static bool rar_copy_stored(ar_archive_rar *rar, void *buffer, size_t co... function rar_restart_solid (line 135) | static bool rar_restart_solid(ar_archive *ar) function rar_uncompress (line 165) | static bool rar_uncompress(ar_archive *ar, void *buffer, size_t count) function ar_archive (line 205) | ar_archive *ar_open_rar_archive(ar_stream *stream) FILE: ext/unarr/rar/rar.h function smin (line 13) | static inline size_t smin(size_t a, size_t b) { return a < b ? a : b; } type ar_archive_rar (line 15) | typedef struct ar_archive_rar_s ar_archive_rar; type block_types (line 21) | enum block_types { type archive_flags (line 26) | enum archive_flags { type entry_flags (line 34) | enum entry_flags { type compression_method (line 43) | enum compression_method { type rar_header (line 49) | struct rar_header { type rar_entry (line 57) | struct rar_entry { type ar_archive_rar_entry (line 68) | struct ar_archive_rar_entry { type rar_header (line 77) | struct rar_header type rar_header (line 79) | struct rar_header type rar_entry (line 79) | struct rar_entry type RARVirtualMachine (line 84) | struct RARVirtualMachine type RARProgramCode (line 85) | struct RARProgramCode type RARFilter (line 86) | struct RARFilter type ar_archive_rar_filters (line 88) | struct ar_archive_rar_filters { type ar_archive_rar_filters (line 101) | struct ar_archive_rar_filters type huffman_code (line 105) | struct huffman_code { type huffman_code (line 120) | struct huffman_code type huffman_code (line 121) | struct huffman_code type huffman_code (line 122) | struct huffman_code type huffman_code (line 123) | struct huffman_code type huffman_code (line 124) | struct huffman_code function rar_is_leaf_node (line 126) | static inline bool rar_is_leaf_node(struct huffman_code *code, int node)... type ByteReader (line 139) | struct ByteReader { type CPpmdRAR_RangeDec (line 144) | struct CPpmdRAR_RangeDec { type ar_archive_rar_uncomp_v3 (line 152) | struct ar_archive_rar_uncomp_v3 { type AudioState (line 178) | struct AudioState { type ar_archive_rar_uncomp_v2 (line 187) | struct ar_archive_rar_uncomp_v2 { type ar_archive_rar_uncomp (line 205) | struct ar_archive_rar_uncomp { type ar_archive_rar_uncomp (line 226) | struct ar_archive_rar_uncomp function br_clear_leftover_bits (line 227) | static inline void br_clear_leftover_bits(struct ar_archive_rar_uncomp *... type ar_archive_rar_progress (line 231) | struct ar_archive_rar_progress { type ar_archive_rar_solid (line 237) | struct ar_archive_rar_solid { type ar_archive_rar_s (line 243) | struct ar_archive_rar_s { FILE: ext/unarr/rar/rarvm.c type RAROpcode (line 12) | typedef struct RAROpcode_s RAROpcode; type RAROpcode_s (line 14) | struct RAROpcode_s { type RARProgram_s (line 23) | struct RARProgram_s { function RARProgram (line 31) | RARProgram *RARCreateProgram() function RARDeleteProgram (line 36) | void RARDeleteProgram(RARProgram *prog) function RARProgramAddInstr (line 43) | bool RARProgramAddInstr(RARProgram *prog, uint8_t instruction, bool byte... function RARSetLastInstrOperands (line 72) | bool RARSetLastInstrOperands(RARProgram *prog, uint8_t addressingmode1, ... function RARIsProgramTerminated (line 101) | bool RARIsProgramTerminated(RARProgram *prog) function RARExecuteProgram (line 140) | bool RARExecuteProgram(RARVirtualMachine *vm, RARProgram *prog) function _RARRead32 (line 376) | static uint32_t _RARRead32(const uint8_t *b) function _RARWrite32 (line 381) | static void _RARWrite32(uint8_t *b, uint32_t n) function RARSetVirtualMachineRegisters (line 389) | void RARSetVirtualMachineRegisters(RARVirtualMachine *vm, uint32_t regis... function RARVirtualMachineRead32 (line 397) | uint32_t RARVirtualMachineRead32(RARVirtualMachine *vm, uint32_t address) function RARVirtualMachineWrite32 (line 402) | void RARVirtualMachineWrite32(RARVirtualMachine *vm, uint32_t address, u... function RARVirtualMachineRead8 (line 407) | uint8_t RARVirtualMachineRead8(RARVirtualMachine *vm, uint32_t address) function RARVirtualMachineWrite8 (line 412) | void RARVirtualMachineWrite8(RARVirtualMachine *vm, uint32_t address, ui... function _RARGetOperand (line 417) | static uint32_t _RARGetOperand(RARVirtualMachine *vm, uint8_t addressing... function _RARSetOperand (line 444) | static void _RARSetOperand(RARVirtualMachine *vm, uint8_t addressingmode... function NumberOfRARInstructionOperands (line 528) | int NumberOfRARInstructionOperands(uint8_t instruction) function RARInstructionHasByteMode (line 535) | bool RARInstructionHasByteMode(uint8_t instruction) function RARInstructionIsUnconditionalJump (line 542) | bool RARInstructionIsUnconditionalJump(uint8_t instruction) function RARInstructionIsRelativeJump (line 549) | bool RARInstructionIsRelativeJump(uint8_t instruction) function RARInstructionWritesFirstOperand (line 556) | bool RARInstructionWritesFirstOperand(uint8_t instruction) function RARInstructionWritesSecondOperand (line 563) | bool RARInstructionWritesSecondOperand(uint8_t instruction) function RARPrintOperand (line 575) | static void RARPrintOperand(uint8_t addressingmode, uint32_t value) function RARPrintProgram (line 589) | void RARPrintProgram(RARProgram *prog) FILE: ext/unarr/rar/rarvm.h type RARVirtualMachine (line 29) | typedef struct RARVirtualMachine RARVirtualMachine; type RARVirtualMachine (line 31) | struct RARVirtualMachine { type RARProgram (line 36) | typedef struct RARProgram_s RARProgram; FILE: ext/unarr/rar/uncompress-rar.c function gSzAlloc_Free (line 10) | static void gSzAlloc_Free(void *self, void *ptr) { (void)self; free(ptr); } function br_fill (line 13) | static bool br_fill(ar_archive_rar *rar, int bits) function br_check (line 37) | static inline bool br_check(ar_archive_rar *rar, int bits) function br_bits (line 42) | static inline uint64_t br_bits(ar_archive_rar *rar, int bits) function Byte (line 47) | static Byte ByteIn_Read(void *p) function ByteIn_CreateVTable (line 53) | static void ByteIn_CreateVTable(struct ByteReader *br, ar_archive_rar *rar) function PpmdRAR_RangeDec_Init (line 60) | static void PpmdRAR_RangeDec_Init(struct CPpmdRAR_RangeDec *p) function UInt32 (line 71) | static UInt32 Range_GetThreshold(void *p, UInt32 total) function Range_Decode_RAR (line 77) | static void Range_Decode_RAR(void *p, UInt32 start, UInt32 size) function UInt32 (line 95) | static UInt32 Range_DecodeBit_RAR(void *p, UInt32 size0) function PpmdRAR_RangeDec_CreateVTable (line 106) | static void PpmdRAR_RangeDec_CreateVTable(struct CPpmdRAR_RangeDec *p, I... function rar_init_uncompress (line 114) | static bool rar_init_uncompress(struct ar_archive_rar_uncomp *uncomp, ui... type ar_archive_rar_uncomp (line 146) | struct ar_archive_rar_uncomp function rar_clear_uncompress (line 148) | void rar_clear_uncompress(struct ar_archive_rar_uncomp *uncomp) function rar_read_next_symbol (line 161) | static int rar_read_next_symbol(ar_archive_rar *rar, struct huffman_code... function rar_free_codes_v2 (line 204) | static void rar_free_codes_v2(struct ar_archive_rar_uncomp_v2 *uncomp_v2) function rar_parse_codes_v2 (line 214) | static bool rar_parse_codes_v2(ar_archive_rar *rar) function rar_decode_audio (line 312) | static uint8_t rar_decode_audio(struct AudioState *state, int8_t *channe... function rar_expand_v2 (line 361) | int64_t rar_expand_v2(ar_archive_rar *rar, int64_t end) function rar_free_codes (line 505) | static void rar_free_codes(struct ar_archive_rar_uncomp *uncomp) function rar_parse_codes (line 520) | static bool rar_parse_codes(ar_archive_rar *rar) function rar_read_filter (line 672) | static bool rar_read_filter(ar_archive_rar *rar, bool (* decode_byte)(ar... function rar_decode_ppmd7_symbol (line 717) | static inline bool rar_decode_ppmd7_symbol(struct ar_archive_rar_uncomp_... function rar_decode_byte (line 728) | static bool rar_decode_byte(ar_archive_rar *rar, uint8_t *byte) function rar_decode_ppmd7_byte (line 736) | static bool rar_decode_ppmd7_byte(ar_archive_rar *rar, uint8_t *byte) function rar_handle_ppmd_sequence (line 741) | static bool rar_handle_ppmd_sequence(ar_archive_rar *rar, int64_t *end) function rar_expand (line 795) | int64_t rar_expand(ar_archive_rar *rar, int64_t end) function rar_uncompress_part (line 978) | bool rar_uncompress_part(ar_archive_rar *rar, void *buffer, size_t buffe... FILE: ext/unarr/tar/parse-tar.c function tar_is_number (line 6) | static bool tar_is_number(const char *data, size_t size) function tar_parse_number (line 18) | static uint64_t tar_parse_number(const char *data, size_t size) function tar_is_zeroed_block (line 34) | static bool tar_is_zeroed_block(const char *data) function ar_is_valid_utf8 (line 44) | static bool ar_is_valid_utf8(const char *string) function tar_parse_header (line 63) | bool tar_parse_header(ar_archive_tar *tar) function tar_handle_pax_extended (line 115) | bool tar_handle_pax_extended(ar_archive *ar) function tar_handle_gnu_longname (line 182) | bool tar_handle_gnu_longname(ar_archive *ar) FILE: ext/unarr/tar/tar.c function tar_close (line 6) | static void tar_close(ar_archive *ar) function tar_parse_entry (line 12) | static bool tar_parse_entry(ar_archive *ar, off64_t offset) function tar_uncompress (line 59) | static bool tar_uncompress(ar_archive *ar, void *buffer, size_t count) function ar_archive (line 74) | ar_archive *ar_open_tar_archive(ar_stream *stream) FILE: ext/unarr/tar/tar.h type ar_archive_tar (line 9) | typedef struct ar_archive_tar_s ar_archive_tar; type tar_filetype (line 15) | enum tar_filetype { type tar_entry (line 23) | struct tar_entry { type ar_archive_tar_s (line 39) | struct ar_archive_tar_s { FILE: ext/unarr/unarr.h type off64_t (line 10) | typedef int64_t off64_t; type time64_t (line 11) | typedef int64_t time64_t; type ar_stream (line 17) | typedef struct ar_stream_s ar_stream; type IStream (line 27) | typedef struct IStream IStream; type ar_archive (line 45) | typedef struct ar_archive_s ar_archive; FILE: ext/unarr/zip/inflate.c type inflate_step (line 19) | enum inflate_step { type tree (line 31) | struct tree { type inflate_state_s (line 40) | struct inflate_state_s { function br_ensure (line 98) | static __forceinline bool br_ensure(inflate_state *state, int bits) function br_bits (line 110) | static __forceinline uint64_t br_bits(inflate_state *state, int bits) function output (line 118) | static __forceinline void output(inflate_state *state, uint8_t value) function tree_add_value (line 125) | static bool tree_add_value(struct tree *tree, int key, int bits, int value) function tree_get_value (line 175) | static __forceinline int tree_get_value(inflate_state *state, const stru... function setup_static_trees (line 210) | static void setup_static_trees(inflate_state *state) function setup_dynamic_tree (line 229) | static bool setup_dynamic_tree(struct tree *tree, int *clens, int count) function inflate_state (line 258) | inflate_state *inflate_create(bool inflate64) function inflate_free (line 266) | void inflate_free(inflate_state *state) function inflate_process (line 271) | int inflate_process(inflate_state *state, const void *data_in, size_t *a... function inflate_flush (line 474) | int inflate_flush(inflate_state *state, unsigned char data_in[8]) FILE: ext/unarr/zip/inflate.h type inflate_state (line 10) | typedef struct inflate_state_s inflate_state; FILE: ext/unarr/zip/parse-zip.c function uint16le (line 10) | static inline uint16_t uint16le(unsigned char *data) { return data[0] | ... function uint32le (line 11) | static inline uint32_t uint32le(unsigned char *data) { return data[0] | ... function uint64le (line 12) | static inline uint64_t uint64le(unsigned char *data) { return (uint64_t)... function zip_seek_to_compressed_data (line 14) | bool zip_seek_to_compressed_data(ar_archive_zip *zip) function zip_parse_extra_fields (line 38) | static bool zip_parse_extra_fields(ar_archive_zip *zip, struct zip_entry... function zip_parse_local_file_entry (line 82) | bool zip_parse_local_file_entry(ar_archive_zip *zip, struct zip_entry *e... function off64_t (line 107) | off64_t zip_find_next_local_file_entry(ar_stream *stream, off64_t offset) function zip_parse_directory_entry (line 129) | bool zip_parse_directory_entry(ar_archive_zip *zip, struct zip_entry *en... function off64_t (line 159) | off64_t zip_find_end_of_last_directory_entry(ar_stream *stream, struct z... function zip_parse_end_of_central_directory (line 178) | bool zip_parse_end_of_central_directory(ar_stream *stream, struct zip_eo... function off64_t (line 241) | off64_t zip_find_end_of_central_directory(ar_stream *stream) type zip_entry (line 275) | struct zip_entry FILE: ext/unarr/zip/uncompress-zip.c function zip_fill_input_buffer (line 8) | static bool zip_fill_input_buffer(ar_archive_zip *zip) function gZlib_Free (line 35) | static void gZlib_Free(void *opaque, void *ptr) { (void)opaque; free(ptr... function zip_init_uncompress_deflate (line 37) | static bool zip_init_uncompress_deflate(struct ar_archive_zip_uncomp *un... function zip_uncompress_data_deflate (line 49) | static uint32_t zip_uncompress_data_deflate(struct ar_archive_zip_uncomp... function zip_clear_uncompress_deflate (line 75) | static void zip_clear_uncompress_deflate(struct ar_archive_zip_uncomp *u... function zip_init_uncompress_deflate64 (line 83) | static bool zip_init_uncompress_deflate64(struct ar_archive_zip_uncomp *... function zip_uncompress_data_deflate64 (line 90) | static uint32_t zip_uncompress_data_deflate64(struct ar_archive_zip_unco... function zip_clear_uncompress_deflate64 (line 112) | static void zip_clear_uncompress_deflate64(struct ar_archive_zip_uncomp ... function gBzip2_Free (line 121) | static void gBzip2_Free(void *opaque, void *ptr) { (void)opaque; free(pt... function zip_init_uncompress_bzip2 (line 123) | static bool zip_init_uncompress_bzip2(struct ar_archive_zip_uncomp *uncomp) function zip_uncompress_data_bzip2 (line 135) | static uint32_t zip_uncompress_data_bzip2(struct ar_archive_zip_uncomp *... function zip_clear_uncompress_bzip2 (line 161) | static void zip_clear_uncompress_bzip2(struct ar_archive_zip_uncomp *unc... function gLzma_Free (line 170) | static void gLzma_Free(void *self, void *ptr) { (void)self; free(ptr); } function zip_init_uncompress_lzma (line 172) | static bool zip_init_uncompress_lzma(struct ar_archive_zip_uncomp *uncom... function zip_uncompress_data_lzma (line 181) | static uint32_t zip_uncompress_data_lzma(struct ar_archive_zip_uncomp *u... function zip_clear_uncompress_lzma (line 227) | static void zip_clear_uncompress_lzma(struct ar_archive_zip_uncomp *uncomp) function gPpmd_Free (line 235) | static void gPpmd_Free(void *self, void *ptr) { (void)self; free(ptr); } function Byte (line 237) | static Byte gPpmd_ByteIn_Read(void *p) function zip_init_uncompress_ppmd (line 246) | static bool zip_init_uncompress_ppmd(ar_archive_zip *zip) function zip_uncompress_data_ppmd (line 259) | static uint32_t zip_uncompress_data_ppmd(struct ar_archive_zip_uncomp *u... function zip_clear_uncompress_ppmd (line 311) | static void zip_clear_uncompress_ppmd(struct ar_archive_zip_uncomp *uncomp) function zip_init_uncompress (line 318) | static bool zip_init_uncompress(ar_archive_zip *zip) function zip_clear_uncompress (line 371) | void zip_clear_uncompress(struct ar_archive_zip_uncomp *uncomp) function zip_uncompress_part (line 379) | bool zip_uncompress_part(ar_archive_zip *zip, void *buffer, size_t buffe... FILE: ext/unarr/zip/zip.c function zip_close (line 6) | static void zip_close(ar_archive *ar) function zip_parse_local_entry (line 13) | static bool zip_parse_local_entry(ar_archive *ar, off64_t offset) function zip_parse_entry (line 67) | static bool zip_parse_entry(ar_archive *ar, off64_t offset) function zip_copy_stored (line 111) | static bool zip_copy_stored(ar_archive_zip *zip, void *buffer, size_t co... function zip_uncompress (line 126) | static bool zip_uncompress(ar_archive *ar, void *buffer, size_t count) function zip_get_global_comment (line 168) | size_t zip_get_global_comment(ar_archive *ar, void *buffer, size_t count) function ar_archive (line 182) | ar_archive *ar_open_zip_archive(ar_stream *stream, bool deflatedonly) FILE: ext/unarr/zip/zip.h type ar_archive_zip (line 19) | typedef struct ar_archive_zip_s ar_archive_zip; type zip_signatures (line 23) | enum zip_signatures { type compression_method (line 31) | enum compression_method { type zip_entry (line 41) | struct zip_entry { type zip_eocd64 (line 60) | struct zip_eocd64 { type ar_archive_zip_entry (line 73) | struct ar_archive_zip_entry { type zip_entry (line 83) | struct zip_entry type zip_entry (line 85) | struct zip_entry type zip_eocd64 (line 86) | struct zip_eocd64 type zip_eocd64 (line 87) | struct zip_eocd64 type ar_archive_zip_uncomp (line 93) | struct ar_archive_zip_uncomp type ar_archive_zip_uncomp (line 95) | struct ar_archive_zip_uncomp type ar_archive_zip_uncomp (line 96) | struct ar_archive_zip_uncomp type InputBuffer (line 98) | struct InputBuffer { type ByteReader (line 105) | struct ByteReader { type ar_archive_zip_uncomp (line 111) | struct ar_archive_zip_uncomp { type ar_archive_zip_uncomp (line 138) | struct ar_archive_zip_uncomp type ar_archive_zip_dir (line 142) | struct ar_archive_zip_dir { type ar_archive_zip_progress (line 147) | struct ar_archive_zip_progress { type ar_archive_zip_s (line 153) | struct ar_archive_zip_s { FILE: ext/zlib/adler32.c function uLong (line 65) | uLong ZEXPORT adler32(adler, buf, len) function local (line 136) | local uLong adler32_combine_(adler1, adler2, len2) function uLong (line 165) | uLong ZEXPORT adler32_combine(adler1, adler2, len2) function uLong (line 173) | uLong ZEXPORT adler32_combine64(adler1, adler2, len2) FILE: ext/zlib/compress.c function compress2 (line 22) | int ZEXPORT compress2 (dest, destLen, source, sourceLen, level) function compress (line 62) | int ZEXPORT compress (dest, destLen, source, sourceLen) function uLong (line 75) | uLong ZEXPORT compressBound (sourceLen) FILE: ext/zlib/crc32.c function local (line 90) | local void make_crc_table() function local (line 167) | local void write_table(out, table) function z_crc_t (line 190) | const z_crc_t FAR * ZEXPORT get_crc_table() function crc32 (line 204) | unsigned long ZEXPORT crc32(crc, buf, len) function crc32_little (line 247) | local unsigned long crc32_little(crc, buf, len) function crc32_big (line 287) | local unsigned long crc32_big(crc, buf, len) function gf2_matrix_times (line 327) | local unsigned long gf2_matrix_times(mat, vec) function local (line 344) | local void gf2_matrix_square(square, mat) function local (line 355) | local uLong crc32_combine_(crc1, crc2, len2) function uLong (line 411) | uLong ZEXPORT crc32_combine(crc1, crc2, len2) function uLong (line 419) | uLong ZEXPORT crc32_combine64(crc1, crc2, len2) FILE: ext/zlib/deflate.c type block_state (line 66) | typedef enum { type block_state (line 73) | typedef block_state (*compress_func) type config (line 117) | typedef struct config_s { type static_tree_desc_s (line 155) | struct static_tree_desc_s {int dummy;} function deflateInit_ (line 201) | int ZEXPORT deflateInit_(strm, level, version, stream_size) function deflateInit2_ (line 213) | int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, str... function deflateSetDictionary (line 323) | int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength) function deflateResetKeep (line 392) | int ZEXPORT deflateResetKeep (strm) function deflateReset (line 427) | int ZEXPORT deflateReset (strm) function deflateSetHeader (line 439) | int ZEXPORT deflateSetHeader (strm, head) function deflatePending (line 450) | int ZEXPORT deflatePending (strm, pending, bits) function deflatePrime (line 464) | int ZEXPORT deflatePrime (strm, bits, value) function deflateParams (line 490) | int ZEXPORT deflateParams(strm, level, strategy) function deflateTune (line 531) | int ZEXPORT deflateTune(strm, good_length, max_lazy, nice_length, max_ch... function uLong (line 566) | uLong ZEXPORT deflateBound(strm, sourceLen) function local (line 628) | local void putShortMSB (s, b) function local (line 642) | local void flush_pending(strm) function deflate (line 665) | int ZEXPORT deflate (strm, flush) function deflateEnd (line 979) | int ZEXPORT deflateEnd (strm) function deflateCopy (line 1014) | int ZEXPORT deflateCopy (dest, source) function local (line 1076) | local int read_buf(strm, buf, size) function local (line 1106) | local void lm_init (s) function local (line 1148) | local uInt longest_match(s, cur_match) function local (line 1297) | local uInt longest_match(s, cur_match) function local (line 1356) | local void check_match(s, start, match, length) function local (line 1390) | local void fill_window(s) function local (line 1564) | local block_state deflate_stored(s, flush) function local (line 1628) | local block_state deflate_fast(s, flush) function local (line 1730) | local block_state deflate_slow(s, flush) function local (line 1861) | local block_state deflate_rle(s, flush) function local (line 1934) | local block_state deflate_huff(s, flush) FILE: ext/zlib/deflate.h type ct_data (line 65) | typedef struct ct_data_s { type static_tree_desc (line 81) | typedef struct static_tree_desc_s static_tree_desc; type tree_desc (line 83) | typedef struct tree_desc_s { type ush (line 89) | typedef ush Pos; type Pos (line 90) | typedef Pos FAR Posf; type IPos (line 91) | typedef unsigned IPos; type deflate_state (line 97) | typedef struct internal_state { FILE: ext/zlib/gzclose.c function gzclose (line 11) | int ZEXPORT gzclose(file) FILE: ext/zlib/gzguts.h type gz_state (line 161) | typedef struct { type gz_state (line 193) | typedef gz_state FAR *gz_statep; FILE: ext/zlib/gzlib.c function local (line 75) | local void gz_reset(state) function local (line 91) | local gzFile gz_open(path, fd, mode) function gzFile (line 268) | gzFile ZEXPORT gzopen(path, mode) function gzFile (line 276) | gzFile ZEXPORT gzopen64(path, mode) function gzFile (line 284) | gzFile ZEXPORT gzdopen(fd, mode) function gzFile (line 305) | gzFile ZEXPORT gzopen_w(path, mode) function gzbuffer (line 314) | int ZEXPORT gzbuffer(file, size) function gzrewind (line 339) | int ZEXPORT gzrewind(file) function z_off64_t (line 362) | z_off64_t ZEXPORT gzseek64(file, offset, whence) function z_off_t (line 439) | z_off_t ZEXPORT gzseek(file, offset, whence) function z_off64_t (line 451) | z_off64_t ZEXPORT gztell64(file) function z_off_t (line 468) | z_off_t ZEXPORT gztell(file) function z_off64_t (line 478) | z_off64_t ZEXPORT gzoffset64(file) function z_off_t (line 501) | z_off_t ZEXPORT gzoffset(file) function gzeof (line 511) | int ZEXPORT gzeof(file) function gzclearerr (line 549) | void ZEXPORT gzclearerr(file) function gz_error (line 575) | void ZLIB_INTERNAL gz_error(state, err, msg) function gz_intmax (line 622) | unsigned ZLIB_INTERNAL gz_intmax() FILE: ext/zlib/gzread.c function local (line 20) | local int gz_load(state, buf, len, have) function local (line 51) | local int gz_avail(state) function local (line 86) | local int gz_look(state) function local (line 172) | local int gz_decomp(state) function local (line 226) | local int gz_fetch(state) function local (line 256) | local int gz_skip(state, len) function gzread (line 288) | int ZEXPORT gzread(file, buf, len) function gzgetc (line 387) | int ZEXPORT gzgetc(file) function gzgetc_ (line 416) | int ZEXPORT gzgetc_(file) function gzungetc (line 423) | int ZEXPORT gzungetc(c, file) function gzdirect (line 547) | int ZEXPORT gzdirect(file) function gzclose_r (line 567) | int ZEXPORT gzclose_r(file) FILE: ext/zlib/gzwrite.c function local (line 15) | local int gz_init(state) function local (line 70) | local int gz_comp(state, flush) function local (line 133) | local int gz_zero(state, len) function gzwrite (line 165) | int ZEXPORT gzwrite(file, buf, len) function gzputc (line 245) | int ZEXPORT gzputc(file, c) function gzputs (line 293) | int ZEXPORT gzputs(file, str) function gzvprintf (line 310) | int ZEXPORTVA gzvprintf(gzFile file, const char *format, va_list va) function gzprintf (line 372) | int ZEXPORTVA gzprintf(gzFile file, const char *format, ...) function ZEXPORTVA (line 386) | int ZEXPORTVA gzprintf (file, format, a1, a2, a3, a4, a5, a6, a7, a8, a9... function gzflush (line 465) | int ZEXPORT gzflush(file, flush) function gzsetparams (line 497) | int ZEXPORT gzsetparams(file, level, strategy) function gzclose_w (line 539) | int ZEXPORT gzclose_w(file) FILE: ext/zlib/infback.c type inflate_state (line 19) | struct inflate_state function inflateBackInit_ (line 28) | int ZEXPORT inflateBackInit_(strm, windowBits, window, version, stream_s... function local (line 82) | local void fixedtables(state) function inflateBack (line 250) | int ZEXPORT inflateBack(strm, in, in_desc, out, out_desc) function inflateBackEnd (line 631) | int ZEXPORT inflateBackEnd(strm) FILE: ext/zlib/inffast.c function inflate_fast (line 67) | void ZLIB_INTERNAL inflate_fast(strm, start) FILE: ext/zlib/inflate.c type inflate_state (line 95) | struct inflate_state function inflateResetKeep (line 104) | int ZEXPORT inflateResetKeep(strm) function inflateReset (line 129) | int ZEXPORT inflateReset(strm) function inflateReset2 (line 142) | int ZEXPORT inflateReset2(strm, windowBits) function inflateInit2_ (line 180) | int ZEXPORT inflateInit2_(strm, windowBits, version, stream_size) function inflateInit_ (line 222) | int ZEXPORT inflateInit_(strm, version, stream_size) function inflatePrime (line 230) | int ZEXPORT inflatePrime(strm, bits, value) function local (line 261) | local void fixedtables(state) function makefixed (line 325) | void makefixed() function local (line 379) | local int updatewindow(strm, end, copy) type inflate_state (line 609) | struct inflate_state type inflate_state (line 632) | struct inflate_state type inflate_state (line 1257) | struct inflate_state type inflate_state (line 1260) | struct inflate_state type inflate_state (line 1273) | struct inflate_state type inflate_state (line 1277) | struct inflate_state type inflate_state (line 1296) | struct inflate_state type inflate_state (line 1302) | struct inflate_state type inflate_state (line 1330) | struct inflate_state type inflate_state (line 1334) | struct inflate_state type inflate_state (line 1383) | struct inflate_state type inflate_state (line 1387) | struct inflate_state type inflate_state (line 1431) | struct inflate_state type inflate_state (line 1434) | struct inflate_state type inflate_state (line 1442) | struct inflate_state type inflate_state (line 1443) | struct inflate_state type inflate_state (line 1451) | struct inflate_state type inflate_state (line 1454) | struct inflate_state type inflate_state (line 1455) | struct inflate_state type inflate_state (line 1469) | struct inflate_state type internal_state (line 1481) | struct internal_state type inflate_state (line 1489) | struct inflate_state type inflate_state (line 1492) | struct inflate_state type inflate_state (line 1505) | struct inflate_state type inflate_state (line 1508) | struct inflate_state FILE: ext/zlib/inflate.h type inflate_mode (line 20) | typedef enum { type inflate_state (line 81) | struct inflate_state { FILE: ext/zlib/inftrees.c function inflate_table (line 32) | int ZLIB_INTERNAL inflate_table(type, lens, codes, table, bits, work) FILE: ext/zlib/inftrees.h type code (line 24) | typedef struct { type codetype (line 54) | typedef enum { FILE: ext/zlib/trees.c type static_tree_desc_s (line 117) | struct static_tree_desc_s { function local (line 188) | local void send_bits(s, value, length) function local (line 234) | local void tr_static_init() function gen_trees_header (line 328) | void gen_trees_header() function _tr_init (line 381) | void ZLIB_INTERNAL _tr_init(s) function local (line 409) | local void init_block(s) function local (line 453) | local void pqdownheap(s, tree, k) function local (line 488) | local void gen_bitlen(s, desc) function local (line 575) | local void gen_codes (tree, max_code, bl_count) function local (line 617) | local void build_tree(s, desc) function local (line 705) | local void scan_tree (s, tree, max_code) function local (line 750) | local void send_tree (s, tree, max_code) function local (line 801) | local int build_bl_tree(s) function local (line 836) | local void send_all_trees(s, lcodes, dcodes, blcodes) function _tr_stored_block (line 865) | void ZLIB_INTERNAL _tr_stored_block(s, buf, stored_len, last) function _tr_flush_bits (line 882) | void ZLIB_INTERNAL _tr_flush_bits(s) function _tr_align (line 892) | void ZLIB_INTERNAL _tr_align(s) function ZLIB_INTERNAL (line 1010) | int ZLIB_INTERNAL _tr_tally (s, dist, lc) function local (line 1060) | local void compress_block(s, ltree, dtree) function local (line 1120) | local int detect_data_type(s) function bi_reverse (line 1154) | local unsigned bi_reverse(code, len) function local (line 1169) | local void bi_flush(s) function local (line 1186) | local void bi_windup(s) function local (line 1205) | local void copy_block(s, buf, len, header) FILE: ext/zlib/uncompr.c function uncompress (line 24) | int ZEXPORT uncompress (dest, destLen, source, sourceLen) FILE: ext/zlib/zconf.h type Byte (line 368) | typedef unsigned char Byte; type uInt (line 370) | typedef unsigned int uInt; type uLong (line 371) | typedef unsigned long uLong; type Byte (line 377) | typedef Byte FAR Bytef; type charf (line 379) | typedef char FAR charf; type intf (line 380) | typedef int FAR intf; type uInt (line 381) | typedef uInt FAR uIntf; type uLong (line 382) | typedef uLong FAR uLongf; type Byte (line 389) | typedef Byte const *voidpc; type Byte (line 390) | typedef Byte FAR *voidpf; type Byte (line 391) | typedef Byte *voidp; type Z_U4 (line 406) | typedef Z_U4 z_crc_t; type z_crc_t (line 408) | typedef unsigned long z_crc_t; FILE: ext/zlib/zlib.h type voidpf (line 80) | typedef voidpf (*alloc_func) type internal_state (line 83) | struct internal_state type z_stream (line 85) | typedef struct z_stream_s { type z_stream (line 106) | typedef z_stream FAR *z_streamp; type gz_header (line 112) | typedef struct gz_header_s { type gz_header (line 129) | typedef gz_header FAR *gz_headerp; type gzFile_s (line 1224) | struct gzFile_s type gzFile_s (line 1670) | struct gzFile_s { type internal_state (line 1742) | struct internal_state {int dummy;} FILE: ext/zlib/zutil.c type internal_state (line 14) | struct internal_state {int dummy;} function uLong (line 35) | uLong ZEXPORT zlibCompileFlags() function ZLIB_INTERNAL (line 125) | void ZLIB_INTERNAL z_error (m) function zmemcpy (line 152) | void ZLIB_INTERNAL zmemcpy(dest, source, len) function zmemcmp (line 163) | int ZLIB_INTERNAL zmemcmp(s1, s2, len) function zmemzero (line 176) | void ZLIB_INTERNAL zmemzero(dest, len) type ptr_table (line 207) | typedef struct ptr_table_s { function voidpf (line 220) | voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, unsigned items, unsigned size) function ZLIB_INTERNAL (line 244) | void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr) function voidpf (line 279) | voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, uInt items, uInt size) function ZLIB_INTERNAL (line 285) | void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr) function voidpf (line 304) | voidpf ZLIB_INTERNAL zcalloc (opaque, items, size) function ZLIB_INTERNAL (line 314) | void ZLIB_INTERNAL zcfree (opaque, ptr) FILE: ext/zlib/zutil.h type uch (line 41) | typedef unsigned char uch; type uch (line 42) | typedef uch FAR uchf; type ush (line 43) | typedef unsigned short ush; type ush (line 44) | typedef ush FAR ushf; type ulg (line 45) | typedef unsigned long ulg; FILE: mupdf/docs/example.c function render (line 17) | void function main (line 100) | int main(int argc, char **argv) FILE: mupdf/docs/multi-threaded.c function fail (line 36) | void type data (line 46) | struct data { type data (line 80) | struct data type data (line 81) | struct data type data (line 82) | struct data type data (line 83) | struct data type data (line 84) | struct data function lock_mutex (line 116) | void lock_mutex(void *user, int lock) function unlock_mutex (line 124) | void unlock_mutex(void *user, int lock) function main (line 132) | int main(int argc, char **argv) FILE: mupdf/include/mupdf/cbz.h type cbz_document (line 6) | typedef struct cbz_document_s cbz_document; type cbz_page (line 7) | typedef struct cbz_page_s cbz_page; FILE: mupdf/include/mupdf/fitz/annotation.h type fz_annot_type (line 9) | typedef enum FILE: mupdf/include/mupdf/fitz/bitmap.h type fz_bitmap (line 13) | typedef struct fz_bitmap_s fz_bitmap; type fz_halftone (line 41) | typedef struct fz_halftone_s fz_halftone; type fz_bitmap_s (line 56) | struct fz_bitmap_s type fz_halftone_s (line 70) | struct fz_halftone_s FILE: mupdf/include/mupdf/fitz/buffer.h type fz_buffer (line 13) | typedef struct fz_buffer_s fz_buffer; type fz_buffer_s (line 41) | struct fz_buffer_s FILE: mupdf/include/mupdf/fitz/colorspace.h type fz_colorspace (line 18) | typedef struct fz_colorspace_s fz_colorspace; type fz_colorspace_s (line 72) | struct fz_colorspace_s type fz_color_converter (line 96) | typedef struct fz_color_converter_s fz_color_converter; type fz_color_converter_s (line 102) | struct fz_color_converter_s type fz_transfer_function (line 117) | typedef struct fz_transfer_function_s fz_transfer_function; type fz_transfer_function_s (line 118) | struct fz_transfer_function_s FILE: mupdf/include/mupdf/fitz/compressed-buffer.h type fz_compression_params (line 9) | typedef struct fz_compression_params_s fz_compression_params; type fz_compressed_buffer (line 11) | typedef struct fz_compressed_buffer_s fz_compressed_buffer; type fz_compression_params_s (line 34) | struct fz_compression_params_s type fz_compressed_buffer_s (line 73) | struct fz_compressed_buffer_s FILE: mupdf/include/mupdf/fitz/context.h type fz_alloc_context (line 11) | typedef struct fz_alloc_context_s fz_alloc_context; type fz_error_context (line 12) | typedef struct fz_error_context_s fz_error_context; type fz_id_context (line 13) | typedef struct fz_id_context_s fz_id_context; type fz_warn_context (line 14) | typedef struct fz_warn_context_s fz_warn_context; type fz_font_context (line 15) | typedef struct fz_font_context_s fz_font_context; type fz_colorspace_context (line 16) | typedef struct fz_colorspace_context_s fz_colorspace_context; type fz_aa_context (line 17) | typedef struct fz_aa_context_s fz_aa_context; type fz_locks_context (line 18) | typedef struct fz_locks_context_s fz_locks_context; type fz_store (line 19) | typedef struct fz_store_s fz_store; type fz_glyph_cache (line 20) | typedef struct fz_glyph_cache_s fz_glyph_cache; type fz_document_handler_context (line 21) | typedef struct fz_document_handler_context_s fz_document_handler_context; type fz_context (line 22) | typedef struct fz_context_s fz_context; type fz_alloc_context_s (line 24) | struct fz_alloc_context_s type fz_error_context_s (line 32) | struct fz_error_context_s type fz_context_s (line 105) | struct fz_context_s type fz_locks_context_s (line 229) | struct fz_locks_context_s type fz_warn_context_s (line 409) | struct fz_warn_context_s function fz_lock (line 451) | static inline void function fz_unlock (line 458) | static inline void FILE: mupdf/include/mupdf/fitz/crypt.h type fz_md5 (line 14) | typedef struct fz_md5_s fz_md5; type fz_md5_s (line 16) | struct fz_md5_s type fz_sha256 (line 29) | typedef struct fz_sha256_s fz_sha256; type fz_sha256_s (line 31) | struct fz_sha256_s type fz_sha512 (line 47) | typedef struct fz_sha512_s fz_sha512; type fz_sha512_s (line 49) | struct fz_sha512_s type fz_sha384 (line 65) | typedef struct fz_sha512_s fz_sha384; type fz_arc4 (line 73) | typedef struct fz_arc4_s fz_arc4; type fz_arc4_s (line 75) | struct fz_arc4_s type fz_aes (line 87) | typedef struct fz_aes_s fz_aes; type fz_aes_s (line 92) | struct fz_aes_s FILE: mupdf/include/mupdf/fitz/device.h type fz_device (line 24) | typedef struct fz_device_s fz_device; type fz_device_container_stack (line 76) | typedef struct fz_device_container_stack_s fz_device_container_stack; type fz_device_container_stack_s (line 78) | struct fz_device_container_stack_s type fz_device_s (line 97) | struct fz_device_s type fz_cookie (line 221) | typedef struct fz_cookie_s fz_cookie; type fz_cookie_s (line 269) | struct fz_cookie_s FILE: mupdf/include/mupdf/fitz/display-list.h type fz_display_list (line 25) | typedef struct fz_display_list_s fz_display_list; FILE: mupdf/include/mupdf/fitz/document.h type fz_document (line 15) | typedef struct fz_document_s fz_document; type fz_document_handler (line 16) | typedef struct fz_document_handler_s fz_document_handler; type fz_page (line 17) | typedef struct fz_page_s fz_page; type fz_annot (line 18) | typedef struct fz_annot_s fz_annot; type fz_write_options (line 21) | typedef struct fz_write_options_s fz_write_options; type fz_outline (line 26) | typedef fz_outline *(fz_document_load_outline_fn)(fz_document *doc); type fz_page (line 29) | typedef fz_page *(fz_document_load_page_fn)(fz_document *doc, int number); type fz_link (line 30) | typedef fz_link *(fz_document_load_links_fn)(fz_document *doc, fz_page *... type fz_rect (line 31) | typedef fz_rect *(fz_document_bound_page_fn)(fz_document *doc, fz_page *... type fz_transition (line 36) | typedef fz_transition *(fz_document_page_presentation_fn)(fz_document *d... type fz_annot (line 37) | typedef fz_annot *(fz_document_first_annot_fn)(fz_document *doc, fz_page... type fz_annot (line 38) | typedef fz_annot *(fz_document_next_annot_fn)(fz_document *doc, fz_annot... type fz_rect (line 39) | typedef fz_rect *(fz_document_bound_annot_fn)(fz_document *doc, fz_annot... type fz_document_s (line 43) | struct fz_document_s type fz_document (line 66) | typedef fz_document *(fz_document_open_fn)(fz_context *ctx, const char *... type fz_document (line 67) | typedef fz_document *(fz_document_open_with_stream_fn)(fz_context *ctx, ... type fz_document_handler_s (line 70) | struct fz_document_handler_s FILE: mupdf/include/mupdf/fitz/filter.h type fz_jbig2_globals (line 10) | typedef struct fz_jbig2_globals_s fz_jbig2_globals; FILE: mupdf/include/mupdf/fitz/font.h type fz_font (line 13) | typedef struct fz_font_s fz_font; type fz_device_s (line 24) | struct fz_device_s type fz_display_list_s (line 25) | struct fz_display_list_s type fz_font_s (line 27) | struct fz_font_s type fz_font (line 71) | typedef fz_font *(*fz_load_system_font_func)(fz_context *ctx, const char... type fz_font (line 72) | typedef fz_font *(*fz_load_system_cjk_font_func)(fz_context *ctx, const ... type fz_device_s (line 91) | struct fz_device_s FILE: mupdf/include/mupdf/fitz/function.h type fz_function (line 13) | typedef struct fz_function_s fz_function; type fz_function_s (line 29) | struct fz_function_s FILE: mupdf/include/mupdf/fitz/glyph.h type fz_glyph (line 14) | typedef struct fz_glyph_s fz_glyph; type fz_glyph_s (line 116) | struct fz_glyph_s function fz_glyph_size (line 129) | static inline unsigned int FILE: mupdf/include/mupdf/fitz/hash.h type fz_hash_table (line 11) | typedef struct fz_hash_table_s fz_hash_table; FILE: mupdf/include/mupdf/fitz/image.h type fz_image (line 20) | typedef struct fz_image_s fz_image; type fz_image_s (line 64) | struct fz_image_s FILE: mupdf/include/mupdf/fitz/link.h type fz_link (line 15) | typedef struct fz_link_s fz_link; type fz_link_dest (line 17) | typedef struct fz_link_dest_s fz_link_dest; type fz_link_kind (line 19) | typedef enum fz_link_kind_e type fz_link_dest_s (line 101) | struct fz_link_dest_s type fz_link_s (line 160) | struct fz_link_s FILE: mupdf/include/mupdf/fitz/math.h function fz_mul255 (line 7) | static inline int fz_mul255(int a, int b) function fz_abs (line 41) | static inline float fz_abs(float f) function fz_absi (line 46) | static inline int fz_absi(int i) function fz_min (line 51) | static inline float fz_min(float a, float b) function fz_mini (line 56) | static inline int fz_mini(int a, int b) function fz_max (line 61) | static inline float fz_max(float a, float b) function fz_maxi (line 66) | static inline int fz_maxi(int a, int b) function fz_clamp (line 71) | static inline float fz_clamp(float f, float min, float max) function fz_clampi (line 76) | static inline int fz_clampi(int i, int min, int max) function fz_clampd (line 81) | static inline double fz_clampd(double d, double min, double max) type fz_point (line 96) | typedef struct fz_point_s fz_point; type fz_point_s (line 97) | struct fz_point_s type fz_rect (line 120) | typedef struct fz_rect_s fz_rect; type fz_rect_s (line 121) | struct fz_rect_s function fz_point (line 130) | static inline fz_point *fz_rect_min(fz_rect *f) function fz_point (line 138) | static inline fz_point *fz_rect_max(fz_rect *f) type fz_irect (line 148) | typedef struct fz_irect_s fz_irect; type fz_irect_s (line 149) | struct fz_irect_s function fz_is_empty_rect (line 185) | static inline int function fz_is_empty_irect (line 191) | static inline int function fz_is_infinite_rect (line 203) | static inline int function fz_is_infinite_irect (line 209) | static inline int type fz_matrix (line 228) | typedef struct fz_matrix_s fz_matrix; type fz_matrix_s (line 229) | struct fz_matrix_s function fz_matrix (line 239) | static inline fz_matrix *fz_copy_matrix(fz_matrix *restrict m, const fz_... FILE: mupdf/include/mupdf/fitz/outline.h type fz_outline (line 29) | typedef struct fz_outline_s fz_outline; type fz_outline_s (line 31) | struct fz_outline_s FILE: mupdf/include/mupdf/fitz/output-pcl.h type fz_pcl_options (line 13) | typedef struct fz_pcl_options_s fz_pcl_options; type fz_pcl_options_s (line 15) | struct fz_pcl_options_s FILE: mupdf/include/mupdf/fitz/output-png.h type fz_png_output_context (line 32) | typedef struct fz_png_output_context_s fz_png_output_context; FILE: mupdf/include/mupdf/fitz/output-pwg.h type fz_pwg_options (line 10) | typedef struct fz_pwg_options_s fz_pwg_options; type fz_pwg_options_s (line 12) | struct fz_pwg_options_s FILE: mupdf/include/mupdf/fitz/output.h type fz_output (line 12) | typedef struct fz_output_s fz_output; type fz_output_s (line 14) | struct fz_output_s function fz_write_int32be (line 73) | static inline int fz_write_int32be(fz_output *out, int x) function fz_write_byte (line 85) | static inline void FILE: mupdf/include/mupdf/fitz/path.h type fz_path (line 17) | typedef struct fz_path_s fz_path; type fz_stroke_state (line 18) | typedef struct fz_stroke_state_s fz_stroke_state; type fz_path_item_kind (line 20) | typedef enum fz_path_command_e type fz_linecap (line 28) | typedef enum fz_linecap_e type fz_linejoin (line 36) | typedef enum fz_linejoin_e type fz_path_s (line 44) | struct fz_path_s type fz_stroke_state_s (line 55) | struct fz_stroke_state_s FILE: mupdf/include/mupdf/fitz/pixmap.h type fz_pixmap (line 16) | typedef struct fz_pixmap_s fz_pixmap; type fz_pixmap_s (line 273) | struct fz_pixmap_s type fz_scale_cache (line 293) | typedef struct fz_scale_cache_s fz_scale_cache; FILE: mupdf/include/mupdf/fitz/shade.h type fz_shade (line 27) | typedef struct fz_shade_s fz_shade; type fz_shade_s (line 29) | struct fz_shade_s type fz_vertex (line 85) | typedef struct fz_vertex_s fz_vertex; type fz_vertex_s (line 87) | struct fz_vertex_s type fz_mesh_processor (line 93) | typedef struct fz_mesh_processor_s fz_mesh_processor; type fz_mesh_processor_s (line 98) | struct fz_mesh_processor_s { FILE: mupdf/include/mupdf/fitz/store.h type fz_storable (line 28) | typedef struct fz_storable_s fz_storable; type fz_storable_s (line 32) | struct fz_storable_s { type fz_store_hash (line 61) | typedef struct fz_store_hash_s fz_store_hash; type fz_store_hash_s (line 63) | struct fz_store_hash_s type fz_store_type (line 87) | typedef struct fz_store_type_s fz_store_type; type fz_store_type_s (line 89) | struct fz_store_type_s FILE: mupdf/include/mupdf/fitz/stream.h type fz_stream (line 17) | typedef struct fz_stream_s fz_stream; type fz_stream (line 167) | typedef fz_stream *(fz_stream_rebind_fn)(fz_stream *stm); type fz_stream (line 169) | typedef fz_stream *(fz_stream_reopen_fn)(fz_context *ctx, fz_stream *stm); type fz_stream_s (line 171) | struct fz_stream_s function fz_available (line 229) | static inline int fz_available(fz_stream *stm, int max) function fz_read_byte (line 256) | static inline int fz_read_byte(fz_stream *stm) function fz_peek_byte (line 278) | static inline int fz_peek_byte(fz_stream *stm) function fz_unread_byte (line 291) | static inline void fz_unread_byte(fz_stream *stm) function fz_is_eof (line 296) | static inline int fz_is_eof(fz_stream *stm) function fz_read_bits (line 307) | static inline unsigned int fz_read_bits(fz_stream *stm, int n) function fz_sync_bits (line 339) | static inline void fz_sync_bits(fz_stream *stm) function fz_is_eof_bits (line 344) | static inline int fz_is_eof_bits(fz_stream *stm) FILE: mupdf/include/mupdf/fitz/structured-text.h type fz_text_style (line 19) | typedef struct fz_text_style_s fz_text_style; type fz_text_char (line 20) | typedef struct fz_text_char_s fz_text_char; type fz_text_span (line 21) | typedef struct fz_text_span_s fz_text_span; type fz_text_line (line 22) | typedef struct fz_text_line_s fz_text_line; type fz_text_block (line 23) | typedef struct fz_text_block_s fz_text_block; type fz_image_block (line 24) | typedef struct fz_image_block_s fz_image_block; type fz_page_block (line 25) | typedef struct fz_page_block_s fz_page_block; type fz_text_sheet (line 27) | typedef struct fz_text_sheet_s fz_text_sheet; type fz_text_page (line 28) | typedef struct fz_text_page_s fz_text_page; type fz_text_sheet_s (line 34) | struct fz_text_sheet_s type fz_text_style_s (line 44) | struct fz_text_style_s type fz_text_page_s (line 61) | struct fz_text_page_s type fz_page_block_s (line 72) | struct fz_page_block_s type fz_text_block_s (line 93) | struct fz_text_block_s type fz_image_block_s (line 105) | struct fz_image_block_s type fz_text_line_s (line 119) | struct fz_text_line_s type fz_text_span_s (line 136) | struct fz_text_span_s type fz_text_char_s (line 164) | struct fz_text_char_s type fz_char_and_box (line 171) | typedef struct fz_char_and_box_s fz_char_and_box; type fz_char_and_box_s (line 173) | struct fz_char_and_box_s FILE: mupdf/include/mupdf/fitz/system.h type __int64 (line 83) | typedef __int64 int64_t; type timeval (line 103) | struct timeval type timezone (line 104) | struct timezone type timeval (line 105) | struct timeval type timezone (line 105) | struct timezone function my_sinf (line 315) | static inline float my_sinf(float x) function my_atan2f (line 345) | static inline float my_atan2f(float o, float a) FILE: mupdf/include/mupdf/fitz/text.h type fz_text (line 21) | typedef struct fz_text_s fz_text; type fz_text_item (line 22) | typedef struct fz_text_item_s fz_text_item; type fz_text_item_s (line 24) | struct fz_text_item_s type fz_text_s (line 31) | struct fz_text_s FILE: mupdf/include/mupdf/fitz/transition.h type fz_transition (line 8) | typedef struct fz_transition_s fz_transition; type fz_transition_s (line 25) | struct fz_transition_s FILE: mupdf/include/mupdf/fitz/tree.h type fz_tree (line 9) | typedef struct fz_tree_s fz_tree; FILE: mupdf/include/mupdf/fitz/unzip.h type fz_archive (line 9) | typedef struct fz_archive_s fz_archive; FILE: mupdf/include/mupdf/fitz/write-document.h type fz_write_options_s (line 13) | struct fz_write_options_s FILE: mupdf/include/mupdf/fitz/xml.h type fz_xml (line 11) | typedef struct fz_xml_s fz_xml; FILE: mupdf/include/mupdf/img.h type image_document (line 6) | typedef struct image_document_s image_document; type image_page (line 7) | typedef struct image_page_s image_page; FILE: mupdf/include/mupdf/pdf/annot.h type pdf_annot_s (line 58) | struct pdf_annot_s FILE: mupdf/include/mupdf/pdf/appearance.h type pdf_da_info (line 4) | typedef struct pdf_da_info_s FILE: mupdf/include/mupdf/pdf/cmap.h type pdf_cmap (line 8) | typedef struct pdf_cmap_s pdf_cmap; type pdf_range (line 9) | typedef struct pdf_range_s pdf_range; type pdf_xrange (line 10) | typedef struct pdf_xrange_s pdf_xrange; type pdf_mrange (line 11) | typedef struct pdf_mrange_s pdf_mrange; type pdf_range_s (line 15) | struct pdf_range_s type pdf_xrange_s (line 20) | struct pdf_xrange_s type pdf_mrange_s (line 25) | struct pdf_mrange_s type pdf_cmap_s (line 30) | struct pdf_cmap_s FILE: mupdf/include/mupdf/pdf/crypt.h type pdf_designated_name (line 26) | typedef struct pdf_designated_name_s FILE: mupdf/include/mupdf/pdf/document.h type pdf_lexbuf (line 4) | typedef struct pdf_lexbuf_s pdf_lexbuf; type pdf_lexbuf_large (line 5) | typedef struct pdf_lexbuf_large_s pdf_lexbuf_large; type pdf_xref (line 6) | typedef struct pdf_xref_s pdf_xref; type pdf_crypt (line 7) | typedef struct pdf_crypt_s pdf_crypt; type pdf_ocg_descriptor (line 8) | typedef struct pdf_ocg_descriptor_s pdf_ocg_descriptor; type pdf_page (line 10) | typedef struct pdf_page_s pdf_page; type pdf_annot (line 11) | typedef struct pdf_annot_s pdf_annot; type pdf_widget (line 12) | typedef struct pdf_widget_s pdf_widget; type pdf_hotspot (line 13) | typedef struct pdf_hotspot_s pdf_hotspot; type pdf_js (line 14) | typedef struct pdf_js_s pdf_js; type pdf_lexbuf_s (line 22) | struct pdf_lexbuf_s type pdf_lexbuf_large_s (line 34) | struct pdf_lexbuf_large_s type pdf_hotspot_s (line 40) | struct pdf_hotspot_s type pdf_doc_event (line 51) | typedef struct pdf_doc_event_s pdf_doc_event; type pdf_ocg_entry (line 133) | typedef struct pdf_ocg_entry_s pdf_ocg_entry; type pdf_ocg_entry_s (line 135) | struct pdf_ocg_entry_s type pdf_ocg_descriptor_s (line 142) | struct pdf_ocg_descriptor_s type pdf_signer (line 171) | typedef struct pdf_signer_s pdf_signer; type pdf_unsaved_sig (line 174) | typedef struct pdf_unsaved_sig_s pdf_unsaved_sig; type pdf_unsaved_sig_s (line 176) | struct pdf_unsaved_sig_s type pdf_document_s (line 188) | struct pdf_document_s FILE: mupdf/include/mupdf/pdf/event.h type pdf_ui_event (line 26) | typedef struct pdf_ui_event_s type pdf_doc_event_s (line 62) | struct pdf_doc_event_s type pdf_alert_event (line 98) | typedef struct type pdf_submit_event (line 157) | typedef struct type pdf_launch_url_event (line 176) | typedef struct type pdf_mail_doc_event (line 194) | typedef struct FILE: mupdf/include/mupdf/pdf/font.h type pdf_font_desc (line 31) | typedef struct pdf_font_desc_s pdf_font_desc; type pdf_hmtx (line 32) | typedef struct pdf_hmtx_s pdf_hmtx; type pdf_vmtx (line 33) | typedef struct pdf_vmtx_s pdf_vmtx; type pdf_hmtx_s (line 35) | struct pdf_hmtx_s type pdf_vmtx_s (line 42) | struct pdf_vmtx_s type pdf_font_desc_s (line 51) | struct pdf_font_desc_s FILE: mupdf/include/mupdf/pdf/javascript.h type pdf_js_event (line 4) | typedef struct pdf_js_event_s type pdf_jsimp (line 23) | typedef struct pdf_jsimp_s pdf_jsimp; type pdf_jsimp_type (line 24) | typedef struct pdf_jsimp_type_s pdf_jsimp_type; type pdf_jsimp_obj (line 25) | typedef struct pdf_jsimp_obj_s pdf_jsimp_obj; type pdf_jsimp_obj (line 28) | typedef pdf_jsimp_obj *(pdf_jsimp_method)(void *jsctx, void *obj, int ar... type pdf_jsimp_obj (line 29) | typedef pdf_jsimp_obj *(pdf_jsimp_getter)(void *jsctx, void *obj); FILE: mupdf/include/mupdf/pdf/object.h type pdf_document (line 4) | typedef struct pdf_document_s pdf_document; type pdf_obj (line 12) | typedef struct pdf_obj_s pdf_obj; FILE: mupdf/include/mupdf/pdf/page.h type pdf_page_s (line 111) | struct pdf_page_s FILE: mupdf/include/mupdf/pdf/parse.h type pdf_token (line 8) | typedef enum FILE: mupdf/include/mupdf/pdf/resource.h type pdf_pattern (line 31) | typedef struct pdf_pattern_s pdf_pattern; type pdf_pattern_s (line 33) | struct pdf_pattern_s type pdf_xobject (line 53) | typedef struct pdf_xobject_s pdf_xobject; type pdf_xobject_s (line 55) | struct pdf_xobject_s FILE: mupdf/include/mupdf/pdf/xref.h type pdf_xref_entry (line 33) | typedef struct pdf_xref_entry_s pdf_xref_entry; type pdf_xref_entry_s (line 35) | struct pdf_xref_entry_s type pdf_xref_subsec (line 51) | typedef struct pdf_xref_subsec_s pdf_xref_subsec; type pdf_xref_subsec_s (line 53) | struct pdf_xref_subsec_s type pdf_xref_s (line 61) | struct pdf_xref_s FILE: mupdf/include/mupdf/tiff.h type tiff_document (line 6) | typedef struct tiff_document_s tiff_document; type tiff_page (line 7) | typedef struct tiff_page_s tiff_page; FILE: mupdf/include/mupdf/xps.h type xps_document (line 6) | typedef struct xps_document_s xps_document; type xps_page (line 7) | typedef struct xps_page_s xps_page; type xps_part (line 69) | typedef struct xps_part_s xps_part; type xps_part_s (line 71) | struct xps_part_s type xps_fixdoc (line 86) | typedef struct xps_fixdoc_s xps_fixdoc; type xps_target (line 87) | typedef struct xps_target_s xps_target; type xps_fixdoc_s (line 89) | struct xps_fixdoc_s type xps_page_s (line 96) | struct xps_page_s type xps_target_s (line 108) | struct xps_target_s type xps_font_cache (line 130) | typedef struct xps_font_cache_s xps_font_cache; type xps_font_cache_s (line 132) | struct xps_font_cache_s type xps_glyph_metrics (line 139) | typedef struct xps_glyph_metrics_s xps_glyph_metrics; type xps_glyph_metrics_s (line 141) | struct xps_glyph_metrics_s type xps_resource (line 162) | typedef struct xps_resource_s xps_resource; type xps_resource_s (line 164) | struct xps_resource_s type xps_entry (line 214) | typedef struct xps_entry_s xps_entry; type xps_entry_s (line 216) | struct xps_entry_s type xps_document_s (line 224) | struct xps_document_s FILE: mupdf/scripts/bin2hex.c function clean (line 9) | static void function main (line 20) | int FILE: mupdf/scripts/cmapcleanx.c type cidrange (line 24) | struct cidrange { function cmpcidrange (line 28) | static int cmpcidrange(const void *va, const void *vb) function pc (line 35) | static void pc(unsigned int c) function main (line 43) | int function fz_new_font_context (line 149) | void fz_new_font_context(fz_context *ctx) function fz_drop_font_context (line 153) | void fz_drop_font_context(fz_context *ctx) function fz_font_context (line 157) | fz_font_context *fz_keep_font_context(fz_context *ctx) function fz_new_colorspace_context (line 162) | void fz_new_colorspace_context(fz_context *ctx) function fz_drop_colorspace_context (line 166) | void fz_drop_colorspace_context(fz_context *ctx) function fz_colorspace_context (line 170) | fz_colorspace_context *fz_keep_colorspace_context(fz_context *ctx) function fz_new_aa_context (line 175) | void fz_new_aa_context(fz_context *ctx) function fz_free_aa_context (line 179) | void fz_free_aa_context(fz_context *ctx) function fz_copy_aa_context (line 183) | void fz_copy_aa_context(fz_context *dst, fz_context *src) function fz_drop_storable (line 192) | void fz_drop_storable(fz_context *ctx, fz_storable *s) function fz_new_store_context (line 196) | void fz_new_store_context(fz_context *ctx, unsigned int max) function fz_drop_store_context (line 200) | void fz_drop_store_context(fz_context *ctx) function fz_store (line 204) | fz_store *fz_keep_store_context(fz_context *ctx) function fz_store_scavenge (line 209) | int fz_store_scavenge(fz_context *ctx, unsigned int size, int *phase) function fz_new_glyph_cache_context (line 214) | void fz_new_glyph_cache_context(fz_context *ctx) function fz_drop_glyph_cache_context (line 218) | void fz_drop_glyph_cache_context(fz_context *ctx) function fz_glyph_cache (line 222) | fz_glyph_cache *fz_keep_glyph_cache(fz_context *ctx) function fz_new_document_handler_context (line 227) | void fz_new_document_handler_context(fz_context *ctx) function fz_drop_document_handler_context (line 231) | void fz_drop_document_handler_context(fz_context *ctx) function fz_document_handler_context (line 235) | fz_document_handler_context *fz_keep_document_handler_context(fz_context... FILE: mupdf/scripts/cmapcleanz.c function pc (line 24) | void pc(unsigned int c) function main (line 32) | int function fz_new_font_context (line 173) | void fz_new_font_context(fz_context *ctx) function fz_drop_font_context (line 177) | void fz_drop_font_context(fz_context *ctx) function fz_font_context (line 181) | fz_font_context *fz_keep_font_context(fz_context *ctx) function fz_new_colorspace_context (line 186) | void fz_new_colorspace_context(fz_context *ctx) function fz_drop_colorspace_context (line 190) | void fz_drop_colorspace_context(fz_context *ctx) function fz_colorspace_context (line 194) | fz_colorspace_context *fz_keep_colorspace_context(fz_context *ctx) function fz_new_aa_context (line 199) | void fz_new_aa_context(fz_context *ctx) function fz_free_aa_context (line 203) | void fz_free_aa_context(fz_context *ctx) function fz_copy_aa_context (line 207) | void fz_copy_aa_context(fz_context *dst, fz_context *src) function fz_drop_storable (line 216) | void fz_drop_storable(fz_context *ctx, fz_storable *s) function fz_new_store_context (line 220) | void fz_new_store_context(fz_context *ctx, unsigned int max) function fz_drop_store_context (line 224) | void fz_drop_store_context(fz_context *ctx) function fz_store (line 228) | fz_store *fz_keep_store_context(fz_context *ctx) function fz_store_scavenge (line 233) | int fz_store_scavenge(fz_context *ctx, unsigned int size, int *phase) function fz_new_glyph_cache_context (line 238) | void fz_new_glyph_cache_context(fz_context *ctx) function fz_drop_glyph_cache_context (line 242) | void fz_drop_glyph_cache_context(fz_context *ctx) function fz_glyph_cache (line 246) | fz_glyph_cache *fz_keep_glyph_cache(fz_context *ctx) function fz_new_document_handler_context (line 251) | void fz_new_document_handler_context(fz_context *ctx) function fz_drop_document_handler_context (line 255) | void fz_drop_document_handler_context(fz_context *ctx) function fz_document_handler_context (line 259) | fz_document_handler_context *fz_keep_document_handler_context(fz_context... FILE: mupdf/scripts/cmapdump.c function clean (line 26) | static void function main (line 37) | int function fz_new_font_context (line 187) | void fz_new_font_context(fz_context *ctx) function fz_drop_font_context (line 191) | void fz_drop_font_context(fz_context *ctx) function fz_font_context (line 195) | fz_font_context *fz_keep_font_context(fz_context *ctx) function fz_new_colorspace_context (line 200) | void fz_new_colorspace_context(fz_context *ctx) function fz_drop_colorspace_context (line 204) | void fz_drop_colorspace_context(fz_context *ctx) function fz_colorspace_context (line 208) | fz_colorspace_context *fz_keep_colorspace_context(fz_context *ctx) function fz_new_aa_context (line 213) | void fz_new_aa_context(fz_context *ctx) function fz_free_aa_context (line 217) | void fz_free_aa_context(fz_context *ctx) function fz_copy_aa_context (line 221) | void fz_copy_aa_context(fz_context *dst, fz_context *src) function fz_drop_storable (line 230) | void fz_drop_storable(fz_context *ctx, fz_storable *s) function fz_new_store_context (line 234) | void fz_new_store_context(fz_context *ctx, unsigned int max) function fz_drop_store_context (line 238) | void fz_drop_store_context(fz_context *ctx) function fz_store (line 242) | fz_store *fz_keep_store_context(fz_context *ctx) function fz_store_scavenge (line 247) | int fz_store_scavenge(fz_context *ctx, unsigned int size, int *phase) function fz_new_glyph_cache_context (line 252) | void fz_new_glyph_cache_context(fz_context *ctx) function fz_drop_glyph_cache_context (line 256) | void fz_drop_glyph_cache_context(fz_context *ctx) function fz_glyph_cache (line 260) | fz_glyph_cache *fz_keep_glyph_cache(fz_context *ctx) function fz_new_document_handler_context (line 265) | void fz_new_document_handler_context(fz_context *ctx) function fz_drop_document_handler_context (line 269) | void fz_drop_document_handler_context(fz_context *ctx) function fz_document_handler_context (line 273) | fz_document_handler_context *fz_keep_document_handler_context(fz_context... FILE: mupdf/scripts/cquote.c function clean (line 9) | static void function main (line 20) | int FILE: mupdf/scripts/fontdump.c function hexdump (line 7) | static int function main (line 27) | int FILE: mupdf/scripts/glyphdump.py function dumplist (line 32) | def dumplist(list): FILE: mupdf/scripts/jpeg/jconfig.h type boolean (line 20) | typedef unsigned char boolean; FILE: mupdf/scripts/tohtml.py function is_public (line 18) | def is_public(s): function load_tags (line 24) | def load_tags(): function quote (line 38) | def quote(s): FILE: mupdf/source/cbz/mucbz.c type cbz_page_s (line 13) | struct cbz_page_s type cbz_document_s (line 18) | struct cbz_document_s function cbz_isdigit (line 27) | static inline int cbz_isdigit(int c) function cbz_toupper (line 32) | static inline int cbz_toupper(int c) function cbz_strnatcmp (line 39) | static inline int function cbz_compare_page_names (line 69) | static int function cbz_create_page_list (line 75) | static void function cbz_document (line 107) | cbz_document * function cbz_document (line 132) | cbz_document * function cbz_close_document (line 158) | void function cbz_count_pages (line 166) | int function cbz_page (line 172) | cbz_page * function cbz_free_page (line 206) | void function fz_rect (line 215) | fz_rect * function cbz_run_page (line 225) | void function cbz_meta (line 236) | static int function cbz_rebind (line 249) | static void function cbz_init_document (line 256) | static void function cbz_recognize (line 269) | static int FILE: mupdf/source/fitz/bbox-device.c type fz_bbox_data (line 5) | typedef struct fz_bbox_data_s function fz_bbox_add_rect (line 14) | static void function fz_bbox_fill_path (line 34) | static void function fz_bbox_stroke_path (line 42) | static void function fz_bbox_fill_text (line 50) | static void function fz_bbox_stroke_text (line 58) | static void function fz_bbox_fill_shade (line 66) | static void function fz_bbox_fill_image (line 73) | static void function fz_bbox_fill_image_mask (line 80) | static void function fz_bbox_clip_path (line 88) | static void function fz_bbox_clip_stroke_path (line 95) | static void function fz_bbox_clip_text (line 102) | static void function fz_bbox_clip_stroke_text (line 112) | static void function fz_bbox_clip_image_mask (line 119) | static void function fz_bbox_pop_clip (line 126) | static void function fz_bbox_begin_mask (line 136) | static void function fz_bbox_end_mask (line 144) | static void function fz_bbox_begin_group (line 152) | static void function fz_bbox_end_group (line 158) | static void function fz_bbox_begin_tile (line 164) | static int function fz_bbox_end_tile (line 174) | static void function fz_bbox_free_user (line 182) | static void function fz_device (line 191) | fz_device * FILE: mupdf/source/fitz/bitmap.c function fz_bitmap (line 3) | fz_bitmap * function fz_bitmap (line 24) | fz_bitmap * function fz_drop_bitmap (line 32) | void function fz_clear_bitmap (line 42) | void function fz_write_pbm (line 52) | void function fz_colorspace (line 80) | fz_colorspace *fz_pixmap_colorspace(fz_context *ctx, fz_pixmap *pix) function fz_pixmap_components (line 87) | int fz_pixmap_components(fz_context *ctx, fz_pixmap *pix) function fz_bitmap_details (line 101) | void fz_bitmap_details(fz_bitmap *bit, int *w, int *h, int *n, int *stride) FILE: mupdf/source/fitz/buffer.c function fz_buffer (line 3) | fz_buffer * function fz_buffer (line 28) | fz_buffer * function fz_buffer (line 43) | fz_buffer * function fz_drop_buffer (line 51) | void function fz_resize_buffer (line 63) | void function fz_grow_buffer (line 75) | void function fz_ensure_buffer (line 84) | static void function fz_trim_buffer (line 97) | void function fz_buffer_storage (line 104) | int function fz_buffer_cat (line 112) | void function fz_write_buffer (line 125) | void fz_write_buffer(fz_context *ctx, fz_buffer *buf, const void *data, ... function fz_write_buffer_byte (line 134) | void fz_write_buffer_byte(fz_context *ctx, fz_buffer *buf, int val) function fz_write_buffer_rune (line 142) | void fz_write_buffer_rune(fz_context *ctx, fz_buffer *buf, int c) function fz_write_buffer_bits (line 153) | void fz_write_buffer_bits(fz_context *ctx, fz_buffer *buf, int val, int ... function fz_write_buffer_pad (line 214) | void fz_write_buffer_pad(fz_context *ctx, fz_buffer *buf) function fz_buffer_printf (line 219) | int function fz_buffer_vprintf (line 230) | int function fz_buffer_cat_pdf_string (line 260) | void function fz_test_buffer_write (line 340) | void FILE: mupdf/source/fitz/colorspace.c function fz_free_colorspace_imp (line 5) | void function fz_colorspace (line 15) | fz_colorspace * function fz_colorspace (line 30) | fz_colorspace * function fz_drop_colorspace (line 36) | void function gray_to_rgb (line 44) | static void gray_to_rgb(fz_context *ctx, fz_colorspace *cs, const float ... function rgb_to_gray (line 51) | static void rgb_to_gray(fz_context *ctx, fz_colorspace *cs, const float ... function rgb_to_rgb (line 59) | static void rgb_to_rgb(fz_context *ctx, fz_colorspace *cs, const float *... function bgr_to_rgb (line 66) | static void bgr_to_rgb(fz_context *ctx, fz_colorspace *cs, const float *... function rgb_to_bgr (line 73) | static void rgb_to_bgr(fz_context *ctx, fz_colorspace *cs, const float *... function cmyk_to_rgb (line 80) | static void cmyk_to_rgb(fz_context *ctx, fz_colorspace *cs, const float ... function rgb_to_cmyk (line 159) | static void rgb_to_cmyk(fz_context *ctx, fz_colorspace *cs, const float ... type fz_colorspace_context_s (line 182) | struct fz_colorspace_context_s function fz_new_colorspace_context (line 188) | void fz_new_colorspace_context(fz_context *ctx) function fz_colorspace_context (line 198) | fz_colorspace_context * function fz_drop_colorspace_context (line 209) | void fz_drop_colorspace_context(fz_context *ctx) function fz_colorspace (line 221) | fz_colorspace * function fz_colorspace (line 227) | fz_colorspace * function fz_colorspace (line 233) | fz_colorspace * function fz_colorspace (line 239) | fz_colorspace * function fz_colorspace (line 245) | fz_colorspace * function fz_set_device_gray (line 260) | void function fz_set_device_rgb (line 267) | void function fz_set_device_bgr (line 274) | void function fz_set_device_cmyk (line 281) | void function fz_colorspace_is_indexed (line 288) | int function fast_gray_to_rgb (line 296) | static void fast_gray_to_rgb(fz_pixmap *dst, fz_pixmap *src) function fast_gray_to_cmyk (line 312) | static void fast_gray_to_cmyk(fz_pixmap *dst, fz_pixmap *src) function fast_rgb_to_gray (line 329) | static void fast_rgb_to_gray(fz_pixmap *dst, fz_pixmap *src) function fast_bgr_to_gray (line 343) | static void fast_bgr_to_gray(fz_pixmap *dst, fz_pixmap *src) function fast_rgb_to_cmyk (line 357) | static void fast_rgb_to_cmyk(fz_pixmap *dst, fz_pixmap *src) function fast_bgr_to_cmyk (line 378) | static void fast_bgr_to_cmyk(fz_pixmap *dst, fz_pixmap *src) function fast_cmyk_to_gray (line 399) | static void fast_cmyk_to_gray(fz_pixmap *dst, fz_pixmap *src) function fast_cmyk_to_rgb_ARM (line 421) | static void function fast_cmyk_to_rgb (line 609) | static void fast_cmyk_to_rgb(fz_context *ctx, fz_pixmap *dst, fz_pixmap ... function fast_cmyk_to_bgr (line 770) | static void fast_cmyk_to_bgr(fz_context *ctx, fz_pixmap *dst, fz_pixmap ... function fast_rgb_to_bgr (line 798) | static void fast_rgb_to_bgr(fz_pixmap *dst, fz_pixmap *src) function fz_std_conv_pixmap (line 814) | static void function fz_convert_pixmap (line 955) | void function std_conv_color (line 1002) | static void function g2rgb (line 1026) | static void function g2cmyk (line 1034) | static void function rgb2g (line 1043) | static void function rgb2bgr (line 1049) | static void function rgb2cmyk (line 1057) | static void function bgr2g (line 1070) | static void function bgr2cmyk (line 1076) | static void function cmyk2g (line 1089) | static void function cmyk2rgb (line 1098) | static void function cmyk2bgr (line 1110) | static void function fz_lookup_color_converter (line 1126) | void fz_lookup_color_converter(fz_color_converter *cc, fz_context *ctx, ... function fz_convert_color (line 1181) | void type indexed (line 1191) | struct indexed function indexed_to_rgb (line 1198) | static void function free_indexed (line 1211) | static void function fz_colorspace (line 1221) | fz_colorspace * function fz_pixmap (line 1248) | fz_pixmap * type fz_cached_color_converter (line 1288) | typedef struct fz_cached_color_converter function fz_cached_color_convert (line 1296) | static void fz_cached_color_convert(fz_color_converter *cc_, float *ds, ... function fz_init_cached_color_converter (line 1323) | void fz_init_cached_color_converter(fz_context *ctx, fz_color_converter ... function fz_fin_cached_color_converter (line 1345) | void fz_fin_cached_color_converter(fz_color_converter *cc_) function fz_transfer_function (line 1371) | fz_transfer_function * function fz_drop_transfer_function (line 1377) | void FILE: mupdf/source/fitz/compressed-buffer.c function fz_free_compressed_buffer (line 6) | void function fz_stream (line 16) | fz_stream * function fz_stream (line 24) | fz_stream * function fz_stream (line 66) | fz_stream * function fz_compressed_buffer_size (line 74) | unsigned int FILE: mupdf/source/fitz/context.c type fz_id_context_s (line 3) | struct fz_id_context_s function fz_drop_id_context (line 9) | static void function fz_new_id_context (line 24) | static void function fz_id_context (line 32) | static fz_id_context * function fz_free_context (line 45) | void function fz_context (line 79) | static fz_context * function fz_context (line 124) | fz_context * function fz_context (line 164) | fz_context * function fz_context (line 174) | fz_context * function fz_gen_id (line 206) | int FILE: mupdf/source/fitz/crypt-aes.c function aes_gen_tables (line 100) | static void aes_gen_tables( void ) function aes_setkey_enc (line 179) | int aes_setkey_enc( aes_context *ctx, const unsigned char *key, int keys... function aes_setkey_dec (line 283) | int aes_setkey_dec(aes_context *ctx, const unsigned char *key, int keysize) function aes_crypt_ecb (line 383) | void aes_crypt_ecb( aes_context *ctx, function aes_crypt_cbc (line 476) | void aes_crypt_cbc( aes_context *ctx, function aes_crypt_cfb (line 531) | void aes_crypt_cfb( aes_context *ctx, FILE: mupdf/source/fitz/crypt-arc4.c function fz_arc4_init (line 26) | void function fz_arc4_next (line 64) | static unsigned char function fz_arc4_encrypt (line 88) | void FILE: mupdf/source/fitz/crypt-md5.c function encode (line 81) | static void encode(unsigned char *output, const unsigned int *input, con... function decode (line 94) | static void decode(unsigned int *output, const unsigned char *input, con... function transform (line 107) | static void transform(unsigned int state[4], const unsigned char block[64]) function fz_md5_init (line 199) | void fz_md5_init(fz_md5 *context) function fz_md5_update (line 213) | void fz_md5_update(fz_md5 *context, const unsigned char *input, unsigned... function fz_md5_final (line 251) | void fz_md5_final(fz_md5 *context, unsigned char digest[16]) FILE: mupdf/source/fitz/crypt-sha2.c function isbigendian (line 14) | static inline int isbigendian(void) function bswap32 (line 20) | static inline unsigned int bswap32(unsigned int num) function bswap64 (line 28) | static inline uint64_t bswap64(uint64_t num) function transform256 (line 91) | static void function fz_sha256_init (line 131) | void fz_sha256_init(fz_sha256 *context) function fz_sha256_update (line 145) | void fz_sha256_update(fz_sha256 *context, const unsigned char *input, un... function fz_sha256_final (line 172) | void fz_sha256_final(fz_sha256 *context, unsigned char digest[32]) function transform512 (line 263) | static void function fz_sha512_init (line 303) | void fz_sha512_init(fz_sha512 *context) function fz_sha512_update (line 317) | void fz_sha512_update(fz_sha512 *context, const unsigned char *input, un... function fz_sha512_final (line 344) | void fz_sha512_final(fz_sha512 *context, unsigned char digest[64]) function fz_sha384_init (line 385) | void fz_sha384_init(fz_sha384 *context) function fz_sha384_update (line 399) | void fz_sha384_update(fz_sha384 *context, const unsigned char *input, un... function fz_sha384_final (line 404) | void fz_sha384_final(fz_sha384 *context, unsigned char digest[64]) FILE: mupdf/source/fitz/device.c function fz_device (line 3) | fz_device * function fz_free_device (line 15) | void function fz_enable_device_hints (line 26) | void function fz_disable_device_hints (line 32) | void function fz_rebind_device (line 38) | void function fz_begin_page (line 48) | void function fz_end_page (line 55) | void function push_clip_stack (line 62) | static void function push_clip_stack_accumulate (line 85) | static void function pop_clip_stack (line 117) | static void function fz_fill_path (line 124) | void function fz_stroke_path (line 134) | void function fz_clip_path (line 144) | void function fz_clip_stroke_path (line 179) | void function fz_fill_text (line 214) | void function fz_stroke_text (line 224) | void function fz_clip_text (line 234) | void function fz_clip_stroke_text (line 267) | void function fz_ignore_text (line 297) | void function fz_pop_clip (line 306) | void function fz_fill_shade (line 322) | void function fz_fill_image (line 331) | void function fz_fill_image_mask (line 340) | void function fz_clip_image_mask (line 350) | void function fz_begin_mask (line 376) | void function fz_end_mask (line 402) | void function fz_begin_group (line 430) | void function fz_end_group (line 456) | void function fz_begin_tile (line 472) | void function fz_begin_tile_id (line 478) | int function fz_end_tile (line 509) | void function fz_apply_transfer_function (line 524) | void FILE: mupdf/source/fitz/document-all.c function fz_register_document_handlers (line 3) | void fz_register_document_handlers(fz_context *ctx) FILE: mupdf/source/fitz/document-no-run.c function fz_register_no_run_document_handlers (line 3) | void fz_register_no_run_document_handlers(fz_context *ctx) FILE: mupdf/source/fitz/document.c type fz_document_handler_context_s (line 8) | struct fz_document_handler_context_s function fz_new_document_handler_context (line 15) | void fz_new_document_handler_context(fz_context *ctx) function fz_document_handler_context (line 21) | fz_document_handler_context *fz_keep_document_handler_context(fz_context... function fz_drop_document_handler_context (line 29) | void fz_drop_document_handler_context(fz_context *ctx) function fz_register_document_handler (line 41) | void fz_register_document_handler(fz_context *ctx, const fz_document_han... function fz_tolower (line 63) | static inline int fz_tolower(int c) function fz_strcasecmp (line 70) | int fz_strcasecmp(const char *a, const char *b) function fz_document (line 81) | fz_document * function fz_document (line 113) | fz_document * function fz_close_document (line 145) | void function fz_rebind_document (line 152) | void function fz_needs_password (line 159) | int function fz_authenticate_password (line 167) | int function fz_outline (line 175) | fz_outline * function fz_layout_document (line 183) | void function fz_count_pages (line 190) | int function fz_page (line 198) | fz_page * function fz_link (line 206) | fz_link * function fz_rect (line 214) | fz_rect * function fz_annot (line 224) | fz_annot * function fz_annot (line 232) | fz_annot * function fz_rect (line 240) | fz_rect * function fz_run_page_contents (line 250) | void function fz_run_annot (line 269) | void function fz_run_page (line 288) | void function fz_free_page (line 323) | void function fz_meta (line 330) | int function fz_transition (line 338) | fz_transition * function fz_write_document (line 351) | void FILE: mupdf/source/fitz/draw-affine.c type byte (line 4) | typedef unsigned char byte; function roundup (line 6) | static inline float roundup(float x) function lerp (line 11) | static inline int lerp(int a, int b, int t) function bilerp (line 16) | static inline int bilerp(int a, int b, int c, int d, int u, int v) function byte (line 21) | static inline byte *sample_nearest(byte *s, int w, int h, int n, int u, ... function fz_paint_affine_alpha_N_lerp (line 32) | static inline void function fz_paint_affine_alpha_g2rgb_lerp (line 72) | static inline void function fz_paint_affine_alpha_N_near (line 108) | static inline void function fz_paint_affine_alpha_g2rgb_near (line 193) | static inline void function fz_paint_affine_N_lerp (line 283) | static inline void function fz_paint_affine_solid_g2rgb_lerp (line 320) | static inline void function fz_paint_affine_N_near (line 353) | static inline void function fz_paint_affine_solid_g2rgb_near (line 504) | static inline void function fz_paint_affine_color_N_lerp (line 639) | static inline void function fz_paint_affine_color_N_near (line 674) | static inline void function fz_paint_affine_lerp (line 703) | static void function fz_paint_affine_g2rgb_lerp (line 728) | static void function fz_paint_affine_near (line 741) | static void function fz_paint_affine_g2rgb_near (line 766) | static void function fz_paint_affine_color_lerp (line 779) | static void function fz_paint_affine_color_near (line 790) | static void function fz_gridfit_matrix (line 810) | void function fz_paint_image_imp (line 943) | static void function fz_paint_image_with_color (line 1087) | void function fz_paint_image (line 1094) | void FILE: mupdf/source/fitz/draw-blend.c type byte (line 6) | typedef unsigned char byte; function fz_lookup_blendmode (line 28) | int fz_lookup_blendmode(char *name) function fz_screen_byte (line 46) | static inline int fz_screen_byte(int b, int s) function fz_hard_light_byte (line 51) | static inline int fz_hard_light_byte(int b, int s) function fz_overlay_byte (line 60) | static inline int fz_overlay_byte(int b, int s) function fz_darken_byte (line 65) | static inline int fz_darken_byte(int b, int s) function fz_lighten_byte (line 70) | static inline int fz_lighten_byte(int b, int s) function fz_color_dodge_byte (line 75) | static inline int fz_color_dodge_byte(int b, int s) function fz_color_burn_byte (line 86) | static inline int fz_color_burn_byte(int b, int s) function fz_soft_light_byte (line 97) | static inline int fz_soft_light_byte(int b, int s) function fz_difference_byte (line 113) | static inline int fz_difference_byte(int b, int s) function fz_exclusion_byte (line 118) | static inline int fz_exclusion_byte(int b, int s) function fz_luminosity_rgb (line 125) | static void function fz_saturation_rgb (line 162) | static void function fz_color_rgb (line 221) | static void function fz_hue_rgb (line 227) | static void function fz_blend_pixel (line 235) | void function fz_blend_separable (line 271) | void function fz_blend_nonseparable (line 319) | void function fz_blend_separable_nonisolated (line 369) | static void function fz_blend_nonseparable_nonisolated (line 496) | static void function fz_blend_pixmap (line 574) | void FILE: mupdf/source/fitz/draw-device.c type fz_draw_device (line 16) | typedef struct fz_draw_device_s fz_draw_device; type fz_draw_state (line 22) | typedef struct fz_draw_state_s fz_draw_state; type fz_draw_state_s (line 24) | struct fz_draw_state_s { type fz_draw_device_s (line 38) | struct fz_draw_device_s function fz_dump_blend (line 54) | static void fz_dump_blend(fz_context *ctx, fz_pixmap *pix, const char *s) function dump_spaces (line 69) | static void dump_spaces(int x, const char *s) function stack_change (line 84) | static void stack_change(fz_draw_device *dev, char *s) function fz_grow_stack (line 103) | static void fz_grow_stack(fz_draw_device *dev) function fz_draw_state (line 124) | static fz_draw_state * function emergency_pop_stack (line 137) | static void emergency_pop_stack(fz_draw_device *dev, fz_draw_state *state) function fz_draw_state (line 152) | static fz_draw_state * function fz_knockout_end (line 214) | static void fz_knockout_end(fz_draw_device *dev) function fz_draw_fill_path (line 272) | static void function fz_draw_stroke_path (line 324) | static void function fz_draw_clip_path (line 386) | static void function fz_draw_clip_stroke_path (line 451) | static void function draw_glyph (line 515) | static void function fz_draw_fill_text (line 562) | static void function fz_draw_stroke_text (line 637) | static void function fz_draw_clip_text (line 700) | static void function fz_draw_clip_stroke_text (line 833) | static void function fz_draw_ignore_text (line 937) | static void function fz_draw_fill_shade (line 942) | static void function fz_pixmap (line 1035) | static fz_pixmap * function fz_draw_fill_image (line 1091) | static void function fz_draw_fill_image_mask (line 1198) | static void function fz_draw_clip_image_mask (line 1271) | static void function fz_draw_pop_clip (line 1373) | static void function fz_draw_begin_mask (line 1431) | static void function fz_draw_end_mask (line 1487) | static void function fz_draw_begin_group (line 1547) | static void function fz_draw_end_group (line 1608) | static void type tile_key (line 1673) | typedef struct type tile_record (line 1680) | typedef struct function fz_make_hash_tile_key (line 1687) | static int function fz_drop_tile_key (line 1712) | static void function fz_cmp_tile_key (line 1727) | static int function fz_debug_tile (line 1737) | static void function fz_free_tile_record_imp (line 1757) | static void function fz_drop_tile_record (line 1769) | static void function tile_record (line 1775) | static tile_record * function fz_tile_size (line 1785) | unsigned int function fz_draw_begin_tile (line 1793) | static int function fz_draw_end_tile (line 1884) | static void function fz_draw_apply_transfer_function (line 2049) | static void function fz_draw_free_user (line 2085) | static void function fz_device (line 2116) | fz_device * function fz_device (line 2186) | fz_device * function fz_device (line 2203) | fz_device * function fz_irect (line 2212) | fz_irect * FILE: mupdf/source/fitz/draw-edge.c function fz_idiv (line 8) | static inline int fz_idiv(int a, int b) type fz_aa_context_s (line 19) | struct fz_aa_context_s function fz_new_aa_context (line 27) | void fz_new_aa_context(fz_context *ctx) function fz_copy_aa_context (line 45) | void fz_copy_aa_context(fz_context *dst, fz_context *src) function fz_free_aa_context (line 51) | void fz_free_aa_context(fz_context *ctx) function fz_aa_level (line 94) | int function fz_set_aa_level (line 101) | void type fz_edge (line 150) | typedef struct fz_edge_s fz_edge; type fz_edge_s (line 152) | struct fz_edge_s type fz_gel_s (line 160) | struct fz_gel_s function fz_gel (line 171) | fz_gel * function fz_reset_gel (line 206) | void function fz_free_gel (line 230) | void function fz_irect (line 240) | fz_irect * function fz_rect (line 258) | fz_rect * function clip_lerp_x (line 275) | static int function fz_insert_gel_raw (line 300) | static void function fz_insert_gel (line 366) | void function cmpedge (line 430) | static int cmpedge(const void *va, const void *vb) function fz_sort_gel (line 437) | void function fz_is_rect_gel (line 481) | int function sort_active (line 500) | static void function insert_active (line 533) | static int function advance_active (line 578) | static void function add_span_aa (line 611) | static inline void add_span_aa(fz_aa_context *ctxaa, int *list, int x0, ... function non_zero_winding_aa (line 646) | static inline void non_zero_winding_aa(fz_gel *gel, int *list, int xofs,... function even_odd_aa (line 663) | static inline void even_odd_aa(fz_gel *gel, int *list, int xofs, int h) function undelta_aa (line 680) | static inline void undelta_aa(fz_aa_context *ctxaa, unsigned char * rest... function blit_aa (line 690) | static inline void blit_aa(fz_pixmap *dst, int x, int y, function fz_scan_convert_aa (line 701) | static void function blit_sharp (line 886) | static inline void blit_sharp(int x0, int x1, int y, function non_zero_winding_sharp (line 902) | static inline void non_zero_winding_sharp(fz_gel *gel, int y, function even_odd_sharp (line 918) | static inline void even_odd_sharp(fz_gel *gel, int y, function fz_scan_convert_sharp (line 934) | static void function fz_scan_convert (line 989) | void FILE: mupdf/source/fitz/draw-glyph.c type fz_glyph_cache_entry (line 9) | typedef struct fz_glyph_cache_entry_s fz_glyph_cache_entry; type fz_glyph_key (line 10) | typedef struct fz_glyph_key_s fz_glyph_key; type fz_glyph_key_s (line 12) | struct fz_glyph_key_s type fz_glyph_cache_entry_s (line 22) | struct fz_glyph_cache_entry_s type fz_glyph_cache_s (line 33) | struct fz_glyph_cache_s function fz_new_glyph_cache_context (line 46) | void function drop_glyph_cache_entry (line 58) | static void function do_purge (line 84) | static void function fz_purge_glyph_cache (line 99) | void function fz_drop_glyph_cache_context (line 107) | void function fz_glyph_cache (line 124) | fz_glyph_cache * function fz_subpixel_adjust (line 133) | float function fz_glyph (line 175) | fz_glyph * function fz_pixmap (line 191) | fz_pixmap * function do_hash (line 207) | static unsigned do_hash(unsigned char *s, int len) function move_to_front (line 223) | static inline void function fz_glyph (line 243) | fz_glyph * function fz_pixmap (line 410) | fz_pixmap * function fz_dump_glyph_cache_stats (line 452) | void FILE: mupdf/source/fitz/draw-imp.h type fz_gel (line 8) | typedef struct fz_gel_s fz_gel; FILE: mupdf/source/fitz/draw-mesh.c function paint_scan (line 6) | static void paint_scan(fz_pixmap *restrict pix, int y, int fx0, int fx1,... type edge_data (line 56) | typedef struct edge_data_s edge_data; type edge_data_s (line 58) | struct edge_data_s function prepare_edge (line 65) | static inline void prepare_edge(const float *restrict vtop, const float ... function step_edge (line 83) | static inline void step_edge(edge_data *edge, int n) function fz_paint_triangle (line 95) | static void type paint_tri_data (line 158) | struct paint_tri_data function prepare_vertex (line 167) | static void function do_paint_tri (line 186) | static void function fz_paint_shade (line 201) | void FILE: mupdf/source/fitz/draw-paint.c type byte (line 74) | typedef unsigned char byte; function fz_paint_solid_alpha (line 78) | void function fz_paint_solid_color_2 (line 89) | static inline void function isbigendian (line 115) | static inline int isbigendian(void) function fz_paint_solid_color_4 (line 121) | static inline void function fz_paint_solid_color_N (line 160) | static inline void function fz_paint_solid_color (line 190) | void function fz_paint_span_with_color_2 (line 203) | static inline void function fz_paint_span_with_color_4 (line 250) | static inline void function fz_paint_span_with_color_N (line 314) | static inline void function fz_paint_span_with_color (line 360) | void function fz_paint_span_with_mask_2 (line 374) | static inline void function fz_paint_span_with_mask_4 (line 418) | static inline void function fz_paint_span_with_mask_N (line 470) | static inline void function fz_paint_span_with_mask (line 518) | static void function fz_paint_span_2_with_alpha (line 531) | static inline void function fz_paint_span_4_with_alpha (line 545) | static inline void function fz_paint_span_N_with_alpha (line 563) | static inline void function fz_paint_span_1 (line 581) | static inline void function fz_paint_span_2 (line 592) | static inline void function fz_paint_span_4 (line 621) | static inline void function fz_paint_span_N (line 654) | static inline void function fz_paint_span (line 688) | void function fz_paint_pixmap_with_bbox (line 716) | void function fz_paint_pixmap (line 749) | void function fz_paint_pixmap_with_mask (line 782) | void function fz_paint_glyph_mask (line 819) | static inline void function fz_paint_glyph_alpha_N (line 948) | static inline void function fz_paint_glyph_solid_N (line 1085) | static inline void function fz_paint_glyph_alpha (line 1218) | static inline void function fz_paint_glyph_solid (line 1235) | static inline void function fz_paint_glyph (line 1252) | void FILE: mupdf/source/fitz/draw-path.c function line (line 6) | static void function bezier (line 16) | static void function fz_flatten_fill_path (line 70) | void type sctx (line 126) | struct sctx function fz_add_line (line 152) | static void function fz_add_arc (line 162) | static void function fz_add_line_stroke (line 206) | static void function fz_add_line_join (line 218) | static void function fz_add_line_cap (line 345) | static void function fz_add_line_dot (line 400) | static void function fz_stroke_flush (line 425) | static void function fz_stroke_moveto (line 439) | static void function fz_stroke_lineto (line 449) | static void function fz_stroke_closepath (line 479) | static void function fz_stroke_bezier (line 501) | static void function fz_flatten_stroke_path (line 558) | void function fz_dash_moveto (line 629) | static void function fz_dash_lineto (line 655) | static void function fz_dash_bezier (line 891) | static void function fz_flatten_dash_path (line 949) | void FILE: mupdf/source/fitz/draw-scale-simple.c function debug_print (line 27) | static void debug_print(const char *fmt, ...) function debug_print (line 38) | static void debug_print(const char *fmt, ...) type fz_scale_filter (line 85) | typedef struct fz_scale_filter_s fz_scale_filter; type fz_scale_filter_s (line 87) | struct fz_scale_filter_s function triangle (line 95) | static float function box (line 103) | static float function simple (line 111) | static float type fz_weights (line 203) | typedef struct fz_weights_s fz_weights; type fz_weights_s (line 207) | struct fz_weights_s type fz_scale_cache_s (line 218) | struct fz_scale_cache_s function fz_weights (line 233) | static fz_weights * function init_weights (line 273) | static void function add_weight (line 294) | static void function reorder_weights (line 373) | static void function check_weights (line 414) | static void function fz_weights (line 452) | static fz_weights * function scale_row_to_temp (line 528) | static void function scale_row_to_temp1 (line 604) | static void function scale_row_to_temp2 (line 670) | static void function scale_row_to_temp4 (line 740) | static void function scale_row_from_temp (line 814) | static void function scale_row_to_temp1 (line 895) | static void function scale_row_to_temp2 (line 934) | static void function scale_row_to_temp4 (line 979) | static void function scale_row_from_temp (line 1036) | static void function duplicate_single_pixel (line 1063) | static void function scale_single_row (line 1077) | static void function scale_single_col (line 1140) | static void function fz_pixmap (line 1209) | fz_pixmap * function fz_pixmap (line 1215) | fz_pixmap * function fz_free_scale_cache (line 1500) | void function fz_scale_cache (line 1509) | fz_scale_cache * FILE: mupdf/source/fitz/draw-unpack.c function init_get1_tables (line 17) | static void function fz_unpack_tile (line 49) | void function fz_decode_indexed_tile (line 174) | void function fz_decode_tile (line 209) | void FILE: mupdf/source/fitz/error.c function fz_var_imp (line 9) | void fz_var_imp(void *var) function fz_flush_warnings (line 14) | void fz_flush_warnings(fz_context *ctx) function fz_warn_imp (line 36) | void fz_warn_imp(fz_context *ctx, char *file, int line, const char *fmt,... function fz_crash_abort (line 95) | inline void fz_crash_abort() function FZ_NORETURN (line 101) | FZ_NORETURN static void throw(fz_error_context *ex) function fz_push_try (line 120) | int fz_push_try(fz_error_context *ex) function fz_caught (line 144) | int fz_caught(fz_context *ctx) function fz_throw_imp (line 157) | void fz_throw_imp(fz_context *ctx, char *file, int line, int code, const... function fz_rethrow (line 180) | void fz_rethrow(fz_context *ctx) function fz_rethrow_message_imp (line 187) | void fz_rethrow_message_imp(fz_context *ctx, char *file, int line, const... function fz_rethrow_if (line 212) | void fz_rethrow_if(fz_context *ctx, int err) FILE: mupdf/source/fitz/filter-basic.c function fz_stream (line 5) | fz_stream * type null_filter (line 13) | struct null_filter function next_null (line 21) | static int function close_null (line 47) | static void function fz_stream (line 56) | static fz_stream * function fz_stream (line 63) | fz_stream * type concat_filter (line 89) | struct concat_filter function next_concat (line 99) | static int function close_concat (line 150) | static void function fz_stream (line 163) | static fz_stream * function fz_stream (line 178) | fz_stream * function fz_concat_push (line 193) | void type fz_ahxd (line 206) | typedef struct fz_ahxd_s fz_ahxd; type fz_ahxd_s (line 208) | struct fz_ahxd_s function iswhite (line 215) | static inline int iswhite(int a) function ishex (line 225) | static inline int ishex(int a) function unhex (line 232) | static inline int unhex(int a) function next_ahxd (line 240) | static int function close_ahxd (line 298) | static void function fz_stream (line 307) | static fz_stream * function fz_stream (line 314) | fz_stream * type fz_a85d (line 337) | typedef struct fz_a85d_s fz_a85d; type fz_a85d_s (line 339) | struct fz_a85d_s function next_a85d (line 346) | static int function close_a85d (line 449) | static void function fz_stream (line 459) | static fz_stream * function fz_stream (line 466) | fz_stream * type fz_rld (line 489) | typedef struct fz_rld_s fz_rld; type fz_rld_s (line 491) | struct fz_rld_s function next_rld (line 498) | static int function close_rld (line 568) | static void function fz_stream (line 578) | static fz_stream * function fz_stream (line 585) | fz_stream * type fz_arc4c (line 610) | typedef struct fz_arc4c_s fz_arc4c; type fz_arc4c_s (line 612) | struct fz_arc4c_s function next_arc4 (line 619) | static int function close_arc4 (line 639) | static void function fz_stream (line 649) | static fz_stream * function fz_stream (line 656) | fz_stream * type fz_aesd (line 679) | typedef struct fz_aesd_s fz_aesd; type fz_aesd_s (line 681) | struct fz_aesd_s function next_aesd (line 692) | static int function close_aesd (line 749) | static void function fz_stream (line 759) | static fz_stream * function fz_stream (line 766) | fz_stream * FILE: mupdf/source/fitz/filter-dct.c type fz_dctd (line 11) | typedef struct fz_dctd_s fz_dctd; type fz_dctd_s (line 13) | struct fz_dctd_s function fz_dct_mem_free (line 52) | static void function fz_dct_mem_init (line 60) | static void function fz_dct_mem_term (line 79) | static void function error_exit (line 91) | static void error_exit(j_common_ptr cinfo) function init_source (line 98) | static void init_source(j_decompress_ptr cinfo) function term_source (line 103) | static void term_source(j_decompress_ptr cinfo) function boolean (line 108) | static boolean fill_input_buffer(j_decompress_ptr cinfo) function skip_input_data (line 138) | static void skip_input_data(j_decompress_ptr cinfo, long num_bytes) function next_dctd (line 153) | static int function close_dctd (line 284) | static void function fz_stream (line 316) | static fz_stream * function fz_stream (line 324) | fz_stream * FILE: mupdf/source/fitz/filter-fax.c type cfd_node (line 21) | typedef struct cfd_node_s cfd_node; type cfd_node_s (line 23) | struct cfd_node_s function getbit (line 173) | static inline int getbit(const unsigned char *buf, int x) function find_changing (line 201) | static inline int function find_changing_color (line 260) | static inline int function setbits (line 282) | static inline void setbits(unsigned char *line, int x0, int x1) type fz_faxd (line 310) | typedef struct fz_faxd_s fz_faxd; type fz_faxd_s (line 322) | struct fz_faxd_s function eat_bits (line 351) | static inline void eat_bits(fz_faxd *fax, int nbits) function fill_bits (line 357) | static int function get_code (line 374) | static int function dec1d (line 396) | static void function dec2d (line 433) | static void function next_faxd (line 558) | static int function close_faxd (line 770) | static void function fz_stream (line 787) | static fz_stream * function fz_stream (line 795) | fz_stream * FILE: mupdf/source/fitz/filter-flate.c type fz_flate (line 5) | typedef struct fz_flate_s fz_flate; type fz_flate_s (line 7) | struct fz_flate_s function zfree (line 19) | static void zfree(void *opaque, void *ptr) function next_flated (line 24) | static int function close_flated (line 86) | static void function fz_stream (line 100) | static fz_stream * function fz_stream (line 107) | fz_stream * FILE: mupdf/source/fitz/filter-jbig2.c type fz_jbig2d (line 5) | typedef struct fz_jbig2d_s fz_jbig2d; type fz_jbig2_globals_s (line 7) | struct fz_jbig2_globals_s type fz_jbig2d_s (line 13) | struct fz_jbig2d_s function fz_drop_jbig2_globals (line 23) | static void function close_jbig2d (line 29) | static void function next_jbig2d (line 42) | static int function fz_stream (line 89) | static fz_stream * function error_callback (line 96) | static int function fz_jbig2_globals (line 107) | fz_jbig2_globals * function fz_free_jbig2_globals_imp (line 121) | void function fz_stream (line 129) | fz_stream * FILE: mupdf/source/fitz/filter-leech.c type fz_leech (line 5) | typedef struct fz_leech_s fz_leech; type fz_leech_s (line 7) | struct fz_leech_s function next_leech (line 13) | static int function close_leech (line 38) | static void function fz_stream (line 47) | static fz_stream * function fz_stream (line 54) | fz_stream * FILE: mupdf/source/fitz/filter-lzw.c type lzw_code (line 16) | typedef struct lzw_code_s lzw_code; type lzw_code_s (line 18) | struct lzw_code_s type fz_lzwd (line 26) | typedef struct fz_lzwd_s fz_lzwd; type fz_lzwd_s (line 28) | struct fz_lzwd_s function next_lzwd (line 48) | static int function close_lzwd (line 187) | static void function fz_stream (line 196) | static fz_stream * function fz_stream (line 204) | fz_stream * FILE: mupdf/source/fitz/filter-predict.c type fz_predict (line 5) | typedef struct fz_predict_s fz_predict; type fz_predict_s (line 7) | struct fz_predict_s function getcomponent (line 26) | static inline int getcomponent(unsigned char *line, int x, int bpc) function putcomponent (line 39) | static inline void putcomponent(unsigned char *buf, int x, int bpc, int ... function paeth (line 51) | static inline int paeth(int a, int b, int c) function fz_predict_tiff (line 61) | static void function fz_predict_png (line 97) | static void function next_predict (line 159) | static int function close_predict (line 211) | static void function fz_stream (line 222) | static fz_stream * function fz_stream (line 230) | fz_stream * FILE: mupdf/source/fitz/font.c function fz_font (line 15) | static fz_font * function fz_font (line 74) | fz_font * function free_resources (line 85) | static void function fz_decouple_type3_font (line 106) | void fz_decouple_type3_font(fz_context *ctx, fz_font *font, void *t3doc) function fz_drop_font (line 118) | void function fz_set_font_bbox (line 161) | void type fz_font_context_s (line 192) | struct fz_font_context_s { type ft_error (line 205) | struct ft_error function fz_new_font_context (line 211) | void fz_new_font_context(fz_context *ctx) function fz_font_context (line 220) | fz_font_context * function fz_drop_font_context (line 231) | void fz_drop_font_context(fz_context *ctx) function fz_install_load_system_font_funcs (line 243) | void fz_install_load_system_font_funcs(fz_context *ctx, fz_load_system_f... function fz_font (line 249) | fz_font *fz_load_system_font(fz_context *ctx, const char *name, int bold... function fz_font (line 268) | fz_font *fz_load_system_cjk_font(fz_context *ctx, const char *name, int ... type ft_error (line 287) | struct ft_error type ft_error (line 294) | struct ft_error function fz_keep_freetype (line 303) | static void function fz_drop_freetype (line 340) | static void function fz_check_font_dimensions (line 358) | static void function fz_font (line 386) | fz_font * function fz_font (line 420) | fz_font * function fz_font (line 453) | fz_font * function fz_matrix (line 461) | static fz_matrix * function fz_glyph (line 497) | static fz_glyph * function fz_pixmap (line 506) | static fz_pixmap * function FT_GlyphSlot (line 516) | static FT_GlyphSlot function fz_pixmap (line 615) | fz_pixmap * function fz_glyph (line 644) | fz_glyph * function FT_Glyph (line 673) | static FT_Glyph function fz_pixmap (line 769) | fz_pixmap * function fz_glyph (line 799) | fz_glyph * function fz_rect (line 829) | static fz_rect * type closure (line 911) | struct closure { function move_to (line 917) | static int move_to(const FT_Vector *p, void *cc_) function line_to (line 929) | static int line_to(const FT_Vector *p, void *cc_) function conic_to (line 941) | static int conic_to(const FT_Vector *c, const FT_Vector *p, void *cc_) function cubic_to (line 962) | static int cubic_to(const FT_Vector *c1, const FT_Vector *c2, const FT_V... function fz_path (line 981) | fz_path * function fz_font (line 1055) | fz_font * function fz_prepare_t3_glyph (line 1079) | void function fz_rect (line 1108) | static fz_rect * function fz_run_t3_glyph (line 1148) | void function fz_pixmap (line 1162) | fz_pixmap * function fz_glyph (line 1238) | fz_glyph * function fz_render_t3_glyph_direct (line 1245) | void function fz_print_font (line 1276) | void function fz_rect (line 1303) | fz_rect * function fz_path (line 1328) | fz_path * function fz_glyph_cacheable (line 1336) | int fz_glyph_cacheable(fz_context *ctx, fz_font *font, int gid) function fz_advance_ft_glyph (line 1343) | static float function fz_advance_t3_glyph (line 1356) | static float function fz_advance_glyph (line 1364) | float function fz_encode_ft_character (line 1374) | static int function fz_encode_character (line 1380) | int FILE: mupdf/source/fitz/ftoa.c type ulong (line 32) | typedef unsigned long ulong; function pow10 (line 50) | static float function xadd1 (line 85) | static int function xsub1 (line 117) | static int function fmtexp (line 152) | static void function fz_ftoa (line 182) | void FILE: mupdf/source/fitz/function.c function fz_eval_function (line 3) | void function fz_function (line 35) | fz_function * function fz_drop_function (line 41) | void function fz_function_size (line 47) | unsigned int FILE: mupdf/source/fitz/geometry.c function fz_matrix (line 28) | fz_matrix * function fz_matrix (line 42) | fz_matrix * function fz_matrix (line 51) | fz_matrix * function fz_matrix (line 61) | fz_matrix * function fz_matrix (line 70) | fz_matrix * function fz_matrix (line 82) | fz_matrix * function fz_matrix (line 125) | fz_matrix * function fz_matrix (line 177) | fz_matrix * function fz_matrix (line 186) | fz_matrix * function fz_matrix (line 194) | fz_matrix * function fz_try_invert_matrix (line 216) | int function fz_is_rectilinear (line 243) | int function fz_matrix_expansion (line 250) | float function fz_matrix_max_expansion (line 256) | float function fz_point (line 272) | fz_point * function fz_point (line 281) | fz_point * function fz_point (line 289) | fz_point * function fz_normalize_vector (line 298) | void function fz_irect (line 324) | fz_irect * function fz_rect (line 334) | fz_rect * function fz_irect (line 344) | fz_irect * function fz_rect (line 361) | fz_rect * function fz_irect (line 388) | fz_irect * function fz_rect (line 417) | fz_rect * function fz_irect (line 442) | fz_irect * function fz_rect (line 456) | fz_rect * function fz_rect (line 498) | fz_rect * function fz_rect (line 510) | fz_rect *fz_include_point_in_rect(fz_rect *r, const fz_point *p) FILE: mupdf/source/fitz/getopt.c function getopt (line 20) | int FILE: mupdf/source/fitz/glyph.c function fz_glyph (line 5) | fz_glyph * function fz_drop_glyph (line 11) | void function fz_free_glyph_imp (line 17) | static void function fz_irect (line 28) | fz_irect * function fz_irect (line 38) | fz_irect * function fz_glyph_width (line 48) | int function fz_glyph_height (line 54) | int function fz_dump_glyph (line 61) | void function fz_glyph (line 124) | fz_glyph * function fz_glyph (line 162) | fz_glyph * function fz_glyph (line 310) | fz_glyph * FILE: mupdf/source/fitz/halftone.c function fz_halftone (line 3) | fz_halftone * function fz_halftone (line 18) | fz_halftone * function fz_drop_halftone (line 26) | void function fz_halftone (line 63) | fz_halftone *fz_default_halftone(fz_context *ctx, int num_comps) function make_ht_line (line 72) | static void make_ht_line(unsigned char *buf, fz_halftone *ht, int x, int... function do_threshold_1 (line 140) | static void do_threshold_1(unsigned char *ht_line, unsigned char *pixmap... function fz_bitmap (line 164) | fz_bitmap *fz_halftone_pixmap(fz_context *ctx, fz_pixmap *pix, fz_halfto... FILE: mupdf/source/fitz/hash.c type fz_hash_entry (line 12) | typedef struct fz_hash_entry_s fz_hash_entry; type fz_hash_entry_s (line 14) | struct fz_hash_entry_s type fz_hash_table_s (line 20) | struct fz_hash_table_s function hash (line 29) | static unsigned hash(const unsigned char *s, int len) function fz_hash_table (line 45) | fz_hash_table * function fz_empty_hash (line 71) | void function fz_hash_len (line 78) | int function fz_free_hash (line 96) | void function fz_resize_hash (line 146) | static void function do_removal (line 245) | static void function fz_hash_remove (line 281) | void function fz_hash_remove_fast (line 311) | void function fz_print_hash (line 328) | void function fz_print_hash_details (line 334) | void FILE: mupdf/source/fitz/image.c function fz_pixmap (line 3) | fz_pixmap * function fz_image (line 17) | fz_image * function fz_drop_image (line 23) | void type fz_image_key (line 29) | typedef struct fz_image_key_s fz_image_key; type fz_image_key_s (line 31) | struct fz_image_key_s { function fz_make_hash_image_key (line 37) | static int function fz_drop_image_key (line 59) | static void function fz_cmp_image_key (line 77) | static int function fz_debug_image (line 87) | static void function fz_mask_color_key (line 107) | static void function fz_unblend_masked_tile (line 126) | static void function fz_pixmap (line 158) | static fz_pixmap * function fz_pixmap (line 206) | fz_pixmap * function fz_free_image (line 305) | void function fz_pixmap (line 319) | fz_pixmap * function fz_image (line 450) | fz_image * function fz_image (line 482) | fz_image * function fz_image (line 532) | fz_image * function fz_image (line 560) | fz_image * FILE: mupdf/source/fitz/link.c function fz_free_link_dest (line 3) | void function fz_link (line 31) | fz_link * function fz_link (line 52) | fz_link * function fz_drop_link (line 60) | void FILE: mupdf/source/fitz/list-device.c type fz_display_node (line 3) | typedef struct fz_display_node_s fz_display_node; type fz_display_command (line 7) | typedef enum fz_display_command_e type fz_display_node_s (line 34) | struct fz_display_node_s type fz_display_list_s (line 55) | struct fz_display_list_s function fz_display_node (line 72) | static fz_display_node * function fz_append_display_node (line 105) | static void function fz_free_display_node (line 189) | static void function fz_list_begin_page (line 237) | static void function fz_list_end_page (line 247) | static void function fz_list_fill_path (line 255) | static void function fz_list_stroke_path (line 276) | static void function fz_list_clip_path (line 297) | static void function fz_list_clip_stroke_path (line 319) | static void function fz_list_fill_text (line 341) | static void function fz_list_stroke_text (line 361) | static void function fz_list_clip_text (line 383) | static void function fz_list_clip_stroke_text (line 406) | static void function fz_list_ignore_text (line 426) | static void function fz_list_pop_clip (line 445) | static void function fz_list_fill_shade (line 453) | static void function fz_list_fill_image (line 464) | static void function fz_list_fill_image_mask (line 475) | static void function fz_list_clip_image_mask (line 487) | static void function fz_list_begin_mask (line 500) | static void function fz_list_end_mask (line 510) | static void function fz_list_begin_group (line 518) | static void function fz_list_end_group (line 530) | static void function fz_list_begin_tile (line 538) | static int function fz_list_end_tile (line 555) | static void function fz_list_apply_transfer_function (line 564) | static void function fz_device (line 575) | fz_device * function fz_free_display_list (line 615) | static void function fz_display_list (line 633) | fz_display_list * function fz_display_list (line 646) | fz_display_list * function fz_drop_display_list (line 652) | void function fz_display_node (line 658) | static fz_display_node * function fz_run_display_list (line 688) | void FILE: mupdf/source/fitz/load-jpeg.c function fz_jpg_mem_free (line 26) | static void function fz_jpg_mem_init (line 34) | static void function fz_jpg_mem_term (line 52) | static void function error_exit (line 65) | static void error_exit(j_common_ptr cinfo) function init_source (line 74) | static void init_source(j_decompress_ptr cinfo) function term_source (line 79) | static void term_source(j_decompress_ptr cinfo) function boolean (line 84) | static boolean fill_input_buffer(j_decompress_ptr cinfo) function skip_input_data (line 93) | static void skip_input_data(j_decompress_ptr cinfo, long num_bytes) function read_value (line 106) | static inline int read_value(const unsigned char *data, int bytes, int i... function extract_exif_resolution (line 116) | static int extract_exif_resolution(jpeg_saved_marker_ptr marker, int *xr... function extract_app13_resolution (line 182) | static int extract_app13_resolution(jpeg_saved_marker_ptr marker, int *x... function fz_load_jpeg_info (line 218) | void FILE: mupdf/source/fitz/load-jpx.c function fz_opj_error_callback (line 13) | static void fz_opj_error_callback(const char *msg, void *client_data) function fz_opj_warning_callback (line 19) | static void fz_opj_warning_callback(const char *msg, void *client_data) function fz_opj_info_callback (line 25) | static void fz_opj_info_callback(const char *msg, void *client_data) type stream_block (line 30) | typedef struct stream_block_s function OPJ_SIZE_T (line 37) | static OPJ_SIZE_T fz_opj_stream_read(void * p_buffer, OPJ_SIZE_T p_nb_by... function OPJ_OFF_T (line 54) | static OPJ_OFF_T fz_opj_stream_skip(OPJ_OFF_T skip, void * p_user_data) function OPJ_BOOL (line 64) | static OPJ_BOOL fz_opj_stream_seek(OPJ_OFF_T seek_pos, void * p_user_data) function read_value (line 74) | static inline unsigned int read_value(const unsigned char *data, int bytes) function fz_pixmap (line 82) | fz_pixmap * FILE: mupdf/source/fitz/load-jxr.c function fz_pixmap (line 10) | static fz_pixmap * function fz_pixmap (line 98) | fz_pixmap * function fz_load_jxr_info (line 104) | void FILE: mupdf/source/fitz/load-png.c type info (line 5) | struct info function getuint (line 18) | static inline unsigned int getuint(unsigned char *p) function getcomp (line 23) | static inline int getcomp(unsigned char *line, int x, int bpc) function putcomp (line 36) | static inline void putcomp(unsigned char *line, int x, int bpc, int value) function zfree (line 67) | static void zfree(void *opaque, void *address) function paeth (line 72) | static inline int paeth(int a, int b, int c) function png_predict (line 82) | static void function png_deinterlace_passes (line 164) | static void function png_deinterlace (line 182) | static void function png_read_ihdr (line 221) | static void function png_read_plte (line 283) | static void function png_read_trns (line 311) | static void function png_read_idat (line 340) | static void function png_read_phys (line 359) | static void function png_read_image (line 371) | static void function fz_pixmap (line 495) | static fz_pixmap * function png_mask_transparency (line 523) | static void function fz_pixmap (line 547) | fz_pixmap * function fz_load_png_info (line 604) | void FILE: mupdf/source/fitz/load-tiff.c type tiff (line 12) | struct tiff function fz_decode_tiff_uncompressed (line 144) | static void function fz_decode_tiff_packbits (line 151) | static void function fz_decode_tiff_lzw (line 159) | static void function fz_decode_tiff_flate (line 167) | static void function fz_decode_tiff_fax (line 175) | static void function fz_decode_tiff_jpeg (line 189) | static void function getcomp (line 204) | static inline int getcomp(unsigned char *line, int x, int bpc) function putcomp (line 217) | static inline void putcomp(unsigned char *line, int x, int bpc, int value) function fz_unpredict_tiff (line 238) | static void function fz_invert_tiff (line 260) | static void function fz_expand_tiff_colormap (line 278) | static void function fz_decode_tiff_strips (line 341) | static void function readbyte (line 533) | static inline int readbyte(struct tiff *tiff) function readshort (line 540) | static inline unsigned readshort(struct tiff *tiff) function readlong (line 549) | static inline unsigned readlong(struct tiff *tiff) function fz_read_tiff_bytes (line 560) | static void function fz_read_tiff_tag_value (line 571) | static void function fz_read_tiff_tag (line 595) | static void function fz_swap_tiff_byte_order (line 716) | static void function fz_decode_tiff_header (line 728) | static void function fz_next_ifd (line 771) | static unsigned function fz_seek_ifd (line 792) | static void function fz_decode_tiff_ifd (line 811) | static void function fz_pixmap (line 833) | fz_pixmap * function fz_pixmap (line 897) | fz_pixmap * function fz_load_tiff_info_subimage (line 903) | void function fz_load_tiff_info (line 935) | void function fz_load_tiff_subimage_count (line 941) | int FILE: mupdf/source/fitz/memory.c function fz_free (line 188) | void function fz_free_default (line 232) | static void function fz_lock_default (line 246) | static void function fz_unlock_default (line 251) | static void function ms_clock (line 280) | static int ms_clock(void) function dump_lock_times (line 291) | static void dump_lock_times(void) function find_context (line 310) | static int find_context(fz_context *ctx) function fz_assert_lock_held (line 350) | void function fz_assert_lock_not_held (line 361) | void function fz_lock_debug_lock (line 372) | void fz_lock_debug_lock(fz_context *ctx, int lock) function fz_lock_debug_unlock (line 396) | void fz_lock_debug_unlock(fz_context *ctx, int lock) FILE: mupdf/source/fitz/outline.c function fz_free_outline (line 3) | void function do_debug_outline_xml (line 17) | static void function fz_print_outline_xml (line 37) | void function do_debug_outline (line 43) | static void function fz_print_outline (line 58) | void FILE: mupdf/source/fitz/output-pcl.c function copy_opts (line 148) | static void copy_opts(fz_pcl_options *dst, const fz_pcl_options *src) function fz_pcl_preset (line 154) | void fz_pcl_preset(fz_context *ctx, fz_pcl_options *opts, const char *pr... function fz_pcl_option (line 184) | void fz_pcl_option(fz_context *ctx, fz_pcl_options *opts, const char *op... function make_init (line 285) | static void function pcl_header (line 304) | static void function fz_output_pcl (line 399) | void function mode2compress (line 501) | int function mode3compress (line 544) | int function wind (line 592) | void wind(void) function fz_output_pcl_bitmap (line 595) | void function fz_write_pcl (line 798) | void function fz_write_pcl_bitmap (line 828) | void FILE: mupdf/source/fitz/output-pwg.c function fz_output_pwg_file_header (line 3) | void function output_header (line 12) | static void function fz_output_pwg_page (line 89) | void function fz_output_pwg_bitmap_page (line 179) | void function fz_output_pwg (line 256) | void function fz_write_pwg (line 263) | void function fz_write_pwg_bitmap (line 295) | void FILE: mupdf/source/fitz/output.c function fz_rebind_output (line 3) | void fz_rebind_output(fz_output *out, fz_context *ctx) function file_printf (line 9) | static int function file_write (line 17) | static int function file_close (line 25) | static void function fz_output (line 33) | fz_output * function fz_output (line 45) | fz_output * function fz_close_output (line 73) | void function fz_printf (line 83) | int function fz_write (line 99) | int function fz_putc (line 107) | void function fz_puts (line 114) | int function buffer_printf (line 122) | static int function buffer_write (line 130) | static int function fz_output (line 139) | fz_output * FILE: mupdf/source/fitz/path.c function fz_path (line 4) | fz_path * function fz_path (line 19) | fz_path * function fz_free_path (line 49) | void function push_cmd (line 59) | static void function push_coord (line 73) | static void function fz_point (line 90) | fz_point function fz_moveto (line 96) | void function fz_lineto (line 116) | void function fz_curveto (line 136) | void function fz_curvetov (line 183) | void function fz_curvetoy (line 198) | void function fz_closepath (line 204) | void function fz_rect (line 222) | static inline fz_rect *bound_expand(fz_rect *r, const fz_point *p) function fz_rect (line 231) | fz_rect * function fz_rect (line 295) | fz_rect * function fz_transform_path (line 318) | void function fz_print_path (line 327) | void function fz_stroke_state (line 376) | fz_stroke_state * function fz_drop_stroke_state (line 393) | void function fz_stroke_state (line 408) | fz_stroke_state * function fz_stroke_state (line 432) | fz_stroke_state * function fz_stroke_state (line 438) | fz_stroke_state * function fz_stroke_state (line 449) | fz_stroke_state * function fz_stroke_state (line 480) | fz_stroke_state * FILE: mupdf/source/fitz/pixmap.c function fz_pixmap (line 3) | fz_pixmap * function fz_drop_pixmap (line 9) | void function fz_free_pixmap_imp (line 15) | void function fz_pixmap (line 27) | fz_pixmap * function fz_pixmap (line 79) | fz_pixmap * function fz_pixmap (line 85) | fz_pixmap * function fz_pixmap (line 95) | fz_pixmap * function fz_irect (line 104) | fz_irect * function fz_irect (line 114) | fz_irect * function fz_pixmap_width (line 124) | int function fz_pixmap_height (line 130) | int function fz_clear_pixmap (line 136) | void function fz_clear_pixmap_with_value (line 142) | void function fz_copy_pixmap_rect (line 186) | void function fz_clear_pixmap_rect_with_value (line 288) | void function fz_premultiply_pixmap (line 352) | void function fz_unmultiply_pixmap (line 371) | void function fz_pixmap (line 391) | fz_pixmap * function fz_tint_pixmap (line 417) | void function fz_invert_pixmap (line 464) | void function fz_invert_pixmap_rect (line 481) | void fz_invert_pixmap_rect(fz_pixmap *image, const fz_irect *rect) function fz_gamma_pixmap (line 503) | void function fz_output_pnm_header (line 528) | void function fz_output_pnm_band (line 544) | void function fz_write_pnm (line 580) | void function fz_output_pam_header (line 593) | void function fz_output_pam_band (line 615) | void function fz_write_pam (line 642) | void function big32 (line 657) | static inline void big32(unsigned char *buf, unsigned int v) function putchunk (line 665) | static void putchunk(char *tag, unsigned char *data, int size, fz_output... function fz_write_png (line 677) | void function fz_output_png (line 701) | void type fz_png_output_context_s (line 727) | struct fz_png_output_context_s function fz_png_output_context (line 735) | fz_png_output_context * function fz_output_png_band (line 780) | void function fz_output_png_trailer (line 875) | void function fz_buffer (line 901) | static fz_buffer * function fz_buffer (line 942) | fz_buffer * function fz_buffer (line 950) | fz_buffer * function tga_put_pixel (line 960) | static inline void tga_put_pixel(unsigned char *data, int n, int is_bgr,... function fz_write_tga (line 979) | void function fz_pixmap_size (line 1035) | unsigned int function fz_pixmap (line 1043) | fz_pixmap * function fz_pixmap (line 1056) | fz_pixmap * function fz_subsample_pixmap_ARM (line 1089) | static void function fz_subsample_pixmap (line 1262) | void function fz_pixmap_set_resolution (line 1398) | void function fz_md5_pixmap (line 1405) | void FILE: mupdf/source/fitz/printf.c type fmtbuf (line 3) | struct fmtbuf function fmtputc (line 10) | static void fmtputc(struct fmtbuf *out, int c) function fmtfloat (line 21) | static void fmtfloat(struct fmtbuf *out, float f) function fmtint (line 57) | static void fmtint(struct fmtbuf *out, int value, int z, int base) function fmtquote (line 83) | static void fmtquote(struct fmtbuf *out, const char *s, int sq, int eq) function fz_vsnprintf (line 112) | int function fz_vfprintf (line 226) | int function fz_snprintf (line 256) | int FILE: mupdf/source/fitz/shade.c function paint_tri (line 5) | static inline void function paint_quad (line 14) | static inline void function fz_prepare_color (line 43) | static inline void function fz_prepare_vertex (line 52) | static inline void function fz_process_mesh_type1 (line 62) | static void function fz_point (line 111) | static fz_point function fz_process_mesh_type2 (line 119) | static void function fz_paint_annulus (line 179) | static void function fz_process_mesh_type3 (line 232) | static void function read_sample (line 287) | static inline float read_sample(fz_stream *stream, int bits, float min, ... function fz_process_mesh_type4 (line 294) | static void function fz_process_mesh_type5 (line 373) | static void type tensor_patch (line 435) | typedef struct tensor_patch_s tensor_patch; type tensor_patch_s (line 437) | struct tensor_patch_s function triangulate_patch (line 443) | static void function midcolor (line 461) | static inline void midcolor(float *c, float *c1, float *c2, int n) function split_curve (line 468) | static void function split_stripe (line 504) | static void function draw_stripe (line 528) | static void function split_patch (line 551) | static void function draw_patch (line 575) | static void function fz_point (line 598) | static fz_point function make_tensor_patch (line 624) | static void function fz_process_mesh_type6 (line 688) | static void function fz_process_mesh_type7 (line 801) | static void function fz_process_mesh (line 914) | void function fz_rect (line 945) | static fz_rect * function fz_rect (line 955) | static fz_rect * function fz_rect (line 964) | static fz_rect * function fz_rect (line 1009) | static fz_rect * function fz_rect (line 1019) | static fz_rect * function fz_shade (line 1039) | fz_shade * function fz_free_shade_imp (line 1045) | void function fz_drop_shade (line 1058) | void function fz_rect (line 1064) | fz_rect * function fz_print_shade (line 1081) | void FILE: mupdf/source/fitz/stext-device.c type fz_text_device (line 22) | typedef struct fz_text_device_s fz_text_device; type span_soup (line 24) | typedef struct span_soup_s span_soup; type fz_text_device_s (line 26) | struct fz_text_device_s function fz_rect (line 35) | static fz_rect * function fz_rect (line 49) | fz_rect * function add_bbox_to_span (line 86) | static void type span_soup_s (line 113) | struct span_soup_s function span_soup (line 120) | static span_soup * function free_span_soup (line 131) | static void function add_span_to_soup (line 146) | static void function fz_text_line (line 161) | static fz_text_line * function dump_span (line 235) | static void function dump_line (line 247) | static void function strain_soup (line 262) | static void function fz_text_sheet (line 362) | fz_text_sheet * function fz_free_text_sheet (line 371) | void function fz_text_style (line 390) | static fz_text_style * function fz_text_style (line 419) | static fz_text_style * function fz_text_page (line 438) | fz_text_page * function fz_free_text_line_contents (line 450) | static void function fz_free_text_block (line 462) | static void function fz_free_image_block (line 474) | static void function fz_free_text_page (line 484) | void function fz_text_span (line 506) | static fz_text_span * function add_char_to_span (line 528) | static void function is_character_composing (line 550) | static inline int is_character_composing(int c) { return 0x0300 <= c && ... function fz_add_text_char_imp (line 553) | static void function fz_add_text_char (line 673) | static void function fz_text_extract (line 713) | static void function delete_character (line 815) | static void function insert_character (line 822) | static void function reverse_characters (line 830) | static void function is_character_ornate (line 842) | static int function ornate_character (line 858) | static int function fixup_text_span (line 889) | static void function calc_bbox_overlap (line 923) | static float function is_same_c (line 941) | static inline int function do_glyphs_overlap (line 947) | static int function merge_lines (line 965) | static void function fixup_text_block (line 980) | static void function fixup_text_page (line 1035) | static void function fz_text_fill_text (line 1057) | static void function fz_text_stroke_text (line 1067) | static void function fz_text_clip_text (line 1077) | static void function fz_text_clip_stroke_text (line 1086) | static void function fz_text_ignore_text (line 1095) | static void function fz_text_fill_image_mask (line 1104) | static void function fz_text_fill_image (line 1140) | static void function fz_bidi_direction (line 1146) | static int function fz_bidi_reorder_run (line 1179) | static void function fz_bidi_reorder_span (line 1197) | static void function fz_bidi_reorder_text_page (line 1217) | static void function fz_text_begin_page (line 1232) | static void function fz_text_end_page (line 1250) | static void function fz_text_free_user (line 1272) | static void function fz_device (line 1280) | fz_device * FILE: mupdf/source/fitz/stext-output.c function font_is_bold (line 11) | static int font_is_bold(fz_font *font) function font_is_italic (line 21) | static int font_is_italic(fz_font *font) function fz_print_style_begin (line 31) | static void function fz_print_style_end (line 42) | static void function fz_print_style (line 53) | static void function fz_print_text_sheet (line 67) | void function send_data_base64 (line 75) | static void function fz_print_text_page_html (line 113) | void function fz_print_text_page_xml (line 277) | void function fz_print_text_page (line 362) | void FILE: mupdf/source/fitz/stext-paragraph.c type line_height (line 14) | typedef struct line_height_s type line_heights (line 21) | typedef struct line_heights_s function line_heights (line 29) | static line_heights * function free_line_heights (line 37) | static void function insert_line_height (line 46) | static void function cull_line_heights (line 82) | static void function line_height_for_style (line 136) | static float function split_block (line 149) | static void function is_unicode_wspace (line 183) | static inline int function is_unicode_bullet (line 214) | static inline int function is_number (line 227) | static inline int function is_latin_char (line 234) | static inline int function is_roman (line 241) | static inline int function is_list_entry (line 252) | static int type region_masks (line 333) | typedef struct region_masks_s region_masks; type region_mask (line 335) | typedef struct region_mask_s region_mask; type region (line 337) | typedef struct region_s region; type region_s (line 339) | struct region_s type region_mask_s (line 349) | struct region_mask_s type region_masks_s (line 360) | struct region_masks_s function region_masks (line 368) | static region_masks * function free_region_mask (line 379) | static void function free_region_masks (line 388) | static void function region_masks_mergeable (line 403) | static int region_masks_mergeable(const region_mask *rm1, const region_m... function region_mask_matches (line 491) | static int region_mask_matches(const region_mask *rm1, const region_mask... function region_mask_merge (line 563) | static void region_mask_merge(region_mask *rm1, const region_mask *rm2, ... function region_mask (line 623) | static region_mask *region_masks_match(const region_masks *rms, const re... function dump_region_mask (line 657) | static void function dump_region_masks (line 668) | static void function region_masks_add (line 681) | static void region_masks_add(region_masks *rms, region_mask *rm) function region_masks_sort (line 694) | static void region_masks_sort(region_masks *rms) function region_masks_merge (line 726) | static void region_masks_merge(region_masks *rms, region_mask *rm) function region_mask (line 767) | static region_mask * function region_mask_project (line 780) | static void function region_mask_add (line 798) | static void function region_mask_column (line 863) | static int function region_mask_alignment (line 899) | static void function region_masks_alignment (line 924) | static void function is_unicode_hyphen (line 935) | static int function is_unicode_hyphenatable (line 949) | static int function dehyphenate (line 969) | static void function dump_span (line 992) | static void function dump_line (line 997) | static void function fz_analyze_text (line 1017) | void FILE: mupdf/source/fitz/stext-search.c function fz_tolower (line 3) | static inline int fz_tolower(int c) function iswhite (line 12) | static inline int iswhite(int c) function fz_char_and_box (line 17) | fz_char_and_box *fz_text_char_at(fz_char_and_box *cab, fz_text_page *pag... function charat (line 58) | static int charat(fz_text_page *page, int idx) function fz_rect (line 64) | static fz_rect *bboxat(fz_text_page *page, int idx, fz_rect *bbox) function textlen (line 72) | static int textlen(fz_text_page *page) function match (line 98) | static int match(fz_text_page *page, const char *s, int n) function fz_search_text_page (line 128) | int function fz_highlight_selection (line 170) | int FILE: mupdf/source/fitz/store.c type fz_item (line 3) | typedef struct fz_item_s fz_item; type fz_item_s (line 5) | struct fz_item_s type fz_store_s (line 16) | struct fz_store_s function fz_new_store_context (line 34) | void function fz_drop_storable (line 68) | void function evict (line 94) | static void function ensure_space (line 129) | static int function touch (line 191) | static void function fz_try (line 242) | fz_try(ctx) function fz_catch (line 246) | fz_catch(ctx) function fz_try (line 277) | fz_try(ctx) function fz_catch (line 282) | fz_catch(ctx) function fz_remove_item (line 402) | void function fz_empty_store (line 459) | void function fz_store (line 476) | fz_store * function fz_drop_store_context (line 487) | void function print_item (line 506) | static void function fz_print_store_locked (line 514) | void function fz_print_store (line 543) | void function scavenge (line 554) | static int function fz_store_scavenge (line 583) | int fz_store_scavenge(fz_context *ctx, unsigned int size, int *phase) function fz_shrink_store (line 640) | int FILE: mupdf/source/fitz/stream-open.c function fz_rebind_stream (line 3) | void fz_rebind_stream(fz_stream *stm, fz_context *ctx) function fz_stream (line 13) | fz_stream * function fz_stream (line 53) | fz_stream * function fz_close (line 61) | void function fz_stream (line 76) | fz_stream * type fz_file_stream (line 89) | typedef struct fz_file_stream_s function next_file (line 95) | static int next_file(fz_stream *stm, int n) function seek_file (line 112) | static void seek_file(fz_stream *stm, int offset, int whence) function close_file (line 123) | static void close_file(fz_context *ctx, void *state_) function fz_stream (line 132) | fz_stream * function fz_stream (line 154) | fz_stream * function fz_stream (line 185) | fz_stream * function next_buffer (line 197) | static int next_buffer(fz_stream *stm, int max) function seek_buffer (line 202) | static void seek_buffer(fz_stream *stm, int offset, int whence) function close_buffer (line 222) | static void close_buffer(fz_context *ctx, void *state_) function fz_stream (line 230) | static fz_stream *reopen_buffer(fz_context *ctx, fz_stream *stm) function fz_stream (line 242) | fz_stream * function fz_stream (line 260) | fz_stream * FILE: mupdf/source/fitz/stream-prog.c function show_progress (line 7) | static void type prog_state (line 20) | typedef struct prog_state function next_prog (line 30) | static int next_prog(fz_stream *stm, int len) function seek_prog (line 69) | static void seek_prog(fz_stream *stm, int offset, int whence) function close_prog (line 116) | static void close_prog(fz_context *ctx, void *state) function meta_prog (line 125) | static int meta_prog(fz_stream *stm, int key, int size, void *ptr) function fz_stream (line 139) | fz_stream * function fz_stream (line 169) | fz_stream * FILE: mupdf/source/fitz/stream-read.c function fz_read (line 5) | int function fz_buffer (line 30) | fz_buffer * function fz_buffer (line 36) | fz_buffer * function fz_read_line (line 93) | void function fz_tell (line 118) | int function fz_seek (line 124) | void function fz_stream_meta (line 158) | int fz_stream_meta(fz_stream *stm, int key, int size, void *ptr) function fz_buffer (line 165) | fz_buffer * FILE: mupdf/source/fitz/string.c function fz_strlcpy (line 13) | int function fz_strlcat (line 39) | int function fz_dirname (line 67) | void function fz_chartorune (line 178) | int function fz_runetochar (line 253) | int function fz_runelen (line 309) | int function fz_atof (line 316) | float fz_atof(const char *s) function fz_atoi (line 334) | int fz_atoi(const char *s) FILE: mupdf/source/fitz/strtod.c type ulong (line 32) | typedef unsigned long ulong; function ulong (line 35) | static ulong type Tab (line 90) | typedef struct Tab Tab; type Tab (line 91) | struct Tab function fz_strtod (line 98) | double function frnorm (line 341) | static void function fpcmp (line 355) | static int function divby (line 393) | static void function divascii (line 450) | static void function mulby (line 468) | static void function mulascii (line 509) | static void function xcmp (line 530) | static int FILE: mupdf/source/fitz/svg-device.c type svg_device (line 3) | typedef struct svg_device_s svg_device; type tile (line 5) | typedef struct tile_s tile; type font (line 6) | typedef struct font_s font; type glyph (line 7) | typedef struct glyph_s glyph; type tile_s (line 9) | struct tile_s type glyph_s (line 18) | struct glyph_s type font_s (line 24) | struct font_s type svg_device_s (line 32) | struct svg_device_s function fz_output (line 55) | static fz_output * function fz_output (line 72) | static fz_output * function svg_dev_path (line 89) | static void function svg_dev_ctm (line 129) | static void function svg_dev_stroke_state (line 141) | static void function svg_dev_fill_color (line 172) | static void function svg_dev_stroke_color (line 196) | static void function is_xml_wspace (line 215) | static inline int function svg_dev_text (line 224) | static void function font (line 307) | static font * function svg_dev_text_as_paths_fill (line 394) | static void function svg_dev_text_as_paths_stroke (line 433) | static void function svg_dev_fill_path (line 476) | static void function svg_dev_stroke_path (line 492) | static void function svg_dev_clip_path (line 507) | static void function svg_dev_clip_stroke_path (line 526) | static void function svg_dev_fill_text (line 551) | static void function svg_dev_stroke_text (line 566) | static void function svg_dev_clip_text (line 581) | static void function svg_dev_clip_stroke_text (line 607) | static void function svg_dev_ignore_text (line 634) | static void function send_data_base64 (line 646) | static void function svg_dev_fill_image (line 684) | static void function svg_dev_fill_shade (line 726) | static void function svg_dev_fill_image_mask (line 771) | static void function svg_dev_clip_image_mask (line 816) | static void function svg_dev_pop_clip (line 858) | static void function svg_dev_begin_mask (line 868) | static void function svg_dev_end_mask (line 882) | static void function svg_dev_begin_group (line 898) | static void function svg_dev_end_group (line 908) | static void function svg_dev_begin_tile (line 917) | static int function svg_dev_end_tile (line 959) | static void function svg_dev_free_user (line 1029) | static void function svg_rebind (line 1045) | void svg_rebind(fz_device *dev) function fz_device (line 1054) | fz_device *fz_new_svg_device(fz_context *ctx, fz_output *out, float page... FILE: mupdf/source/fitz/test-device.c type test (line 3) | struct test function is_rgb_color (line 9) | static int function is_rgb_color_u8 (line 18) | static int function fz_test_color (line 27) | static void function fz_test_fill_path (line 58) | static void function fz_test_stroke_path (line 66) | static void function fz_test_fill_text (line 74) | static void function fz_test_stroke_text (line 82) | static void type shadearg (line 90) | struct shadearg function prepare_vertex (line 96) | static void function fz_test_fill_shade (line 106) | static void function fz_test_fill_image (line 126) | static void function fz_test_fill_image_mask (line 246) | static void function fz_test_free (line 254) | static void function fz_device (line 263) | fz_device * FILE: mupdf/source/fitz/text.c function fz_text (line 3) | fz_text * function fz_free_text (line 19) | void function fz_text (line 30) | fz_text * function fz_rect (line 55) | fz_rect * function fz_grow_text (line 105) | static void function fz_add_text (line 117) | void function isxmlmeta (line 128) | static int function do_print_text (line 134) | static void function fz_print_text (line 151) | void fz_print_text(fz_context *ctx, FILE *out, fz_text *text) FILE: mupdf/source/fitz/time.c function gettimeofday (line 12) | int gettimeofday(struct timeval *tv, struct timezone *tz) function wchar_t (line 64) | wchar_t * function FILE (line 80) | FILE * function fz_free_argv (line 137) | void function fz_redirect_io_to_console (line 155) | void function fz_redirect_dll_io_to_console (line 186) | void fz_redirect_dll_io_to_console() { } FILE: mupdf/source/fitz/trace-device.c function fz_trace_matrix (line 3) | static void function fz_trace_trm (line 10) | static void function fz_trace_color (line 17) | static void function fz_trace_path (line 29) | static void function fz_trace_begin_page (line 68) | static void function fz_trace_end_page (line 76) | static void function fz_trace_fill_path (line 82) | static void function fz_trace_stroke_path (line 98) | static void function fz_trace_clip_path (line 127) | static void function fz_trace_clip_stroke_path (line 144) | static void function fz_trace_fill_text (line 154) | static void function fz_trace_stroke_text (line 167) | static void function fz_trace_clip_text (line 180) | static void function fz_trace_clip_stroke_text (line 192) | static void function fz_trace_ignore_text (line 203) | static void function fz_trace_fill_image (line 214) | static void function fz_trace_fill_shade (line 223) | static void function fz_trace_fill_image_mask (line 231) | static void function fz_trace_clip_image_mask (line 242) | static void function fz_trace_pop_clip (line 251) | static void function fz_trace_begin_mask (line 257) | static void function fz_trace_end_mask (line 266) | static void function fz_trace_begin_group (line 272) | static void function fz_trace_end_group (line 280) | static void function fz_trace_begin_tile (line 286) | static int function fz_trace_end_tile (line 298) | static void function fz_trace_apply_transfer_function (line 305) | static void function fz_device (line 315) | fz_device *fz_new_trace_device(fz_context *ctx) FILE: mupdf/source/fitz/transition.c function fade (line 3) | static int function blind_horiz (line 24) | static int function blind_vertical (line 48) | static int function wipe_tb (line 87) | static int function wipe_lr (line 117) | static int function fz_generate_transition (line 142) | int fz_generate_transition(fz_pixmap *tpix, fz_pixmap *opix, fz_pixmap *... FILE: mupdf/source/fitz/tree.c type fz_tree_s (line 5) | struct fz_tree_s function fz_tree (line 15) | static fz_tree *fz_tree_new_node(fz_context *ctx, const char *key, void ... function fz_tree (line 43) | static fz_tree *fz_tree_skew(fz_tree *node) function fz_tree (line 59) | static fz_tree *fz_tree_split(fz_tree *node) function fz_tree (line 73) | fz_tree *fz_tree_insert(fz_context *ctx, fz_tree *node, const char *key,... function fz_free_tree (line 92) | void fz_free_tree(fz_context *ctx, fz_tree *node, void (*freefunc)(fz_co... function print_tree_imp (line 106) | static void print_tree_imp(fz_context *ctx, fz_tree *node, int level) function fz_debug_tree (line 118) | void fz_debug_tree(fz_context *ctx, fz_tree *root) FILE: mupdf/source/fitz/ucdn.c type UCDRecord (line 21) | typedef struct { type MirrorPair (line 31) | typedef struct { type Reindex (line 35) | typedef struct { function UCDRecord (line 53) | static const UCDRecord *get_ucd_record(unsigned int code) function get_comp_index (line 88) | static int get_comp_index(unsigned int code, const Reindex *idx) function compare_mp (line 104) | static int compare_mp(const void *a, const void *b) function hangul_pair_decompose (line 111) | static int hangul_pair_decompose(unsigned int code, unsigned int *a, uns... function hangul_pair_compose (line 131) | static int hangul_pair_compose(unsigned int *code, unsigned int a, unsig... function decode_utf16 (line 153) | static unsigned int decode_utf16(const unsigned short **code_ptr) function ucdn_get_combining_class (line 172) | int ucdn_get_combining_class(unsigned int code) function ucdn_get_east_asian_width (line 177) | int ucdn_get_east_asian_width(unsigned int code) function ucdn_get_general_category (line 182) | int ucdn_get_general_category(unsigned int code) function ucdn_get_bidi_class (line 187) | int ucdn_get_bidi_class(unsigned int code) function ucdn_get_mirrored (line 192) | int ucdn_get_mirrored(unsigned int code) function ucdn_get_script (line 197) | int ucdn_get_script(unsigned int code) function ucdn_mirror (line 202) | unsigned int ucdn_mirror(unsigned int code) function ucdn_decompose (line 220) | int ucdn_decompose(unsigned int code, unsigned int *a, unsigned int *b) function ucdn_compose (line 244) | int ucdn_compose(unsigned int *code, unsigned int a, unsigned int b) function ucdn_compat_decompose (line 267) | int ucdn_compat_decompose(unsigned int code, unsigned int *decomposed) FILE: mupdf/source/fitz/unzip.c type zip_entry (line 16) | struct zip_entry type fz_archive_s (line 22) | struct fz_archive_s function getshort (line 30) | static inline int getshort(fz_stream *file) function getlong (line 37) | static inline int getlong(fz_stream *file) function getlong64 (line 46) | static inline int getlong64(fz_stream *file) function zip_isdigit (line 53) | static inline int zip_isdigit(int c) function zip_toupper (line 58) | static inline int zip_toupper(int c) function zip_strcasecmp (line 65) | static int zip_strcasecmp(const char *a, const char *b) function case_compare_entries (line 76) | static int case_compare_entries(const void *a_, const void *b_) type zip_entry (line 83) | struct zip_entry function read_zip_dir_imp (line 101) | static void read_zip_dir_imp(fz_context *ctx, fz_archive *zip, int start... function read_zip_dir (line 231) | static void read_zip_dir(fz_context *ctx, fz_archive *zip) function read_zip_entry_header (line 262) | static int read_zip_entry_header(fz_context *ctx, fz_archive *zip, struc... function fz_stream (line 292) | static fz_stream *open_zip_entry(fz_context *ctx, fz_archive *zip, struc... function fz_buffer (line 303) | static fz_buffer *read_zip_entry(fz_context *ctx, fz_archive *zip, struc... function fz_has_archive_entry (line 379) | int function fz_stream (line 400) | fz_stream * function fz_buffer (line 420) | fz_buffer * function fz_count_archive_entries (line 440) | int function fz_close_archive (line 454) | void function fz_rebind_archive (line 469) | void function fz_archive (line 476) | fz_archive * function fz_archive (line 484) | fz_archive * function fz_archive (line 507) | fz_archive * FILE: mupdf/source/fitz/xml.c type parser (line 66) | struct parser type attribute (line 74) | struct attribute type fz_xml_s (line 81) | struct fz_xml_s function indent (line 89) | static inline void indent(int n) function fz_debug_xml (line 94) | void fz_debug_xml(fz_xml *item, int level) function fz_xml (line 124) | fz_xml *fz_xml_prev(fz_xml *item) function fz_xml (line 129) | fz_xml *fz_xml_next(fz_xml *item) function fz_xml (line 134) | fz_xml *fz_xml_up(fz_xml *item) function fz_xml (line 139) | fz_xml *fz_xml_down(fz_xml *item) function fz_xml_is_tag (line 154) | int fz_xml_is_tag(fz_xml *item, const char *name) type attribute (line 163) | struct attribute function fz_xml (line 172) | fz_xml *fz_xml_find(fz_xml *item, const char *tag) function fz_xml (line 183) | fz_xml *fz_xml_find_next(fz_xml *item, const char *tag) function fz_xml (line 190) | fz_xml *fz_xml_find_down(fz_xml *item, const char *tag) function xml_free_attribute (line 197) | static void xml_free_attribute(fz_context *ctx, struct attribute *att) function fz_free_xml (line 208) | void fz_free_xml(fz_context *ctx, fz_xml *item) function fz_detach_xml (line 224) | void fz_detach_xml(fz_xml *node) function xml_parse_entity (line 230) | static int xml_parse_entity(int *c, char *a) function isname (line 277) | static inline int isname(int c) function iswhite (line 285) | static inline int iswhite(int c) function xml_emit_open_tag (line 290) | static void xml_emit_open_tag(struct parser *parser, char *a, char *b) function xml_emit_att_name (line 328) | static void xml_emit_att_name(struct parser *parser, char *a, char *b) function xml_emit_att_value (line 343) | static void xml_emit_att_value(struct parser *parser, char *a, char *b) function xml_emit_close_tag (line 364) | static void xml_emit_close_tag(struct parser *parser) function xml_emit_text (line 371) | static void xml_emit_text(struct parser *parser, char *a, char *b) function xml_emit_cdata (line 411) | static void xml_emit_cdata(struct parser *parser, char *a, char *b) type parser (line 428) | struct parser function fz_xml (line 590) | fz_xml * FILE: mupdf/source/img/muimage.c type image_document_s (line 9) | struct image_document_s function image_document (line 18) | image_document * function image_document (line 49) | image_document * function image_close_document (line 75) | void function image_count_pages (line 84) | int function image_page (line 90) | image_page * function image_free_page (line 99) | void function fz_rect (line 104) | fz_rect * function image_run_page (line 114) | void function image_meta (line 125) | static int function image_rebind (line 138) | static void function image_init_document (line 145) | static void function image_recognize (line 158) | static int FILE: mupdf/source/pdf/js/pdf-js-none.c function pdf_enable_js (line 3) | void pdf_enable_js(pdf_document *doc) function pdf_disable_js (line 7) | void pdf_disable_js(pdf_document *doc) function pdf_js_supported (line 11) | int pdf_js_supported(pdf_document *doc) function pdf_js_setup_event (line 16) | void pdf_js_setup_event(pdf_js *js, pdf_js_event *e) function pdf_js_event (line 20) | pdf_js_event *pdf_js_get_event(pdf_js *js) function pdf_js_execute (line 25) | void pdf_js_execute(pdf_js *js, char *code) function pdf_js_execute_count (line 29) | void pdf_js_execute_count(pdf_js *js, char *code, int count) FILE: mupdf/source/pdf/js/pdf-js.c type pdf_js_s (line 3) | struct pdf_js_s function pdf_jsimp_obj (line 15) | static pdf_jsimp_obj *app_alert(void *jsctx, void *obj, int argc, pdf_js... function pdf_jsimp_obj (line 101) | static pdf_jsimp_obj *app_execDialog(void *jsctx, void *obj, int argc, p... function pdf_jsimp_obj (line 110) | static pdf_jsimp_obj *app_execMenuItem(void *jsctx, void *obj, int argc,... function pdf_jsimp_obj (line 120) | static pdf_jsimp_obj *app_launchURL(void *jsctx, void *obj, int argc, pd... function pdf_obj (line 141) | static pdf_obj *load_color(pdf_document *doc, pdf_jsimp *imp, pdf_jsimp_... function pdf_jsimp_obj (line 186) | static pdf_jsimp_obj *field_buttonSetCaption(void *jsctx, void *obj, int... function pdf_jsimp_obj (line 201) | static pdf_jsimp_obj *field_getName(void *jsctx, void *obj) function field_setName (line 229) | static void field_setName(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 235) | static pdf_jsimp_obj *field_getDisplay(void *jsctx, void *obj) function field_setDisplay (line 243) | static void field_setDisplay(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 251) | static pdf_jsimp_obj *field_getFillColor(void *jsctx, void *obj) function field_setFillColor (line 256) | static void field_setFillColor(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 281) | static pdf_jsimp_obj *field_getTextColor(void *jsctx, void *obj) function field_setTextColor (line 286) | static void field_setTextColor(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 311) | static pdf_jsimp_obj *field_getBorderStyle(void *jsctx, void *obj) function field_setBorderStyle (line 319) | static void field_setBorderStyle(void *jsctx, void *obj, pdf_jsimp_obj *... function pdf_jsimp_obj (line 328) | static pdf_jsimp_obj *field_getValue(void *jsctx, void *obj) function field_setValue (line 341) | static void field_setValue(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 350) | static pdf_jsimp_obj *event_getTarget(void *jsctx, void *obj) function event_setTarget (line 357) | static void event_setTarget(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 363) | static pdf_jsimp_obj *event_getValue(void *jsctx, void *obj) function event_setValue (line 371) | static void event_setValue(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 380) | static pdf_jsimp_obj *event_getWillCommit(void *jsctx, void *obj) function event_setWillCommit (line 387) | static void event_setWillCommit(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 393) | static pdf_jsimp_obj *event_getRC(void *jsctx, void *obj) function event_setRC (line 400) | static void event_setRC(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 407) | static pdf_jsimp_obj *doc_getEvent(void *jsctx, void *obj) function doc_setEvent (line 414) | static void doc_setEvent(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 420) | static pdf_jsimp_obj *doc_getApp(void *jsctx, void *obj) function doc_setApp (line 427) | static void doc_setApp(void *jsctx, void *obj, pdf_jsimp_obj *val) function pdf_jsimp_obj (line 466) | static pdf_jsimp_obj *doc_getField(void *jsctx, void *obj, int argc, pdf... function reset_field (line 503) | static void reset_field(pdf_js *js, pdf_jsimp_obj *item) function pdf_jsimp_obj (line 532) | static pdf_jsimp_obj *doc_resetForm(void *jsctx, void *obj, int argc, pd... function pdf_jsimp_obj (line 600) | static pdf_jsimp_obj *doc_print(void *jsctx, void *obj, int argc, pdf_js... function pdf_jsimp_obj (line 609) | static pdf_jsimp_obj *doc_mailDoc(void *jsctx, void *obj, int argc, pdf_... function declare_dom (line 709) | static void declare_dom(pdf_js *js) function preload_helpers (line 750) | static void preload_helpers(pdf_js *js) function pdf_drop_js (line 773) | static void pdf_drop_js(pdf_js *js) function pdf_js (line 788) | static pdf_js *pdf_new_js(pdf_document *doc) function pdf_js_load_document_level (line 823) | static void pdf_js_load_document_level(pdf_js *js) function pdf_js_setup_event (line 872) | void pdf_js_setup_event(pdf_js *js, pdf_js_event *e) function pdf_js_event (line 888) | pdf_js_event *pdf_js_get_event(pdf_js *js) function pdf_js_execute (line 893) | void pdf_js_execute(pdf_js *js, char *code) function pdf_js_execute_count (line 908) | void pdf_js_execute_count(pdf_js *js, char *code, int count) function pdf_enable_js (line 923) | void pdf_enable_js(pdf_document *doc) function pdf_disable_js (line 932) | void pdf_disable_js(pdf_document *doc) function pdf_js_supported (line 939) | int pdf_js_supported(pdf_document *doc) FILE: mupdf/source/pdf/js/pdf-jsimp-cpp.c function pdf_jsimp (line 8) | pdf_jsimp *pdf_new_jsimp(fz_context *ctx, void *jsctx) function pdf_drop_jsimp (line 18) | void pdf_drop_jsimp(pdf_jsimp *imp) function pdf_jsimp_type (line 29) | pdf_jsimp_type *pdf_jsimp_new_type(pdf_jsimp *imp, pdf_jsimp_dtr *dtr, c... function pdf_jsimp_drop_type (line 39) | void pdf_jsimp_drop_type(pdf_jsimp *imp, pdf_jsimp_type *type) function pdf_jsimp_addmethod (line 46) | void pdf_jsimp_addmethod(pdf_jsimp *imp, pdf_jsimp_type *type, char *nam... function pdf_jsimp_addproperty (line 53) | void pdf_jsimp_addproperty(pdf_jsimp *imp, pdf_jsimp_type *type, char *n... function pdf_jsimp_set_global_type (line 60) | void pdf_jsimp_set_global_type(pdf_jsimp *imp, pdf_jsimp_type *type) function pdf_jsimp_obj (line 67) | pdf_jsimp_obj *pdf_jsimp_new_obj(pdf_jsimp *imp, pdf_jsimp_type *type, v... function pdf_jsimp_drop_obj (line 77) | void pdf_jsimp_drop_obj(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_to_type (line 84) | int pdf_jsimp_to_type(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_obj (line 94) | pdf_jsimp_obj *pdf_jsimp_from_string(pdf_jsimp *imp, char *str) function pdf_jsimp_obj (line 114) | pdf_jsimp_obj *pdf_jsimp_from_number(pdf_jsimp *imp, double num) function pdf_jsimp_to_number (line 124) | double pdf_jsimp_to_number(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_array_len (line 134) | int pdf_jsimp_array_len(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_obj (line 144) | pdf_jsimp_obj *pdf_jsimp_array_item(pdf_jsimp *imp, pdf_jsimp_obj *obj, ... function pdf_jsimp_obj (line 154) | pdf_jsimp_obj *pdf_jsimp_property(pdf_jsimp *imp, pdf_jsimp_obj *obj, ch... function pdf_jsimp_execute (line 164) | void pdf_jsimp_execute(pdf_jsimp *imp, char *code) function pdf_jsimp_execute_count (line 171) | void pdf_jsimp_execute_count(pdf_jsimp *imp, char *code, int count) function pdf_jsimp_obj (line 177) | pdf_jsimp_obj *pdf_jsimp_call_method(pdf_jsimp *imp, pdf_jsimp_method *m... function pdf_jsimp_obj (line 195) | pdf_jsimp_obj *pdf_jsimp_call_getter(pdf_jsimp *imp, pdf_jsimp_getter *g... function pdf_jsimp_call_setter (line 213) | void pdf_jsimp_call_setter(pdf_jsimp *imp, pdf_jsimp_setter *set, void *... FILE: mupdf/source/pdf/js/pdf-jsimp-jscore.c type pdf_jsimp_s (line 15) | struct pdf_jsimp_s type prop_fn (line 29) | typedef struct prop_fn_s type prop_val (line 34) | typedef struct prop_val_s type prop (line 40) | typedef struct prop_s type prop_list (line 51) | typedef struct prop_list_s prop_list; type prop_list_s (line 53) | struct prop_list_s type pdf_jsimp_type_s (line 59) | struct pdf_jsimp_type_s type priv_data (line 71) | typedef struct priv_data_s type pdf_jsimp_obj_s (line 77) | struct pdf_jsimp_obj_s function prop (line 83) | static prop *find_prop(prop_list *list, char *name) function pdf_jsimp_obj (line 96) | static pdf_jsimp_obj *wrap_val(pdf_jsimp *imp, JSValueRef ref) function JSValueRef (line 105) | static JSValueRef callMethod(JSContextRef jscore_ctx, JSObjectRef functi... function JSValueRef (line 178) | static JSValueRef getProperty(JSContextRef jscore_ctx, JSObjectRef objec... function setProperty (line 224) | static bool setProperty(JSContextRef jscore_ctx, JSObjectRef object, JSS... function pdf_jsimp (line 258) | pdf_jsimp *pdf_new_jsimp(fz_context *ctx, void *jsctx) function pdf_drop_jsimp (line 286) | void pdf_drop_jsimp(pdf_jsimp *imp) function pdf_jsimp_type (line 296) | pdf_jsimp_type *pdf_jsimp_new_type(pdf_jsimp *imp, pdf_jsimp_dtr *dtr, c... function pdf_jsimp_drop_type (line 304) | void pdf_jsimp_drop_type(pdf_jsimp *imp, pdf_jsimp_type *type) function pdf_jsimp_addmethod (line 323) | void pdf_jsimp_addmethod(pdf_jsimp *imp, pdf_jsimp_type *type, char *nam... function pdf_jsimp_addproperty (line 344) | void pdf_jsimp_addproperty(pdf_jsimp *imp, pdf_jsimp_type *type, char *n... function pdf_jsimp_set_global_type (line 366) | void pdf_jsimp_set_global_type(pdf_jsimp *imp, pdf_jsimp_type *type) function pdf_jsimp_obj (line 380) | pdf_jsimp_obj *pdf_jsimp_new_obj(pdf_jsimp *imp, pdf_jsimp_type *type, v... function pdf_jsimp_drop_obj (line 408) | void pdf_jsimp_drop_obj(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_to_type (line 418) | int pdf_jsimp_to_type(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_obj (line 431) | pdf_jsimp_obj *pdf_jsimp_from_string(pdf_jsimp *imp, char *str) function fz_try (line 449) | fz_try(ctx) function fz_always (line 457) | fz_always(ctx) function fz_catch (line 461) | fz_catch(ctx) function pdf_jsimp_obj (line 469) | pdf_jsimp_obj *pdf_jsimp_from_number(pdf_jsimp *imp, double num) function pdf_jsimp_to_number (line 474) | double pdf_jsimp_to_number(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_array_len (line 479) | int pdf_jsimp_array_len(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_obj (line 489) | pdf_jsimp_obj *pdf_jsimp_array_item(pdf_jsimp *imp, pdf_jsimp_obj *obj, ... function pdf_jsimp_obj (line 494) | pdf_jsimp_obj *pdf_jsimp_property(pdf_jsimp *imp, pdf_jsimp_obj *obj, ch... function pdf_jsimp_execute (line 504) | void pdf_jsimp_execute(pdf_jsimp *imp, char *code) function pdf_jsimp_execute_count (line 511) | void pdf_jsimp_execute_count(pdf_jsimp *imp, char *code, int count) FILE: mupdf/source/pdf/js/pdf-jsimp-mu.c type pdf_jsimp_s (line 11) | struct pdf_jsimp_s function pdf_jsimp (line 30) | pdf_jsimp *pdf_new_jsimp(fz_context *ctx, void *jsctx) function pdf_drop_jsimp (line 45) | void pdf_drop_jsimp(pdf_jsimp *imp) function pdf_jsimp_type (line 54) | pdf_jsimp_type *pdf_jsimp_new_type(pdf_jsimp *imp, pdf_jsimp_dtr *dtr, c... function pdf_jsimp_drop_type (line 62) | void pdf_jsimp_drop_type(pdf_jsimp *imp, pdf_jsimp_type *type) function wrapmethod (line 71) | static void wrapmethod(js_State *J) function wrapgetter (line 114) | static void wrapgetter(js_State *J) function wrapsetter (line 148) | static void wrapsetter(js_State *J) function pdf_jsimp_addmethod (line 179) | void pdf_jsimp_addmethod(pdf_jsimp *imp, pdf_jsimp_type *type, char *nam... function pdf_jsimp_addproperty (line 197) | void pdf_jsimp_addproperty(pdf_jsimp *imp, pdf_jsimp_type *type, char *n... function pdf_jsimp_set_global_type (line 223) | void pdf_jsimp_set_global_type(pdf_jsimp *imp, pdf_jsimp_type *type) function pdf_jsimp_obj (line 237) | pdf_jsimp_obj *pdf_jsimp_new_obj(pdf_jsimp *imp, pdf_jsimp_type *type, v... function pdf_jsimp_drop_obj (line 245) | void pdf_jsimp_drop_obj(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_to_type (line 249) | int pdf_jsimp_to_type(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_obj (line 260) | pdf_jsimp_obj *pdf_jsimp_from_string(pdf_jsimp *imp, char *str) function pdf_jsimp_obj (line 273) | pdf_jsimp_obj *pdf_jsimp_from_number(pdf_jsimp *imp, double num) function pdf_jsimp_to_number (line 280) | double pdf_jsimp_to_number(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_array_len (line 285) | int pdf_jsimp_array_len(pdf_jsimp *imp, pdf_jsimp_obj *obj) function pdf_jsimp_obj (line 291) | pdf_jsimp_obj *pdf_jsimp_array_item(pdf_jsimp *imp, pdf_jsimp_obj *obj, ... function pdf_jsimp_obj (line 298) | pdf_jsimp_obj *pdf_jsimp_property(pdf_jsimp *imp, pdf_jsimp_obj *obj, ch... function pdf_jsimp_execute (line 305) | void pdf_jsimp_execute(pdf_jsimp *imp, char *code) function pdf_jsimp_execute_count (line 311) | void pdf_jsimp_execute_count(pdf_jsimp *imp, char *code, int count) FILE: mupdf/source/pdf/js/pdf-jsimp-v8.cpp type PDFJSImp (line 18) | struct PDFJSImp method PDFJSImp (line 98) | PDFJSImp(fz_context *ctx, void *jsctx) : ctx(ctx), jsctx(jsctx) type PDFJSImpMethod (line 22) | struct PDFJSImpMethod method PDFJSImpMethod (line 27) | PDFJSImpMethod(PDFJSImp *imp, pdf_jsimp_method *meth) : imp(imp), meth... type PDFJSImpProperty (line 32) | struct PDFJSImpProperty method PDFJSImpProperty (line 38) | PDFJSImpProperty(PDFJSImp *imp, pdf_jsimp_getter *get, pdf_jsimp_sette... type PDFJSImpType (line 42) | struct PDFJSImpType method PDFJSImpType (line 50) | PDFJSImpType(PDFJSImp *imp, pdf_jsimp_dtr *dtr): imp(imp), dtr(dtr) type PDFJSImpGCObj (line 73) | struct PDFJSImpGCObj method PDFJSImpGCObj (line 78) | PDFJSImpGCObj(Handle obj, PDFJSImpType *type): type(type) type PDFJSImp (line 90) | struct PDFJSImp method PDFJSImp (line 98) | PDFJSImp(fz_context *ctx, void *jsctx) : ctx(ctx), jsctx(jsctx) class PDFJSImpObject (line 128) | class PDFJSImpObject method PDFJSImpObject (line 134) | PDFJSImpObject(Handle obj): utf8(NULL) method PDFJSImpObject (line 139) | PDFJSImpObject(const char *str): utf8(NULL) method PDFJSImpObject (line 144) | PDFJSImpObject(double num): utf8(NULL) method type (line 155) | int type() method toNumber (line 178) | double toNumber() method toValue (line 183) | Handle toValue() function fz_context (line 189) | fz_context *pdf_jsimp_ctx_cpp(pdf_jsimp *imp) function callMethod (line 225) | static Handle callMethod(const Arguments &args) function getProp (line 271) | static Handle getProp(Local property, const AccessorInfo ... function setProp (line 298) | static void setProp(Local property, Local value, const Ac... function gcCallback (line 342) | static void gcCallback(Persistent val, void *parm) FILE: mupdf/source/pdf/js/pdf-util.js function AFMergeChange (line 314) | function AFMergeChange(event) function AFMakeNumber (line 319) | function AFMakeNumber(str) function AFExtractTime (line 334) | function AFExtractTime(dt) function AFParseDateOrder (line 349) | function AFParseDateOrder(fmt) function AFMatchMonth (line 368) | function AFMatchMonth(d) function AFParseTime (line 375) | function AFParseTime(str, d) function AFParseDateEx (line 420) | function AFParseDateEx(d, fmt) function AFDate_KeystrokeEx (line 479) | function AFDate_KeystrokeEx(fmt) function AFDate_Keystroke (line 488) | function AFDate_Keystroke(index) function AFDate_FormatEx (line 495) | function AFDate_FormatEx(fmt) function AFDate_Format (line 502) | function AFDate_Format(index) function AFTime_Keystroke (line 509) | function AFTime_Keystroke(index) function AFTime_FormatEx (line 518) | function AFTime_FormatEx(fmt) function AFTime_Format (line 525) | function AFTime_Format(index) function AFSpecial_KeystrokeEx (line 532) | function AFSpecial_KeystrokeEx(fmt) function AFSpecial_Keystroke (line 624) | function AFSpecial_Keystroke(index) function AFSpecial_Format (line 653) | function AFSpecial_Format(index) function AFNumber_Keystroke (line 677) | function AFNumber_Keystroke(nDec, sepStyle, negStyle, currStyle, strCurr... function AFNumber_Format (line 700) | function AFNumber_Format(nDec,sepStyle,negStyle,currStyle,strCurrency,bC... function AFPercent_Keystroke (line 780) | function AFPercent_Keystroke(nDec, sepStyle) function AFPercent_Format (line 785) | function AFPercent_Format(nDec, sepStyle) function AFSimple_Calculate (line 800) | function AFSimple_Calculate(op, list) function AFRange_Validate (line 853) | function AFRange_Validate(lowerCheck, lowerLimit, upperCheck, upperLimit) FILE: mupdf/source/pdf/pdf-annot-edit.c function pdf_update_annot (line 38) | void function pdf_annot (line 95) | pdf_annot * function pdf_delete_annot (line 168) | void function pdf_set_markup_annot_quadpoints (line 243) | void function update_rect (line 267) | static void update_rect(fz_context *ctx, pdf_annot *annot) function pdf_set_ink_annot_list (line 274) | void function find_free_font_name (line 343) | static void find_free_font_name(pdf_obj *fdict, char *buf, int buf_size) function pdf_set_text_annot_position (line 357) | void pdf_set_text_annot_position(pdf_document *doc, pdf_annot *annot, fz... function pdf_set_annot_contents (line 379) | void pdf_set_annot_contents(pdf_document *doc, pdf_annot *annot, char *t... function pdf_set_free_text_details (line 389) | void pdf_set_free_text_details(pdf_document *doc, pdf_annot *annot, fz_p... FILE: mupdf/source/pdf/pdf-annot.c function pdf_obj (line 3) | static pdf_obj * function pdf_obj (line 37) | static pdf_obj * function fz_link_dest (line 43) | fz_link_dest function fz_link_dest (line 298) | fz_link_dest function fz_link (line 375) | static fz_link * function fz_link (line 429) | fz_link * function pdf_free_annot (line 469) | void function pdf_transform_annot (line 485) | void function fz_annot_type (line 508) | fz_annot_type pdf_annot_obj_type(pdf_obj *obj) function pdf_annot (line 568) | static pdf_annot * function pdf_obj (line 624) | static pdf_obj * function pdf_get_annot_color (line 644) | static void function pdf_annot (line 654) | static pdf_annot * function pdf_annot (line 792) | static pdf_annot * function pdf_annot (line 888) | static pdf_annot * function pdf_get_quadrilaterals (line 937) | static void function fz_rect (line 950) | static fz_rect function pdf_annot (line 964) | static pdf_annot * function pdf_annot (line 1018) | static pdf_annot * function pdf_obj (line 1082) | static pdf_obj * function pdf_extract_font_size (line 1095) | static float function pdf_obj (line 1146) | static pdf_obj * function pdf_prepend_ap_background (line 1162) | static void function pdf_string_to_Tj (line 1207) | static void function pdf_get_string_width (line 1223) | static float function pdf_append_combed_line (line 1299) | static void function pdf_annot (line 1317) | static pdf_annot * function pdf_annot (line 1452) | static pdf_annot * function pdf_annot (line 1533) | static pdf_annot * function pdf_annot (line 1548) | static pdf_annot * function pdf_load_annots (line 1576) | void function pdf_annot (line 1724) | pdf_annot * function pdf_annot (line 1730) | pdf_annot * function fz_rect (line 1736) | fz_rect * function fz_annot_type (line 1749) | fz_annot_type FILE: mupdf/source/pdf/pdf-appearance.c type font_info (line 29) | typedef struct font_info_s type text_widget_info (line 36) | typedef struct text_widget_info_s function pdf_da_info_fin (line 66) | void pdf_da_info_fin(fz_context *ctx, pdf_da_info *di) function da_check_stack (line 72) | static void da_check_stack(float *stack, int *top) function pdf_parse_da (line 81) | void pdf_parse_da(fz_context *ctx, char *da, pdf_da_info *di) function get_font_info (line 159) | static void get_font_info(pdf_document *doc, pdf_obj *dr, char *da, font... function font_info_fin (line 174) | static void font_info_fin(fz_context *ctx, font_info *font_rec) function get_text_widget_info (line 181) | static void get_text_widget_info(pdf_document *doc, pdf_obj *widget, tex... function pdf_fzbuf_print_da (line 201) | void pdf_fzbuf_print_da(fz_context *ctx, fz_buffer *fzbuf, pdf_da_info *di) function fz_rect (line 226) | static fz_rect *measure_text(pdf_document *doc, font_info *font_rec, con... function fzbuf_print_color (line 238) | static void fzbuf_print_color(fz_context *ctx, fz_buffer *fzbuf, pdf_obj... function fzbuf_print_text (line 262) | static void fzbuf_print_text(fz_context *ctx, fz_buffer *fzbuf, const fz... function fz_buffer (line 294) | static fz_buffer *create_text_buffer(fz_context *ctx, const fz_rect *cli... function fz_buffer (line 313) | static fz_buffer *create_aligned_text_buffer(pdf_document *doc, const fz... function measure_ascent_descent (line 329) | static void measure_ascent_descent(pdf_document *doc, font_info *finf, c... type text_splitter (line 359) | typedef struct text_splitter_s function text_splitter_init (line 380) | static void text_splitter_init(text_splitter *splitter, font_info *info,... function text_splitter_start_pass (line 399) | static void text_splitter_start_pass(text_splitter *splitter) function text_splitter_start_line (line 406) | static void text_splitter_start_line(text_splitter *splitter) function text_splitter_layout (line 411) | static int text_splitter_layout(fz_context *ctx, text_splitter *splitter) function text_splitter_move (line 500) | static void text_splitter_move(text_splitter *splitter, float newy, floa... function text_splitter_retry (line 509) | static void text_splitter_retry(text_splitter *splitter) function fzbuf_print_text_start (line 527) | static void fzbuf_print_text_start(fz_context *ctx, fz_buffer *fzbuf, co... function fzbuf_print_text_end (line 555) | static void fzbuf_print_text_end(fz_context *ctx, fz_buffer *fzbuf) function fzbuf_print_text_word (line 562) | static void fzbuf_print_text_word(fz_context *ctx, fz_buffer *fzbuf, flo... function fz_buffer (line 575) | static fz_buffer *create_text_appearance(pdf_document *doc, const fz_rec... function get_matrix (line 739) | static int get_matrix(pdf_document *doc, pdf_xobject *form, int q, fz_ma... function fz_try (line 846) | fz_try(ctx) function fz_catch (line 872) | fz_catch(ctx) function account_for_rot (line 889) | static void account_for_rot(fz_rect *rect, fz_matrix *mat, int rot) function copy_resources (line 915) | static void copy_resources(pdf_obj *dst, pdf_obj *src) function pdf_xobject (line 929) | static pdf_xobject *load_or_create_form(pdf_document *doc, pdf_obj *obj,... function update_marked_content (line 990) | static void update_marked_content(pdf_document *doc, pdf_xobject *form, ... function get_border_style (line 1078) | static int get_border_style(pdf_obj *obj) function get_border_width (line 1094) | static float get_border_width(pdf_obj *obj) function pdf_update_text_appearance (line 1100) | void pdf_update_text_appearance(pdf_document *doc, pdf_obj *obj, char *e... function pdf_update_combobox_appearance (line 1146) | void pdf_update_combobox_appearance(pdf_document *doc, pdf_obj *obj) function pdf_update_pushbutton_appearance (line 1196) | void pdf_update_pushbutton_appearance(pdf_document *doc, pdf_obj *obj) function pdf_update_text_markup_appearance (line 1301) | void pdf_update_text_markup_appearance(pdf_document *doc, pdf_annot *ann... function update_rect (line 1341) | static void update_rect(fz_context *ctx, pdf_annot *annot) function pdf_set_annot_appearance (line 1348) | void pdf_set_annot_appearance(pdf_document *doc, pdf_annot *annot, fz_re... function fz_point (line 1414) | static fz_point * function pdf_set_markup_appearance (line 1452) | void pdf_set_markup_appearance(pdf_document *doc, pdf_annot *annot, floa... function fz_colorspace (line 1542) | static fz_colorspace *pdf_to_color(pdf_document *doc, pdf_obj *col, floa... function pdf_update_ink_appearance (line 1561) | void pdf_update_ink_appearance(pdf_document *doc, pdf_annot *annot) function add_text (line 1676) | static void add_text(fz_context *ctx, font_info *font_rec, fz_text *text... function fz_text (line 1694) | static fz_text *layout_text(fz_context *ctx, font_info *font_rec, char *... function fz_text (line 1716) | static fz_text *fit_text(fz_context *ctx, font_info *font_rec, char *str... function rect_center (line 1800) | static void rect_center(const fz_rect *rect, fz_point *c) function center_rect_within_rect (line 1806) | static void center_rect_within_rect(const fz_rect *tofit, const fz_rect ... function draw_rounded_rect (line 1828) | static void draw_rounded_rect(fz_context *ctx, fz_path *path) function draw_speech_bubble (line 1841) | static void draw_speech_bubble(fz_context *ctx, fz_path *path) function pdf_update_text_annot_appearance (line 1851) | void pdf_update_text_annot_appearance(pdf_document *doc, pdf_annot *annot) function pdf_update_free_text_annot_appearance (line 1921) | void pdf_update_free_text_annot_appearance(pdf_document *doc, pdf_annot ... function draw_logo (line 1986) | static void draw_logo(fz_context *ctx, fz_path *path) function insert_signature_appearance_layers (line 2046) | static void insert_signature_appearance_layers(pdf_document *doc, pdf_an... function pdf_set_signature_appearance (line 2110) | void pdf_set_signature_appearance(pdf_document *doc, pdf_annot *annot, c... function pdf_update_appearance (line 2211) | void pdf_update_appearance(pdf_document *doc, pdf_annot *annot) FILE: mupdf/source/pdf/pdf-clean.c function pdf_clean_stream_object (line 3) | static void function pdf_clean_type3 (line 59) | static void function pdf_clean_page_contents (line 122) | void pdf_clean_page_contents(pdf_document *doc, pdf_page *page, fz_cooki... FILE: mupdf/source/pdf/pdf-cmap-load.c function pdf_cmap_size (line 3) | unsigned int function pdf_cmap (line 20) | pdf_cmap * function pdf_cmap (line 102) | pdf_cmap * function pdf_cmap (line 126) | pdf_cmap * FILE: mupdf/source/pdf/pdf-cmap-parse.c function pdf_code_from_string (line 7) | static int function pdf_parse_cmap_name (line 16) | static void function pdf_parse_wmode (line 29) | static void function pdf_parse_codespace_range (line 42) | static void function pdf_parse_cid_range (line 73) | static void function pdf_parse_cid_char (line 107) | static void function pdf_parse_bf_range_array (line 135) | static void function pdf_parse_bf_range (line 166) | static void function pdf_parse_bf_char (line 237) | static void function pdf_cmap (line 272) | pdf_cmap * FILE: mupdf/source/pdf/pdf-cmap-table.c function pdf_cmap (line 191) | pdf_cmap * FILE: mupdf/source/pdf/pdf-cmap.c function pdf_free_cmap_imp (line 7) | void function pdf_cmap (line 19) | pdf_cmap * function pdf_cmap (line 28) | pdf_cmap * function pdf_drop_cmap (line 35) | void function pdf_set_usecmap (line 41) | void function pdf_cmap_wmode (line 58) | int function pdf_set_cmap_wmode (line 64) | void function pdf_add_codespace (line 75) | void function add_range (line 93) | static void function add_mrange (line 133) | static void function pdf_map_range_to_table (line 155) | void function pdf_map_range_to_range (line 166) | void function pdf_map_one_to_many (line 175) | void function cmprange (line 209) | static int cmprange(const void *va, const void *vb) function cmpxrange (line 216) | static int cmpxrange(const void *va, const void *vb) function cmpmrange (line 223) | static int cmpmrange(const void *va, const void *vb) function pdf_sort_cmap (line 230) | void function pdf_lookup_cmap (line 273) | int function pdf_lookup_cmap_full (line 312) | int function pdf_decode_cmap (line 380) | int FILE: mupdf/source/pdf/pdf-colorspace.c function fz_colorspace (line 5) | static fz_colorspace * function fung (line 49) | static inline float fung(float x) function lab_to_rgb (line 56) | static void function rgb_to_lab (line 78) | static void type separation (line 92) | struct separation function separation_to_rgb (line 98) | static void function free_separation (line 107) | static void function fz_colorspace (line 116) | static fz_colorspace * function pdf_is_tint_colorspace (line 169) | int function fz_colorspace (line 177) | static fz_colorspace * function fz_colorspace (line 248) | static fz_colorspace * function fz_colorspace (line 356) | fz_colorspace * FILE: mupdf/source/pdf/pdf-crypt.c type pdf_crypt_filter (line 12) | typedef struct pdf_crypt_filter_s pdf_crypt_filter; type pdf_crypt_filter_s (line 14) | struct pdf_crypt_filter_s type pdf_crypt_s (line 20) | struct pdf_crypt_s function pdf_crypt (line 48) | pdf_crypt * function pdf_free_crypt (line 259) | void function pdf_parse_crypt_filter (line 271) | static void function pdf_compute_encryption_key (line 340) | static void function pdf_compute_encryption_key_r5 (line 409) | static void function pdf_compute_hardened_hash_r6 (line 465) | static void function pdf_compute_encryption_key_r6 (line 533) | static void function pdf_compute_user_password (line 563) | static void function pdf_authenticate_user_password (line 624) | static int function pdf_authenticate_owner_password (line 643) | static int function pdf_docenc_from_utf8 (line 716) | static void pdf_docenc_from_utf8(char *password, const char *utf8, int n) function pdf_saslprep_from_utf8 (line 735) | static void pdf_saslprep_from_utf8(char *password, const char *utf8, int n) function pdf_authenticate_password (line 741) | int function pdf_needs_password (line 766) | int function pdf_has_permission (line 776) | int function pdf_crypt_version (line 792) | int function pdf_crypt_revision (line 800) | int pdf_crypt_revision(pdf_document *doc) function pdf_crypt_length (line 824) | int function pdf_compute_object_key (line 841) | static int function pdf_crypt_obj_imp (line 884) | static void function pdf_crypt_obj (line 949) | void function fz_stream (line 965) | static fz_stream * function fz_stream (line 982) | fz_stream * function fz_stream (line 988) | fz_stream * function pdf_print_crypt (line 1001) | void pdf_print_crypt(pdf_crypt *crypt) FILE: mupdf/source/pdf/pdf-device.c type pdf_device (line 9) | typedef struct pdf_device_s pdf_device; type gstate (line 11) | typedef struct gstate_s gstate; type gstate_s (line 13) | struct gstate_s type image_entry (line 39) | typedef struct image_entry_s image_entry; type image_entry_s (line 41) | struct image_entry_s type alpha_entry (line 47) | typedef struct alpha_entry_s alpha_entry; type alpha_entry_s (line 49) | struct alpha_entry_s type font_entry (line 55) | typedef struct font_entry_s font_entry; type font_entry_s (line 57) | struct font_entry_s type group_entry (line 62) | typedef struct group_entry_s group_entry; type group_entry_s (line 64) | struct group_entry_s type pdf_device_s (line 73) | struct pdf_device_s function send_image (line 110) | static int function pdf_dev_stroke_state (line 313) | static void function pdf_dev_path (line 363) | static void function pdf_dev_ctm (line 402) | static void function pdf_dev_color (line 416) | static void function pdf_dev_alpha (line 480) | static void function pdf_dev_font (line 539) | static void function pdf_dev_tm (line 603) | static void function pdf_dev_push_new_buf (line 614) | static void function pdf_dev_push (line 638) | static void function pdf_dev_text (line 660) | static void function pdf_dev_trm (line 727) | static void function pdf_dev_begin_text (line 738) | static void function pdf_dev_end_text (line 757) | static void function pdf_dev_new_form (line 768) | static int function pdf_dev_fill_path (line 865) | static void function pdf_dev_stroke_path (line 880) | static void function pdf_dev_clip_path (line 896) | static void function pdf_dev_clip_stroke_path (line 910) | static void function pdf_dev_fill_text (line 928) | static void function pdf_dev_stroke_text (line 946) | static void function pdf_dev_clip_text (line 964) | static void function pdf_dev_clip_stroke_text (line 979) | static void function pdf_dev_ignore_text (line 994) | static void function pdf_dev_fill_image (line 1009) | static void function pdf_dev_fill_shade (line 1027) | static void function pdf_dev_fill_image_mask (line 1036) | static void function pdf_dev_clip_image_mask (line 1057) | static void function pdf_dev_pop_clip (line 1067) | static void function pdf_dev_begin_mask (line 1077) | static void function pdf_dev_end_mask (line 1142) | static void function pdf_dev_begin_group (line 1164) | static void function pdf_dev_end_group (line 1203) | static void function pdf_dev_begin_tile (line 1221) | static int function pdf_dev_end_tile (line 1231) | static void function pdf_dev_free_user (line 1240) | static void function pdf_dev_rebind (line 1280) | static void function fz_device (line 1290) | fz_device *pdf_new_pdf_device(pdf_document *doc, pdf_obj *contents, pdf_... function fz_device (line 1358) | fz_device *pdf_page_write(pdf_document *doc, pdf_page *page) FILE: mupdf/source/pdf/pdf-encoding.c function pdf_load_encoding (line 6) | void function pdf_lookup_agl (line 26) | int FILE: mupdf/source/pdf/pdf-event.c type pdf_alert_event_internal (line 4) | typedef struct function pdf_alert_event (line 10) | pdf_alert_event *pdf_access_alert_event(pdf_doc_event *event) function pdf_event_issue_alert (line 20) | void pdf_event_issue_alert(pdf_document *doc, pdf_alert_event *alert) function pdf_event_issue_print (line 34) | void pdf_event_issue_print(pdf_document *doc) type pdf_exec_menu_item_event_internal (line 44) | typedef struct function pdf_event_issue_exec_menu_item (line 60) | void pdf_event_issue_exec_menu_item(pdf_document *doc, char *item) function pdf_event_issue_exec_dialog (line 72) | void pdf_event_issue_exec_dialog(pdf_document *doc) type pdf_launch_url_event_internal (line 82) | typedef struct function pdf_launch_url_event (line 88) | pdf_launch_url_event *pdf_access_launch_url_event(pdf_doc_event *event) function pdf_event_issue_launch_url (line 98) | void pdf_event_issue_launch_url(pdf_document *doc, char *url, int new_fr... type pdf_mail_doc_event_internal (line 111) | typedef struct function pdf_mail_doc_event (line 117) | pdf_mail_doc_event *pdf_access_mail_doc_event(pdf_doc_event *event) function pdf_event_issue_mail_doc (line 127) | void pdf_event_issue_mail_doc(pdf_document *doc, pdf_mail_doc_event *event) function pdf_set_doc_event_callback (line 140) | void pdf_set_doc_event_callback(pdf_document *doc, pdf_doc_event_cb *fn,... FILE: mupdf/source/pdf/pdf-field.c function pdf_obj (line 3) | pdf_obj *pdf_get_inheritable(pdf_document *doc, pdf_obj *obj, char *key) function fz_try (line 28) | fz_try(ctx) function fz_always (line 48) | fz_always(ctx) function fz_catch (line 52) | fz_catch(ctx) function pdf_get_field_flags (line 66) | int pdf_get_field_flags(pdf_document *doc, pdf_obj *obj) function pdf_field_type (line 76) | int pdf_field_type(pdf_document *doc, pdf_obj *obj) function pdf_set_field_type (line 105) | void pdf_set_field_type(pdf_document *doc, pdf_obj *obj, int type) FILE: mupdf/source/pdf/pdf-font.c function is_dynalab (line 40) | static int is_dynalab(char *name) function strcmp_ignore_space (line 53) | static int strcmp_ignore_space(const char *a, const char *b) function ft_kind (line 95) | static int ft_kind(FT_Face face) function ft_is_bold (line 109) | static int ft_is_bold(FT_Face face) function ft_is_italic (line 114) | static int ft_is_italic(FT_Face face) function ft_char_index (line 119) | static int ft_char_index(FT_Face face, int cid) function ft_cid_to_gid (line 132) | static int ft_cid_to_gid(pdf_font_desc *fontdesc, int cid) function pdf_font_cid_to_gid (line 146) | int function ft_width (line 154) | static int ft_width(fz_context *ctx, pdf_font_desc *fontdesc, int cid) function lookup_mre_code (line 169) | static int lookup_mre_code(char *name) function pdf_load_builtin_font (line 182) | static void function pdf_load_substitute_font (line 209) | static void function pdf_load_substitute_cjk_font (line 234) | static void function pdf_load_system_font (line 255) | static void function pdf_load_embedded_font (line 305) | static void function pdf_font_desc (line 341) | pdf_font_desc * function pdf_drop_font (line 347) | void function pdf_free_font_imp (line 353) | static void function pdf_font_desc (line 375) | pdf_font_desc * function pdf_font_desc (line 431) | static pdf_font_desc * function pdf_font_desc (line 462) | static pdf_font_desc * function pdf_font_desc (line 871) | static pdf_font_desc * function hail_mary_make_hash_key (line 879) | static int function hail_mary_drop_key (line 894) | static void function hail_mary_cmp_key (line 899) | static int function hail_mary_debug_key (line 906) | static void function pdf_font_desc (line 924) | pdf_font_desc * function pdf_font_desc (line 949) | static pdf_font_desc * function pdf_font_desc (line 1202) | static pdf_font_desc * function pdf_load_font_descriptor (line 1232) | static void function pdf_make_width_table (line 1314) | static void function pdf_font_desc (line 1349) | pdf_font_desc * function pdf_print_font (line 1411) | void function fz_rect (line 1444) | fz_rect *pdf_measure_text(fz_context *ctx, pdf_font_desc *fontdesc, unsi... function pdf_text_stride (line 1460) | float pdf_text_stride(fz_context *ctx, pdf_font_desc *fontdesc, float fo... FILE: mupdf/source/pdf/pdf-fontfile.c type pdf_fontmapMS (line 187) | typedef struct pdf_fontmapMS_s type pdf_fontlistMS (line 194) | typedef struct pdf_fontlistMS_s type TT_OFFSET_TABLE (line 201) | typedef struct _tagTT_OFFSET_TABLE type TT_TABLE_DIRECTORY (line 210) | typedef struct _tagTT_TABLE_DIRECTORY type TT_NAME_TABLE_HEADER (line 218) | typedef struct _tagTT_NAME_TABLE_HEADER type TT_NAME_RECORD (line 225) | typedef struct _tagTT_NAME_RECORD type FONT_COLLECTION (line 235) | typedef struct _tagFONT_COLLECTION function USHORT (line 268) | static inline USHORT BEtoHs(USHORT x) function ULONG (line 274) | static inline ULONG BEtoHl(ULONG x) function lookup_compare (line 282) | static int function remove_spaces (line 300) | static void function str_ends_with (line 311) | static int function pdf_fontmapMS (line 320) | static pdf_fontmapMS * function decode_unicode_BE (line 327) | static void function decode_platform_string (line 347) | static void function grow_system_font_list (line 388) | static void function append_mapping (line 410) | static void function safe_read (line 426) | static void function read_ttf_string (line 436) | static void function makeFakePSName (line 450) | static void function parseTTF (line 462) | static void function parseTTFs (line 568) | static void function parseTTCs (line 587) | static void function extend_system_font_list (line 627) | static void function destroy_system_font_list (line 674) | static void function create_system_font_list (line 685) | static void function fz_font (line 742) | static fz_font * function fz_font (line 834) | static fz_font * function fz_font (line 861) | static fz_font * function pdf_install_load_system_font_funcs (line 928) | void pdf_install_load_system_font_funcs(fz_context *ctx) FILE: mupdf/source/pdf/pdf-form.c function pdf_field_dirties_document (line 18) | static int pdf_field_dirties_document(pdf_document *doc, pdf_obj *field) function pdf_obj (line 28) | static pdf_obj *find_head_of_field_group(pdf_obj *obj) function pdf_field_mark_dirty (line 36) | static void pdf_field_mark_dirty(pdf_document *doc, pdf_obj *field) function update_field_value (line 52) | static void update_field_value(pdf_document *doc, pdf_obj *obj, char *text) function pdf_obj (line 85) | static pdf_obj *find_field(pdf_obj *dict, char *name, int len) function pdf_obj (line 104) | pdf_obj *pdf_lookup_field(pdf_obj *form, char *name) function reset_field (line 129) | static void reset_field(pdf_document *doc, pdf_obj *field) function pdf_field_reset (line 193) | void pdf_field_reset(pdf_document *doc, pdf_obj *field) function add_field_hierarchy_to_array (line 208) | static void add_field_hierarchy_to_array(pdf_obj *array, pdf_obj *field) function pdf_obj (line 234) | static pdf_obj *specified_fields(pdf_document *doc, pdf_obj *fields, int... function reset_form (line 314) | static void reset_form(pdf_document *doc, pdf_obj *fields, int exclude) function execute_action (line 336) | static void execute_action(pdf_document *doc, pdf_obj *obj, pdf_obj *a) function execute_action_chain (line 377) | static void execute_action_chain(pdf_document *doc, pdf_obj *obj) function execute_additional_action (line 393) | static void execute_additional_action(pdf_document *doc, pdf_obj *obj, c... function check_off (line 408) | static void check_off(pdf_document *doc, pdf_obj *obj) function set_check (line 429) | static void set_check(pdf_document *doc, pdf_obj *chk, char *name) function set_check_grp (line 459) | static void set_check_grp(pdf_document *doc, pdf_obj *grp, char *val) function recalculate (line 476) | static void recalculate(pdf_document *doc) function toggle_check_box (line 522) | static void toggle_check_box(pdf_document *doc, pdf_obj *obj) function pdf_has_unsaved_changes (line 614) | int pdf_has_unsaved_changes(pdf_document *doc) function pdf_pass_event (line 619) | int pdf_pass_event(pdf_document *doc, pdf_page *page, pdf_ui_event *ui_e... function pdf_update_page (line 709) | void pdf_update_page(pdf_document *doc, pdf_page *page) function pdf_annot (line 772) | pdf_annot *pdf_poll_changed_annot(pdf_document *idoc, pdf_page *page) function pdf_widget (line 782) | pdf_widget *pdf_focused_widget(pdf_document *doc) function pdf_widget (line 787) | pdf_widget *pdf_first_widget(pdf_document *doc, pdf_page *page) function pdf_widget (line 797) | pdf_widget *pdf_next_widget(pdf_widget *previous) function pdf_widget (line 810) | pdf_widget *pdf_create_widget(pdf_document *doc, pdf_page *page, int typ... function pdf_widget_get_type (line 857) | int pdf_widget_get_type(pdf_widget *widget) function set_text_field_value (line 863) | static int set_text_field_value(pdf_document *doc, pdf_obj *field, char ... function update_checkbox_selector (line 889) | static void update_checkbox_selector(pdf_document *doc, pdf_obj *field, ... function set_checkbox_value (line 927) | static int set_checkbox_value(pdf_document *doc, pdf_obj *field, char *val) function pdf_field_set_value (line 934) | int pdf_field_set_value(pdf_document *doc, pdf_obj *field, char *text) function pdf_field_set_border_style (line 977) | void pdf_field_set_border_style(pdf_document *doc, pdf_obj *field, char ... function pdf_field_set_button_caption (line 1010) | void pdf_field_set_button_caption(pdf_document *doc, pdf_obj *field, cha... function pdf_field_display (line 1033) | int pdf_field_display(pdf_document *doc, pdf_obj *field) function pdf_field_set_display (line 1111) | void pdf_field_set_display(pdf_document *doc, pdf_obj *field, int d) function pdf_field_set_fill_color (line 1161) | void pdf_field_set_fill_color(pdf_document *doc, pdf_obj *field, pdf_obj... function pdf_field_set_text_color (line 1170) | void pdf_field_set_text_color(pdf_document *doc, pdf_obj *field, pdf_obj... function fz_rect (line 1215) | fz_rect *pdf_bound_widget(pdf_widget *widget, fz_rect *rect) function fz_try (line 1233) | fz_try(ctx) function fz_catch (line 1237) | fz_catch(ctx) function pdf_text_widget_max_len (line 1245) | int pdf_text_widget_max_len(pdf_document *doc, pdf_widget *tw) function pdf_text_widget_content_type (line 1252) | int pdf_text_widget_content_type(pdf_document *doc, pdf_widget *tw) function run_keystroke (line 1287) | static int run_keystroke(pdf_document *doc, pdf_obj *field, char **text) function pdf_text_widget_set_text (line 1309) | int pdf_text_widget_set_text(pdf_document *doc, pdf_widget *tw, char *text) function pdf_choice_widget_options (line 1329) | int pdf_choice_widget_options(pdf_document *doc, pdf_widget *tw, char *o... function pdf_choice_widget_is_multiselect (line 1352) | int pdf_choice_widget_is_multiselect(pdf_document *doc, pdf_widget *tw) function pdf_choice_widget_value (line 1368) | int pdf_choice_widget_value(pdf_document *doc, pdf_widget *tw, char *opt... function pdf_choice_widget_set_value (line 1407) | void pdf_choice_widget_set_value(pdf_document *doc, pdf_widget *tw, int ... function pdf_signature_widget_byte_range (line 1458) | int pdf_signature_widget_byte_range(pdf_document *doc, pdf_widget *widge... function pdf_signature_widget_contents (line 1476) | int pdf_signature_widget_contents(pdf_document *doc, pdf_widget *widget,... function pdf_signature_set_value (line 1485) | void pdf_signature_set_value(pdf_document *doc, pdf_obj *field, pdf_sign... FILE: mupdf/source/pdf/pdf-ft-tools.c type ft2vert_st (line 42) | struct ft2vert_st function isInIndex (line 75) | static int isInIndex(FT_Bytes s, int index) function scan_Coverage (line 90) | static void scan_Coverage(struct ft2vert_st *ret, const FT_Bytes top) function scan_SubTable (line 125) | static void scan_SubTable(struct ft2vert_st *ret, const FT_Bytes top) function scan_Lookup (line 153) | static void scan_Lookup(struct ft2vert_st *ret, const FT_Bytes top) function scan_LookupList (line 177) | static void scan_LookupList(struct ft2vert_st *ret, const FT_Bytes top) function scan_FeatureList (line 195) | static void scan_FeatureList(struct ft2vert_st *ret, const FT_Bytes top) function scan_LangSys (line 220) | static void scan_LangSys(struct ft2vert_st *ret, const FT_Bytes top, con... function scan_Script (line 226) | static void scan_Script(struct ft2vert_st *ret, const FT_Bytes top, cons... function scan_ScriptList (line 247) | static void scan_ScriptList(struct ft2vert_st *ret, const FT_Bytes top) function scan_GSUB_Header (line 266) | static void scan_GSUB_Header(struct ft2vert_st *ret, const FT_Bytes top) type ft2vert_st (line 290) | struct ft2vert_st type ft2vert_st (line 292) | struct ft2vert_st function ft2vert_final (line 314) | static void ft2vert_final(FT_Face face, struct ft2vert_st *vert){ function FT_UInt (line 330) | static FT_UInt get_vert_nth_gid(fz_context *ctx, struct SubTable_st *t, ... function FT_UInt (line 341) | static FT_UInt ft2gsub_get_gid(const struct ft2vert_st *ft2vert, const F... function pdf_ft_lookup_vgid (line 374) | int pdf_ft_lookup_vgid(fz_context *ctx, pdf_font_desc *fontdesc, int gid) function pdf_ft_free_vsubst (line 392) | void pdf_ft_free_vsubst(pdf_font_desc *fontdesc) FILE: mupdf/source/pdf/pdf-function.c type psobj (line 3) | typedef struct psobj_s psobj; type pdf_function (line 13) | typedef struct pdf_function_s pdf_function; type pdf_function_s (line 15) | struct pdf_function_s function lerp (line 55) | static inline float lerp(float x, float xmin, float xmax, float ymin, fl... type psobj_s (line 91) | struct psobj_s type ps_stack (line 104) | typedef struct ps_stack_s ps_stack; type ps_stack_s (line 106) | struct ps_stack_s function pdf_debug_ps_stack (line 113) | void function ps_init_stack (line 145) | static void function ps_overflow (line 152) | static inline int ps_overflow(ps_stack *st, int n) function ps_underflow (line 157) | static inline int ps_underflow(ps_stack *st, int n) function ps_is_type (line 162) | static inline int ps_is_type(ps_stack *st, int t) function ps_is_type2 (line 167) | static inline int ps_is_type2(ps_stack *st, int t) function ps_push_bool (line 172) | static void function ps_push_int (line 183) | static void function ps_push_real (line 194) | static void function ps_pop_bool (line 211) | static int function ps_pop_int (line 222) | static int function ps_pop_real (line 235) | static float function ps_copy (line 248) | static void function ps_roll (line 258) | static void function ps_index (line 286) | static void function ps_run (line 296) | static void function resize_code (line 684) | static void function parse_code (line 695) | static void function load_postscript_func (line 837) | static void function eval_postscript_func (line 881) | static void function load_sample_func (line 911) | static void function interpolate_sample (line 1046) | static float function eval_sample_func (line 1069) | static void function load_exponential_func (line 1137) | static void function eval_exponential_func (line 1196) | static void function load_stitching_func (line 1222) | static void function eval_stitching_func (line 1319) | static void function pdf_free_function_imp (line 1365) | static void function pdf_eval_function (line 1392) | static void function pdf_debug_indent (line 1411) | static void function pdf_debug_ps_func_code (line 1424) | static void function pdf_debug_function_imp (line 1510) | static void function pdf_debug_function (line 1622) | void function fz_function (line 1629) | fz_function * FILE: mupdf/source/pdf/pdf-image.c function fz_image (line 5) | static fz_image * function fz_image (line 184) | fz_image * function pdf_is_jpx_image (line 190) | int function fz_image (line 206) | static fz_image * function fz_image_size (line 271) | static int function fz_image (line 279) | fz_image * FILE: mupdf/source/pdf/pdf-interpret-imp.h type pdf_csi (line 6) | typedef struct pdf_csi_s pdf_csi; type pdf_gstate (line 7) | typedef struct pdf_gstate_s pdf_gstate; type PDF_OP (line 14) | typedef enum { type pdf_processor (line 94) | typedef struct pdf_processor_s { type pdf_process (line 101) | typedef struct pdf_process_s type pdf_csi_s (line 107) | struct pdf_csi_s function pdf_process_op (line 135) | static inline void pdf_process_op(pdf_csi *csi, int op, const pdf_proces... FILE: mupdf/source/pdf/pdf-interpret.c function pdf_csi (line 3) | static pdf_csi * function pdf_clear_stack (line 38) | static void function pdf_free_csi (line 57) | static void function parse_inline_image (line 70) | static void function pdf_run_keyword (line 125) | static int function pdf_process_stream (line 278) | void function pdf_process_contents_stream (line 499) | static void function pdf_process_annot (line 544) | void function pdf_process_contents_object (line 573) | void function pdf_process_contents_buffer (line 597) | static void function pdf_process_stream_object (line 621) | void function pdf_process_glyph (line 643) | void FILE: mupdf/source/pdf/pdf-lex.c function iswhite (line 27) | static inline int iswhite(int ch) function unhex (line 38) | static inline int unhex(int ch) function lex_white (line 46) | static void function lex_comment (line 57) | static void function lex_number (line 66) | static int function lex_name (line 161) | static void function lex_string (line 240) | static int function lex_hex_string (line 338) | static int function pdf_token (line 382) | static pdf_token function pdf_lexbuf_init (line 421) | void pdf_lexbuf_init(fz_context *ctx, pdf_lexbuf *lb, int size) function pdf_lexbuf_fin (line 429) | void pdf_lexbuf_fin(pdf_lexbuf *lb) function pdf_lexbuf_grow (line 435) | ptrdiff_t pdf_lexbuf_grow(pdf_lexbuf *lb) function pdf_token (line 452) | pdf_token function pdf_token (line 534) | pdf_token function pdf_print_token (line 597) | void pdf_print_token(fz_context *ctx, fz_buffer *fzbuf, int tok, pdf_lex... FILE: mupdf/source/pdf/pdf-metrics.c function pdf_set_font_wmode (line 3) | void function pdf_set_default_hmtx (line 9) | void function pdf_set_default_vmtx (line 15) | void function pdf_add_hmtx (line 22) | void function pdf_add_vmtx (line 38) | void function cmph (line 56) | static int cmph(const void *a0, const void *b0) function cmpv (line 63) | static int cmpv(const void *a0, const void *b0) function pdf_end_hmtx (line 70) | void function pdf_end_vmtx (line 79) | void function pdf_hmtx (line 88) | pdf_hmtx function pdf_vmtx (line 113) | pdf_vmtx FILE: mupdf/source/pdf/pdf-nametree.c function pdf_obj (line 3) | static pdf_obj * function pdf_obj (line 72) | pdf_obj * function pdf_obj (line 83) | pdf_obj * function pdf_load_name_tree_imp (line 112) | static void function pdf_obj (line 151) | pdf_obj * FILE: mupdf/source/pdf/pdf-object.c type pdf_objkind (line 3) | typedef enum pdf_objkind_e type keyval (line 16) | struct keyval type pdf_obj_s (line 31) | struct pdf_obj_s function pdf_obj (line 65) | pdf_obj * function pdf_obj (line 79) | pdf_obj * function pdf_obj (line 94) | pdf_obj * function pdf_obj (line 109) | pdf_obj * function pdf_obj (line 124) | pdf_obj * function pdf_obj (line 141) | pdf_obj * function pdf_obj (line 156) | pdf_obj * function pdf_obj (line 172) | pdf_obj * function pdf_is_indirect (line 180) | int pdf_is_indirect(pdf_obj *obj) function pdf_is_null (line 193) | int pdf_is_null(pdf_obj *obj) function pdf_is_bool (line 199) | int pdf_is_bool(pdf_obj *obj) function pdf_is_int (line 205) | int pdf_is_int(pdf_obj *obj) function pdf_is_real (line 211) | int pdf_is_real(pdf_obj *obj) function pdf_is_number (line 217) | int pdf_is_number(pdf_obj *obj) function pdf_is_string (line 223) | int pdf_is_string(pdf_obj *obj) function pdf_is_name (line 229) | int pdf_is_name(pdf_obj *obj) function pdf_is_array (line 235) | int pdf_is_array(pdf_obj *obj) function pdf_is_dict (line 241) | int pdf_is_dict(pdf_obj *obj) function pdf_to_bool (line 247) | int pdf_to_bool(pdf_obj *obj) function pdf_to_int (line 255) | int pdf_to_int(pdf_obj *obj) function pdf_to_real (line 267) | float pdf_to_real(pdf_obj *obj) function pdf_to_str_len (line 295) | int pdf_to_str_len(pdf_obj *obj) function pdf_set_int (line 303) | void pdf_set_int(pdf_obj *obj, int i) function pdf_set_str_len (line 311) | void pdf_set_str_len(pdf_obj *obj, int newlen) function pdf_obj (line 321) | pdf_obj *pdf_to_dict(pdf_obj *obj) function pdf_to_num (line 327) | int pdf_to_num(pdf_obj *obj) function pdf_to_gen (line 334) | int pdf_to_gen(pdf_obj *obj) function pdf_document (line 341) | pdf_document *pdf_get_indirect_document(pdf_obj *obj) function pdf_objcmp (line 348) | int function pdf_obj (line 447) | pdf_obj * function pdf_array_grow (line 479) | static void function pdf_obj (line 492) | pdf_obj * function pdf_array_len (line 514) | int function pdf_obj (line 523) | pdf_obj * function object_altered (line 537) | static void object_altered(pdf_obj *obj, pdf_obj *val) function pdf_array_put (line 555) | void function pdf_array_push (line 577) | void function pdf_array_push_drop (line 597) | void function pdf_array_insert (line 616) | void function pdf_array_insert_drop (line 639) | void function pdf_array_delete (line 657) | void function pdf_array_contains (line 675) | int function pdf_obj (line 688) | pdf_obj *pdf_new_rect(pdf_document *doc, const fz_rect *rect) function pdf_obj (line 730) | pdf_obj *pdf_new_matrix(pdf_document *doc, const fz_matrix *mtx) function keyvalcmp (line 784) | static int keyvalcmp(const void *ap, const void *bp) function pdf_obj (line 791) | pdf_obj * function pdf_dict_grow (line 826) | static void function pdf_obj (line 842) | pdf_obj * function pdf_dict_len (line 864) | int function pdf_obj (line 873) | pdf_obj * function pdf_obj (line 886) | pdf_obj * function pdf_dict_finds (line 899) | static int function pdf_obj (line 944) | pdf_obj * function pdf_obj (line 960) | pdf_obj * function pdf_obj (line 990) | pdf_obj * function pdf_obj (line 998) | pdf_obj * function pdf_dict_put (line 1008) | void function pdf_dict_puts (line 1071) | void function pdf_dict_puts_drop (line 1092) | void function pdf_dict_putp (line 1117) | void function pdf_dict_putp_drop (line 1178) | void function pdf_dict_dels (line 1197) | void function pdf_dict_del (line 1222) | void function pdf_sort_dict (line 1232) | void function pdf_obj_marked (line 1245) | int function pdf_mark_obj (line 1254) | int function pdf_unmark_obj (line 1266) | void function pdf_set_obj_memo (line 1275) | void function pdf_obj_memo (line 1285) | int function pdf_obj_is_dirty (line 1294) | int pdf_obj_is_dirty(pdf_obj *obj) function pdf_dirty_obj (line 1302) | void pdf_dirty_obj(pdf_obj *obj) function pdf_clean_obj (line 1310) | void pdf_clean_obj(pdf_obj *obj) function pdf_free_array (line 1317) | static void function pdf_free_dict (line 1330) | static void function pdf_drop_obj (line 1345) | void function pdf_set_obj_parent (line 1360) | void function pdf_obj_parent_num (line 1385) | int pdf_obj_parent_num(pdf_obj *obj) function pdf_obj (line 1390) | pdf_obj *pdf_new_obj_from_str(pdf_document *doc, const char *src) type fmt (line 1417) | struct fmt type fmt (line 1429) | struct fmt function iswhite (line 1431) | static inline int iswhite(int ch) function isdelim (line 1442) | static inline int isdelim(int ch) function fmt_putc (line 1453) | static inline void fmt_putc(struct fmt *fmt, int c) function fmt_indent (line 1474) | static inline void fmt_indent(struct fmt *fmt) function fmt_puts (line 1483) | static inline void fmt_puts(struct fmt *fmt, char *s) function fmt_sep (line 1489) | static inline void fmt_sep(struct fmt *fmt) function fmt_str (line 1494) | static void fmt_str(struct fmt *fmt, pdf_obj *obj) function fmt_hex (line 1532) | static void fmt_hex(struct fmt *fmt, pdf_obj *obj) function fmt_name (line 1549) | static void fmt_name(struct fmt *fmt, pdf_obj *obj) function fmt_array (line 1574) | static void fmt_array(struct fmt *fmt, pdf_obj *obj) function fmt_dict (line 1602) | static void fmt_dict(struct fmt *fmt, pdf_obj *obj) function fmt_obj (line 1640) | static void fmt_obj(struct fmt *fmt, pdf_obj *obj) function pdf_sprint_obj (line 1693) | int function pdf_fprint_obj (line 1715) | int function pdf_output_obj (line 1740) | int pdf_output_obj(fz_output *out, pdf_obj *obj, int tight) function pdf_print_obj (line 1763) | void function pdf_print_ref (line 1769) | void function pdf_obj_refs (line 1776) | int pdf_obj_refs(pdf_obj *ref) FILE: mupdf/source/pdf/pdf-op-buffer.c type pdf_buffer_state (line 3) | typedef struct pdf_buffer_state_s function put_hexstring (line 11) | static void function put_string (line 22) | static void function put_string_or_obj (line 58) | static void function pdf_buffer_dquote (line 67) | static void function pdf_buffer_squote (line 77) | static void function pdf_buffer_B (line 86) | static void function pdf_buffer_Bstar (line 94) | static void function pdf_buffer_BDC (line 102) | static void function pdf_buffer_BI (line 112) | static void function pdf_buffer_BMC (line 232) | static void function pdf_buffer_BT (line 240) | static void function pdf_buffer_BX (line 248) | static void function pdf_buffer_CS (line 256) | static void function pdf_buffer_DP (line 264) | static void function pdf_buffer_EMC (line 274) | static void function pdf_buffer_ET (line 282) | static void function pdf_buffer_EX (line 290) | static void function pdf_buffer_F (line 298) | static void function pdf_buffer_G (line 306) | static void function pdf_buffer_J (line 314) | static void function pdf_buffer_K (line 322) | static void function pdf_buffer_M (line 331) | static void function pdf_buffer_MP (line 339) | static void function pdf_buffer_Q (line 347) | static void function pdf_buffer_RG (line 355) | static void function pdf_buffer_S (line 363) | static void function pdf_buffer_SC (line 371) | static void function pdf_buffer_SCN (line 382) | static void function pdf_buffer_Tstar (line 395) | static void function pdf_buffer_TD (line 403) | static void function pdf_buffer_TJ (line 411) | static void function pdf_buffer_TL (line 420) | static void function pdf_buffer_Tc (line 428) | static void function pdf_buffer_Td (line 436) | static void function pdf_buffer_Tj (line 444) | static void function pdf_buffer_Tm (line 453) | static void function pdf_buffer_Tr (line 463) | static void function pdf_buffer_Ts (line 471) | static void function pdf_buffer_Tw (line 479) | static void function pdf_buffer_Tz (line 487) | static void function pdf_buffer_W (line 495) | static void function pdf_buffer_Wstar (line 503) | static void function pdf_buffer_b (line 511) | static void function pdf_buffer_bstar (line 519) | static void function pdf_buffer_c (line 527) | static void function pdf_buffer_cm (line 537) | static void function pdf_buffer_cs (line 547) | static void function pdf_buffer_d (line 555) | static void function pdf_buffer_d0 (line 564) | static void function pdf_buffer_d1 (line 572) | static void function pdf_buffer_f (line 582) | static void function pdf_buffer_fstar (line 590) | static void function pdf_buffer_g (line 598) | static void function pdf_buffer_h (line 606) | static void function pdf_buffer_i (line 614) | static void function pdf_buffer_j (line 622) | static void function pdf_buffer_k (line 630) | static void function pdf_buffer_l (line 639) | static void function pdf_buffer_m (line 647) | static void function pdf_buffer_n (line 655) | static void function pdf_buffer_q (line 663) | static void function pdf_buffer_re (line 671) | static void function pdf_buffer_rg (line 680) | static void function pdf_buffer_ri (line 689) | static void function pdf_buffer_s (line 697) | static void function pdf_buffer_sc (line 705) | static void function pdf_buffer_scn (line 716) | static void function pdf_buffer_v (line 729) | static void function pdf_buffer_w (line 738) | static void function pdf_buffer_y (line 746) | static void function pdf_buffer_Do (line 755) | static void function pdf_buffer_Tf (line 763) | static void function pdf_buffer_gs (line 771) | static void function pdf_buffer_sh (line 779) | static void function free_processor_buffer (line 787) | static void function process_annot (line 797) | static void function process_stream (line 824) | static void function process_contents (line 830) | static void function pdf_process (line 917) | pdf_process *pdf_process_buffer(pdf_process *process, fz_context *ctx, f... FILE: mupdf/source/pdf/pdf-op-filter.c type filter_gstate (line 3) | typedef struct filter_gstate_s filter_gstate; type gstate_flush_flags (line 5) | typedef enum type filter_gstate_s (line 16) | struct filter_gstate_s type pdf_filter_state (line 40) | typedef struct pdf_filter_state_s function insert_resource_name (line 48) | static void insert_resource_name(pdf_csi *csi, pdf_filter_state *state, ... function insert_resource (line 67) | static void insert_resource(pdf_csi *csi, pdf_filter_state *state, const... function call_op (line 72) | static inline void call_op(pdf_csi *csi, pdf_filter_state *state, int op) function filter_push (line 77) | static void filter_push(pdf_csi *csi, pdf_filter_state *state) function filter_pop (line 88) | static int filter_pop(pdf_csi *csi, pdf_filter_state *state) function forward (line 105) | static void forward(pdf_csi *csi, pdf_filter_state *state, int op, float... function filter_gstate (line 153) | static filter_gstate * function filter_flush (line 171) | static void filter_flush(pdf_csi *csi, pdf_filter_state *state, int flush) function pdf_filter_dquote (line 370) | static void function pdf_filter_squote (line 379) | static void function pdf_filter_B (line 388) | static void function pdf_filter_Bstar (line 397) | static void function pdf_filter_BDC (line 406) | static void function pdf_filter_BI (line 417) | static void function pdf_filter_BMC (line 426) | static void function pdf_filter_BT (line 435) | static void function pdf_filter_BX (line 444) | static void function pdf_filter_CS (line 453) | static void function pdf_filter_DP (line 465) | static void function pdf_filter_EMC (line 476) | static void function pdf_filter_ET (line 485) | static void function pdf_filter_EX (line 494) | static void function pdf_filter_F (line 503) | static void function pdf_filter_G (line 512) | static void function pdf_filter_J (line 524) | static void function pdf_filter_K (line 533) | static void function pdf_filter_M (line 548) | static void function pdf_filter_MP (line 557) | static void function pdf_filter_Q (line 566) | static void function pdf_filter_RG (line 574) | static void function pdf_filter_S (line 588) | static void function pdf_filter_SCN (line 597) | static void function pdf_filter_Tstar (line 615) | static void function pdf_filter_TD (line 624) | static void function pdf_filter_TJ (line 633) | static void function pdf_filter_TL (line 642) | static void function pdf_filter_Tc (line 651) | static void function pdf_filter_Td (line 660) | static void function pdf_filter_Tj (line 669) | static void function pdf_filter_Tm (line 678) | static void function pdf_filter_Tr (line 687) | static void function pdf_filter_Ts (line 696) | static void function pdf_filter_Tw (line 705) | static void function pdf_filter_Tz (line 714) | static void function pdf_filter_W (line 723) | static void function pdf_filter_Wstar (line 732) | static void function pdf_filter_b (line 741) | static void function pdf_filter_bstar (line 750) | static void function pdf_filter_c (line 759) | static void function pdf_filter_cm (line 768) | static void function pdf_filter_cs (line 791) | static void function pdf_filter_d (line 803) | static void function pdf_filter_d0 (line 812) | static void function pdf_filter_d1 (line 820) | static void function pdf_filter_f (line 828) | static void function pdf_filter_fstar (line 837) | static void function pdf_filter_g (line 846) | static void function pdf_filter_h (line 858) | static void function pdf_filter_i (line 867) | static void function pdf_filter_j (line 876) | static void function pdf_filter_k (line 885) | static void function pdf_filter_l (line 900) | static void function pdf_filter_m (line 909) | static void function pdf_filter_n (line 918) | static void function pdf_filter_q (line 927) | static void function pdf_filter_re (line 935) | static void function pdf_filter_rg (line 944) | static void function pdf_filter_ri (line 958) | static void function pdf_filter_s (line 967) | static void function pdf_filter_scn (line 976) | static void function pdf_filter_v (line 994) | static void function pdf_filter_w (line 1003) | static void function pdf_filter_y (line 1012) | static void function pdf_filter_Do (line 1021) | static void function pdf_filter_Tf (line 1032) | static void function pdf_filter_gs (line 1043) | static void function pdf_filter_sh (line 1054) | static void function free_processor_filter (line 1065) | static void function process_annot (line 1085) | static void function process_stream (line 1112) | static void function process_contents (line 1118) | static void function pdf_process (line 1205) | pdf_process * FILE: mupdf/source/pdf/pdf-op-run.c type pdf_material (line 9) | typedef struct pdf_material_s pdf_material; type pdf_material_s (line 25) | struct pdf_material_s type pdf_gstate_s (line 36) | struct pdf_gstate_s type pdf_run_state (line 70) | typedef struct pdf_run_state_s type softmask_save (line 102) | typedef struct softmask_save_s softmask_save; type softmask_save_s (line 104) | struct softmask_save_s function ocg_intents_include (line 113) | static int function pdf_is_hidden_ocg (line 147) | int function fz_transfer_function (line 327) | static fz_transfer_function * function pdf_gstate (line 386) | static pdf_gstate * function end_softmask (line 454) | static void function pdf_gstate (line 467) | static pdf_gstate * function pdf_end_group (line 479) | static void function pdf_show_shade (line 493) | static void function pdf_material (line 515) | static pdf_material * function pdf_material (line 527) | static pdf_material * function pdf_copy_pattern_gstate (line 539) | static void function pdf_unset_pattern (line 560) | static void function pdf_keep_gstate (line 576) | static void function pdf_drop_gstate (line 592) | static void function pdf_gsave (line 608) | static void function pdf_grestore (line 625) | static void function pdf_show_pattern (line 657) | static void function pdf_show_image (line 814) | static void function pdf_show_path (line 886) | static void function pdf_gstate (line 1041) | static pdf_gstate * function pdf_show_char (line 1171) | static void function pdf_show_space (line 1292) | static void function pdf_show_string (line 1311) | static void function pdf_show_text (line 1346) | static void function pdf_init_gstate (line 1374) | static void function pdf_copy_gstate (line 1417) | static void function pdf_set_colorspace (line 1429) | static void function pdf_set_color (line 1458) | static void function pdf_set_shade (line 1487) | static void function pdf_set_pattern (line 1505) | static void function pdf_font_desc (line 1530) | static pdf_font_desc * function pdf_run_extgstate (line 1555) | static void function run_xobject (line 1731) | static void function pdf_run_BDC (line 1871) | static void pdf_run_BDC(pdf_csi *csi, void *state) function pdf_run_BI (line 1912) | static void pdf_run_BI(pdf_csi *csi, void *state) function pdf_run_B (line 1919) | static void pdf_run_B(pdf_csi *csi, void *state) function pdf_run_BMC (line 1926) | static void pdf_run_BMC(pdf_csi *csi, void *state) function pdf_run_BT (line 1939) | static void pdf_run_BT(pdf_csi *csi, void *state) function pdf_run_BX (line 1947) | static void pdf_run_BX(pdf_csi *csi, void *state) function pdf_run_Bstar (line 1951) | static void pdf_run_Bstar(pdf_csi *csi, void *state) function pdf_run_cs_imp (line 1958) | static void pdf_run_cs_imp(pdf_csi *csi, pdf_run_state *pr, int what) function pdf_run_CS (line 1994) | static void pdf_run_CS(pdf_csi *csi, void *state) function pdf_run_cs (line 2003) | static void pdf_run_cs(pdf_csi *csi, void *state) function pdf_run_DP (line 2012) | static void pdf_run_DP(pdf_csi *csi, void *state) function pdf_run_Do (line 2016) | static void pdf_run_Do(pdf_csi *csi, void *state) function pdf_run_EMC (line 2099) | static void pdf_run_EMC(pdf_csi *csi, void *state) function pdf_run_ET (line 2107) | static void pdf_run_ET(pdf_csi *csi, void *state) function pdf_run_EX (line 2115) | static void pdf_run_EX(pdf_csi *csi, void *state) function pdf_run_F (line 2119) | static void pdf_run_F(pdf_csi *csi, void *state) function pdf_run_G (line 2126) | static void pdf_run_G(pdf_csi *csi, void *state) function pdf_run_J (line 2135) | static void pdf_run_J(pdf_csi *csi, void *state) function pdf_run_K (line 2147) | static void pdf_run_K(pdf_csi *csi, void *state) function pdf_run_M (line 2156) | static void pdf_run_M(pdf_csi *csi, void *state) function pdf_run_MP (line 2166) | static void pdf_run_MP(pdf_csi *csi, void *state) function pdf_run_Q (line 2170) | static void pdf_run_Q(pdf_csi *csi, void *state) function pdf_run_RG (line 2177) | static void pdf_run_RG(pdf_csi *csi, void *state) function pdf_run_S (line 2186) | static void pdf_run_S(pdf_csi *csi, void *state) function pdf_run_SC_imp (line 2193) | static void pdf_run_SC_imp(pdf_csi *csi, pdf_run_state *pr, int what, pd... function pdf_run_SC (line 2252) | static void pdf_run_SC(pdf_csi *csi, void *state) function pdf_run_sc (line 2261) | static void pdf_run_sc(pdf_csi *csi, void *state) function pdf_run_Tc (line 2270) | static void pdf_run_Tc(pdf_csi *csi, void *state) function pdf_run_Tw (line 2278) | static void pdf_run_Tw(pdf_csi *csi, void *state) function pdf_run_Tz (line 2286) | static void pdf_run_Tz(pdf_csi *csi, void *state) function pdf_run_TL (line 2296) | static void pdf_run_TL(pdf_csi *csi, void *state) function pdf_run_Tf (line 2304) | static void pdf_run_Tf(pdf_csi *csi, void *state) function pdf_run_Tr (line 2329) | static void pdf_run_Tr(pdf_csi *csi, void *state) function pdf_run_Ts (line 2337) | static void pdf_run_Ts(pdf_csi *csi, void *state) function pdf_run_Td (line 2345) | static void pdf_run_Td(pdf_csi *csi, void *state) function pdf_run_TD (line 2353) | static void pdf_run_TD(pdf_csi *csi, void *state) function pdf_run_Tm (line 2363) | static void pdf_run_Tm(pdf_csi *csi, void *state) function pdf_run_Tstar (line 2376) | static void pdf_run_Tstar(pdf_csi *csi, void *state) function pdf_run_Tj (line 2385) | static void pdf_run_Tj(pdf_csi *csi, void *state) function pdf_run_TJ (line 2395) | static void pdf_run_TJ(pdf_csi *csi, void *state) function pdf_run_W (line 2405) | static void pdf_run_W(pdf_csi *csi, void *state) function pdf_run_Wstar (line 2413) | static void pdf_run_Wstar(pdf_csi *csi, void *state) function pdf_run_b (line 2421) | static void pdf_run_b(pdf_csi *csi, void *state) function pdf_run_bstar (line 2428) | static void pdf_run_bstar(pdf_csi *csi, void *state) function pdf_run_c (line 2435) | static void pdf_run_c(pdf_csi *csi, void *state) function pdf_run_cm (line 2449) | static void pdf_run_cm(pdf_csi *csi, void *state) function pdf_run_d (line 2466) | static void pdf_run_d(pdf_csi *csi, void *state) function pdf_run_d0 (line 2483) | static void pdf_run_d0(pdf_csi *csi, void *state) function pdf_run_d1 (line 2492) | static void pdf_run_d1(pdf_csi *csi, void *state) function pdf_run_f (line 2509) | static void pdf_run_f(pdf_csi *csi, void *state) function pdf_run_fstar (line 2516) | static void pdf_run_fstar(pdf_csi *csi, void *state) function pdf_run_g (line 2523) | static void pdf_run_g(pdf_csi *csi, void *state) function pdf_run_gs (line 2532) | static void pdf_run_gs(pdf_csi *csi, void *state) function pdf_run_h (line 2551) | static void pdf_run_h(pdf_csi *csi, void *state) function pdf_run_i (line 2558) | static void pdf_run_i(pdf_csi *csi, void *state) function pdf_run_j (line 2562) | static void pdf_run_j(pdf_csi *csi, void *state) function pdf_run_k (line 2572) | static void pdf_run_k(pdf_csi *csi, void *state) function pdf_run_l (line 2581) | static void pdf_run_l(pdf_csi *csi, void *state) function pdf_run_m (line 2591) | static void pdf_run_m(pdf_csi *csi, void *state) function pdf_run_n (line 2601) | static void pdf_run_n(pdf_csi *csi, void *state) function pdf_run_q (line 2608) | static void pdf_run_q(pdf_csi *csi, void *state) function pdf_run_re (line 2615) | static void pdf_run_re(pdf_csi *csi, void *state) function pdf_run_rg (line 2633) | static void pdf_run_rg(pdf_csi *csi, void *state) function pdf_run_ri (line 2642) | static void pdf_run_ri(pdf_csi *csi, void *state) function pdf_run_s (line 2646) | static void pdf_run_s(pdf_csi *csi, void *state) function pdf_run_sh (line 2653) | static void pdf_run_sh(pdf_csi *csi, void *state) function pdf_run_v (line 2689) | static void pdf_run_v(pdf_csi *csi, void *state) function pdf_run_w (line 2701) | static void pdf_run_w(pdf_csi *csi, void *state) function pdf_run_y (line 2712) | static void pdf_run_y(pdf_csi *csi, void *state) function pdf_run_squote (line 2724) | static void pdf_run_squote(pdf_csi *csi, void *state) function pdf_run_dquote (line 2738) | static void pdf_run_dquote(pdf_csi *csi, void *state) function free_processor_normal (line 2755) | static void free_processor_normal(pdf_csi *csi, void *state) function process_annot (line 2784) | static void function process_stream (line 2815) | static void function process_contents (line 2840) | static void function pdf_process (line 2945) | pdf_process *pdf_process_run(pdf_process *process, fz_device *dev, const... FILE: mupdf/source/pdf/pdf-outline.c function fz_outline (line 3) | static fz_outline * function fz_outline (line 70) | fz_outline * FILE: mupdf/source/pdf/pdf-page.c function pdf_count_pages (line 3) | int function pdf_obj (line 19) | static pdf_obj * function pdf_obj (line 115) | pdf_obj * function pdf_obj (line 132) | pdf_obj * function pdf_count_pages_before_kid (line 138) | static int function pdf_lookup_page_number (line 162) | int function pdf_obj (line 216) | pdf_obj * function pdf_extgstate_uses_blending (line 261) | static int function pdf_pattern_uses_blending (line 286) | static int function pdf_xobject_uses_blending (line 297) | static int function pdf_resources_use_blending (line 306) | static int function pdf_load_transition (line 362) | static void function pdf_page (line 409) | pdf_page * function pdf_page (line 427) | pdf_page * function fz_rect (line 558) | fz_rect * function fz_link (line 570) | fz_link * function pdf_free_page (line 576) | void function pdf_delete_page (line 600) | void function pdf_insert_page (line 620) | void function pdf_delete_page_range (line 690) | void function pdf_page (line 697) | pdf_page * FILE: mupdf/source/pdf/pdf-parse.c function fz_rect (line 3) | fz_rect * function fz_matrix (line 17) | fz_matrix * function pdf_is_valid_utf8 (line 30) | static int function fz_try (line 59) | fz_try(ctx) function fz_always (line 130) | fz_always(ctx) function fz_catch (line 134) | fz_catch(ctx) function pdf_to_ucs2_buf (line 178) | void function pdf_obj (line 245) | pdf_obj * function pdf_obj (line 254) | pdf_obj * function pdf_is_simple_tok (line 395) | static int function pdf_obj (line 405) | pdf_obj * function fz_catch (line 531) | fz_catch(ctx) function pdf_obj (line 541) | pdf_obj * function pdf_obj (line 566) | pdf_obj * FILE: mupdf/source/pdf/pdf-pattern.c function pdf_pattern (line 3) | pdf_pattern * function pdf_drop_pattern (line 9) | void function pdf_free_pattern_imp (line 15) | static void function pdf_pattern_size (line 27) | static unsigned int function pdf_pattern (line 35) | pdf_pattern * FILE: mupdf/source/pdf/pdf-pkcs7.c type BIO_SEGS_CTX (line 21) | typedef struct bsegs_struct function bsegs_read (line 29) | static int bsegs_read(BIO *b, char *buf, int size) function bsegs_ctrl (line 64) | static long bsegs_ctrl(BIO *b, int cmd, long arg1, void *arg2) function bsegs_new (line 69) | static int bsegs_new(BIO *b) function bsegs_free (line 90) | static int bsegs_free(BIO *b) function bsegs_callback_ctrl (line 103) | static long bsegs_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) function BIO_METHOD (line 121) | static BIO_METHOD *BIO_f_segments(void) function BIO_set_segments (line 126) | static void BIO_set_segments(BIO *b, int (*seg)[2], int nsegs) type verify_context (line 134) | typedef struct verify_context_s function verify_callback (line 141) | static int verify_callback(int ok, X509_STORE_CTX *ctx) function pk7_verify (line 187) | static int pk7_verify(X509_STORE *cert_store, PKCS7 *p7, BIO *detached, ... function verify_sig (line 264) | static int verify_sig(char *sig, int sig_len, char *file, int (*byte_ran... type pdf_designated_name_openssl (line 345) | typedef struct pdf_designated_name_openssl_s type pdf_signer_s (line 352) | struct pdf_signer_s function pdf_free_designated_name (line 360) | void pdf_free_designated_name(pdf_designated_name *dn) function add_from_bag (line 369) | static void add_from_bag(X509 **pX509, EVP_PKEY **pPkey, PKCS12_SAFEBAG ... function add_from_bags (line 417) | static void add_from_bags(X509 **pX509, EVP_PKEY **pPkey, STACK_OF(PKCS1... function pdf_signer (line 425) | pdf_signer *pdf_read_pfx(fz_context *ctx, const char *pfile, const char ... function pdf_signer (line 512) | pdf_signer *pdf_keep_signer(pdf_signer *signer) function pdf_drop_signer (line 520) | void pdf_drop_signer(pdf_signer *signer) function pdf_designated_name (line 533) | pdf_designated_name *pdf_signer_designated_name(pdf_signer *signer) function pdf_write_digest (line 559) | void pdf_write_digest(pdf_document *doc, char *filename, pdf_obj *byte_r... function pdf_check_signature (line 674) | int pdf_check_signature(pdf_document *doc, pdf_widget *widget, char *fil... function pdf_sign_signature (line 734) | void pdf_sign_signature(pdf_document *doc, pdf_widget *widget, const cha... function pdf_signatures_supported (line 788) | int pdf_signatures_supported(void) function pdf_check_signature (line 795) | int pdf_check_signature(pdf_document *doc, pdf_widget *widget, char *fil... function pdf_sign_signature (line 801) | void pdf_sign_signature(pdf_document *doc, pdf_widget *widget, const cha... function pdf_signer (line 805) | pdf_signer *pdf_keep_signer(pdf_signer *signer) function pdf_drop_signer (line 810) | void pdf_drop_signer(pdf_signer *signer) function pdf_write_digest (line 814) | void pdf_write_digest(pdf_document *doc, char *filename, pdf_obj *byte_r... function pdf_signatures_supported (line 818) | int pdf_signatures_supported(void) FILE: mupdf/source/pdf/pdf-repair.c type entry (line 8) | struct entry function pdf_repair_obj (line 17) | int function pdf_repair_obj_stm (line 178) | static void function pdf_repair_xref (line 252) | void function pdf_repair_obj_stms (line 606) | void FILE: mupdf/source/pdf/pdf-run.c function pdf_run_annot_with_usage (line 3) | static void function pdf_run_page_contents_with_usage (line 16) | static void pdf_run_page_contents_with_usage(pdf_document *doc, pdf_page... function pdf_run_page_contents (line 37) | void pdf_run_page_contents(pdf_document *doc, pdf_page *page, fz_device ... function pdf_run_annot (line 62) | void pdf_run_annot(pdf_document *doc, pdf_page *page, pdf_annot *annot, ... function pdf_run_page_annots_with_usage (line 86) | static void pdf_run_page_annots_with_usage(pdf_document *doc, pdf_page *... function pdf_run_page_with_usage (line 112) | void function pdf_run_page (line 138) | void function pdf_run_glyph (line 144) | void FILE: mupdf/source/pdf/pdf-shade.c function pdf_sample_composite_shade_function (line 8) | static void function pdf_sample_component_shade_function (line 22) | static void function pdf_sample_shade_function (line 37) | static void function pdf_load_function_based_shading (line 49) | static void function pdf_load_linear_shading (line 100) | static void function pdf_load_radial_shading (line 137) | static void type mesh_params (line 178) | struct mesh_params function pdf_load_mesh_params (line 190) | static void function pdf_load_type4_shade (line 254) | static void function pdf_load_type5_shade (line 268) | static void function pdf_load_type6_shade (line 284) | static void function pdf_load_type7_shade (line 298) | static void function fz_shade (line 314) | static fz_shade * function fz_shade_size (line 441) | static unsigned int function fz_shade (line 451) | fz_shade * FILE: mupdf/source/pdf/pdf-store.c function pdf_make_hash_key (line 3) | static int function pdf_drop_key (line 22) | static void function pdf_cmp_key (line 28) | static int function pdf_debug_key (line 35) | static void function pdf_store_item (line 60) | void function pdf_remove_item (line 74) | void FILE: mupdf/source/pdf/pdf-stream.c function pdf_is_stream (line 6) | int function pdf_stream_has_crypt (line 22) | static int function fz_jbig2_globals (line 48) | static fz_jbig2_globals * function fz_stream (line 83) | static fz_stream * function fz_stream (line 235) | static fz_stream * function fz_stream (line 274) | static fz_stream * function fz_stream (line 305) | static fz_stream * function fz_stream (line 346) | fz_stream * function pdf_load_compressed_inline_image (line 368) | void function fz_stream (line 396) | fz_stream * function fz_stream (line 402) | fz_stream * function fz_stream (line 417) | static fz_stream * function fz_stream (line 437) | fz_stream * function fz_stream (line 443) | fz_stream * function fz_buffer (line 455) | fz_buffer * function fz_buffer (line 461) | fz_buffer * function pdf_guess_filter_length (line 490) | static int function fz_buffer (line 506) | static fz_buffer * function fz_buffer (line 559) | fz_buffer * function fz_buffer (line 565) | fz_buffer * function fz_compressed_buffer (line 571) | fz_compressed_buffer * function fz_stream (line 589) | static fz_stream * function fz_stream (line 619) | fz_stream * FILE: mupdf/source/pdf/pdf-type3.c function pdf_run_glyph_func (line 3) | static void function pdf_t3_free_resources (line 9) | static void function pdf_font_desc (line 16) | pdf_font_desc * function pdf_load_type3_glyphs (line 210) | void pdf_load_type3_glyphs(pdf_document *doc, pdf_font_desc *fontdesc, i... FILE: mupdf/source/pdf/pdf-unicode.c function pdf_remap_cmap_range (line 5) | static void function pdf_cmap (line 23) | static pdf_cmap * function pdf_load_to_unicode (line 58) | void FILE: mupdf/source/pdf/pdf-write.c type pdf_write_options (line 7) | typedef struct pdf_write_options_s pdf_write_options; type page_objects (line 28) | typedef struct { type page_objects_list (line 40) | typedef struct { type pdf_write_options_s (line 46) | struct pdf_write_options_s function page_objects_list (line 112) | static page_objects_list * function page_objects_list_destroy (line 122) | static void function page_objects_list_ensure (line 136) | static void function page_objects (line 147) | static page_objects * function page_objects_insert (line 159) | static void function page_objects_list_insert (line 179) | static void function page_objects_list_set_page_object (line 188) | static void function page_objects_sort (line 195) | static void function order_ge (line 255) | static int function heap_sort (line 329) | static void function page_objects_dedupe (line 435) | static void function page_objects_list_sort_and_dedupe (line 456) | static void function page_objects_dump (line 470) | static void function objects_dump (line 491) | static void function pdf_obj (line 507) | static pdf_obj *sweepref(pdf_document *doc, pdf_write_options *opts, pdf... function sweepobj (line 543) | static void sweepobj(pdf_document *doc, pdf_write_options *opts, pdf_obj... function removeduplicateobjs (line 569) | static void removeduplicateobjs(pdf_document *doc, pdf_write_options *opts) function compactxref (line 670) | static void compactxref(pdf_document *doc, pdf_write_options *opts) function renumberobj (line 712) | static void renumberobj(pdf_document *doc, pdf_write_options *opts, pdf_... function renumberobjs (line 765) | static void renumberobjs(pdf_document *doc, pdf_write_options *opts) function page_objects_list_renumber (line 852) | static void page_objects_list_renumber(pdf_write_options *opts) function mark_all (line 867) | static void function mark_pages (line 918) | static int function mark_root (line 987) | static void function mark_trailer (line 1040) | static void function add_linearization_objs (line 1072) | static void function lpr_inherit_res_contents (line 1160) | static void function lpr_inherit_res (line 1204) | static void function pdf_obj (line 1231) | static pdf_obj * function lpr (line 1248) | static int function pdf_localise_page_resources (line 1326) | void function linearize (line 1337) | static void function update_linearization_params (line 1414) | static void function preloadobjstms (line 1446) | static void preloadobjstms(pdf_document *doc) function isbinary (line 1466) | static inline int isbinary(int c) function isbinarystream (line 1473) | static int isbinarystream(fz_buffer *buf) function fz_buffer (line 1482) | static fz_buffer *hexbuf(fz_context *ctx, unsigned char *p, int n) function addhexfilter (line 1508) | static void addhexfilter(pdf_document *doc, pdf_obj *dict) function copystream (line 1553) | static void copystream(pdf_document *doc, pdf_write_options *opts, pdf_o... function expandstream (line 1588) | static void expandstream(pdf_document *doc, pdf_write_options *opts, pdf... function is_image_filter (line 1629) | static int is_image_filter(char *s) function filter_implies_image (line 1640) | static int filter_implies_image(pdf_document *doc, pdf_obj *o) function writeobject (line 1657) | static void writeobject(pdf_document *doc, pdf_write_options *opts, int ... function writexrefsubsect (line 1771) | static void writexrefsubsect(pdf_write_options *opts, int from, int to) function writexref (line 1785) | static void writexref(pdf_document *doc, pdf_write_options *opts, int fr... function writexrefstreamsubsect (line 1886) | static void writexrefstreamsubsect(pdf_document *doc, pdf_write_options ... function writexrefstream (line 1903) | static void writexrefstream(pdf_document *doc, pdf_write_options *opts, ... function padto (line 2019) | static void function dowriteobject (line 2032) | static void function writeobjects (line 2066) | static void function my_log2 (line 2105) | static int function make_page_offset_hints (line 2122) | static void function make_hint_stream (line 2394) | static void function dump_object_details (line 2415) | static void dump_object_details(pdf_document *doc, pdf_write_options *opts) function presize_unsaved_signature_byteranges (line 2426) | static void presize_unsaved_signature_byteranges(pdf_document *doc) function complete_signatures (line 2456) | static void complete_signatures(pdf_document *doc, pdf_write_options *op... function sanitise (line 2546) | static void sanitise(pdf_document *doc) function pdf_write_document (line 2561) | void pdf_write_document(pdf_document *doc, char *filename, fz_write_opti... function pdf_obj (line 2779) | static pdf_obj * function pdf_rebalance_page_tree (line 2844) | static void function pdf_rebalance_page_tree (line 2862) | static void function pdf_finish_edit (line 2867) | void pdf_finish_edit(pdf_document *doc) FILE: mupdf/source/pdf/pdf-xobject.c function pdf_xobject (line 3) | pdf_xobject * function pdf_drop_xobject (line 9) | void function pdf_free_xobject_imp (line 15) | static void function pdf_xobject_size (line 28) | static unsigned int function pdf_xobject (line 36) | pdf_xobject * function pdf_obj (line 117) | pdf_obj * function pdf_update_xobject_contents (line 231) | void pdf_update_xobject_contents(pdf_document *doc, pdf_xobject *form, f... function pdf_xobject (line 240) | pdf_xobject * FILE: mupdf/source/pdf/pdf-xref-aux.c function pdf_document (line 11) | pdf_document * function pdf_document (line 21) | pdf_document * FILE: mupdf/source/pdf/pdf-xref.c function iswhite (line 12) | static inline int iswhite(int ch) function pdf_free_xref_sections (line 23) | static void pdf_free_xref_sections(pdf_document *doc) function extend_xref_index (line 60) | static void function pdf_resize_xref (line 76) | static void pdf_resize_xref(fz_context *ctx, pdf_document *doc, int newlen) function pdf_populate_next_xref_level (line 103) | static void pdf_populate_next_xref_level(pdf_document *doc) function pdf_obj (line 116) | pdf_obj *pdf_trailer(pdf_document *doc) function pdf_set_populating_xref_trailer (line 124) | void pdf_set_populating_xref_trailer(pdf_document *doc, pdf_obj *trailer) function pdf_xref_len (line 136) | int pdf_xref_len(pdf_document *doc) function ensure_solid_xref (line 143) | static void function pdf_xref_entry (line 194) | pdf_xref_entry *pdf_get_populating_xref_entry(pdf_document *doc, int num) function pdf_xref_entry (line 231) | pdf_xref_entry *pdf_get_xref_entry(pdf_document *doc, int i) function ensure_incremental_xref (line 298) | static void ensure_incremental_xref(pdf_document *doc) function pdf_xref_entry (line 347) | static pdf_xref_entry *pdf_get_incremental_xref_entry(pdf_document *doc,... function pdf_xref_is_incremental (line 367) | int pdf_xref_is_incremental(pdf_document *doc, int num) function pdf_ensure_solid_xref (line 379) | void pdf_ensure_solid_xref(pdf_document *doc, int num) function pdf_xref_ensure_incremental_object (line 388) | void pdf_xref_ensure_incremental_object(pdf_document *doc, int num) function pdf_replace_xref (line 427) | void pdf_replace_xref(pdf_document *doc, pdf_xref_entry *entries, int n) function pdf_load_version (line 470) | static void function pdf_read_start_xref (line 483) | static void function pdf_xref_size_from_old_trailer (line 522) | static int function pdf_obj (line 601) | pdf_obj * function pdf_xref_entry (line 609) | static pdf_xref_entry * function pdf_obj (line 668) | static pdf_obj * function pdf_read_new_xref_section (line 756) | static void function pdf_obj (line 798) | static pdf_obj * function pdf_obj (line 891) | static pdf_obj * type ofs_list (line 920) | typedef struct ofs_list_s ofs_list; type ofs_list_s (line 922) | struct ofs_list_s function read_xref_section (line 929) | static int function pdf_read_xref_sections (line 996) | static void function pdf_prime_xref_index (line 1025) | static void function pdf_load_xref (line 1057) | static void function pdf_load_linear (line 1105) | static void function pdf_ocg_set_config (line 1160) | void function pdf_read_ocg (line 1264) | static void function pdf_free_ocg (line 1308) | static void function pdf_init_document (line 1324) | static void function pdf_close_document (line 1478) | void function pdf_print_xref (line 1545) | void function pdf_xref_entry (line 1567) | static pdf_xref_entry * function pdf_obj_read (line 1691) | static int function pdf_load_hinted_page (line 1820) | static void function read_hinted_object (line 1851) | static int function pdf_xref_entry (line 1924) | pdf_xref_entry * function pdf_obj (line 2026) | pdf_obj * function pdf_obj (line 2046) | pdf_obj * function pdf_count_objects (line 2095) | int function pdf_create_object (line 2101) | int function pdf_delete_object (line 2117) | void function pdf_update_object (line 2141) | void function pdf_update_stream (line 2163) | void function pdf_meta (line 2180) | int function fz_transition (line 2254) | fz_transition * function pdf_rebind (line 2263) | static void function pdf_document (line 2280) | static pdf_document * function pdf_document (line 2311) | pdf_document * function pdf_document (line 2330) | pdf_document * function pdf_load_hints (line 2357) | static void function pdf_load_hint_object (line 2574) | static void function pdf_obj (line 2615) | pdf_obj *pdf_progressive_advance(pdf_document *doc, int pagenum) function pdf_document (line 2690) | pdf_document *pdf_specifics(fz_document *doc) function pdf_document (line 2695) | pdf_document *pdf_create_document(fz_context *ctx) function pdf_recognize (line 2741) | int function pdf_mark_xref (line 2764) | void pdf_mark_xref(pdf_document *doc) function pdf_clear_xref (line 2787) | void pdf_clear_xref(pdf_document *doc) function pdf_clear_xref_to_mark (line 2816) | void pdf_clear_xref_to_mark(pdf_document *doc) FILE: mupdf/source/tiff/mutiff.c type tiff_page_s (line 7) | struct tiff_page_s type tiff_document_s (line 12) | struct tiff_document_s function tiff_document (line 22) | tiff_document * function tiff_document (line 52) | tiff_document * function tiff_close_document (line 78) | void function tiff_count_pages (line 87) | int function tiff_page (line 93) | tiff_page * function tiff_free_page (line 122) | void function fz_rect (line 131) | fz_rect * function tiff_run_page (line 141) | void function tiff_meta (line 152) | static int function tiff_rebind (line 165) | static void function tiff_init_document (line 172) | static void function tiff_recognize (line 185) | static int FILE: mupdf/source/tools/mjsgen.c function usage (line 65) | static void usage(void) function escape_string (line 71) | static void escape_string(FILE *out, int len, const char *string) function processpage (line 96) | static void processpage(fz_context *ctx, fz_document *doc, int pagenum) function processpages (line 220) | static void processpages(fz_context *ctx, fz_document *doc) function main (line 228) | int main(int argc, char **argv) function wmain (line 295) | int wmain(int argc, wchar_t *wargv[]) FILE: mupdf/source/tools/mudraw.c type suffix_t (line 21) | typedef struct type cs_name_t (line 42) | typedef struct type format_cs_table_t (line 66) | typedef struct function usage (line 140) | static void usage(void) function gettime (line 172) | static int gettime(void) function isrange (line 186) | static int isrange(char *s) function drawpage (line 197) | static void drawpage(fz_context *ctx, fz_document *doc, int pagenum) function drawrange (line 698) | static void drawrange(fz_context *ctx, fz_document *doc, char *range) function drawoutline (line 736) | static void drawoutline(fz_context *ctx, fz_document *doc) function parse_colorspace (line 761) | static int function trace_free (line 792) | static void function main (line 829) | int main(int argc, char **argv) function wmain (line 1150) | int wmain(int argc, wchar_t *wargv[]) FILE: mupdf/source/tools/mutool.c function namematch (line 29) | static int function main (line 36) | int main(int argc, char **argv) function wmain (line 86) | int wmain(int argc, wchar_t *wargv[]) FILE: mupdf/source/tools/pdfclean.c type globals (line 14) | typedef struct globals_s function usage (line 20) | static void usage(void) function string_in_names_list (line 38) | static int function retainpage (line 57) | static void retainpage(pdf_document *doc, pdf_obj *parent, pdf_obj *kids... function retainpages (line 68) | static void retainpages(globals *glo, int argc, char **argv) function pdfclean_clean (line 222) | void pdfclean_clean(fz_context *ctx, char *infile, char *outfile, char *... function pdfclean_main (line 252) | int pdfclean_main(int argc, char **argv) FILE: mupdf/source/tools/pdfextract.c function usage (line 11) | static void usage(void) function isimage (line 19) | static int isimage(pdf_obj *obj) function isfontdesc (line 25) | static int isfontdesc(pdf_obj *obj) function writepixmap (line 31) | static void writepixmap(fz_context *ctx, fz_pixmap *pix, char *file, int... function saveimage (line 63) | static void saveimage(int num) function savefont (line 85) | static void savefont(pdf_obj *dict, int num) function showobject (line 162) | static void showobject(int num) function pdfextract_main (line 186) | int pdfextract_main(int argc, char **argv) FILE: mupdf/source/tools/pdfinfo.c type info (line 19) | struct info type globals (line 68) | typedef struct globals_s function closexref (line 90) | static void closexref(globals *glo) function infousage (line 151) | static void function showglobalinfo (line 166) | static void function gatherdimensions (line 192) | static void function gatherfonts (line 234) | static void function gatherimages (line 279) | static void function gatherforms (line 352) | static void function gatherpsobjs (line 406) | static void function gathershadings (line 449) | static void function gatherpatterns (line 493) | static void function gatherresourceinfo (line 564) | static void function gatherpageinfo (line 637) | static void function printinfo (line 656) | static void function showinfo (line 906) | static void function arg_is_page_range (line 965) | static int arg_is_page_range(const char *arg) function pdfinfo_info (line 977) | static void function pdfinfo_main (line 1025) | int pdfinfo_main(int argc, char **argv) FILE: mupdf/source/tools/pdfposter.c function usage (line 10) | static void usage(void) function decimatepages (line 24) | static void decimatepages(pdf_document *doc) function pdfposter_main (line 117) | int pdfposter_main(int argc, char **argv) FILE: mupdf/source/tools/pdfshow.c function usage (line 15) | static void usage(void) function showtrailer (line 25) | static void showtrailer(void) function showencrypt (line 34) | static void showencrypt(void) function showxref (line 48) | static void showxref(void) function showpagetree (line 56) | static void showpagetree(void) function showsafe (line 74) | static void showsafe(unsigned char *buf, int n) function showstream (line 97) | static void showstream(int num, int gen) function showobject (line 124) | static void showobject(int num, int gen) function showgrep (line 159) | static void showgrep(char *filename) function pdfshow_main (line 193) | int pdfshow_main(int argc, char **argv) FILE: mupdf/source/xps/xps-common.c function unhex (line 3) | static inline int unhex(int a) function fz_xml (line 11) | fz_xml * function xps_parse_brush (line 31) | void function xps_parse_element (line 49) | void function xps_begin_opacity (line 69) | void function xps_end_opacity (line 113) | void function xps_parse_render_transform (line 130) | void function xps_parse_matrix_transform (line 155) | void function xps_parse_rectangle (line 170) | void function count_commas (line 195) | static int count_commas(char *s) function xps_parse_color (line 207) | void function xps_set_color (line 309) | void FILE: mupdf/source/xps/xps-doc.c function xps_rels_for_part (line 17) | static void function xps_print_page_list (line 36) | void function xps_add_fixed_document (line 58) | static void function xps_add_link (line 85) | void function fz_link (line 157) | fz_link * function xps_add_fixed_page (line 165) | static void function xps_add_link_target (line 197) | static void function xps_target (line 210) | xps_target * function xps_lookup_link_target (line 223) | int function xps_free_link_targets (line 230) | static void function xps_free_fixed_pages (line 243) | static void function xps_free_fixed_documents (line 260) | static void function xps_free_page_list (line 276) | void function xps_parse_metadata_imp (line 288) | static void function xps_parse_metadata (line 349) | static void function xps_read_and_process_metadata_part (line 381) | static void function xps_read_page_list (line 405) | void function xps_count_pages (line 434) | int function xps_load_fixed_page (line 440) | static void function xps_page (line 504) | xps_page * function fz_rect (line 525) | fz_rect * function xps_free_page (line 534) | void function xps_recognize (line 545) | static int FILE: mupdf/source/xps/xps-glyphs.c function ishex (line 7) | static inline int ishex(int a) function unhex (line 14) | static inline int unhex(int a) function xps_count_font_encodings (line 22) | int function xps_identify_font_encoding (line 29) | void function xps_select_font_encoding (line 37) | void function xps_encode_font_char (line 44) | int function xps_measure_font_glyph (line 54) | void function fz_font (line 72) | static fz_font * function xps_insert_font (line 82) | static void function xps_deobfuscate_font_resource (line 96) | static void function xps_select_best_font_encoding (line 137) | static void function is_real_num_char (line 204) | static inline int is_real_num_char(int c) function fz_text (line 259) | static fz_text * function xps_parse_glyphs (line 378) | void FILE: mupdf/source/xps/xps-gradient.c type stop (line 13) | struct stop function cmp_stop (line 20) | static int cmp_stop(const void *a, const void *b) function lerp (line 32) | static inline float lerp(float a, float b, float x) function xps_parse_gradient_stops (line 37) | static int function xps_sample_gradient_stops (line 177) | static void function xps_draw_one_radial_gradient (line 206) | static void function xps_draw_one_linear_gradient (line 245) | static void function point_inside_circle (line 287) | static inline float point_inside_circle(float px, float py, float x, flo... function xps_draw_radial_gradient (line 294) | static void function xps_draw_linear_gradient (line 379) | static void function xps_parse_gradient_brush (line 441) | static void function xps_parse_linear_gradient_brush (line 515) | void function xps_parse_radial_gradient_brush (line 522) | void FILE: mupdf/source/xps/xps-image.c function fz_image (line 3) | static fz_image * function xps_paint_image_brush (line 13) | static void function xps_find_image_brush_source_part (line 29) | static void type xps_image_key (line 93) | typedef struct { function xps_free_image_key (line 98) | static void function xps_image_key (line 105) | static xps_image_key * function xps_cmp_image_key (line 114) | static int function xps_debug_image (line 121) | static void function xps_parse_image_brush (line 139) | void FILE: mupdf/source/xps/xps-outline.c function fz_outline (line 7) | static fz_outline * function fz_outline (line 17) | static fz_outline * function fz_outline (line 83) | static fz_outline * function fz_outline (line 100) | static fz_outline * function fz_outline (line 139) | fz_outline * function xps_extract_anchor_info (line 177) | void FILE: mupdf/source/xps/xps-path.c function xps_draw_arc_segment (line 46) | static void function angle_between (line 77) | static float function xps_draw_arc (line 108) | static void function fz_path (line 217) | static fz_path * function xps_parse_arc_segment (line 464) | static void function xps_parse_poly_quadratic_bezier_segment (line 515) | static void function xps_parse_poly_bezier_segment (line 564) | static void function xps_parse_poly_line_segment (line 604) | static void function xps_parse_path_figure (line 637) | static void function fz_path (line 690) | fz_path * function xps_parse_line_cap (line 752) | static int function xps_clip (line 765) | void function xps_parse_path (line 788) | void FILE: mupdf/source/xps/xps-resource.c function fz_xml (line 3) | static fz_xml * function fz_xml (line 22) | static fz_xml * function xps_resolve_resource_reference (line 39) | void function xps_resource (line 54) | static xps_resource * function xps_resource (line 106) | xps_resource * function xps_free_resource_dictionary (line 143) | void function xps_print_resource_dictionary (line 159) | void FILE: mupdf/source/xps/xps-tile.c type closure (line 12) | struct closure function xps_paint_tiling_brush_clipped (line 21) | static void function xps_paint_tiling_brush (line 38) | static void function xps_parse_tiling_brush (line 67) | void function xps_paint_visual_brush (line 231) | static void function xps_parse_visual_brush (line 238) | void function xps_parse_canvas (line 266) | void function xps_parse_fixed_page (line 359) | void function xps_run_page (line 401) | void FILE: mupdf/source/xps/xps-util.c function xps_tolower (line 3) | static inline int xps_tolower(int c) function xps_strcasecmp (line 10) | int function xps_resolve_url (line 140) | void function xps_url_is_remote (line 159) | int FILE: mupdf/source/xps/xps-zip.c function xps_part (line 5) | xps_part * function xps_free_part (line 28) | void function xps_part (line 39) | xps_part * function xps_has_part (line 106) | int function xps_document (line 123) | static xps_document * function xps_document (line 146) | xps_document * function xps_document (line 169) | xps_document * function xps_close_document (line 206) | void function xps_meta (line 236) | static int function xps_rebind (line 249) | static void function xps_init_document (line 257) | static void FILE: scripts/SquareTree.py class Node (line 18) | class Node(object): method __init__ (line 19) | def __init__(self): method __repr__ (line 22) | def __repr__(self): method GetChild (line 25) | def GetChild(self, name, idx=0): method GetValue (line 29) | def GetValue(self, name, idx=0): function Parse (line 33) | def Parse(data, level=0): function Serialize (line 102) | def Serialize(root, level=0): FILE: scripts/check_accesskeys.py function extract_accesskey_groups (line 17) | def extract_accesskey_groups(path): function get_alternate_ix (line 59) | def get_alternate_ix(alternates, string): function detect_accesskey_clashes (line 66) | def detect_accesskey_clashes(groups, translations): function main (line 114) | def main(): FILE: scripts/dedup_callstacks.py function top_dir (line 30) | def top_dir(): function verify_file_exists (line 34) | def verify_file_exists(path): function shorten_cs_line (line 47) | def shorten_cs_line(s): function iter_callstacks (line 52) | def iter_callstacks(file_path): function is_release (line 70) | def is_release(txt): function fmt_release (line 75) | def fmt_release(txt): class CallStack (line 80) | class CallStack(object): method __init__ (line 82) | def __init__(self, txt): function cs_add_or_inc_count (line 87) | def cs_add_or_inc_count(callstacks, txt): function parse_callstacks (line 95) | def parse_callstacks(file_path): function save_callstacks (line 103) | def save_callstacks(file_path, callstacks): function main (line 114) | def main(): FILE: scripts/efi_cmp.py function sum_efi_dir (line 44) | def sum_efi_dir(): function sumatra_dir (line 48) | def sumatra_dir(): function sum_efi_cache_dir (line 52) | def sum_efi_cache_dir(ver): function efi_result_file (line 58) | def efi_result_file(ver): function efi_result_bz2_file (line 62) | def efi_result_bz2_file(ver): function usage (line 66) | def usage(): function verify_efi_present (line 72) | def verify_efi_present(): function already_built (line 85) | def already_built(ver): function build_clean (line 94) | def build_clean(ver): function build_ver (line 105) | def build_ver(ver): function build_efi_result (line 124) | def build_efi_result(ver): function build_efi_result_current (line 133) | def build_efi_result_current(): function print_side_by_size (line 139) | def print_side_by_size(diff): function diff_as_str (line 166) | def diff_as_str(diff, max=-1): function diff_efi (line 202) | def diff_efi(efi1_path, efi2_path): function cmp_with_last (line 220) | def cmp_with_last(): function main (line 235) | def main(): FILE: scripts/gen_htmlparserlookup.py function getEnumName (line 60) | def getEnumName(name, prefix): function splitChars (line 66) | def splitChars(chars): function unTab (line 69) | def unTab(string): function createFastFinder (line 74) | def createFastFinder(list, type, default, caseInsensitive, funcName=None): function createTypeEnum (line 113) | def createTypeEnum(list, type, default): function createFastSelector (line 118) | def createFastSelector(fullList, nameList, funcName, type): function main (line 215) | def main(): FILE: scripts/gen_libmupdf.def.py function generateExports (line 12) | def generateExports(header, exclude=[]): function collectFunctions (line 24) | def collectFunctions(file): function main (line 121) | def main(): FILE: scripts/gen_settings_html.py function create_dir (line 197) | def create_dir(d): function extract_url (line 203) | def extract_url(s): function gen_comment (line 214) | def gen_comment(comment, field_id, start, first=False): function gen_struct (line 254) | def gen_struct(struct, indent="", prerelease=False): class Lang (line 290) | class Lang(object): method __init__ (line 292) | def __init__(self, name, code): function settings_dir (line 297) | def settings_dir(): function blog_dir (line 303) | def blog_dir(): function langs_file_name (line 313) | def langs_file_name(): function settings_file_name (line 317) | def settings_file_name(): function gen_langs_html (line 321) | def gen_langs_html(): function gen_settings_html (line 340) | def gen_settings_html(): FILE: scripts/gen_settingsstructs.py class Type (line 11) | class Type(object): method __init__ (line 12) | def __init__(self, name, ctype): class Field (line 22) | class Field(object): method __init__ (line 23) | def __init__(self, name, type, default, comment, internal=False, exper... method cdefault (line 31) | def cdefault(self, built): method inidefault (line 55) | def inidefault(self, commentChar=";"): class Struct (line 84) | class Struct(Field): method __init__ (line 85) | def __init__(self, name, fields, comment, structName=None, internal=Fa... class CompactStruct (line 90) | class CompactStruct(Struct): method __init__ (line 91) | def __init__(self, name, fields, comment, structName=None, internal=Fa... class Array (line 95) | class Array(Field): method __init__ (line 96) | def __init__(self, name, fields, comment, structName=None, internal=Fa... class CompactArray (line 103) | class CompactArray(Field): method __init__ (line 104) | def __init__(self, name, type, default, comment, internal=False, exper... class Comment (line 107) | class Comment(Field): method __init__ (line 108) | def __init__(self, comment, expert=False, version=None): function EmptyLine (line 111) | def EmptyLine(expert=False): function RGB (line 114) | def RGB(r, g, b, a=0): function FormatComment (line 548) | def FormatComment(comment, start): function FormatArrayLine (line 557) | def FormatArrayLine(data, fmt): function BuildStruct (line 573) | def BuildStruct(struct, built=[]): function BuildMetaData (line 588) | def BuildMetaData(struct, built=[]): function gen (line 640) | def gen(): FILE: scripts/loc.py function is_blacklisted (line 24) | def is_blacklisted(name): function count_file (line 35) | def count_file(name): function loc_for_file (line 39) | def loc_for_file(filePath): function get_locs_for_dir (line 47) | def get_locs_for_dir(srcDir, dir): function get_dir_loc (line 58) | def get_dir_loc(locs_per_file): function short_format (line 62) | def short_format(locs_per_dir): function long_format (line 73) | def long_format(locs_per_dir): function main (line 85) | def main(): FILE: scripts/metadata/gen_mui.py function mui_src_dir (line 11) | def mui_src_dir(): function src_dir (line 15) | def src_dir(): class ButtonVectorDef (line 19) | class ButtonVectorDef(Struct): class ButtonDef (line 28) | class ButtonDef(Struct): class ScrollBarDef (line 35) | class ScrollBarDef(Struct): class EbookPageDef (line 42) | class EbookPageDef(Struct): class DirectionalLayoutDataDef (line 48) | class DirectionalLayoutDataDef(Struct): class HorizontalLayoutDef (line 56) | class HorizontalLayoutDef(Struct): class VerticalLayoutDef (line 62) | class VerticalLayoutDef(Struct): class PagesLayoutDef (line 68) | class PagesLayoutDef(Struct): function gen_mui (line 76) | def gen_mui(): function main (line 93) | def main(): FILE: scripts/metadata/gen_txt.py function to_win_newlines (line 27) | def to_win_newlines(s): function write_to_file (line 32) | def write_to_file(file_path, s): file(file_path, "w").write(to_win_newli... function write_to_file_utf8_bom (line 34) | def write_to_file_utf8_bom(file_path, s): function name2name (line 39) | def name2name(s): function prefix_str (line 57) | def prefix_str(indent): return " " * indent function field_val_as_str (line 59) | def field_val_as_str(field): function _field_def_val_for_FieldMetada (line 77) | def _field_def_val_for_FieldMetada(field): function field_def_val_for_FieldMetada (line 103) | def field_def_val_for_FieldMetada(field): function escape_char (line 108) | def escape_char(c): function escape_str (line 119) | def escape_str(s): function ser_field (line 126) | def ser_field(field, lines, indent): function ser_array (line 135) | def ser_array(field, lines, indent): function ser_struct_compact (line 154) | def ser_struct_compact(struct, name, lines, indent): function ser_struct (line 164) | def ser_struct(struct, name, lines, indent): function gen_struct_def (line 198) | def gen_struct_def(stru_cls): function gen_struct_defs (line 208) | def gen_struct_defs(structs): function gen_prototypes (line 261) | def gen_prototypes(stru_cls): function gen_struct_fields_txt (line 271) | def gen_struct_fields_txt(stru_cls): function gen_structs_metadata_txt (line 296) | def gen_structs_metadata_txt(structs): function add_cls (line 313) | def add_cls(cls, structs): function structs_from_top_level_value_rec (line 318) | def structs_from_top_level_value_rec(struct, structs): function gen_top_level_funcs_txt (line 332) | def gen_top_level_funcs_txt(top_level): function _gen_for_top_level_vals (line 337) | def _gen_for_top_level_vals(top_level_vals, file_path): function gen_for_top_level_vals (line 356) | def gen_for_top_level_vals(top_level_vals, file_path): function add_random_ws (line 364) | def add_random_ws(s): function gen_txt_for_top_level_val (line 368) | def gen_txt_for_top_level_val(top_level_val, file_path): function set_whitespace (line 384) | def set_whitespace(add_whitespace): FILE: scripts/metadata/metadata.py function is_valid_signed (line 3) | def is_valid_signed(bits, val): function is_valid_unsigned (line 12) | def is_valid_unsigned(bits, val): function is_valid_string (line 18) | def is_valid_string(val): class Type (line 22) | class Type(object): method __init__ (line 23) | def __init__(self, def_val): method set_val (line 27) | def set_val(self, val): method c_type (line 31) | def c_type(self): method get_type_typ_enum (line 36) | def get_type_typ_enum(self): method is_struct (line 39) | def is_struct(self): method is_array (line 42) | def is_array(self): class Bool (line 45) | class Bool(Type): method __init__ (line 49) | def __init__(self, def_val): method is_valid_val (line 52) | def is_valid_val(self, val): class U16 (line 55) | class U16(Type): method is_valid_val (line 59) | def is_valid_val(self, val): class I32 (line 62) | class I32(Type): method __init__ (line 66) | def __init__(self, def_val=0): method is_valid_val (line 69) | def is_valid_val(self, val): class U32 (line 72) | class U32(Type): method is_valid_val (line 76) | def is_valid_val(self, val): class U64 (line 79) | class U64(Type): method is_valid_val (line 83) | def is_valid_val(self, val): class Color (line 87) | class Color(U32): class String (line 90) | class String(Type): method is_valid_val (line 94) | def is_valid_val(self, val): class WString (line 97) | class WString(Type): method is_valid_val (line 101) | def is_valid_val(self, val): class Float (line 104) | class Float(Type): method is_valid_val (line 108) | def is_valid_val(self, val): class Struct (line 118) | class Struct(Type): method __init__ (line 123) | def __init__(self, *vals): method is_valid_val (line 131) | def is_valid_val(self, val): method name (line 134) | def name(self): method as_str (line 137) | def as_str(self): method __setattr__ (line 144) | def __setattr__(self, name, value): class Array (line 156) | class Array(Type): method __init__ (line 160) | def __init__(self, typ, values): method is_valid_val (line 170) | def is_valid_val(self, val): method name (line 173) | def name(self): class Field (line 184) | class Field(object): method __init__ (line 185) | def __init__(self, name, typ_val, flags=0): method c_type (line 209) | def c_type(self): method is_struct (line 212) | def is_struct(self): method is_signed (line 215) | def is_signed(self): method is_unsigned (line 218) | def is_unsigned(self): method is_bool (line 221) | def is_bool(self): method is_color (line 224) | def is_color(self): method is_string (line 227) | def is_string(self): method is_float (line 230) | def is_float(self): method is_no_store (line 233) | def is_no_store(self): method is_compact (line 236) | def is_compact(self): method is_array (line 239) | def is_array(self): method set_val (line 242) | def set_val(self, val): method get_typ_enum (line 248) | def get_typ_enum(self, for_bin=False): FILE: scripts/obsolete/build.py function usage (line 64) | def usage(): function get_top_dir (line 71) | def get_top_dir(): function copy_to_dst_dir (line 76) | def copy_to_dst_dir(src_path, dst_dir): function create_pdb_lzsa_archive (line 82) | def create_pdb_lzsa_archive(dir, archive_name): function create_pdb_zip_archive (line 92) | def create_pdb_zip_archive(dir, archive_name): function delete_old_pre_release_builds (line 104) | def delete_old_pre_release_builds(): function sign (line 131) | def sign(file_path, cert_pwd): function sign_retry (line 154) | def sign_retry(file_path, cert_pwd): function print_run_resp (line 166) | def print_run_resp(out, err): function zip_one_file (line 173) | def zip_one_file(dir, to_pack, zip_name): function get_short_ver (line 204) | def get_short_ver(ver): function verify_correct_branch (line 213) | def verify_correct_branch(ver): function verify_not_tagged_yet (line 224) | def verify_not_tagged_yet(ver): function svn_tag_release (line 231) | def svn_tag_release(ver): function try_find_scripts_file (line 239) | def try_find_scripts_file(file_name): function get_stable_version (line 249) | def get_stable_version(url, fallback): function try_find_config_files (line 263) | def try_find_config_files(): function append_to_file (line 268) | def append_to_file(path, s): function build (line 274) | def build(upload, upload_tmp, testing, build_test_installer, build_rel_i... function build_pre_release (line 448) | def build_pre_release(): function main (line 455) | def main(): function test_zip (line 476) | def test_zip(): FILE: scripts/obsolete/buildbot-fix.py function stats_txt_name_to_svn_no (line 21) | def stats_txt_name_to_svn_no(s): function get_s3_files (line 28) | def get_s3_files(): function get_s3_files_dict (line 38) | def get_s3_files_dict(): function get_s3_vers (line 48) | def get_s3_vers(): function valid_s3_ver (line 62) | def valid_s3_ver(ver): function s3_files_for_ver (line 81) | def s3_files_for_ver(ver): function delete_ver (line 91) | def delete_ver(ver): function fix_from_ver (line 109) | def fix_from_ver(ver, all_vers, all_vers_s3): function fix (line 136) | def fix(): FILE: scripts/obsolete/buildbot-obsolete.py class Stats (line 41) | class Stats(Serializable): method __init__ (line 59) | def __init__(self, read_from_file=None): function file_size (line 64) | def file_size(p): function str2bool (line 68) | def str2bool(s): function get_cache_dir (line 84) | def get_cache_dir(): function get_stats_cache_dir (line 88) | def get_stats_cache_dir(): function get_logs_cache_dir (line 92) | def get_logs_cache_dir(): function cert_path (line 97) | def cert_path(): function logs_efi_out_path (line 103) | def logs_efi_out_path(ver): function delete_old_logs (line 109) | def delete_old_logs(to_keep=10): function stats_for_ver (line 128) | def stats_for_ver(ver): function previous_successful_build_ver (line 139) | def previous_successful_build_ver(ver): function load_svn_log_data (line 155) | def load_svn_log_data(): function save_svn_log_data (line 172) | def save_svn_log_data(data): function checkin_comment_for_ver (line 179) | def checkin_comment_for_ver(ver): function has_already_been_built (line 199) | def has_already_been_built(ver): function verify_efi_present (line 210) | def verify_efi_present(): function file_size_in_obj (line 221) | def file_size_in_obj(file_name, defSize=None): function clean_release (line 228) | def clean_release(): function build_release (line 234) | def build_release(stats, ver): function build_analyze (line 267) | def build_analyze(stats, ver): function svn_update_to_ver (line 284) | def svn_update_to_ver(ver): function build_and_upload_efi_out (line 291) | def build_and_upload_efi_out(ver): function get_efi_out (line 302) | def get_efi_out(ver): function efi_diff_as_txt (line 313) | def efi_diff_as_txt(diff, max=-1): function build_and_upload_efi_txt_diff (line 354) | def build_and_upload_efi_txt_diff(ver): function build_version (line 380) | def build_version(ver, skip_release=False): function test_build_html_index (line 454) | def test_build_html_index(): function email_tests_failed (line 467) | def email_tests_failed(ver, err): function email_msg (line 485) | def email_msg(msg): function email_build_failed (line 495) | def email_build_failed(ver): function build_curr (line 513) | def build_curr(force=False): function build_version_retry (line 523) | def build_version_retry(ver, try_count=2): function buildbot_loop (line 548) | def buildbot_loop(): function ignore_pre_release_build_error (line 593) | def ignore_pre_release_build_error(s): function build_pre_release (line 601) | def build_pre_release(): function test_email_tests_failed (line 617) | def test_email_tests_failed(): function verify_can_send_email (line 622) | def verify_can_send_email(): function main (line 629) | def main(): FILE: scripts/obsolete/buildbot.py function cert_path (line 21) | def cert_path(): function email_msg (line 26) | def email_msg(msg): function verify_can_send_email (line 35) | def verify_can_send_email(): function is_git_up_to_date (line 41) | def is_git_up_to_date(): function ignore_pre_release_build_error (line 45) | def ignore_pre_release_build_error(s): function build_pre_release (line 52) | def build_pre_release(): function buildbot_loop (line 67) | def buildbot_loop(): function main (line 96) | def main(): FILE: scripts/obsolete/buildbot_html.py function a (line 42) | def a(url, txt): function pre (line 46) | def pre(s): function td (line 50) | def td(s, off=0): function th (line 54) | def th(s): function size_diff_html (line 58) | def size_diff_html(n): function group_by_ver (line 71) | def group_by_ver(files): function htmlize_error_lines (line 102) | def htmlize_error_lines(lines, ver): function stats_for_previous_successful_build (line 130) | def stats_for_previous_successful_build(ver, stats_for_ver): function build_index_html (line 144) | def build_index_html(stats_for_ver, checkin_comment_for_ver): function rebuild_trans_src_path_cache (line 252) | def rebuild_trans_src_path_cache(): function trans_src_path (line 273) | def trans_src_path(s): function htmlize_src_link (line 287) | def htmlize_src_link(s, ver): function skip_error (line 303) | def skip_error(s): function extract_analyze_errors (line 315) | def extract_analyze_errors(s): function gen_analyze_html (line 324) | def gen_analyze_html(stats, ver): function build_sizes_json (line 344) | def build_sizes_json(stats_cache_dir, stats_for_ver): FILE: scripts/obsolete/runtests.py function run_premake (line 19) | def run_premake(action="vs2010"): function is_test_exe (line 29) | def is_test_exe(file_name): function is_empty_str (line 33) | def is_empty_str(s): function fmt_out_err (line 37) | def fmt_out_err(out, err): function run_tests2 (line 51) | def run_tests2(): function run_tests (line 87) | def run_tests(): function main (line 94) | def main(): FILE: scripts/reftest.py function EngineDump (line 16) | def EngineDump(EngineDumpExe, file, tgaPath): function TgaRleUnpack (line 21) | def TgaRleUnpack(data): function TgaCmpColor (line 38) | def TgaCmpColor(col1, col2): function BitmapDiff (line 47) | def BitmapDiff(tgaRef, tgaCmp, tgaDiff): function RefTestFile (line 99) | def RefTestFile(EngineDumpExe, file, refdir): function RefTestDir (line 132) | def RefTestDir(EngineDumpExe, dir, refdir): function main (line 154) | def main(args): FILE: scripts/render-benchmark.py function log (line 14) | def log(str): function runBenchmark (line 17) | def runBenchmark(SumatraPDFExe, file, repeats): function matchLine (line 22) | def matchLine(line, regex, result=None): function parseBenchOutput (line 30) | def parseBenchOutput(output): function displayBenchResults (line 55) | def displayBenchResults(result): function main (line 65) | def main(): FILE: scripts/runflint.py function verify_flint_installed (line 17) | def verify_flint_installed(): function src_dir (line 27) | def src_dir(): function src_utils_dir (line 32) | def src_utils_dir(): function run_flint_in_dir (line 35) | def run_flint_in_dir(dir): function run_flint_all (line 51) | def run_flint_all(): function should_filter (line 57) | def should_filter(s): function filter (line 80) | def filter(out): function main (line 91) | def main(): FILE: scripts/s3.py function log (line 11) | def log(s): function set_secrets (line 16) | def set_secrets(access, secret): function set_bucket (line 22) | def set_bucket(bucket): function get_conn (line 27) | def get_conn(): function get_bucket (line 35) | def get_bucket(): function ul_cb (line 39) | def ul_cb(sofar, total): function upload_file_public (line 43) | def upload_file_public(local_path, remote_path, silent=False): function upload_data_public (line 54) | def upload_data_public(data, remote_path): function upload_data_public_with_content_type (line 61) | def upload_data_public_with_content_type(data, remote_path, silent=False): function download_to_file (line 71) | def download_to_file(remote_path, local_path): function list (line 77) | def list(s3dir): function delete (line 83) | def delete(remote_path): function exists (line 88) | def exists(remote_path): function verify_doesnt_exist (line 92) | def verify_doesnt_exist(remote_path): FILE: scripts/test-unarr.py function usage_and_exit (line 10) | def usage_and_exit(): function detect_unarr_exe (line 17) | def detect_unarr_exe(): function should_test_file (line 28) | def should_test_file(f): function shell_arg (line 48) | def shell_arg(): function subprocess_flags (line 54) | def subprocess_flags(): function run_cmd (line 73) | def run_cmd(*args): function strip_empty_lines_and_dedup (line 81) | def strip_empty_lines_and_dedup(s, only_last=-1): function shorten_err (line 94) | def shorten_err(s): function shorten_out (line 98) | def shorten_out(s): function get_file_size (line 102) | def get_file_size(p): function err_whitelisted (line 111) | def err_whitelisted(s): function test_unarr (line 121) | def test_unarr(dir): function dump_failures (line 153) | def dump_failures(): function errors_to_sorted_array (line 168) | def errors_to_sorted_array(errors): function get_files_for_error (line 175) | def get_files_for_error(error_to_files, err): function copy_file_here (line 187) | def copy_file_here(f, n, m): function get_all_files (line 194) | def get_all_files(files, n): function show_files (line 202) | def show_files(files): function print_errors (line 209) | def print_errors(arr, error_to_files): function extract_file_path (line 225) | def extract_file_path(l): function do_summary_on_file (line 232) | def do_summary_on_file(path): function do_summary (line 260) | def do_summary(): function do_getfiles (line 267) | def do_getfiles(): function main (line 275) | def main(): FILE: scripts/trans_download.py function lastDownloadFilePath (line 27) | def lastDownloadFilePath(): function validSha1 (line 31) | def validSha1(s): function lastDownloadHash (line 35) | def lastDownloadHash(): function saveLastDownload (line 46) | def saveLastDownload(s): function downloadTranslations (line 50) | def downloadTranslations(): function parseTranslations (line 62) | def parseTranslations(s): function get_lang_list (line 95) | def get_lang_list(strings_dict): function get_missing_for_language (line 105) | def get_missing_for_language(strings, strings_dict, lang): function langs_sort_func (line 118) | def langs_sort_func(x, y): function dump_missing_per_language (line 124) | def dump_missing_per_language(strings, strings_dict, dump_strings=False): function get_untranslated_as_list (line 144) | def get_untranslated_as_list(untranslated_dict): function generate_code (line 151) | def generate_code(s): function downloadAndUpdateTranslationsIfChanged (line 169) | def downloadAndUpdateTranslationsIfChanged(): function regenerateLangs (line 198) | def regenerateLangs(): function main (line 204) | def main(): FILE: scripts/trans_gen.py class Lang (line 12) | class Lang(object): method __init__ (line 14) | def __init__(self, desc): function get_lang_objects (line 32) | def get_lang_objects(langs_defs): function should_translate (line 45) | def should_translate(file_name): function extract_strings_from_c_files (line 58) | def extract_strings_from_c_files(with_paths=False): function c_oct (line 74) | def c_oct(c): function c_escape (line 79) | def c_escape(txt): function c_escape_for_compact (line 89) | def c_escape_for_compact(txt): function get_trans_for_lang (line 99) | def get_trans_for_lang(strings_dict, keys, lang_arg): function lang_sort_func (line 119) | def lang_sort_func(x, y): function key_sort_func (line 130) | def key_sort_func(a, b): function build_trans_for_langs (line 136) | def build_trans_for_langs(langs, strings_dict, keys): function file_name_from_dir_name (line 207) | def file_name_from_dir_name(dir_name): function build_translations (line 213) | def build_translations(langs): function gen_translations (line 228) | def gen_translations(langs): function gen_trans_compressed_for_lang (line 237) | def gen_trans_compressed_for_lang(lang): function gen_translations_compressed (line 278) | def gen_translations_compressed(langs): function perc (line 292) | def perc(total, x): function print_stats (line 296) | def print_stats(langs): function print_incomplete_langs (line 316) | def print_incomplete_langs(dir_name): function gen_c_code_for_dir (line 324) | def gen_c_code_for_dir(strings_dict, keys, dir_name, compressed=False): function gen_c_code (line 366) | def gen_c_code(strings_dict, strings): function main (line 373) | def main(): FILE: scripts/trans_upload.py function lastUploadedFilePath (line 24) | def lastUploadedFilePath(): function lastUploaded (line 28) | def lastUploaded(): function saveLastUploaded (line 35) | def saveLastUploaded(s): function uploadStringsToServer (line 39) | def uploadStringsToServer(strings, secret): function uploadStringsIfChanged (line 55) | def uploadStringsIfChanged(): FILE: scripts/update_auto_update_ver.py function getch_unix (line 10) | def getch_unix(): function getch_win (line 22) | def getch_win(): function discover_getch (line 27) | def discover_getch(): function report_invalid_ver (line 38) | def report_invalid_ver(ver): function is_num (line 43) | def is_num(s): function validate_ver (line 50) | def validate_ver(ver): function get_update_versions (line 57) | def get_update_versions(url): function get_latest_version (line 67) | def get_latest_version(url): function v2fhelper (line 75) | def v2fhelper(v, suff, version, weight): function version2float (line 86) | def version2float(v): function ProgramVersionGreater (line 117) | def ProgramVersionGreater(ver1, ver2): function verify_version_not_lower (line 123) | def verify_version_not_lower(myver, curr1, curr2): function main (line 133) | def main(new_ver): FILE: scripts/util.py function log (line 14) | def log(s): function strip_empty_lines (line 19) | def strip_empty_lines(s): function trim_str (line 25) | def trim_str(s): function test_for_flag (line 34) | def test_for_flag(args, arg, has_data=False): function file_sha1 (line 57) | def file_sha1(fp): function delete_file (line 64) | def delete_file(path): function create_dir (line 69) | def create_dir(d): function verify_path_exists (line 75) | def verify_path_exists(path): function verify_started_in_right_directory (line 82) | def verify_started_in_right_directory(): function subprocess_flags (line 91) | def subprocess_flags(): function shell_arg (line 109) | def shell_arg(): function write_to_file (line 115) | def write_to_file(path, s): function run_cmd (line 123) | def run_cmd(*args): function run_cmd_throw (line 133) | def run_cmd_throw(*args): function kill_msbuild (line 153) | def kill_msbuild(): function get_git_linear_version (line 162) | def get_git_linear_version(): function extract_sumatra_version (line 174) | def extract_sumatra_version(file_path): function file_remove_try_hard (line 180) | def file_remove_try_hard(path): function zip_file (line 193) | def zip_file(dst_zip_file, src_path, in_zip_name=None, compress=True, ap... function bz_file_compress (line 207) | def bz_file_compress(src, dst): function formatInt (line 213) | def formatInt(x): function str2bool (line 223) | def str2bool(s): class Serializable (line 231) | class Serializable(object): method __init__ (line 233) | def __init__(self, fields, fields_no_serialize, read_from_file=None): method type_of_field (line 241) | def type_of_field(self, name): method from_s (line 244) | def from_s(self, s): method to_s (line 262) | def to_s(self): method write_to_file (line 270) | def write_to_file(self, filename): method compat_types (line 273) | def compat_types(self, tp1, tp2): method __setattr__ (line 281) | def __setattr__(self, k, v): method __getattr__ (line 291) | def __getattr__(self, k): function sendmail (line 304) | def sendmail(sender, senderpwd, to, subject, body): class Config (line 329) | class Config(object): method __init__ (line 331) | def __init__(self): method GetNotifierEmailAndPwdMustExist (line 339) | def GetNotifierEmailAndPwdMustExist(self): method HasNotifierEmail (line 343) | def HasNotifierEmail(self): method GetCertPwdMustExist (line 346) | def GetCertPwdMustExist(self): method GetTransUploadSecret (line 350) | def GetTransUploadSecret(self): method GetAwsCredsMustExist (line 355) | def GetAwsCredsMustExist(self): method HasAwsCreds (line 360) | def HasAwsCreds(self): function load_config (line 369) | def load_config(): function test_load_config (line 391) | def test_load_config(): function gob_uvarint_encode (line 398) | def gob_uvarint_encode(i): function gob_varint_encode (line 412) | def gob_varint_encode(i): function test_gob (line 421) | def test_gob(): class SeqStrings (line 482) | class SeqStrings(object): method __init__ (line 484) | def __init__(self): method get_all (line 488) | def get_all(self): method get_all_c_escaped (line 493) | def get_all_c_escaped(self): method add (line 498) | def add(self, s): method get_offset (line 501) | def get_offset(self, s): function get_col_fmt (line 509) | def get_col_fmt(col_fmt, col): function fmt_str (line 515) | def fmt_str(s, max, fmt): function fmt_rows (line 535) | def fmt_rows(rows, col_fmt=[]): function plural (line 557) | def plural(n, suff): function pretty_print_secs (line 563) | def pretty_print_secs(secs): function chdir_top (line 579) | def chdir_top(): function group (line 583) | def group(list, size): function uniquify (line 590) | def uniquify(array): function memoize (line 594) | def memoize(func): function get_sumatrapdf_version (line 603) | def get_sumatrapdf_version(): FILE: src/AppPrefs.cpp function GetWeekCount (line 32) | static int GetWeekCount() function cmpFloat (line 44) | static int cmpFloat(const void *a, const void *b) type prefs (line 49) | namespace prefs { function WCHAR (line 51) | WCHAR *GetSettingsPath() function Load (line 57) | bool Load() function Save (line 124) | bool Save() function Reload (line 170) | bool Reload() function UpdateGlobalPrefs (line 228) | void UpdateGlobalPrefs(const CommandLineInfo& i) { function CleanUp (line 265) | void CleanUp() class SettingsFileObserver (line 271) | class SettingsFileObserver : public FileChangeObserver { method SettingsFileObserver (line 273) | SettingsFileObserver() { } method OnFileChanged (line 275) | virtual void OnFileChanged() { function RegisterForFileChanges (line 281) | void RegisterForFileChanges() function UnregisterForFileChanges (line 291) | void UnregisterForFileChanges() FILE: src/AppPrefs.h function namespace (line 12) | namespace prefs { FILE: src/AppTools.cpp function HasBeenInstalled (line 20) | bool HasBeenInstalled() function IsRunningInPortableMode (line 42) | bool IsRunningInPortableMode() function SetAppDataPath (line 77) | void SetAppDataPath(const WCHAR *path) function WCHAR (line 84) | WCHAR *AppGenDataFilename(const WCHAR *fileName) function DoAssociateExeWithPdfExtension (line 160) | void DoAssociateExeWithPdfExtension(HKEY hkey) function IsExeAssociatedWithPdfExtension (line 207) | bool IsExeAssociatedWithPdfExtension() type EditorPathType (line 251) | enum EditorPathType { function WCHAR (line 308) | WCHAR *AutoDetectInverseSearchCommands(HWND hwndCombo) function ExtendedEditWndProc (line 365) | bool ExtendedEditWndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM ... function EnsureAreaVisibility (line 432) | void EnsureAreaVisibility(RectI& r) function RectI (line 451) | RectI GetDefaultWindowPos() function SaveCallstackLogs (line 464) | void SaveCallstackLogs() FILE: src/AppUtil.cpp function IsValidProgramVersion (line 15) | bool IsValidProgramVersion(const char *txt) function ExtractNextNumber (line 36) | static unsigned int ExtractNextNumber(const WCHAR **txt) function CompareVersion (line 50) | int CompareVersion(const WCHAR *txt1, const WCHAR *txt2) function AdjustVariableDriveLetter (line 65) | bool AdjustVariableDriveLetter(WCHAR *path) function IsUntrustedFile (line 92) | bool IsUntrustedFile(const WCHAR *filePath, const WCHAR *fileURL) FILE: src/BaseEngine.h type RenderTarget (line 5) | enum RenderTarget { Target_View, Target_Print, Target_Export } type PageLayoutType (line 7) | enum PageLayoutType { Layout_Single = 0, Layout_Facing = 1, Layout_Book ... type PageElementType (line 10) | enum PageElementType { Element_Link, Element_Image, Element_Comment } type PageDestType (line 12) | enum PageDestType { Dest_None, type PageAnnotType (line 19) | enum PageAnnotType { type DocumentProperty (line 24) | enum DocumentProperty { function class (line 31) | class RenderedBitmap { function RenderedBitmap (line 41) | RenderedBitmap *Clone() const { function StretchDIBits (line 51) | bool StretchDIBits(HDC hdc, RectI target) const { function class (line 70) | class LinkSaverUI { function class (line 77) | class PageDestination { type PageAnnotation (line 101) | struct PageAnnotation { function RenderedBitmap (line 149) | RenderedBitmap *GetImage() { return nullptr; } function class (line 153) | class DocTocItem { function AddSibling (line 188) | void AddSibling(DocTocItem *sibling) { function OpenSingleNode (line 194) | void OpenSingleNode() { function class (line 209) | class AbortCookie { function class (line 217) | class BaseEngine { function class (line 338) | class PasswordUI { FILE: src/Canvas.cpp function UpdateDeltaPerLine (line 48) | void UpdateDeltaPerLine() function OnVScroll (line 66) | static void OnVScroll(WindowInfo& win, WPARAM wParam) function OnHScroll (line 105) | static void OnHScroll(WindowInfo& win, WPARAM wParam) function OnDraggingStart (line 138) | static void OnDraggingStart(WindowInfo& win, int x, int y, bool right=fa... function OnDraggingStop (line 147) | static void OnDraggingStop(WindowInfo& win, int x, int y, bool aborted) function OnMouseMove (line 163) | static void OnMouseMove(WindowInfo& win, int x, int y, WPARAM flags) function OnMouseLeftButtonDown (line 225) | static void OnMouseLeftButtonDown(WindowInfo& win, int x, int y, WPARAM ... function OnMouseLeftButtonUp (line 268) | static void OnMouseLeftButtonUp(WindowInfo& win, int x, int y, WPARAM key) function OnMouseLeftButtonDblClk (line 330) | static void OnMouseLeftButtonDblClk(WindowInfo& win, int x, int y, WPARA... function OnMouseMiddleButtonDown (line 375) | static void OnMouseMiddleButtonDown(WindowInfo& win, int x, int y, WPARA... function OnMouseRightButtonDown (line 396) | static void OnMouseRightButtonDown(WindowInfo& win, int x, int y, WPARAM... function OnMouseRightButtonUp (line 414) | static void OnMouseRightButtonUp(WindowInfo& win, int x, int y, WPARAM key) function OnMouseRightButtonDblClick (line 444) | static void OnMouseRightButtonDblClick(WindowInfo& win, int x, int y, WP... function PaintPageFrameAndShadow (line 457) | static void PaintPageFrameAndShadow(HDC hdc, RectI& bounds, RectI& pageR... function PaintPageFrameAndShadow (line 491) | static void PaintPageFrameAndShadow(HDC hdc, RectI& bounds, RectI& pageR... function DebugShowLinks (line 503) | static void DebugShowLinks(DisplayModel& dm, HDC hdc) function GetGradientColor (line 553) | static void GetGradientColor(COLORREF a, COLORREF b, float perc, TRIVERT... function DrawDocument (line 560) | static void DrawDocument(WindowInfo& win, HDC hdc, RECT *rcArea) function OnPaintDocument (line 687) | static void OnPaintDocument(WindowInfo& win) function LRESULT (line 711) | static LRESULT OnSetCursor(WindowInfo& win, HWND hwnd) function LRESULT (line 766) | static LRESULT CanvasOnMouseWheel(WindowInfo& win, UINT message, WPARAM ... function LRESULT (line 863) | static LRESULT CanvasOnMouseHWheel(WindowInfo& win, UINT message, WPARAM... function LRESULT (line 891) | static LRESULT OnGesture(WindowInfo& win, UINT message, WPARAM wParam, L... function LRESULT (line 988) | static LRESULT WndProcCanvasFixedPageUI(WindowInfo& win, HWND hwnd, UINT... function LRESULT (line 1062) | static LRESULT WndProcCanvasChmUI(WindowInfo& win, HWND hwnd, UINT msg, ... function NO_INLINE (line 1078) | static NO_INLINE LRESULT CanvasOnMouseWheelEbook(WindowInfo& win, UINT m... function LRESULT (line 1102) | static LRESULT WndProcCanvasEbookUI(WindowInfo& win, HWND hwnd, UINT msg... function OnPaintAbout (line 1129) | static void OnPaintAbout(WindowInfo& win) function OnMouseLeftButtonDownAbout (line 1148) | static void OnMouseLeftButtonDownAbout(WindowInfo& win, int x, int y, WP... function OnMouseLeftButtonUpAbout (line 1158) | static void OnMouseLeftButtonUpAbout(WindowInfo& win, int x, int y, WPAR... function OnMouseRightButtonDownAbout (line 1185) | static void OnMouseRightButtonDownAbout(WindowInfo& win, int x, int y, W... function OnMouseRightButtonUpAbout (line 1193) | static void OnMouseRightButtonUpAbout(WindowInfo& win, int x, int y, WPA... function LRESULT (line 1203) | static LRESULT OnSetCursorAbout(WindowInfo& win, HWND hwnd) function LRESULT (line 1223) | static LRESULT WndProcCanvasAbout(WindowInfo& win, HWND hwnd, UINT msg, ... function OnPaintError (line 1266) | static void OnPaintError(WindowInfo& win) function LRESULT (line 1283) | static LRESULT WndProcCanvasLoadError(WindowInfo& win, HWND hwnd, UINT m... function OnTimer (line 1316) | static void OnTimer(WindowInfo& win, HWND hwnd, WPARAM timerId) function OnDropFiles (line 1378) | static void OnDropFiles(HDROP hDrop, bool dragFinish) function LRESULT (line 1398) | LRESULT CALLBACK WndProcCanvas(HWND hwnd, UINT msg, WPARAM wParam, LPARA... FILE: src/Caption.cpp function NeedsNonClientBandHack (line 43) | static inline bool NeedsNonClientBandHack(HWND hwnd) { return IsZoomed(h... function LRESULT (line 126) | static LRESULT CALLBACK WndProcCaption(HWND hwnd, UINT message, WPARAM w... function LRESULT (line 209) | static LRESULT CALLBACK WndProcButton(HWND hwnd, UINT message, WPARAM wP... function CreateCaption (line 266) | void CreateCaption(WindowInfo *win) function RegisterCaptionWndClass (line 285) | void RegisterCaptionWndClass() function RelayoutCaption (line 293) | void RelayoutCaption(WindowInfo *win) function DrawCaptionButton (line 353) | static void DrawCaptionButton(DRAWITEMSTRUCT *item, WindowInfo *win) function PaintParentBackground (line 456) | void PaintParentBackground(HWND hwnd, HDC hdc) function PaintCaptionBackground (line 466) | static void PaintCaptionBackground(HDC hdc, WindowInfo *win, bool useDou... function DrawFrame (line 494) | static void DrawFrame(HWND hwnd, COLORREF color, bool drawEdge=true) function LRESULT (line 521) | LRESULT CustomCaptionFrameProc(HWND hwnd, UINT msg, WPARAM wParam, LPARA... function HMENU (line 744) | static HMENU GetUpdatedSystemMenu(HWND hwnd) function MenuBarAsPopupMenu (line 767) | static void MenuBarAsPopupMenu(WindowInfo *win, int x, int y) FILE: src/Caption.h type CaptionButtons (line 13) | enum CaptionButtons { type ButtonInfo (line 23) | struct ButtonInfo function class (line 36) | class CaptionInfo FILE: src/ChmDoc.cpp type chmUnitInfo (line 35) | struct chmUnitInfo type chmUnitInfo (line 49) | struct chmUnitInfo function WCHAR (line 91) | WCHAR *ChmDoc::ToStr(const char *text) function UINT (line 147) | static UINT LcidToCodepage(DWORD lcid) function WCHAR (line 300) | WCHAR *ChmDoc::GetProperty(DocumentProperty prop) function ChmEnumerateEntry (line 320) | static int ChmEnumerateEntry(struct chmFile *chmHandle, struct chmUnitIn... function VisitChmTocItem (line 348) | static bool VisitChmTocItem(EbookTocVisitor *visitor, HtmlElement *el, U... function VisitChmIndexItem (line 393) | static bool VisitChmIndexItem(EbookTocVisitor *visitor, HtmlElement *el,... function WalkChmTocOrIndex (line 440) | static void WalkChmTocOrIndex(EbookTocVisitor *visitor, HtmlElement *lis... function WalkBrokenChmTocOrIndex (line 472) | static bool WalkBrokenChmTocOrIndex(EbookTocVisitor *visitor, HtmlParser... function ChmDoc (line 549) | ChmDoc *ChmDoc::CreateFromFile(const WCHAR *fileName) FILE: src/ChmDoc.h function class (line 4) | class ChmDoc { FILE: src/ChmModel.cpp function IsExternalUrl (line 19) | static bool IsExternalUrl(const WCHAR *url) class ChmTocItem (line 26) | class ChmTocItem : public DocTocItem, public PageDestination { method ChmTocItem (line 30) | ChmTocItem(const WCHAR *title, int pageNo, const WCHAR *url) : method PageDestination (line 37) | virtual PageDestination *GetLink() { return url ? this : nullptr; } method PageDestType (line 40) | PageDestType GetDestType() const override { method GetDestPageNo (line 43) | int GetDestPageNo() const override { return pageNo; } method RectD (line 44) | RectD GetDestRect() const override { method WCHAR (line 47) | WCHAR *GetDestValue() const override { method WCHAR (line 50) | WCHAR *GetDestName() const override { class ChmNamedDest (line 55) | class ChmNamedDest : public ChmTocItem { method ChmNamedDest (line 59) | ChmNamedDest(const WCHAR *url, int pageNo) : class HtmlWindowHandler (line 66) | class HtmlWindowHandler : public HtmlWindowCallback { method HtmlWindowHandler (line 70) | HtmlWindowHandler(ChmModel *cm) : cm(cm) { } method OnBeforeNavigate (line 73) | virtual bool OnBeforeNavigate(const WCHAR *url, bool newWindow) { retu... method OnDocumentComplete (line 74) | virtual void OnDocumentComplete(const WCHAR *url) { cm->OnDocumentComp... method OnLButtonDown (line 75) | virtual void OnLButtonDown() { cm->OnLButtonDown(); } method DownloadData (line 77) | virtual void DownloadData(const WCHAR *url, const unsigned char *data,... type ChmTocTraceItem (line 80) | struct ChmTocTraceItem { method ChmTocTraceItem (line 86) | explicit ChmTocTraceItem(const WCHAR *title=nullptr, const WCHAR *url=... function WCHAR (line 117) | WCHAR *ChmModel::GetProperty(DocumentProperty prop) function LRESULT (line 167) | LRESULT ChmModel::PassUIMsg(UINT msg, WPARAM wParam, LPARAM lParam) { class ChmTocBuilder (line 261) | class ChmTocBuilder : public EbookTocVisitor { method CreatePageNoForURL (line 273) | int CreatePageNoForURL(const WCHAR *url) { method ChmTocBuilder (line 290) | ChmTocBuilder(ChmDoc *doc, WStrList *pages, Vec *tocT... method Visit (line 300) | virtual void Visit(const WCHAR *name, const WCHAR *url, int level) { class ChmCacheEntry (line 326) | class ChmCacheEntry { method ChmCacheEntry (line 332) | explicit ChmCacheEntry(const WCHAR *url) : url(url), data(nullptr), si... function ChmCacheEntry (line 336) | ChmCacheEntry *ChmModel::FindDataForUrl(const WCHAR *url) method ChmCacheEntry (line 332) | explicit ChmCacheEntry(const WCHAR *url) : url(url), data(nullptr), si... function PageDestination (line 424) | PageDestination *ChmModel::GetNamedDest(const WCHAR *name) function DocTocItem (line 461) | DocTocItem *ChmModel::GetTocTree() class ChmThumbnailTask (line 541) | class ChmThumbnailTask : public HtmlWindowCallback method ChmThumbnailTask (line 553) | ChmThumbnailTask(ChmDoc *doc, HWND hwnd, SizeI size, const std::functi... method CreateThumbnail (line 568) | void CreateThumbnail(HtmlWindow *hw) { method OnBeforeNavigate (line 576) | virtual bool OnBeforeNavigate(const WCHAR *url, bool newWindow) { UNUS... method OnDocumentComplete (line 577) | virtual void OnDocumentComplete(const WCHAR *url) { method OnLButtonDown (line 591) | virtual void OnLButtonDown() { } method DownloadData (line 600) | virtual void DownloadData(const WCHAR *url, const unsigned char *data,... function ChmModel (line 644) | ChmModel *ChmModel::Create(const WCHAR *fileName, ControllerCallback *cb) FILE: src/ChmModel.h type ChmTocTraceItem (line 5) | struct ChmTocTraceItem function class (line 10) | class ChmModel : public Controller { function virtual (line 35) | virtual void SetPresentationMode(bool enable) { UNUSED(enable); /* not s... function virtual (line 39) | virtual void SetViewPortSize(SizeI size) { UNUSED(size); /* not needed(?... function virtual (line 42) | virtual bool HasTocTree() const; FILE: src/Controller.h type EbookFormattingData (line 8) | struct EbookFormattingData function class (line 10) | class ControllerCallback { function class (line 37) | class Controller { function virtual (line 99) | virtual bool GoToFirstPage() { function virtual (line 105) | virtual bool GoToLastPage() { function virtual (line 113) | virtual DisplayModel *AsFixed() { return nullptr; } function virtual (line 114) | virtual ChmModel *AsChm() { return nullptr; } function virtual (line 115) | virtual EbookController *AsEbook() { return nullptr; } FILE: src/CrashHandler.cpp class CrashHandlerAllocator (line 47) | class CrashHandlerAllocator : public Allocator { method CrashHandlerAllocator (line 51) | CrashHandlerAllocator() { method Free (line 63) | virtual void Free(void *mem) { type ExeType (line 68) | enum ExeType { function SendCrashInfo (line 121) | static void SendCrashInfo(char *s) function DeleteSymbolsIfExist (line 147) | static bool DeleteSymbolsIfExist() function UnpackStaticSymbols (line 160) | static bool UnpackStaticSymbols(const char *pdbZipPath, const char *symDir) function UnpackLibSymbols (line 173) | static bool UnpackLibSymbols(const char *pdbZipPath, const char *symDir) function UnpackInstallerSymbols (line 185) | static bool UnpackInstallerSymbols(const char *pdbZipPath, const char *s... function DownloadAndUnzipSymbols (line 204) | static bool DownloadAndUnzipSymbols(const WCHAR *pdbZipPath, const WCHAR... function SubmitCrashInfo (line 257) | void SubmitCrashInfo() function DWORD (line 301) | static DWORD WINAPI CrashDumpThread(LPVOID data) function LONG (line 319) | static LONG WINAPI DumpExceptionHandler(EXCEPTION_POINTERS *exceptionInfo) function GetOsVersion (line 373) | static void GetOsVersion(str::Str& s) function GetProcessorName (line 405) | static void GetProcessorName(str::Str& s) function GetMachineName (line 418) | static void GetMachineName(str::Str& s) function GetGraphicsDriverInfo (line 440) | static void GetGraphicsDriverInfo(str::Str& s) function GetLanguage (line 473) | static void GetLanguage(str::Str& s) function GetSystemInfo (line 481) | static void GetSystemInfo(str::Str& s) function GetModules (line 507) | static bool GetModules(str::Str& s) function BuildModulesInfo (line 530) | static bool BuildModulesInfo() function BuildSystemInfo (line 538) | static void BuildSystemInfo() function StoreCrashDumpPaths (line 547) | static bool StoreCrashDumpPaths(const WCHAR *symDir) function BuildSymbolPath (line 569) | static bool BuildSymbolPath() function WCHAR (line 609) | static WCHAR *BuildSymbolsUrl() { function ExeType (line 624) | static ExeType DetectExeType() function onSignalAbort (line 651) | void __cdecl onSignalAbort(int code) { function onTerminate (line 659) | void onTerminate() { function onUnexpected (line 663) | void onUnexpected() { function _purecall (line 668) | int __cdecl _purecall() { function InstallCrashHandler (line 673) | void InstallCrashHandler(const WCHAR *crashDumpPath, const WCHAR *symDir) function UninstallCrashHandler (line 718) | void UninstallCrashHandler() FILE: src/DisplayModel.cpp function ColumnsFromDisplayMode (line 64) | static int ColumnsFromDisplayMode(DisplayMode displayMode) function NormalizeRotation (line 71) | int NormalizeRotation(int rotation) function SizeD (line 107) | SizeD DisplayModel::PageSizeAfterRotation(int pageNo, bool fitToContent)... function FirstPageInARowNo (line 129) | static int FirstPageInARowNo(int pageNo, int columns, bool showCover) function LastPageInARowNo (line 139) | static int LastPageInARowNo(int pageNo, int columns, bool showCover, int... function PageInfo (line 193) | PageInfo *DisplayModel::GetPageInfo(int pageNo) const function PointI (line 750) | PointI DisplayModel::CvtToScreen(int pageNo, PointD pt) function RectI (line 765) | RectI DisplayModel::CvtToScreen(int pageNo, RectD r) function PointD (line 772) | PointD DisplayModel::CvtFromScreen(PointI pt, int pageNo) function RectD (line 788) | RectD DisplayModel::CvtFromScreen(RectI r, int pageNo) function PageElement (line 800) | PageElement *DisplayModel::GetElementAtPos(PointI pt) function RectD (line 901) | RectD DisplayModel::GetContentBox(int pageNo, RenderTarget target) function PointI (line 919) | PointI DisplayModel::GetContentStart(int pageNo) function WCHAR (line 1368) | WCHAR *DisplayModel::GetTextInRegion(int pageNo, RectD region) function ScrollState (line 1438) | ScrollState DisplayModel::GetScrollState() FILE: src/DisplayModel.h type PageInfo (line 10) | struct PageInfo { type ScrollState (line 35) | struct ScrollState { type TextSel (line 48) | struct TextSel function class (line 59) | class DisplayModel : public Controller function virtual (line 112) | virtual DisplayModel *AsFixed() { return this; } function FirstVisiblePageNo (line 147) | int FirstVisiblePageNo() const; function RepaintDisplay (line 183) | void RepaintDisplay() { cb->Repaint(); } FILE: src/DjVuEngine.cpp class DjVuDestination (line 24) | class DjVuDestination : public PageDestination { method IsPageLink (line 32) | bool IsPageLink(const char *link) const { method DjVuDestination (line 37) | explicit DjVuDestination(const char *link) : link(str::Dup(link)) { } method PageDestType (line 39) | PageDestType GetDestType() const override { method GetDestPageNo (line 50) | int GetDestPageNo() const override { method RectD (line 55) | RectD GetDestRect() const override { method WCHAR (line 58) | WCHAR *GetDestValue() const override { class DjVuLink (line 65) | class DjVuLink : public PageElement { method DjVuLink (line 72) | DjVuLink(int pageNo, RectI rect, const char *link, const char *comment) : method PageElementType (line 83) | PageElementType GetType() const override { return Element_Link; } method GetPageNo (line 84) | int GetPageNo() const override { return pageNo; } method RectD (line 85) | RectD GetRect() const override { return rect; } method WCHAR (line 86) | WCHAR *GetValue() const override { method PageDestination (line 94) | virtual PageDestination *AsLink() { return dest; } class DjVuTocItem (line 97) | class DjVuTocItem : public DocTocItem { method DjVuTocItem (line 101) | DjVuTocItem(const char *title, const char *link) : method PageDestination (line 108) | virtual PageDestination *GetLink() { return dest; } class DjVuContext (line 111) | class DjVuContext { method DjVuContext (line 118) | DjVuContext() : ctx(nullptr), initialized(false) { } method Initialize (line 130) | bool Initialize() { method SpinMessageLoop (line 142) | void SpinMessageLoop(bool wait=true) { method ddjvu_document_t (line 156) | ddjvu_document_t *OpenFile(const WCHAR *fileName) { method ddjvu_document_t (line 164) | ddjvu_document_t *OpenStream(IStream *stream) { class DjVuEngineImpl (line 176) | class DjVuEngineImpl : public BaseEngine { method BaseEngine (line 180) | BaseEngine *Clone() override { method WCHAR (line 186) | const WCHAR *FileName() const override { return fileName; } method PageCount (line 187) | int PageCount() const override { return pageCount; } method RectD (line 189) | RectD PageMediabox(int pageNo) override { method HasClipOptimizations (line 206) | bool HasClipOptimizations(int pageNo) override { UNUSED(pageNo); retu... method PageLayoutType (line 207) | PageLayoutType PreferredLayout() override { return Layout_Single; } method WCHAR (line 209) | WCHAR *GetProperty(DocumentProperty prop) override { UNUSED(prop); re... method SupportsAnnotation (line 211) | bool SupportsAnnotation(bool forSaving=false) const override { return ... method GetFileDPI (line 215) | float GetFileDPI() const override { return 300.0f; } method WCHAR (line 216) | const WCHAR *GetDefaultFileExt() const override { return L".djvu"; } method BenchLoadPage (line 219) | bool BenchLoadPage(int pageNo) override { UNUSED(pageNo); return true; } method HasTocTree (line 225) | bool HasTocTree() const override { return outline != miniexp_nil; } method HasPageLabels (line 228) | bool HasPageLabels() const override { return hasPageLabels; } function ReadBytes (line 295) | static bool ReadBytes(HANDLE h, DWORD offset, void *buffer, DWORD count) type DjVuInfoChunk (line 312) | struct DjVuInfoChunk { function Unblend (line 444) | static Gdiplus::Color Unblend(PageAnnotation::Color c, BYTE alpha) function FromColor (line 453) | static inline Gdiplus::Color FromColor(PageAnnotation::Color c) function RenderedBitmap (line 520) | RenderedBitmap *DjVuEngineImpl::CreateRenderedBitmap(const char *bmpData... function RenderedBitmap (line 554) | RenderedBitmap *DjVuEngineImpl::RenderBitmap(int pageNo, float zoom, int... function RectD (line 608) | RectD DjVuEngineImpl::PageContentBox(int pageNo, RenderTarget target) function PointD (line 667) | PointD DjVuEngineImpl::Transform(PointD pt, int pageNo, float zoom, int ... function RectD (line 701) | RectD DjVuEngineImpl::Transform(RectD rect, int pageNo, float zoom, int ... function AppendNewline (line 734) | static void AppendNewline(str::Str& extracted, Vec& coords... function WCHAR (line 790) | WCHAR *DjVuEngineImpl::ExtractPageText(int pageNo, const WCHAR *lineSep,... function PageElement (line 923) | PageElement *DjVuEngineImpl::GetElementAtPos(int pageNo, PointD pt) function PageDestination (line 959) | PageDestination *DjVuEngineImpl::GetNamedDest(const WCHAR *name) function DjVuTocItem (line 971) | DjVuTocItem *DjVuEngineImpl::BuildTocTree(miniexp_t entry, int& idCounter) method DjVuTocItem (line 101) | DjVuTocItem(const char *title, const char *link) : method PageDestination (line 108) | virtual PageDestination *GetLink() { return dest; } function DocTocItem (line 1008) | DocTocItem *DjVuEngineImpl::GetTocTree() function WCHAR (line 1021) | WCHAR *DjVuEngineImpl::GetPageLabel(int pageNo) const function BaseEngine (line 1042) | BaseEngine *DjVuEngineImpl::CreateFromFile(const WCHAR *fileName) function BaseEngine (line 1052) | BaseEngine *DjVuEngineImpl::CreateFromStream(IStream *stream) type DjVuEngine (line 1062) | namespace DjVuEngine { function IsSupportedFile (line 1064) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 1072) | BaseEngine *CreateFromFile(const WCHAR *fileName) function BaseEngine (line 1077) | BaseEngine *CreateFromStream(IStream *stream) FILE: src/DjVuEngine.h function namespace (line 4) | namespace DjVuEngine { FILE: src/Doc.cpp function Doc (line 28) | Doc& Doc::operator=(const Doc& other) function WCHAR (line 106) | const WCHAR *Doc::GetFilePathFromDoc() const function WCHAR (line 125) | const WCHAR *Doc::GetFilePath() const function WCHAR (line 137) | const WCHAR *Doc::GetDefaultFileExt() const function WCHAR (line 156) | WCHAR *Doc::GetProperty(DocumentProperty prop) const function ImageData (line 209) | ImageData *Doc::GetCoverImage() const function HtmlFormatter (line 255) | HtmlFormatter *Doc::CreateFormatter(HtmlFormatterArgs *args) const function Doc (line 272) | Doc Doc::CreateFromFile(const WCHAR *filePath) FILE: src/Doc.h type ImageData (line 15) | struct ImageData type DocType (line 20) | enum DocType { Doc_None, Doc_Epub, Doc_Fb2, Doc_Mobi, Doc_Pdb } type DocError (line 21) | enum DocError { Error_None, Error_Unknown } function class (line 23) | class Doc FILE: src/EbookBase.h type ImageData (line 7) | struct ImageData { function class (line 12) | class EbookTocVisitor { FILE: src/EbookController.cpp function WCHAR (line 32) | static const WCHAR *GetFontName() function GetFontSize (line 38) | static float GetFontSize() function HtmlFormatterArgs (line 46) | HtmlFormatterArgs *CreateFormatterArgsDoc(Doc doc, int dx, int dy, Alloc... class EbookTocDest (line 55) | class EbookTocDest : public DocTocItem, public PageDestination { method EbookTocDest (line 59) | EbookTocDest(const WCHAR *title, int reparseIdx) : method EbookTocDest (line 61) | EbookTocDest(const WCHAR *title, const WCHAR *url) : method PageDestination (line 64) | virtual PageDestination *GetLink() { return this; } method PageDestType (line 67) | PageDestType GetDestType() const override { return url ? Dest_LaunchUR... method GetDestPageNo (line 68) | int GetDestPageNo() const override { return pageNo; } method RectD (line 69) | RectD GetDestRect() const override { return RectD(); } method WCHAR (line 70) | WCHAR *GetDestValue() const override { return str::Dup(url); } type EbookFormattingData (line 73) | struct EbookFormattingData { method EbookFormattingData (line 80) | EbookFormattingData(HtmlPage **pages, size_t pageCount, bool finished,... class EbookFormattingThread (line 87) | class EbookFormattingThread : public ThreadBase { function DeletePages (line 191) | static void DeletePages(Vec** toDeletePtr) function PageForReparsePoint (line 279) | static int PageForReparsePoint(Vec *pages, int reparseIdx) function RenderedBitmap (line 593) | static RenderedBitmap *RenderFirstDocPageToBitmap(Doc doc, SizeI pageSiz... function RenderedBitmap (line 632) | static RenderedBitmap *ThumbFromCoverPage(Doc doc, SizeI size) class EbookTocCollector (line 761) | class EbookTocCollector : public EbookTocVisitor { method EbookTocCollector (line 767) | explicit EbookTocCollector(EbookController *ctrl) : method Visit (line 770) | virtual void Visit(const WCHAR *name, const WCHAR *url, int level) { method EbookTocDest (line 805) | EbookTocDest *GetRoot() { return root; } function DocTocItem (line 808) | DocTocItem *EbookController::GetTocTree() function PageDestination (line 828) | PageDestination *EbookController::GetNamedDest(const WCHAR *name) function LRESULT (line 875) | LRESULT EbookController::HandleMessage(UINT msg, WPARAM wParam, LPARAM l... function EbookController (line 957) | EbookController *EbookController::Create(Doc doc, HWND hwnd, ControllerC... FILE: src/EbookController.h type DrawInstr (line 4) | struct DrawInstr type EbookControls (line 5) | struct EbookControls type EbookFormattingData (line 6) | struct EbookFormattingData type FrameRateWnd (line 7) | struct FrameRateWnd function namespace (line 15) | namespace mui { class Control; } function class (line 18) | class EbookController : public Controller function virtual (line 39) | virtual float GetNextZoomStep(float towards) const { UNUSED(towards); r... function virtual (line 53) | virtual EbookController *AsEbook() { return this; } function EnableMessageHandling (line 60) | void EnableMessageHandling(bool enable) { handleMsgs = enable; } function CurrentTocPageNo (line 68) | int CurrentTocPageNo() const; FILE: src/EbookControls.cpp function DrawInstr (line 46) | DrawInstr *PageControl::GetLinkAt(int x, int y) const function Size (line 85) | Size PageControl::GetDrawableSize() const function Control (line 147) | Control *CreatePageControl(TxtNode *structDef) function ILayout (line 162) | ILayout *CreatePagesLayout(ParsedMui *parsedMui, TxtNode *structDef) function SetMainWndBgCol (line 177) | void SetMainWndBgCol(EbookControls *ctrls) function EbookControls (line 199) | EbookControls *CreateEbookControls(HWND hwnd, FrameRateWnd *frameRateWnd) function DestroyEbookControls (line 243) | void DestroyEbookControls(EbookControls* ctrls) function Size (line 252) | Size PagesLayout::Measure(const Size availableSize) FILE: src/EbookControls.h type FrameRateWnd (line 4) | struct FrameRateWnd type EbookControls (line 13) | struct EbookControls { type DrawInstr (line 28) | struct DrawInstr function class (line 32) | class PageControl : public Control FILE: src/EbookDoc.cpp function UINT (line 21) | static UINT GetCodepageFromPI(const char *xmlPI) function IsValidUtf8 (line 51) | static bool IsValidUtf8(const char *string) function decode64 (line 136) | inline char decode64(char c) function AppendChar (line 178) | static inline void AppendChar(str::Str& htmlData, char c) function WCHAR (line 218) | WCHAR *PropertyMap::Get(DocumentProperty prop) const function ImageData (line 444) | ImageData *EpubDoc::GetImageData(const char *id, const char *pagePath) function WCHAR (line 513) | WCHAR *EpubDoc::GetProperty(DocumentProperty prop) const function WCHAR (line 518) | const WCHAR *EpubDoc::GetFileName() const function EpubDoc (line 680) | EpubDoc *EpubDoc::CreateFromFile(const WCHAR *fileName) function EpubDoc (line 690) | EpubDoc *EpubDoc::CreateFromStream(IStream *stream) function ImageData (line 887) | ImageData *Fb2Doc::GetImageData(const char *id) function ImageData (line 896) | ImageData *Fb2Doc::GetCoverImage() function WCHAR (line 903) | WCHAR *Fb2Doc::GetProperty(DocumentProperty prop) const function WCHAR (line 908) | const WCHAR *Fb2Doc::GetFileName() const function Fb2Doc (line 975) | Fb2Doc *Fb2Doc::CreateFromFile(const WCHAR *fileName) function Fb2Doc (line 985) | Fb2Doc *Fb2Doc::CreateFromStream(IStream *stream) function WCHAR (line 1131) | WCHAR *PalmDoc::GetProperty(DocumentProperty prop) const function WCHAR (line 1137) | const WCHAR *PalmDoc::GetFileName() const function PalmDoc (line 1168) | PalmDoc *PalmDoc::CreateFromFile(const WCHAR *fileName) function ImageData (line 1234) | ImageData *HtmlDoc::GetImageData(const char *id) function WCHAR (line 1271) | WCHAR *HtmlDoc::GetProperty(DocumentProperty prop) const function WCHAR (line 1276) | const WCHAR *HtmlDoc::GetFileName() const function HtmlDoc (line 1289) | HtmlDoc *HtmlDoc::CreateFromFile(const WCHAR *fileName) function IsEmailUsernameChar (line 1364) | inline bool IsEmailUsernameChar(char c) function IsEmailDomainChar (line 1370) | inline bool IsEmailDomainChar(char c) function WCHAR (line 1508) | WCHAR *TxtDoc::GetProperty(DocumentProperty prop) const function WCHAR (line 1514) | const WCHAR *TxtDoc::GetFileName() const function WCHAR (line 1529) | static inline const WCHAR *SkipDigits(const WCHAR *s) function TxtDoc (line 1576) | TxtDoc *TxtDoc::CreateFromFile(const WCHAR *fileName) FILE: src/EbookDoc.h type HtmlToken (line 5) | struct HtmlToken type ImageData2 (line 7) | struct ImageData2 { function class (line 15) | class PropertyMap { function GetHtmlDataSize (line 124) | size_t GetHtmlDataSize() const; function class (line 165) | class TxtDoc { FILE: src/EbookEngine.cpp function WCHAR (line 31) | static const WCHAR *GetDefaultFontName() function GetDefaultFontSize (line 36) | static float GetDefaultFontSize() function SetDefaultEbookFont (line 43) | void SetDefaultEbookFont(const WCHAR *name, float size) type PageAnchor (line 54) | struct PageAnchor { method PageAnchor (line 58) | explicit PageAnchor(DrawInstr *instr=nullptr, int pageNo=-1) : instr(i... class EbookAbortCookie (line 61) | class EbookAbortCookie : public AbortCookie { method EbookAbortCookie (line 64) | EbookAbortCookie() : abort(false) { } method Abort (line 65) | void Abort() override { abort = true; } class EbookEngine (line 68) | class EbookEngine : public BaseEngine { method WCHAR (line 73) | const WCHAR *FileName() const override { return fileName; } method PageCount (line 74) | int PageCount() const override { return pages ? (int)pages->Count() : ... method RectD (line 76) | RectD PageMediabox(int pageNo) override { UNUSED(pageNo); return page... method RectD (line 77) | RectD PageContentBox(int pageNo, RenderTarget target=Target_View) over... method SaveFileAs (line 94) | bool SaveFileAs(const WCHAR *copyFileName, bool includeUserAnnots=fals... method HasClipOptimizations (line 101) | bool HasClipOptimizations(int pageNo) override { UNUSED(pageNo); retu... method PageLayoutType (line 102) | PageLayoutType PreferredLayout() override { return Layout_Book; } method SupportsAnnotation (line 104) | bool SupportsAnnotation(bool forSaving=false) const override { return ... method BenchLoadPage (line 112) | bool BenchLoadPage(int pageNo) override { UNUSED(pageNo); return true; } method GetTransform (line 131) | void GetTransform(Matrix& m, float zoom, int rotation) { class SimpleDest2 (line 147) | class SimpleDest2 : public PageDestination { method SimpleDest2 (line 154) | SimpleDest2(int pageNo, RectD rect, WCHAR *value=nullptr) : method PageDestType (line 157) | PageDestType GetDestType() const override { return value ? Dest_Launch... method GetDestPageNo (line 158) | int GetDestPageNo() const override { return pageNo; } method RectD (line 159) | RectD GetDestRect() const override { return rect; } method WCHAR (line 160) | WCHAR *GetDestValue() const override { return str::Dup(value); } class EbookLink (line 163) | class EbookLink : public PageElement, public PageDestination { method EbookLink (line 171) | EbookLink() : dest(nullptr), link(nullptr), pageNo(-1), showUrl(false)... method EbookLink (line 172) | EbookLink(DrawInstr *link, RectI rect, PageDestination *dest, int page... method PageElementType (line 176) | PageElementType GetType() const override { return Element_Link; } method GetPageNo (line 177) | int GetPageNo() const override { return pageNo; } method RectD (line 178) | RectD GetRect() const override { return rect.Convert(); } method WCHAR (line 179) | WCHAR *GetValue() const override { method PageDestination (line 184) | virtual PageDestination *AsLink() { return dest ? dest : this; } method PageDestType (line 186) | PageDestType GetDestType() const override { return Dest_LaunchURL; } method GetDestPageNo (line 187) | int GetDestPageNo() const override { return 0; } method RectD (line 188) | RectD GetDestRect() const override { return RectD(); } method WCHAR (line 189) | WCHAR *GetDestValue() const override { return GetValue(); } class ImageDataElement (line 192) | class ImageDataElement : public PageElement { method ImageDataElement (line 198) | ImageDataElement(int pageNo, ImageData *id, RectI bbox) : method PageElementType (line 201) | virtual PageElementType GetType() const { return Element_Image; } method GetPageNo (line 202) | virtual int GetPageNo() const { return pageNo; } method RectD (line 203) | virtual RectD GetRect() const { return bbox.Convert(); } method WCHAR (line 204) | virtual WCHAR *GetValue() const { return nullptr; } method RenderedBitmap (line 206) | virtual RenderedBitmap *GetImage() { class EbookTocItem (line 219) | class EbookTocItem : public DocTocItem { method EbookTocItem (line 223) | EbookTocItem(WCHAR *title, PageDestination *dest) : method PageDestination (line 227) | virtual PageDestination *GetLink() { return dest; } function PointD (line 275) | PointD EbookEngine::Transform(PointD pt, int pageNo, float zoom, int rot... function RectD (line 281) | RectD EbookEngine::Transform(RectD rect, int pageNo, float zoom, int rot... function Unblend (line 295) | static Gdiplus::Color Unblend(PageAnnotation::Color c, BYTE alpha) function FromColor (line 304) | static inline Gdiplus::Color FromColor(PageAnnotation::Color c) function DrawAnnotations (line 309) | static void DrawAnnotations(Graphics& g, Vec& userAnnots... function RenderedBitmap (line 358) | RenderedBitmap *EbookEngine::RenderBitmap(int pageNo, float zoom, int ro... function RectI (line 406) | static RectI GetInstrBbox(DrawInstr& instr, float pageBorder) function WCHAR (line 413) | WCHAR *EbookEngine::ExtractPageText(int pageNo, const WCHAR *lineSep, Re... function PageElement (line 501) | PageElement *EbookEngine::CreatePageLink(DrawInstr *link, RectI rect, in... function PageElement (line 539) | PageElement *EbookEngine::GetElementAtPos(int pageNo, PointD pt) function PageDestination (line 558) | PageDestination *EbookEngine::GetNamedDest(const WCHAR *name) function WCHAR (line 611) | WCHAR *EbookEngine::ExtractFontList() function AppendTocItem (line 651) | static void AppendTocItem(EbookTocItem *& root, EbookTocItem *item, int ... class EbookTocBuilder (line 671) | class EbookTocBuilder : public EbookTocVisitor { method EbookTocBuilder (line 678) | explicit EbookTocBuilder(BaseEngine *engine) : method Visit (line 681) | virtual void Visit(const WCHAR *name, const WCHAR *url, int level) { method EbookTocItem (line 705) | EbookTocItem *GetRoot() { return root; } method SetIsIndex (line 706) | void SetIsIndex(bool value) { isIndex = value; } class EpubEngineImpl (line 711) | class EpubEngineImpl : public EbookEngine { method EpubEngineImpl (line 713) | EpubEngineImpl() : EbookEngine(), doc(nullptr), stream(nullptr) { } method BaseEngine (line 715) | BaseEngine *Clone() override { method WCHAR (line 726) | WCHAR *GetProperty(DocumentProperty prop) override { method WCHAR (line 729) | const WCHAR *GetDefaultFileExt() const override { return L".epub"; } method HasTocTree (line 731) | bool HasTocTree() const override { return doc->HasToc(); } function PageLayoutType (line 822) | PageLayoutType EpubEngineImpl::PreferredLayout() function DocTocItem (line 829) | DocTocItem *EpubEngineImpl::GetTocTree() function BaseEngine (line 839) | BaseEngine *EpubEngineImpl::CreateFromFile(const WCHAR *fileName) function BaseEngine (line 849) | BaseEngine *EpubEngineImpl::CreateFromStream(IStream *stream) type EpubEngine (line 859) | namespace EpubEngine { function IsSupportedFile (line 861) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 870) | BaseEngine *CreateFromFile(const WCHAR *fileName) function BaseEngine (line 875) | BaseEngine *CreateFromStream(IStream *stream) class Fb2EngineImpl (line 884) | class Fb2EngineImpl : public EbookEngine { method Fb2EngineImpl (line 886) | Fb2EngineImpl() : EbookEngine(), doc(nullptr) { } method BaseEngine (line 888) | BaseEngine *Clone() override { method WCHAR (line 892) | WCHAR *GetProperty(DocumentProperty prop) override { method WCHAR (line 895) | const WCHAR *GetDefaultFileExt() const override { method HasTocTree (line 899) | bool HasTocTree() const override { return doc->HasToc(); } function DocTocItem (line 947) | DocTocItem *Fb2EngineImpl::GetTocTree() function BaseEngine (line 957) | BaseEngine *Fb2EngineImpl::CreateFromFile(const WCHAR *fileName) function BaseEngine (line 967) | BaseEngine *Fb2EngineImpl::CreateFromStream(IStream *stream) type Fb2Engine (line 977) | namespace Fb2Engine { function IsSupportedFile (line 979) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 984) | BaseEngine *CreateFromFile(const WCHAR *fileName) function BaseEngine (line 989) | BaseEngine *CreateFromStream(IStream *stream) class MobiEngineImpl (line 1000) | class MobiEngineImpl : public EbookEngine { method MobiEngineImpl (line 1002) | MobiEngineImpl() : EbookEngine(), doc(nullptr) { } method BaseEngine (line 1004) | BaseEngine *Clone() override { method WCHAR (line 1008) | WCHAR *GetProperty(DocumentProperty prop) override { method WCHAR (line 1011) | const WCHAR *GetDefaultFileExt() const override { return L".mobi"; } method HasTocTree (line 1014) | bool HasTocTree() const override { return doc->HasToc(); } function PageDestination (line 1062) | PageDestination *MobiEngineImpl::GetNamedDest(const WCHAR *name) function DocTocItem (line 1097) | DocTocItem *MobiEngineImpl::GetTocTree() function BaseEngine (line 1107) | BaseEngine *MobiEngineImpl::CreateFromFile(const WCHAR *fileName) function BaseEngine (line 1117) | BaseEngine *MobiEngineImpl::CreateFromStream(IStream *stream) type MobiEngine (line 1127) | namespace MobiEngine { function IsSupportedFile (line 1129) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 1134) | BaseEngine *CreateFromFile(const WCHAR *fileName) function BaseEngine (line 1139) | BaseEngine *CreateFromStream(IStream *stream) class PdbEngineImpl (line 1148) | class PdbEngineImpl : public EbookEngine { method PdbEngineImpl (line 1150) | PdbEngineImpl() : EbookEngine(), doc(nullptr) { } method BaseEngine (line 1152) | BaseEngine *Clone() override { method WCHAR (line 1156) | WCHAR *GetProperty(DocumentProperty prop) override { method WCHAR (line 1159) | const WCHAR *GetDefaultFileExt() const override { return L".pdb"; } method HasTocTree (line 1161) | bool HasTocTree() const override { return doc->HasToc(); } function DocTocItem (line 1196) | DocTocItem *PdbEngineImpl::GetTocTree() function BaseEngine (line 1203) | BaseEngine *PdbEngineImpl::CreateFromFile(const WCHAR *fileName) type PdbEngine (line 1213) | namespace PdbEngine { function IsSupportedFile (line 1215) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 1220) | BaseEngine *CreateFromFile(const WCHAR *fileName) class ChmDataCache (line 1231) | class ChmDataCache { method ChmDataCache (line 1237) | ChmDataCache(ChmDoc *doc, char *html) : doc(doc), html(html) { } method ImageData (line 1250) | ImageData *GetImageData(const char *id, const char *pagePath) { class ChmFormatter (line 1272) | class ChmFormatter : public HtmlFormatter { method ChmFormatter (line 1282) | ChmFormatter(HtmlFormatterArgs *args, ChmDataCache *doc) : class ChmEmbeddedDest (line 1342) | class ChmEmbeddedDest method ChmEmbeddedDest (line 1540) | ChmEmbeddedDest(ChmEngineImpl *engine, const char *path) : engine(engi... method PageDestType (line 1542) | PageDestType GetDestType() const override { return Dest_LaunchEmbedde... method GetDestPageNo (line 1543) | int GetDestPageNo() const override { return 0; } method RectD (line 1544) | RectD GetDestRect() const override { return RectD(); } method WCHAR (line 1545) | WCHAR *GetDestValue() const override { return str::conv::FromUtf8(pat... method SaveEmbedded (line 1547) | bool SaveEmbedded(LinkSaverUI& saveUI) override { return engine->Save... class ChmEngineImpl (line 1344) | class ChmEngineImpl : public EbookEngine { method ChmEngineImpl (line 1348) | ChmEngineImpl() : EbookEngine(), doc(nullptr), dataCache(nullptr) { method BaseEngine (line 1356) | BaseEngine *Clone() override { method WCHAR (line 1360) | WCHAR *GetProperty(DocumentProperty prop) override { method WCHAR (line 1363) | const WCHAR *GetDefaultFileExt() const override { return L".chm"; } method PageLayoutType (line 1365) | PageLayoutType PreferredLayout() override { return Layout_Single; } method HasTocTree (line 1368) | bool HasTocTree() const override { return doc->HasToc() || doc->HasInd... function UINT (line 1384) | static UINT ExtractHttpCharset(const char *html, size_t htmlLen) class ChmHtmlCollector (line 1423) | class ChmHtmlCollector : public EbookTocVisitor { method ChmHtmlCollector (line 1429) | explicit ChmHtmlCollector(ChmDoc *doc) : doc(doc) { } method Visit (line 1457) | virtual void Visit(const WCHAR *name, const WCHAR *url, int level) { function PageDestination (line 1501) | PageDestination *ChmEngineImpl::GetNamedDest(const WCHAR *name) function DocTocItem (line 1517) | DocTocItem *ChmEngineImpl::GetTocTree() class ChmEmbeddedDest (line 1535) | class ChmEmbeddedDest : public PageDestination { method ChmEmbeddedDest (line 1540) | ChmEmbeddedDest(ChmEngineImpl *engine, const char *path) : engine(engi... method PageDestType (line 1542) | PageDestType GetDestType() const override { return Dest_LaunchEmbedde... method GetDestPageNo (line 1543) | int GetDestPageNo() const override { return 0; } method RectD (line 1544) | RectD GetDestRect() const override { return RectD(); } method WCHAR (line 1545) | WCHAR *GetDestValue() const override { return str::conv::FromUtf8(pat... method SaveEmbedded (line 1547) | bool SaveEmbedded(LinkSaverUI& saveUI) override { return engine->Save... function PageElement (line 1550) | PageElement *ChmEngineImpl::CreatePageLink(DrawInstr *link, RectI rect, ... function BaseEngine (line 1576) | BaseEngine *ChmEngineImpl::CreateFromFile(const WCHAR *fileName) type ChmEngine (line 1586) | namespace ChmEngine { function IsSupportedFile (line 1588) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 1593) | BaseEngine *CreateFromFile(const WCHAR *fileName) class HtmlEngineImpl (line 1603) | class HtmlEngineImpl : public EbookEngine { method HtmlEngineImpl (line 1605) | HtmlEngineImpl() : EbookEngine(), doc(nullptr) { method BaseEngine (line 1612) | BaseEngine *Clone() override { method WCHAR (line 1616) | WCHAR *GetProperty(DocumentProperty prop) override { method WCHAR (line 1619) | const WCHAR *GetDefaultFileExt() const override { return L".html"; } method PageLayoutType (line 1620) | PageLayoutType PreferredLayout() override { return Layout_Single; } class RemoteHtmlDest (line 1656) | class RemoteHtmlDest : public SimpleDest2 { method RemoteHtmlDest (line 1660) | explicit RemoteHtmlDest(const WCHAR *relativeURL) : SimpleDest2(0, Rec... method PageDestType (line 1670) | virtual PageDestType GetDestType() const { return Dest_LaunchFile; } method WCHAR (line 1671) | virtual WCHAR *GetDestName() const { return str::Dup(name); } function PageElement (line 1674) | PageElement *HtmlEngineImpl::CreatePageLink(DrawInstr *link, RectI rect,... function BaseEngine (line 1687) | BaseEngine *HtmlEngineImpl::CreateFromFile(const WCHAR *fileName) type HtmlEngine (line 1697) | namespace HtmlEngine { function IsSupportedFile (line 1699) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 1704) | BaseEngine *CreateFromFile(const WCHAR *fileName) class TxtEngineImpl (line 1713) | class TxtEngineImpl : public EbookEngine { method TxtEngineImpl (line 1715) | TxtEngineImpl() : EbookEngine(), doc(nullptr) { method BaseEngine (line 1720) | BaseEngine *Clone() override { method WCHAR (line 1724) | WCHAR *GetProperty(DocumentProperty prop) override { method WCHAR (line 1727) | const WCHAR *GetDefaultFileExt() const override { method PageLayoutType (line 1730) | PageLayoutType PreferredLayout() override { return Layout_Single; } method HasTocTree (line 1732) | bool HasTocTree() const override { return doc->HasToc(); } function DocTocItem (line 1772) | DocTocItem *TxtEngineImpl::GetTocTree() function BaseEngine (line 1779) | BaseEngine *TxtEngineImpl::CreateFromFile(const WCHAR *fileName) type TxtEngine (line 1789) | namespace TxtEngine { function IsSupportedFile (line 1791) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 1796) | BaseEngine *CreateFromFile(const WCHAR *fileName) FILE: src/EbookEngine.h function namespace (line 4) | namespace EpubEngine { function namespace (line 12) | namespace Fb2Engine { function namespace (line 20) | namespace MobiEngine { function namespace (line 28) | namespace PdbEngine { function namespace (line 35) | namespace ChmEngine { function namespace (line 42) | namespace HtmlEngine { function namespace (line 49) | namespace TxtEngine { FILE: src/EbookFormatter.cpp function ParseSizeAsPixels (line 41) | static float ParseSizeAsPixels(const char *s, size_t len, float emInPoints) FILE: src/EbookFormatter.h function class (line 8) | class MobiFormatter : public HtmlFormatter { function class (line 25) | class EpubFormatter : public HtmlFormatter { function class (line 47) | class Fb2Formatter : public HtmlFormatter { function class (line 67) | class HtmlFileFormatter : public HtmlFormatter { function class (line 81) | class TxtFormatter : public HtmlFormatter { FILE: src/EngineDump.cpp function DumpProperties (line 46) | void DumpProperties(BaseEngine *engine, bool fullDump) function DumpTocItem (line 133) | void DumpTocItem(BaseEngine *engine, DocTocItem *item, int level, int& i... function DumpToc (line 167) | void DumpToc(BaseEngine *engine) function DumpPageContent (line 219) | void DumpPageContent(BaseEngine *engine, int pageNo, bool fullDump) function DumpThumbnail (line 277) | void DumpThumbnail(BaseEngine *engine) function DumpData (line 305) | void DumpData(BaseEngine *engine, bool fullDump) function CheckRenderPath (line 321) | bool CheckRenderPath(const WCHAR *path) function RenderDocument (line 341) | bool RenderDocument(BaseEngine *engine, const WCHAR *renderPath, float z... class PasswordHolder (line 399) | class PasswordHolder : public PasswordUI { method PasswordHolder (line 402) | explicit PasswordHolder(const WCHAR *password) : password(password) { } method WCHAR (line 403) | virtual WCHAR * GetPassword(const WCHAR *fileName, unsigned char *file... function main (line 411) | int main(int argc, char **argv) FILE: src/EngineManager.cpp type EngineManager (line 15) | namespace EngineManager { function IsSupportedFile (line 17) | bool IsSupportedFile(const WCHAR *filePath, bool sniff, bool enableEbo... function BaseEngine (line 37) | BaseEngine *CreateEngine(const WCHAR *filePath, PasswordUI *pwdUI, Eng... FILE: src/EngineManager.h type EngineType (line 4) | enum EngineType { function namespace (line 17) | namespace EngineManager { FILE: src/ExternalViewers.cpp function WCHAR (line 21) | static WCHAR *GetAcrobatPath() function WCHAR (line 32) | static WCHAR *GetFoxitPath() function WCHAR (line 50) | static WCHAR *GetPDFXChangePath() function WCHAR (line 63) | static WCHAR *GetXPSViewerPath() function WCHAR (line 89) | static WCHAR *GetHtmlHelpPath() function CanViewExternally (line 108) | static bool CanViewExternally(TabInfo *tab) function CouldBePDFDoc (line 119) | bool CouldBePDFDoc(TabInfo *tab) function CanViewWithFoxit (line 125) | bool CanViewWithFoxit(TabInfo *tab) function ViewWithFoxit (line 134) | bool ViewWithFoxit(TabInfo *tab, const WCHAR *args) function CanViewWithPDFXChange (line 156) | bool CanViewWithPDFXChange(TabInfo *tab) function ViewWithPDFXChange (line 165) | bool ViewWithPDFXChange(TabInfo *tab, const WCHAR *args) function CanViewWithAcrobat (line 187) | bool CanViewWithAcrobat(TabInfo *tab) function ViewWithAcrobat (line 196) | bool ViewWithAcrobat(TabInfo *tab, const WCHAR *args) function CanViewWithXPSViewer (line 223) | bool CanViewWithXPSViewer(TabInfo *tab) function ViewWithXPSViewer (line 238) | bool ViewWithXPSViewer(TabInfo *tab, const WCHAR *args) function CanViewWithHtmlHelp (line 258) | bool CanViewWithHtmlHelp(TabInfo *tab) function ViewWithHtmlHelp (line 273) | bool ViewWithHtmlHelp(TabInfo *tab, const WCHAR *args) function ViewWithExternalViewer (line 293) | bool ViewWithExternalViewer(TabInfo *tab, size_t idx) function CanSendAsEmailAttachment (line 332) | bool CanSendAsEmailAttachment(TabInfo *tab) function SendAsEmailAttachment (line 342) | bool SendAsEmailAttachment(TabInfo *tab, HWND hwndParent) FILE: src/Favorites.cpp function Favorite (line 33) | Favorite *Favorites::GetByMenuId(int menuId, DisplayState **dsOut) function DisplayState (line 48) | DisplayState *Favorites::GetByFavorite(Favorite *fn) function DisplayState (line 68) | DisplayState *Favorites::GetFavByFilePath(const WCHAR *filePath) function Favorite (line 90) | static Favorite *FindByPage(DisplayState *ds, int pageNo, const WCHAR *p... function SortByPageNo (line 105) | static int SortByPageNo(const void *a, const void *b) function HasFavorites (line 177) | static bool HasFavorites() function WCHAR (line 188) | static WCHAR *FavReadableName(Favorite *fn) function WCHAR (line 200) | static WCHAR *FavCompactReadableName(DisplayState *fav, Favorite *fn, bo... function AppendFavMenuItems (line 209) | static void AppendFavMenuItems(HMENU m, DisplayState *f, UINT& idx, bool... function SortByBaseFileName (line 225) | static int SortByBaseFileName(const void *a, const void *b) function GetSortedFilePaths (line 232) | static void GetSortedFilePaths(Vec& filePathsSortedOut, D... function AppendFavMenus (line 253) | static void AppendFavMenus(HMENU m, const WCHAR *currFilePath) function RebuildFavMenu (line 310) | void RebuildFavMenu(WindowInfo *win, HMENU menu) function ToggleFavorites (line 333) | void ToggleFavorites(WindowInfo *win) function GoToFavorite (line 343) | static void GoToFavorite(WindowInfo *win, int pageNo) { function GoToFavorite (line 357) | static void GoToFavorite(WindowInfo *win, DisplayState *f, Favorite *fn) function GoToFavoriteByMenuId (line 391) | void GoToFavoriteByMenuId(WindowInfo *win, int wmId) function GoToFavForTVItem (line 399) | static void GoToFavForTVItem(WindowInfo* win, HWND hTV, HTREEITEM hItem=... function HTREEITEM (line 419) | static HTREEITEM InsertFavSecondLevelNode(HWND hwnd, HTREEITEM parent, F... function InsertFavSecondLevelNodes (line 433) | static void InsertFavSecondLevelNodes(HWND hwnd, HTREEITEM parent, Displ... function HTREEITEM (line 440) | static HTREEITEM InsertFavTopLevelNode(HWND hwnd, DisplayState *fav, boo... function PopulateFavTreeIfNeeded (line 466) | void PopulateFavTreeIfNeeded(WindowInfo *win) function UpdateFavoritesTree (line 489) | void UpdateFavoritesTree(WindowInfo *win) function UpdateFavoritesTreeForAllWindows (line 506) | void UpdateFavoritesTreeForAllWindows() function DocTocItem (line 513) | static DocTocItem *TocItemForPageNo(DocTocItem *item, int pageNo) function AddFavorite (line 532) | void AddFavorite(WindowInfo *win) function DelFavorite (line 565) | void DelFavorite(WindowInfo *win) function RememberFavTreeExpansionState (line 574) | void RememberFavTreeExpansionState(WindowInfo *win) function RememberFavTreeExpansionStateForAllWindows (line 597) | void RememberFavTreeExpansionStateForAllWindows() function LRESULT (line 604) | static LRESULT OnFavTreeNotify(WindowInfo *win, LPNMTREEVIEW pnmtv) function OnFavTreeContextMenu (line 647) | static void OnFavTreeContextMenu(WindowInfo *win, PointI pt) function LRESULT (line 713) | static LRESULT CALLBACK WndProcFavTree(HWND hwnd, UINT msg, WPARAM wPara... function LRESULT (line 741) | static LRESULT CALLBACK WndProcFavBox(HWND hwnd, UINT message, WPARAM wP... function CreateFavorites (line 777) | void CreateFavorites(WindowInfo *win) FILE: src/Favorites.h function class (line 23) | class Favorites { FILE: src/FileHistory.cpp function cmpOpenCount (line 40) | static int cmpOpenCount(const void *a, const void *b) { function DisplayState (line 71) | DisplayState *FileHistory::Get(size_t index) const { function DisplayState (line 77) | DisplayState *FileHistory::Find(const WCHAR *filePath, size_t *idxOut) c... function DisplayState (line 88) | DisplayState *FileHistory::MarkFileLoaded(const WCHAR *filePath) { FILE: src/FileHistory.h function class (line 13) | class FileHistory { FILE: src/FileModifications.cpp function SaveFileModifictions (line 115) | bool SaveFileModifictions(const WCHAR *filePath, Vec *list) function IsModificationsFile (line 176) | bool IsModificationsFile(const WCHAR *filePath) FILE: src/FileModifications.h type PageAnnotation (line 4) | struct PageAnnotation FILE: src/FileThumbnails.cpp function WCHAR (line 21) | static WCHAR *GetThumbnailPath(const WCHAR *filePath) function CleanUpThumbnailCache (line 48) | void CleanUpThumbnailCache(FileHistory& fileHistory) function RenderedBitmap (line 86) | static RenderedBitmap *LoadRenderedBitmap(const WCHAR *filePath) function LoadThumbnail (line 105) | bool LoadThumbnail(DisplayState& ds) function HasThumbnail (line 124) | bool HasThumbnail(DisplayState& ds) function SetThumbnail (line 143) | void SetThumbnail(DisplayState *ds, RenderedBitmap *bmp) function SaveThumbnail (line 155) | void SaveThumbnail(DisplayState& ds) function RemoveThumbnail (line 172) | void RemoveThumbnail(DisplayState& ds) FILE: src/GlobalPrefs.cpp function DisplayState (line 17) | DisplayState *NewDisplayState(const WCHAR *filePath) function DeleteDisplayState (line 24) | void DeleteDisplayState(DisplayState *ds) function Favorite (line 30) | Favorite *NewFavorite(int pageNo, const WCHAR *name, const WCHAR *pageLa... function DeleteFavorite (line 39) | void DeleteFavorite(Favorite *fav) function GlobalPrefs (line 44) | GlobalPrefs *NewGlobalPrefs(const char *data) function DeleteGlobalPrefs (line 74) | void DeleteGlobalPrefs(GlobalPrefs *gp) function SessionData (line 85) | SessionData *NewSessionData() function TabState (line 90) | TabState *NewTabState(DisplayState *ds) function ResetSessionState (line 104) | void ResetSessionState(Vec *sessionData) FILE: src/GlobalPrefs.h function namespace (line 30) | namespace prefs { function IsSingle (line 42) | inline bool IsSingle(DisplayMode mode) { function IsContinuous (line 45) | inline bool IsContinuous(DisplayMode mode) { function IsFacing (line 48) | inline bool IsFacing(DisplayMode mode) { function IsBookView (line 51) | inline bool IsBookView(DisplayMode mode) { function IsValidZoom (line 55) | inline bool IsValidZoom(float zoomLevel) { FILE: src/HtmlFormatter.cpp function ValidReparseIdx (line 66) | bool ValidReparseIdx(ptrdiff_t idx, HtmlPullParser *parser) function DrawInstr (line 73) | DrawInstr DrawInstr::Str(const char *s, size_t len, RectF bbox, bool rtl) function DrawInstr (line 81) | DrawInstr DrawInstr::SetFont(mui::CachedFont *font) function DrawInstr (line 88) | DrawInstr DrawInstr::FixedSpace(float dx) function DrawInstr (line 95) | DrawInstr DrawInstr::Image(char *data, size_t len, RectF bbox) function DrawInstr (line 104) | DrawInstr DrawInstr::LinkStart(const char *s, size_t len) function DrawInstr (line 112) | DrawInstr DrawInstr::Anchor(const char *s, size_t len, RectF bbox) function ParseSizeWithUnit (line 124) | static void ParseSizeWithUnit(const char *s, size_t len, float *size, St... function StyleRule (line 140) | StyleRule StyleRule::Parse(CssPullParser *parser) function StyleRule (line 158) | StyleRule StyleRule::Parse(const char *s, size_t len) function ValidStyleForChangeFontStyle (line 259) | bool ValidStyleForChangeFontStyle(FontStyle fs) function IsVisibleDrawInstr (line 300) | static bool IsVisibleDrawInstr(DrawInstr& i) function REAL (line 313) | REAL HtmlFormatter::CurrLineDx() function SetYPos (line 385) | static void SetYPos(Vec& instr, float y) function RectF (line 488) | static RectF RectFUnion(RectF& r1, RectF& r2) function HasPreviousLineSingleImage (line 611) | static bool HasPreviousLineSingleImage(Vec& instrs) function CanEmitElasticSpace (line 705) | static bool CanEmitElasticSpace(float currX, float NewLineX, float maxCu... function AlignAttr (line 826) | static AlignAttr GetAlignAttr(HtmlToken *t, AlignAttr defVal) function IsTagH (line 918) | inline bool IsTagH(HtmlTag tag) function StyleRule (line 977) | StyleRule *HtmlFormatter::FindStyleRule(HtmlTag tag, const char *clazz, ... function StyleRule (line 988) | StyleRule HtmlFormatter::ComputeStyleRule(HtmlToken *t) function AutoCloseOnOpen (line 1057) | static bool AutoCloseOnOpen(HtmlTag curr, HtmlTag prev) function IsEmptyPage (line 1292) | static bool IsEmptyPage(HtmlPage *p) function HtmlPage (line 1314) | HtmlPage *HtmlFormatter::Next(bool skipEmptyPages) function DrawHtmlPage (line 1369) | void DrawHtmlPage(Graphics *g, mui::ITextRender *textDraw, VecpageNo; } method RectD (line 213) | virtual RectD GetRect() const { return RectD(0, 0, page->bmp->GetWidth... method WCHAR (line 214) | virtual WCHAR *GetValue() const { return nullptr; } method RenderedBitmap (line 216) | virtual RenderedBitmap *GetImage() { class ImagesEngine (line 35) | class ImagesEngine : public BaseEngine { method WCHAR (line 42) | const WCHAR *FileName() const override { return fileName; } method PageCount (line 43) | int PageCount() const override { return (int)mediaboxes.Count(); } method WCHAR (line 56) | WCHAR * ExtractPageText(int pageNo, const WCHAR *lineSep, RectI **coor... method HasClipOptimizations (line 62) | bool HasClipOptimizations(int pageNo) override { UNUSED(pageNo); retu... method PageLayoutType (line 63) | PageLayoutType PreferredLayout() override { return Layout_NonContinuou... method IsImageCollection (line 64) | bool IsImageCollection() const override { return true; } method SupportsAnnotation (line 66) | bool SupportsAnnotation(bool forSaving = false) const override { UNUSE... method UpdateUserAnnotations (line 67) | void UpdateUserAnnotations(Vec *list) override { UNUSE... method BenchLoadPage (line 72) | bool BenchLoadPage(int pageNo) override { function RectD (line 115) | RectD ImagesEngine::PageMediabox(int pageNo) function RenderedBitmap (line 123) | RenderedBitmap *ImagesEngine::RenderBitmap(int pageNo, float zoom, int r... function PointD (line 178) | PointD ImagesEngine::Transform(PointD pt, int pageNo, float zoom, int ro... function RectD (line 184) | RectD ImagesEngine::Transform(RectD rect, int pageNo, float zoom, int ro... class ImageElement (line 203) | class ImageElement : public PageElement { method ImageElement (line 208) | explicit ImageElement(ImagesEngine *engine, ImagePage *page) : engine(... method PageElementType (line 211) | virtual PageElementType GetType() const { return Element_Image; } method GetPageNo (line 212) | virtual int GetPageNo() const { return page->pageNo; } method RectD (line 213) | virtual RectD GetRect() const { return RectD(0, 0, page->bmp->GetWidth... method WCHAR (line 214) | virtual WCHAR *GetValue() const { return nullptr; } method RenderedBitmap (line 216) | virtual RenderedBitmap *GetImage() { function PageElement (line 235) | PageElement *ImagesEngine::GetElementAtPos(int pageNo, PointD pt) function ImagePage (line 272) | ImagePage *ImagesEngine::GetPage(int pageNo, bool tryOnly) method ImagePage (line 29) | ImagePage(int pageNo, Bitmap *bmp) : class ImageEngineImpl (line 328) | class ImageEngineImpl : public ImagesEngine { method ImageEngineImpl (line 330) | ImageEngineImpl() : fileExt(nullptr), image(nullptr) { } method GetFileDPI (line 337) | float GetFileDPI() const override { return image->GetHorizontalResolut... method WCHAR (line 338) | const WCHAR *GetDefaultFileExt() const override { return fileExt; } function BaseEngine (line 357) | BaseEngine *ImageEngineImpl::Clone() function WCHAR (line 438) | static WCHAR *GetImageProperty(Bitmap *bmp, PROPID id, PROPID altId=0) function WCHAR (line 458) | WCHAR *ImageEngineImpl::GetProperty(DocumentProperty prop) function Bitmap (line 478) | Bitmap *ImageEngineImpl::LoadBitmap(int pageNo, bool& deleteAfterUse) function RectD (line 502) | RectD ImageEngineImpl::LoadMediabox(int pageNo) function BaseEngine (line 556) | BaseEngine *ImageEngineImpl::CreateFromFile(const WCHAR *fileName) function BaseEngine (line 566) | BaseEngine *ImageEngineImpl::CreateFromStream(IStream *stream) type ImageEngine (line 576) | namespace ImageEngine { function IsSupportedFile (line 578) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 598) | BaseEngine *CreateFromFile(const WCHAR *fileName) function BaseEngine (line 604) | BaseEngine *CreateFromStream(IStream *stream) class ImageDirEngineImpl (line 613) | class ImageDirEngineImpl : public ImagesEngine { method ImageDirEngineImpl (line 615) | ImageDirEngineImpl() : fileDPI(96.0f) { } method BaseEngine (line 617) | BaseEngine *Clone() override { method WCHAR (line 624) | WCHAR *GetProperty(DocumentProperty prop) override { UNUSED(prop); ret... method HasPageLabels (line 627) | bool HasPageLabels() const override { return true; } method HasTocTree (line 631) | bool HasTocTree() const override { return true; } method GetFileDPI (line 635) | float GetFileDPI() const override { return fileDPI; } method WCHAR (line 636) | const WCHAR *GetDefaultFileExt() const override { return L""; } function WCHAR (line 686) | WCHAR *ImageDirEngineImpl::GetPageLabel(int pageNo) const class ImageDirTocItem (line 708) | class ImageDirTocItem : public DocTocItem { method ImageDirTocItem (line 710) | ImageDirTocItem(WCHAR *title, int pageNo) : DocTocItem(title, pageNo) { } method PageDestination (line 712) | virtual PageDestination *GetLink() { return nullptr; } function DocTocItem (line 715) | DocTocItem *ImageDirEngineImpl::GetTocTree() function Bitmap (line 742) | Bitmap *ImageDirEngineImpl::LoadBitmap(int pageNo, bool& deleteAfterUse) function RectD (line 753) | RectD ImageDirEngineImpl::LoadMediabox(int pageNo) function BaseEngine (line 779) | BaseEngine *ImageDirEngineImpl::CreateFromFile(const WCHAR *fileName) type ImageDirEngine (line 790) | namespace ImageDirEngine { function IsSupportedFile (line 792) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 799) | BaseEngine *CreateFromFile(const WCHAR *fileName) type CbxFormat (line 808) | enum CbxFormat { Arch_Zip, Arch_Rar, Arch_7z, Arch_Tar } class CbxEngineImpl (line 810) | class CbxEngineImpl : public ImagesEngine, public json::ValueVisitor { method CbxEngineImpl (line 812) | CbxEngineImpl(ArchFile *arch, CbxFormat cbxFormat) : cbxFile(arch), cb... method BaseEngine (line 815) | virtual BaseEngine *Clone() override { method GetFileDPI (line 834) | float GetFileDPI() const override { return 96.0f; } function cmpAscii (line 889) | static int cmpAscii(const void *a, const void *b) function WCHAR (line 1055) | WCHAR *CbxEngineImpl::GetProperty(DocumentProperty prop) function WCHAR (line 1076) | const WCHAR *CbxEngineImpl::GetDefaultFileExt() const function Bitmap (line 1087) | Bitmap *CbxEngineImpl::LoadBitmap(int pageNo, bool& deleteAfterUse) function RectD (line 1098) | RectD CbxEngineImpl::LoadMediabox(int pageNo) function BaseEngine (line 1122) | BaseEngine *CbxEngineImpl::CreateFromFile(const WCHAR *fileName) function BaseEngine (line 1157) | BaseEngine *CbxEngineImpl::CreateFromStream(IStream *stream) type CbxEngine (line 1182) | namespace CbxEngine { function IsSupportedFile (line 1184) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 1205) | BaseEngine *CreateFromFile(const WCHAR *fileName) function BaseEngine (line 1211) | BaseEngine *CreateFromStream(IStream *stream) FILE: src/ImagesEngine.h function namespace (line 4) | namespace ImageEngine { function namespace (line 12) | namespace ImageDirEngine { function namespace (line 19) | namespace CbxEngine { FILE: src/Menu.cpp function MenuUpdateDisplayMode (line 34) | void MenuUpdateDisplayMode(WindowInfo* win) function HMENU (line 228) | HMENU BuildMenuFromMenuDef(MenuDef menuDefs[], int menuLen, HMENU menu, ... function AddFileMenuItem (line 263) | static void AddFileMenuItem(HMENU menuFile, const WCHAR *filePath, UINT ... function AppendRecentFilesToMenu (line 276) | static void AppendRecentFilesToMenu(HMENU m) function AppendExternalViewersToMenu (line 292) | static void AppendExternalViewersToMenu(HMENU menuFile, const WCHAR *fil... function UINT (line 352) | UINT MenuIdFromVirtualZoom(float virtualZoom) function ZoomMenuItemToZoom (line 361) | static float ZoomMenuItemToZoom(UINT menuItemId) function ZoomMenuItemCheck (line 371) | static void ZoomMenuItemCheck(HMENU m, UINT menuItemId, bool canZoom) function MenuUpdateZoom (line 385) | void MenuUpdateZoom(WindowInfo* win) function MenuUpdatePrintItem (line 394) | void MenuUpdatePrintItem(WindowInfo* win, HMENU menu, bool disableOnly=f... function IsFileCloseMenuEnabled (line 415) | static bool IsFileCloseMenuEnabled() function MenuUpdateStateForWindow (line 424) | void MenuUpdateStateForWindow(WindowInfo* win) function OnAboutContextMenu (line 504) | void OnAboutContextMenu(WindowInfo* win, int x, int y) function OnContextMenu (line 555) | void OnContextMenu(WindowInfo* win, int x, int y) function OnMenuZoom (line 616) | void OnMenuZoom(WindowInfo* win, UINT menuId) function OnMenuCustomZoom (line 625) | void OnMenuCustomZoom(WindowInfo* win) function RebuildFileMenu (line 636) | static void RebuildFileMenu(TabInfo *tab, HMENU menu) function HMENU (line 672) | HMENU BuildMenu(WindowInfo *win) function UpdateMenu (line 722) | void UpdateMenu(WindowInfo *win, HMENU m) function ShowHideMenuBar (line 738) | void ShowHideMenuBar(WindowInfo *win, bool showTemporarily) FILE: src/Menu.h type MenuDef (line 17) | struct MenuDef { FILE: src/MobiDoc.cpp type PalmDocHeader (line 35) | struct PalmDocHeader function DecodePalmDocHeader (line 54) | static void DecodePalmDocHeader(const char *buf, PalmDocHeader* hdr) type MobiHeader (line 73) | struct MobiHeader { function PalmdocUncompress (line 124) | static bool PalmdocUncompress(const char *src, size_t srcLen, str::Str& result) { function IsValidPageRange (line 111) | bool IsValidPageRange(const WCHAR* ranges) { function IsBenchPagesInfo (line 119) | bool IsBenchPagesInfo(const WCHAR* s) { function ParseViewMode (line 124) | static void ParseViewMode(DisplayMode* mode, const WCHAR* txt) { function ParseZoomValue (line 135) | static void ParseZoomValue(float* zoom, const WCHAR* txtOrig) { function ParseScrollValue (line 164) | static void ParseScrollValue(PointI* scroll, const WCHAR* txt) { function GetArgNo (line 266) | static int GetArgNo(const WCHAR* argName) { function else (line 443) | else if (is_arg_with_param(AutoUpdate)) { FILE: src/PdfCreator.cpp function fz_image (line 26) | static fz_image *render_to_pixmap(fz_context *ctx, HBITMAP hbmp, SizeI s... function fz_image (line 111) | static fz_image *pack_jpeg(fz_context *ctx, const char *data, size_t len... function fz_image (line 131) | static fz_image *pack_jp2(fz_context *ctx, const char *data, size_t len,... function fz_try (line 155) | fz_try(ctx) { function fz_catch (line 158) | fz_catch(ctx) { function fz_try (line 179) | fz_try(ctx) { function fz_always (line 191) | fz_always(ctx) { function fz_catch (line 195) | fz_catch(ctx) { function fz_try (line 206) | fz_try(ctx) { function fz_catch (line 209) | fz_catch(ctx) { function fz_try (line 238) | fz_try(ctx) { function fz_catch (line 241) | fz_catch(ctx) { function Is7BitAscii (line 256) | static bool Is7BitAscii(const WCHAR *str) function fz_try (line 299) | fz_try(ctx) { function fz_catch (line 308) | fz_catch(ctx) { function fz_try (line 339) | fz_try(ctx) { function fz_catch (line 342) | fz_catch(ctx) { FILE: src/PdfCreator.h type fz_context (line 4) | typedef struct fz_context_s fz_context; type fz_image (line 5) | typedef struct fz_image_s fz_image; type pdf_document (line 6) | typedef struct pdf_document_s pdf_document; function class (line 8) | class PdfCreator { FILE: src/PdfEngine.cpp function RectD (line 38) | inline RectD fz_rect_to_RectD(fz_rect rect) function fz_rect (line 43) | inline fz_rect fz_RectD_to_rect(RectD rect) function fz_is_pt_in_rect (line 49) | inline bool fz_is_pt_in_rect(fz_rect rect, fz_point pt) function fz_calc_overlap (line 54) | inline float fz_calc_overlap(fz_rect r1, fz_rect r2) function RenderedBitmap (line 63) | static RenderedBitmap *new_rendered_fz_pixmap(fz_context *ctx, fz_pixmap... function fz_stream (line 163) | fz_stream *fz_open_file2(fz_context *ctx, const WCHAR *filePath) function fz_stream_fingerprint (line 215) | void fz_stream_fingerprint(fz_stream *file, unsigned char digest[16]) function wchars_per_rune (line 242) | static inline int wchars_per_rune(int rune) function AddChar (line 249) | static void AddChar(fz_text_span *span, fz_text_char *c, str::Str... function AddSpaceAtSpanEnd (line 288) | static void AddSpaceAtSpanEnd(fz_text_span *span, str::Str& s, Ve... function AddLineSep (line 305) | static void AddLineSep(str::Str& s, Vec& rects, const WCHA... function WCHAR (line 322) | static WCHAR *fz_text_page_to_str(fz_text_page *text, const WCHAR *lineS... type istream_filter (line 353) | struct istream_filter { function next_istream (line 358) | static int next_istream(fz_stream *stm, int max) function seek_istream (line 373) | static void seek_istream(fz_stream *stm, int offset, int whence) function close_istream (line 388) | static void close_istream(fz_context *ctx, void *state_) function fz_stream (line 397) | static fz_stream *reopen_istream(fz_context *ctx, fz_stream *stm) function fz_stream (line 409) | fz_stream *fz_open_istream(fz_context *ctx, IStream *stream) function fz_matrix (line 429) | fz_matrix fz_create_view_ctm(const fz_rect *mediabox, float zoom, int ro... type LinkRectList (line 450) | struct LinkRectList { function LinkifyCheckMultiline (line 455) | static bool LinkifyCheckMultiline(const WCHAR *pageText, const WCHAR *po... function WCHAR (line 471) | static const WCHAR *LinkifyFindEnd(const WCHAR *start, WCHAR prevChar) function WCHAR (line 489) | static const WCHAR *LinkifyMultilineText(LinkRectList *list, const WCHAR... function IsEmailUsernameChar (line 517) | inline bool IsEmailUsernameChar(WCHAR c) function IsEmailDomainChar (line 523) | inline bool IsEmailDomainChar(WCHAR c) function WCHAR (line 528) | static const WCHAR *LinkifyFindEmail(const WCHAR *pageText, const WCHAR ... function WCHAR (line 535) | static const WCHAR *LinkifyEmailAddress(const WCHAR *start) function LinkRectList (line 551) | static LinkRectList *LinkifyText(const WCHAR *pageText, RectI *coords) function fz_link (line 604) | static fz_link *FixupPageLinks(fz_link *root) class SimpleDest (line 630) | class SimpleDest : public PageDestination { method SimpleDest (line 635) | SimpleDest(int pageNo, RectD rect) : pageNo(pageNo), rect(rect) { } method PageDestType (line 637) | PageDestType GetDestType() const override { return Dest_ScrollTo; } method GetDestPageNo (line 638) | int GetDestPageNo() const override { return pageNo; } method RectD (line 639) | RectD GetDestRect() const override { return rect; } type FitzImagePos (line 642) | struct FitzImagePos { method FitzImagePos (line 646) | explicit FitzImagePos(fz_image *image=nullptr, fz_rect rect=fz_unit_re... type ListInspectionData (line 650) | struct ListInspectionData { method ListInspectionData (line 654) | explicit ListInspectionData(Vec& images) : images(&image... function fz_inspection_free (line 657) | static void function fz_inspection_handle_path (line 666) | static void fz_inspection_handle_path(fz_device *dev, fz_path *path) function fz_inspection_handle_image (line 671) | static void fz_inspection_handle_image(fz_device *dev, fz_image *image) function fz_inspection_fill_path (line 677) | static void function fz_inspection_stroke_path (line 684) | static void function fz_inspection_clip_path (line 691) | static void function fz_inspection_clip_stroke_path (line 698) | static void function fz_inspection_fill_shade (line 705) | static void function fz_inspection_fill_image (line 712) | static void function fz_inspection_fill_image_mask (line 727) | static void function fz_inspection_clip_image_mask (line 734) | static void function fz_device (line 741) | static fz_device *fz_new_inspection_device(fz_context *ctx, ListInspecti... class FitzAbortCookie (line 759) | class FitzAbortCookie : public AbortCookie { method FitzAbortCookie (line 762) | FitzAbortCookie() { memset(&cookie, 0, sizeof(cookie)); } method Abort (line 763) | void Abort() override { cookie.abort = 1; } function fz_lock_context_cs (line 766) | static void function fz_unlock_context_cs (line 783) | static void function fz_get_user_page_annots (line 791) | static Vec fz_get_user_page_annots(Vec& ... function fz_run_user_page_annots (line 808) | static void fz_run_user_page_annots(Vec& pageAnnots, fz_... function fz_run_page_transparency (line 870) | static void fz_run_page_transparency(Vec& pageAnnots, fz... type str (line 895) | namespace str { type conv (line 896) | namespace conv { function WCHAR (line 898) | inline WCHAR *FromPdf(pdf_obj *obj) function WCHAR (line 909) | WCHAR *pdf_clean_string(WCHAR *string) function pdf_obj (line 918) | pdf_obj *pdf_copy_str_dict(pdf_document *doc, pdf_obj *dict) function fz_outline (line 934) | fz_outline *pdf_loadattachments(pdf_document *doc) type PageLabelInfo (line 962) | struct PageLabelInfo { function CmpPageLabelInfo (line 968) | int CmpPageLabelInfo(const void *a, const void *b) function WCHAR (line 973) | WCHAR *FormatPageLabel(const char *type, int pageNo, const WCHAR *prefix) function BuildPageLabelRec (line 997) | void BuildPageLabelRec(pdf_obj *node, int pageCount, Vec&... function WStrVec (line 1023) | WStrVec *BuildPageLabelVec(pdf_obj *root, int pageCount) type PageTreeStackItem (line 1076) | struct PageTreeStackItem { method PageTreeStackItem (line 1081) | PageTreeStackItem() : kids(nullptr), i(-1), len(0), next_page_no(0) { } method PageTreeStackItem (line 1082) | explicit PageTreeStackItem(pdf_obj *kids, int next_page_no=0) : function pdf_load_page_objs (line 1086) | static void type PdfPageRun (line 1147) | struct PdfPageRun { method PdfPageRun (line 1153) | PdfPageRun(pdf_page *page, fz_display_list *list, ListInspectionData& ... class PdfTocItem (line 1157) | class PdfTocItem method PdfTocItem (line 1349) | PdfTocItem(WCHAR *title, PdfLink link) : DocTocItem(title), link(link)... method PageDestination (line 1351) | virtual PageDestination *GetLink() { return &link; } class PdfLink (line 1158) | class PdfLink method PdfLink (line 1305) | PdfLink(PdfEngineImpl *engine, fz_link_dest *link, method PageElementType (line 1314) | PageElementType GetType() const override { return Element_Link; } method GetPageNo (line 1315) | int GetPageNo() const override { return pageNo; } method RectD (line 1316) | RectD GetRect() const override { return rect; } method PageDestination (line 1318) | virtual PageDestination *AsLink() { return this; } method WCHAR (line 1324) | WCHAR *GetDestValue() const override { return GetValue(); } class PdfImage (line 1159) | class PdfImage method PdfImage (line 1361) | PdfImage(PdfEngineImpl *engine, int pageNo, fz_rect rect, size_t image... method PageElementType (line 1364) | virtual PageElementType GetType() const { return Element_Image; } method GetPageNo (line 1365) | virtual int GetPageNo() const { return pageNo; } method RectD (line 1366) | virtual RectD GetRect() const { return rect; } method WCHAR (line 1367) | virtual WCHAR *GetValue() const { return nullptr; } method RenderedBitmap (line 1369) | virtual RenderedBitmap *GetImage() { class PdfEngineImpl (line 1161) | class PdfEngineImpl : public BaseEngine { method WCHAR (line 1170) | const WCHAR *FileName() const override { return _fileName; } method PageCount (line 1171) | int PageCount() const override { method SaveFileAsPdf (line 1189) | virtual bool SaveFileAsPdf(const WCHAR *pdfFileName, bool includeUserA... method AllowsPrinting (line 1201) | bool AllowsPrinting() const override { method AllowsCopyingText (line 1204) | bool AllowsCopyingText() const override { method GetFileDPI (line 1208) | float GetFileDPI() const override { return 72.0f; } method WCHAR (line 1209) | const WCHAR *GetDefaultFileExt() const override { return L".pdf"; } method BenchLoadPage (line 1211) | bool BenchLoadPage(int pageNo) override { return GetPdfPage(pageNo) !... method HasTocTree (line 1217) | bool HasTocTree() const override { method HasPageLabels (line 1222) | bool HasPageLabels() const override { return _pagelabels != nullptr; } method IsPasswordProtected (line 1226) | bool IsPasswordProtected() const override { return isProtected; } method fz_matrix (line 1256) | fz_matrix viewctm(int pageNo, float zoom, int rotation) { method fz_matrix (line 1260) | fz_matrix viewctm(pdf_page *page, float zoom, int rotation) { class PdfLink (line 1297) | class PdfLink : public PageElement, public PageDestination { method PdfLink (line 1305) | PdfLink(PdfEngineImpl *engine, fz_link_dest *link, method PageElementType (line 1314) | PageElementType GetType() const override { return Element_Link; } method GetPageNo (line 1315) | int GetPageNo() const override { return pageNo; } method RectD (line 1316) | RectD GetRect() const override { return rect; } method PageDestination (line 1318) | virtual PageDestination *AsLink() { return this; } method WCHAR (line 1324) | WCHAR *GetDestValue() const override { return GetValue(); } class PdfComment (line 1330) | class PdfComment : public PageElement { method PdfComment (line 1335) | PdfComment(const WCHAR *content, RectD rect, int pageNo) : method PageElementType (line 1339) | virtual PageElementType GetType() const { return Element_Comment; } method GetPageNo (line 1340) | virtual int GetPageNo() const { return annot.pageNo; } method RectD (line 1341) | virtual RectD GetRect() const { return annot.rect; } method WCHAR (line 1342) | virtual WCHAR *GetValue() const { return str::Dup(content); } class PdfTocItem (line 1345) | class PdfTocItem : public DocTocItem { method PdfTocItem (line 1349) | PdfTocItem(WCHAR *title, PdfLink link) : DocTocItem(title), link(link)... method PageDestination (line 1351) | virtual PageDestination *GetLink() { return &link; } class PdfImage (line 1354) | class PdfImage : public PageElement { method PdfImage (line 1361) | PdfImage(PdfEngineImpl *engine, int pageNo, fz_rect rect, size_t image... method PageElementType (line 1364) | virtual PageElementType GetType() const { return Element_Image; } method GetPageNo (line 1365) | virtual int GetPageNo() const { return pageNo; } method RectD (line 1366) | virtual RectD GetRect() const { return rect; } method WCHAR (line 1367) | virtual WCHAR *GetValue() const { return nullptr; } method RenderedBitmap (line 1369) | virtual RenderedBitmap *GetImage() { class PasswordCloner (line 1448) | class PasswordCloner : public PasswordUI { method PasswordCloner (line 1452) | explicit PasswordCloner(unsigned char *cryptKey) : cryptKey(cryptKey) { } method WCHAR (line 1454) | virtual WCHAR * GetPassword(const WCHAR *fileName, unsigned char *file... function BaseEngine (line 1463) | BaseEngine *PdfEngineImpl::Clone() function WCHAR (line 1490) | static const WCHAR *findEmbedMarks(const WCHAR *fileName) function fz_try (line 1522) | fz_try(ctx) { function fz_catch (line 1525) | fz_catch(ctx) { function fz_try (line 1546) | fz_try(ctx) { function fz_always (line 1550) | fz_always(ctx) { function fz_catch (line 1553) | fz_catch(ctx) { function fz_try (line 1570) | fz_try(ctx) { function fz_catch (line 1573) | fz_catch(ctx) { function fz_try (line 1587) | fz_try(ctx) { function fz_catch (line 1590) | fz_catch(ctx) { function fz_try (line 1603) | fz_try(ctx) { function fz_always (line 1606) | fz_always(ctx) { function fz_catch (line 1609) | fz_catch(ctx) { function fz_try (line 1665) | fz_try(ctx) { function fz_catch (line 1669) | fz_catch(ctx) { function fz_try (line 1688) | fz_try(ctx) { function fz_catch (line 1691) | fz_catch(ctx) { function fz_try (line 1694) | fz_try(ctx) { function fz_catch (line 1697) | fz_catch(ctx) { function fz_try (line 1704) | fz_try(ctx) { function fz_catch (line 1707) | fz_catch(ctx) { function fz_try (line 1710) | fz_try(ctx) { function fz_catch (line 1740) | fz_catch(ctx) { function fz_try (line 1745) | fz_try(ctx) { function fz_catch (line 1750) | fz_catch(ctx) { function PdfTocItem (line 1759) | PdfTocItem *PdfEngineImpl::BuildTocTree(fz_outline *entry, int& idCounter) method PdfTocItem (line 1349) | PdfTocItem(WCHAR *title, PdfLink link) : DocTocItem(title), link(link)... method PageDestination (line 1351) | virtual PageDestination *GetLink() { return &link; } function DocTocItem (line 1783) | DocTocItem *PdfEngineImpl::GetTocTree() function PageDestination (line 1798) | PageDestination *PdfEngineImpl::GetNamedDest(const WCHAR *name) function pdf_page (line 1834) | pdf_page *PdfEngineImpl::GetPdfPage(int pageNo, bool failIfBusy) function PdfPageRun (line 1867) | PdfPageRun *PdfEngineImpl::CreatePageRun(pdf_page *page, fz_display_list... method PdfPageRun (line 1153) | PdfPageRun(pdf_page *page, fz_display_list *list, ListInspectionData& ... function PdfPageRun (line 1897) | PdfPageRun *PdfEngineImpl::GetPageRun(pdf_page *page, bool tryOnly) method PdfPageRun (line 1153) | PdfPageRun(pdf_page *page, fz_display_list *list, ListInspectionData& ... function fz_try (line 1965) | fz_try(ctx) { function fz_catch (line 1974) | fz_catch(ctx) { function fz_try (line 1985) | fz_try(ctx) { function fz_catch (line 1994) | fz_catch(ctx) { function RectD (line 2021) | RectD PdfEngineImpl::PageMediabox(int pageNo) function RectD (line 2067) | RectD PdfEngineImpl::PageContentBox(int pageNo, RenderTarget target) function PointD (line 2098) | PointD PdfEngineImpl::Transform(PointD pt, int pageNo, float zoom, int r... function RectD (line 2108) | RectD PdfEngineImpl::Transform(RectD rect, int pageNo, float zoom, int r... function RenderedBitmap (line 2118) | RenderedBitmap *PdfEngineImpl::RenderBitmap(int pageNo, float zoom, int ... function PageElement (line 2172) | PageElement *PdfEngineImpl::GetElementAtPos(int pageNo, PointD pt) function pdf_annot (line 2283) | pdf_annot **PdfEngineImpl::ProcessPageAnnotations(pdf_page *page) function RenderedBitmap (line 2331) | RenderedBitmap *PdfEngineImpl::GetPageImage(int pageNo, RectD rect, size... function WCHAR (line 2374) | WCHAR *PdfEngineImpl::ExtractPageText(pdf_page *page, const WCHAR *lineS... function WCHAR (line 2418) | WCHAR *PdfEngineImpl::ExtractPageText(int pageNo, const WCHAR *lineSep, ... function pdf_extract_fonts (line 2482) | static void pdf_extract_fonts(pdf_obj *res, Vec& fontList, Ve... function WCHAR (line 2503) | WCHAR *PdfEngineImpl::ExtractFontList() function WCHAR (line 2612) | WCHAR *PdfEngineImpl::GetProperty(DocumentProperty prop) function PageLayoutType (line 2702) | PageLayoutType PdfEngineImpl::PreferredLayout() function fz_try (line 2739) | fz_try(ctx) { function fz_catch (line 2742) | fz_catch(ctx) { function pdf_file_update_add_annotation (line 2766) | static bool pdf_file_update_add_annotation(pdf_document *doc, pdf_page *... function fz_try (line 2897) | fz_try(ctx) { function fz_catch (line 2929) | fz_catch(ctx) { function fz_try (line 2940) | fz_try(ctx) { function fz_catch (line 2943) | fz_catch(ctx) { function WCHAR (line 2967) | WCHAR *PdfEngineImpl::GetPageLabel(int pageNo) const function IsRelativeURI (line 2984) | static bool IsRelativeURI(const WCHAR *uri) function WCHAR (line 2993) | WCHAR *PdfLink::GetValue() const function PageDestType (line 3053) | static PageDestType DestTypeFromName(const char *name) function PageDestType (line 3079) | PageDestType PdfLink::GetDestType() const function RectD (line 3113) | RectD PdfLink::GetDestRect() const function WCHAR (line 3153) | WCHAR *PdfLink::GetDestName() const function BaseEngine (line 3166) | BaseEngine *PdfEngineImpl::CreateFromFile(const WCHAR *fileName, Passwor... function BaseEngine (line 3176) | BaseEngine *PdfEngineImpl::CreateFromStream(IStream *stream, PasswordUI ... type PdfEngine (line 3186) | namespace PdfEngine { function IsSupportedFile (line 3188) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 3204) | BaseEngine *CreateFromFile(const WCHAR *fileName, PasswordUI *pwdUI) function BaseEngine (line 3209) | BaseEngine *CreateFromStream(IStream *stream, PasswordUI *pwdUI) function fz_rect (line 3225) | fz_rect class xps_doc_props (line 3272) | class xps_doc_props { function fz_xml (line 3281) | static fz_xml * function WCHAR (line 3300) | static WCHAR * function xps_doc_props (line 3322) | xps_doc_props * type XpsPageRun (line 3371) | struct XpsPageRun { method XpsPageRun (line 3377) | XpsPageRun(xps_page *page, fz_display_list *list, ListInspectionData& ... class XpsTocItem (line 3381) | class XpsTocItem method XpsTocItem (line 3537) | XpsTocItem(WCHAR *title, XpsLink link) : DocTocItem(title), link(link)... method PageDestination (line 3539) | virtual PageDestination *GetLink() { return &link; } class XpsImage (line 3382) | class XpsImage method XpsImage (line 3549) | XpsImage(XpsEngineImpl *engine, int pageNo, fz_rect rect, size_t image... method PageElementType (line 3552) | virtual PageElementType GetType() const { return Element_Image; } method GetPageNo (line 3553) | virtual int GetPageNo() const { return pageNo; } method RectD (line 3554) | virtual RectD GetRect() const { return rect; } method WCHAR (line 3555) | virtual WCHAR *GetValue() const { return nullptr; } method RenderedBitmap (line 3557) | virtual RenderedBitmap *GetImage() { class XpsEngineImpl (line 3384) | class XpsEngineImpl : public BaseEngine { method WCHAR (line 3392) | const WCHAR *FileName() const override { return _fileName; } method PageCount (line 3393) | int PageCount() const override { method WCHAR (line 3409) | WCHAR * ExtractPageText(int pageNo, const WCHAR *lineSep, RectI **coor... method GetFileDPI (line 3420) | float GetFileDPI() const override { return 72.0f; } method WCHAR (line 3421) | const WCHAR *GetDefaultFileExt() const override { return L".xps"; } method BenchLoadPage (line 3423) | bool BenchLoadPage(int pageNo) override { return GetXpsPage(pageNo) !=... method HasTocTree (line 3429) | bool HasTocTree() const override { return _outline != nullptr; } method fz_matrix (line 3458) | fz_matrix viewctm(int pageNo, float zoom, int rotation) { method fz_matrix (line 3462) | fz_matrix viewctm(xps_page *page, float zoom, int rotation) { class XpsLink (line 3490) | class XpsLink : public PageElement, public PageDestination { method XpsLink (line 3497) | XpsLink() : engine(nullptr), link(nullptr), pageNo(-1) { } method XpsLink (line 3498) | XpsLink(XpsEngineImpl *engine, fz_link_dest *link, fz_rect rect=fz_emp... method PageElementType (line 3501) | PageElementType GetType() const override { return Element_Link; } method GetPageNo (line 3502) | int GetPageNo() const override { return pageNo; } method RectD (line 3503) | RectD GetRect() const override { return rect; } method WCHAR (line 3504) | WCHAR *GetValue() const override { method PageDestination (line 3509) | virtual PageDestination *AsLink() { return this; } method PageDestType (line 3511) | PageDestType GetDestType() const override { method GetDestPageNo (line 3520) | int GetDestPageNo() const override { method RectD (line 3525) | RectD GetDestRect() const override { method WCHAR (line 3530) | WCHAR *GetDestValue() const override { return GetValue(); } class XpsTocItem (line 3533) | class XpsTocItem : public DocTocItem { method XpsTocItem (line 3537) | XpsTocItem(WCHAR *title, XpsLink link) : DocTocItem(title), link(link)... method PageDestination (line 3539) | virtual PageDestination *GetLink() { return &link; } class XpsImage (line 3542) | class XpsImage : public PageElement { method XpsImage (line 3549) | XpsImage(XpsEngineImpl *engine, int pageNo, fz_rect rect, size_t image... method PageElementType (line 3552) | virtual PageElementType GetType() const { return Element_Image; } method GetPageNo (line 3553) | virtual int GetPageNo() const { return pageNo; } method RectD (line 3554) | virtual RectD GetRect() const { return rect; } method WCHAR (line 3555) | virtual WCHAR *GetValue() const { return nullptr; } method RenderedBitmap (line 3557) | virtual RenderedBitmap *GetImage() { function BaseEngine (line 3615) | BaseEngine *XpsEngineImpl::Clone() function fz_try (line 3646) | fz_try(ctx) { function fz_catch (line 3649) | fz_catch(ctx) { function fz_try (line 3662) | fz_try(ctx) { function fz_catch (line 3665) | fz_catch(ctx) { function fz_try (line 3677) | fz_try(ctx) { function fz_catch (line 3680) | fz_catch(ctx) { function fz_try (line 3692) | fz_try(ctx) { function fz_catch (line 3695) | fz_catch(ctx) { function fz_try (line 3711) | fz_try(ctx) { function fz_catch (line 3714) | fz_catch(ctx) { function fz_try (line 3717) | fz_try(ctx) { function fz_catch (line 3720) | fz_catch(ctx) { function xps_page (line 3727) | xps_page *XpsEngineImpl::GetXpsPage(int pageNo, bool failIfBusy) function XpsPageRun (line 3762) | XpsPageRun *XpsEngineImpl::CreatePageRun(xps_page *page, fz_display_list... method XpsPageRun (line 3377) | XpsPageRun(xps_page *page, fz_display_list *list, ListInspectionData& ... function XpsPageRun (line 3792) | XpsPageRun *XpsEngineImpl::GetPageRun(xps_page *page, bool tryOnly) method XpsPageRun (line 3377) | XpsPageRun(xps_page *page, fz_display_list *list, ListInspectionData& ... function fz_try (line 3860) | fz_try(ctx) { function fz_catch (line 3869) | fz_catch(ctx) { function fz_try (line 3878) | fz_try(ctx) { function fz_catch (line 3887) | fz_catch(ctx) { function RectD (line 3914) | RectD XpsEngineImpl::PageMediabox(int pageNo) function RectD (line 3944) | RectD XpsEngineImpl::PageContentBox(int pageNo, RenderTarget target) function PointD (line 3976) | PointD XpsEngineImpl::Transform(PointD pt, int pageNo, float zoom, int r... function RectD (line 3986) | RectD XpsEngineImpl::Transform(RectD rect, int pageNo, float zoom, int r... function RenderedBitmap (line 3996) | RenderedBitmap *XpsEngineImpl::RenderBitmap(int pageNo, float zoom, int ... function WCHAR (line 4051) | WCHAR *XpsEngineImpl::ExtractPageText(xps_page *page, const WCHAR *lineS... function fz_try (line 4097) | fz_try(ctx) { function fz_catch (line 4100) | fz_catch(ctx) { function WCHAR (line 4121) | WCHAR *XpsEngineImpl::ExtractFontList() function WCHAR (line 4143) | WCHAR *XpsEngineImpl::GetProperty(DocumentProperty prop) function PageElement (line 4175) | PageElement *XpsEngineImpl::GetElementAtPos(int pageNo, PointD pt) function RenderedBitmap (line 4261) | RenderedBitmap *XpsEngineImpl::GetPageImage(int pageNo, RectD rect, size... function fz_rect (line 4304) | fz_rect XpsEngineImpl::FindDestRect(const char *target) function PageDestination (line 4320) | PageDestination *XpsEngineImpl::GetNamedDest(const WCHAR *name) function XpsTocItem (line 4333) | XpsTocItem *XpsEngineImpl::BuildTocTree(fz_outline *entry, int& idCounter) method XpsTocItem (line 3537) | XpsTocItem(WCHAR *title, XpsLink link) : DocTocItem(title), link(link)... method PageDestination (line 3539) | virtual PageDestination *GetLink() { return &link; } function DocTocItem (line 4357) | DocTocItem *XpsEngineImpl::GetTocTree() function BaseEngine (line 4381) | BaseEngine *XpsEngineImpl::CreateFromFile(const WCHAR *fileName) function BaseEngine (line 4391) | BaseEngine *XpsEngineImpl::CreateFromStream(IStream *stream) type XpsEngine (line 4401) | namespace XpsEngine { function IsSupportedFile (line 4403) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 4420) | BaseEngine *CreateFromFile(const WCHAR *fileName) function BaseEngine (line 4425) | BaseEngine *CreateFromStream(IStream *stream) FILE: src/PdfEngine.h function namespace (line 4) | namespace PdfEngine { function namespace (line 12) | namespace XpsEngine { FILE: src/PdfSync.cpp type PdfsyncFileIndex (line 26) | struct PdfsyncFileIndex { type PdfsyncLine (line 30) | struct PdfsyncLine { type PdfsyncPoint (line 36) | struct PdfsyncPoint { class Pdfsync (line 42) | class Pdfsync : public Synchronizer method Pdfsync (line 45) | Pdfsync(const WCHAR* syncfilename, BaseEngine *engine) : class SyncTex (line 67) | class SyncTex : public Synchronizer method SyncTex (line 70) | SyncTex(const WCHAR* syncfilename, BaseEngine *engine) : type _stat (line 103) | struct _stat function WCHAR (line 122) | WCHAR * Synchronizer::PrependDir(const WCHAR* filename) const function WCHAR (line 165) | WCHAR * Synchronizer::PrepareCommandline(const WCHAR* pattern, const WCH... function cmpLineRecords (line 327) | static int cmpLineRecords(const void *a, const void *b) function UINT (line 403) | UINT Pdfsync::SourceToRecord(const WCHAR* srcfilename, UINT line, UINT c... FILE: src/PdfSync.h function class (line 22) | class Synchronizer FILE: src/Print.cpp type PrintData (line 32) | struct PrintData { method PrintData (line 41) | PrintData(BaseEngine *engine, PRINTER_INFO_2 *printerInfo, DEVMODE *de... class AbortCookieManager (line 63) | class AbortCookieManager { method AbortCookieManager (line 69) | AbortCookieManager() : cookie(nullptr) { InitializeCriticalSection(&co... method Abort (line 75) | void Abort() { method Clear (line 82) | void Clear() { class ScopeHDC (line 91) | class ScopeHDC { method ScopeHDC (line 95) | explicit ScopeHDC(HDC hdc) : hdc(hdc) {} function RectD (line 100) | static RectD BoundSelectionOnPage(const Vec &sel, int p... function PrintToDevice (line 109) | static bool PrintToDevice(const PrintData &pd, ProgressUpdateUI *progres... class PrintThreadData (line 333) | class PrintThreadData : public ProgressUpdateUI, public NotificationWndC... method PrintThreadData (line 343) | PrintThreadData(WindowInfo *win, PrintData *data) method UpdateProgress (line 357) | virtual void UpdateProgress(int current, int total) { method WasCanceled (line 365) | virtual bool WasCanceled() { method RemoveNotification (line 370) | virtual void RemoveNotification(NotificationWnd *wnd) { method DWORD (line 378) | static DWORD WINAPI PrintThread(LPVOID data) { function PrintToDeviceOnThread (line 399) | static void PrintToDeviceOnThread(WindowInfo *win, PrintData *data) { function AbortPrinting (line 407) | void AbortPrinting(WindowInfo *win) { function HGLOBAL (line 415) | static HGLOBAL GlobalMemDup(const void *data, size_t len) { function OnMenuPrint (line 449) | void OnMenuPrint(WindowInfo *win, bool waitForCompletion) { function GetPaperSize (line 627) | static short GetPaperSize(BaseEngine *engine) { function GetPaperByName (line 651) | static short GetPaperByName(const WCHAR *papername) { function GetPaperSourceByName (line 669) | static short GetPaperSourceByName(const WCHAR *name, LPDEVMODE devMode) { function ApplyPrintSettings (line 693) | static void ApplyPrintSettings(const WCHAR *settings, int pageCount, Vec... function PrintFile (line 743) | bool PrintFile(BaseEngine *engine, WCHAR *printerName, bool displayError... function PrintFile (line 840) | bool PrintFile(const WCHAR *fileName, WCHAR *printerName, bool displayEr... FILE: src/PsEngine.cpp function WCHAR (line 15) | static WCHAR *GetGhostscriptPath() class ScopedFile (line 87) | class ScopedFile { method ScopedFile (line 91) | explicit ScopedFile(const WCHAR *path) : path(str::Dup(path)) { } function RectI (line 98) | static RectI ExtractDSCPageSize(const WCHAR *fileName) function BaseEngine (line 121) | static BaseEngine *ps2pdf(const WCHAR *fileName) function BaseEngine (line 173) | static BaseEngine *psgz2pdf(const WCHAR *fileName) class PsEngineImpl (line 205) | class PsEngineImpl : public BaseEngine { method PsEngineImpl (line 207) | PsEngineImpl() : fileName(nullptr), pdfEngine(nullptr) { } method BaseEngine (line 211) | BaseEngine *Clone() override { method WCHAR (line 222) | const WCHAR *FileName() const override { return fileName; } method PageCount (line 223) | int PageCount() const override { method RectD (line 227) | RectD PageMediabox(int pageNo) override { method RectD (line 230) | RectD PageContentBox(int pageNo, RenderTarget target=Target_View) over... method RenderedBitmap (line 234) | RenderedBitmap *RenderBitmap(int pageNo, float zoom, int rotation, method PointD (line 240) | PointD Transform(PointD pt, int pageNo, float zoom, int rotation, bool... method RectD (line 243) | RectD Transform(RectD rect, int pageNo, float zoom, int rotation, bool... method SaveFileAs (line 250) | bool SaveFileAs(const WCHAR *copyFileName, bool includeUserAnnots=fals... method SaveFileAsPDF (line 254) | bool SaveFileAsPDF(const WCHAR *pdfFileName, bool includeUserAnnots=fa... method WCHAR (line 257) | WCHAR * ExtractPageText(int pageNo, const WCHAR *lineSep, RectI **coor... method HasClipOptimizations (line 261) | bool HasClipOptimizations(int pageNo) override { method PageLayoutType (line 264) | PageLayoutType PreferredLayout() override { method WCHAR (line 267) | WCHAR *GetProperty(DocumentProperty prop) override { method SupportsAnnotation (line 276) | bool SupportsAnnotation(bool forSaving=false) const override { method UpdateUserAnnotations (line 279) | void UpdateUserAnnotations(Vec *list) override { method AllowsPrinting (line 283) | bool AllowsPrinting() const override { method AllowsCopyingText (line 286) | bool AllowsCopyingText() const override { method GetFileDPI (line 290) | float GetFileDPI() const override { method WCHAR (line 293) | const WCHAR *GetDefaultFileExt() const override { method BenchLoadPage (line 297) | bool BenchLoadPage(int pageNo) override { method PageElement (line 304) | PageElement *GetElementAtPos(int pageNo, PointD pt) override { method PageDestination (line 308) | PageDestination *GetNamedDest(const WCHAR *name) override { method HasTocTree (line 311) | bool HasTocTree() const override { method DocTocItem (line 314) | DocTocItem *GetTocTree() override { method Load (line 328) | bool Load(const WCHAR *fileName) { function BaseEngine (line 341) | BaseEngine *PsEngineImpl::CreateFromFile(const WCHAR *fileName) type PsEngine (line 351) | namespace PsEngine { function IsAvailable (line 353) | bool IsAvailable() function IsSupportedFile (line 359) | bool IsSupportedFile(const WCHAR *fileName, bool sniff) function BaseEngine (line 382) | BaseEngine *CreateFromFile(const WCHAR *fileName) FILE: src/PsEngine.h function namespace (line 4) | namespace PsEngine { FILE: src/RenderCache.cpp function BitmapCacheEntry (line 63) | BitmapCacheEntry *RenderCache::Find(DisplayModel *dm, int pageNo, int ro... function RectD (line 134) | static RectD GetTileRect(RectD pagerect, TilePosition tile) function RectI (line 146) | static RectI GetTileRectDevice(BaseEngine *engine, int pageNo, int rotat... function RectD (line 155) | static RectD GetTileRectUser(BaseEngine *engine, int pageNo, int rotatio... function RectI (line 161) | static RectI GetTileOnScreen(BaseEngine *engine, int pageNo, int rotatio... function IsTileVisible (line 168) | static bool IsTileVisible(DisplayModel *dm, int pageNo, TilePosition til... function USHORT (line 265) | USHORT RenderCache::GetTileRes(DisplayModel *dm, int pageNo) function USHORT (line 294) | USHORT RenderCache::GetMaxTileRes(DisplayModel *dm, int pageNo, int rota... function UINT (line 463) | UINT RenderCache::GetRenderDelay(DisplayModel *dm, int pageNo, TilePosit... function DWORD (line 560) | DWORD WINAPI RenderCache::RenderCacheThread(LPVOID data) function UINT (line 616) | UINT RenderCache::PaintTile(HDC hdc, RectI bounds, DisplayModel *dm, int... function cmpTilePosition (line 683) | static int cmpTilePosition(const void *a, const void *b) function UINT (line 691) | UINT RenderCache::Paint(HDC hdc, RectI bounds, DisplayModel *dm, int pag... FILE: src/RenderCache.h function class (line 13) | class RenderingCallback { type TilePosition (line 21) | struct TilePosition { type BitmapCacheEntry (line 34) | struct BitmapCacheEntry { type PageRenderRequest (line 54) | struct PageRenderRequest { function class (line 70) | class RenderCache FILE: src/Search.cpp function NeedsFindUI (line 42) | bool NeedsFindUI(WindowInfo *win) function OnMenuFind (line 53) | void OnMenuFind(WindowInfo *win) function OnMenuFindNext (line 108) | void OnMenuFindNext(WindowInfo *win) function OnMenuFindPrev (line 116) | void OnMenuFindPrev(WindowInfo *win) function OnMenuFindMatchCase (line 124) | void OnMenuFindMatchCase(WindowInfo *win) function OnMenuFindSel (line 133) | void OnMenuFindSel(WindowInfo *win, TextSearchDirection direction) function ShowSearchResult (line 154) | static void ShowSearchResult(WindowInfo& win, TextSel *result, bool addN... function ClearSearchResult (line 173) | void ClearSearchResult(WindowInfo *win) function UpdateFindStatusTask (line 179) | static void UpdateFindStatusTask(WindowInfo *win, NotificationWnd *wnd, ... type FindThreadData (line 191) | struct FindThreadData : public ProgressUpdateUI { method FindThreadData (line 201) | FindThreadData(WindowInfo *win, TextSearchDirection direction, HWND fi... method ShowUI (line 206) | void ShowUI(bool showProgress) { method HideUI (line 220) | void HideUI(bool success, bool loopedAround) { method UpdateProgress (line 244) | virtual void UpdateProgress(int current, int total) { method WasCanceled (line 253) | virtual bool WasCanceled() { function FindEndTask (line 258) | static void FindEndTask(WindowInfo *win, FindThreadData *ftd, TextSel *t... function DWORD (line 285) | static DWORD WINAPI FindThread(LPVOID data) function AbortFinding (line 330) | void AbortFinding(WindowInfo *win, bool hideMessage) function FindTextOnThread (line 342) | void FindTextOnThread(WindowInfo* win, TextSearchDirection direction, bo... function PaintForwardSearchMark (line 360) | void PaintForwardSearchMark(WindowInfo *win, HDC hdc) function OnInverseSearch (line 387) | bool OnInverseSearch(WindowInfo *win, int x, int y) function ShowForwardSearchResult (line 466) | void ShowForwardSearchResult(WindowInfo *win, const WCHAR *fileName, UIN... function LRESULT (line 520) | LRESULT OnDDEInitiate(HWND hwnd, WPARAM wparam, LPARAM lparam) function WCHAR (line 539) | static const WCHAR *HandleSyncCmd(const WCHAR *cmd, DDEACK& ack) function WCHAR (line 602) | static const WCHAR *HandleOpenCmd(const WCHAR *cmd, DDEACK& ack) function WCHAR (line 637) | static const WCHAR *HandleGotoCmd(const WCHAR *cmd, DDEACK& ack) function WCHAR (line 662) | static const WCHAR *HandlePageCmd(const WCHAR *cmd, DDEACK& ack) function WCHAR (line 692) | static const WCHAR *HandleSetViewCmd(const WCHAR *cmd, DDEACK& ack) function HandleDdeCmds (line 733) | static void HandleDdeCmds(const WCHAR *cmd, DDEACK& ack) function LRESULT (line 750) | LRESULT OnDDExecute(HWND hwnd, WPARAM wparam, LPARAM lparam) function LRESULT (line 772) | LRESULT OnDDETerminate(HWND hwnd, WPARAM wparam, LPARAM lparam) function LRESULT (line 780) | LRESULT OnCopyData(HWND hwnd, WPARAM wparam, LPARAM lparam) FILE: src/Selection.cpp function RectI (line 29) | RectI SelectionOnPage::GetRect(DisplayModel *dm) function DeleteOldSelectionInfo (line 83) | void DeleteOldSelectionInfo(WindowInfo *win, bool alsoTextSel) function PaintTransparentRectangles (line 96) | void PaintTransparentRectangles(HDC hdc, RectI screenRc, Vec& rec... function PaintSelection (line 121) | void PaintSelection(WindowInfo *win, HDC hdc) function UpdateTextSelection (line 165) | void UpdateTextSelection(WindowInfo *win, bool select) function ZoomToSelection (line 187) | void ZoomToSelection(WindowInfo *win, float factor, bool scrollToFit, bo... function CopySelectionToClipboard (line 232) | void CopySelectionToClipboard(WindowInfo *win) function OnSelectAll (line 287) | void OnSelectAll(WindowInfo *win, bool textOnly) function NeedsSelectionEdgeAutoscroll (line 327) | bool NeedsSelectionEdgeAutoscroll(WindowInfo *win, int x, int y) function OnSelectionEdgeAutoscroll (line 333) | void OnSelectionEdgeAutoscroll(WindowInfo *win, int x, int y) function OnSelectionStart (line 362) | void OnSelectionStart(WindowInfo *win, int x, int y, WPARAM key) function OnSelectionStop (line 391) | void OnSelectionStop(WindowInfo *win, int x, int y, bool aborted) FILE: src/Selection.h type SelectionOnPage (line 9) | struct SelectionOnPage { FILE: src/SettingsStructs.cpp type prefs (line 10) | namespace prefs { type conv (line 11) | namespace conv { function WCHAR (line 26) | const WCHAR *FromDisplayMode(DisplayMode mode) function DisplayMode (line 46) | DisplayMode ToDisplayMode(const WCHAR *s, DisplayMode defVal) function FromZoom (line 63) | void FromZoom(char **dst, float zoom, DisplayState *stateForIssue2140) function ToZoom (line 91) | float ToZoom(const char *s, float defVal) FILE: src/SettingsStructs.h type DisplayMode (line 6) | enum DisplayMode { type DisplayState (line 20) | typedef struct FileState DisplayState; type WindowMargin (line 24) | struct WindowMargin { type FixedPageUI (line 36) | struct FixedPageUI { type EbookUI (line 63) | struct EbookUI { type ComicBookUI (line 78) | struct ComicBookUI { type ChmUI (line 92) | struct ChmUI { type ExternalViewer (line 100) | struct ExternalViewer { type PrereleaseSettings (line 115) | struct PrereleaseSettings { type PrinterDefaults (line 121) | struct PrinterDefaults { type ForwardSearch (line 128) | struct ForwardSearch { type AnnotationDefaults (line 144) | struct AnnotationDefaults { type Favorite (line 155) | struct Favorite { type FileState (line 168) | struct FileState { type TabState (line 235) | struct TabState { type SessionData (line 256) | struct SessionData { type GlobalPrefs (line 273) | struct GlobalPrefs { FILE: src/StressTesting.cpp function IsStressTesting (line 48) | bool IsStressTesting() function IsInRange (line 53) | static bool IsInRange(Vec& ranges, int pageNo) function BenchLoadRender (line 62) | static void BenchLoadRender(BaseEngine *engine, int pagenum) function FormatWholeDoc (line 88) | static int FormatWholeDoc(Doc& doc) { function TimeOneMethod (line 106) | static int TimeOneMethod(Doc&doc, TextRenderMethod method, const WCHAR *... function BenchEbookLayout (line 118) | void BenchEbookLayout(const WCHAR *filePath) { function BenchChmLoadOnly (line 161) | static void BenchChmLoadOnly(const WCHAR *filePath) function BenchFile (line 182) | static void BenchFile(const WCHAR *filePath, const WCHAR *pagesSpec) function IsFileToBench (line 240) | static bool IsFileToBench(const WCHAR *fileName) function CollectFilesToBench (line 249) | static void CollectFilesToBench(WCHAR *dir, WStrVec& files) function BenchDir (line 259) | static void BenchDir(WCHAR *dir) function BenchFileOrDir (line 268) | void BenchFileOrDir(WStrVec& pathsToBench) function IsSpecialDir (line 286) | inline bool IsSpecialDir(const WCHAR *s) function IsStressTestSupportedFile (line 291) | static bool IsStressTestSupportedFile(const WCHAR *filePath, const WCHAR... function CollectStressTestSupportedFilesFromDirectory (line 304) | static bool CollectStressTestSupportedFilesFromDirectory(const WCHAR *di... function SystemTimeDiffInSecs (line 318) | static int SystemTimeDiffInSecs(SYSTEMTIME& t1, SYSTEMTIME& t2) function SecsSinceSystemTime (line 326) | static int SecsSinceSystemTime(SYSTEMTIME& time) function WCHAR (line 333) | static WCHAR *FormatTime(int totalSecs) function FormatTime (line 346) | static void FormatTime(int totalSecs, str::Str *s) function MakeRandomSelection (line 359) | static void MakeRandomSelection(WindowInfo *win, int pageNo) class TestFileProvider (line 378) | class TestFileProvider { class FilesProvider (line 387) | class FilesProvider : public TestFileProvider { method FilesProvider (line 391) | explicit FilesProvider(const WCHAR *path) { method FilesProvider (line 395) | FilesProvider(WStrVec& newFiles, int n, int offset) { method WCHAR (line 406) | virtual WCHAR *NextFile() { method Restart (line 412) | virtual void Restart() { class DirFileProvider (line 417) | class DirFileProvider : public TestFileProvider { function WCHAR (line 459) | WCHAR *DirFileProvider::NextFile() function GetAllMatchingFiles (line 480) | static size_t GetAllMatchingFiles(const WCHAR *dir, const WCHAR *filter,... class StressTest (line 503) | class StressTest { method StressTest (line 531) | StressTest(WindowInfo *win, bool exitWhenDone) : function GetStressTestInfo (line 789) | void GetStressTestInfo(str::Str* s) function RandomizeFiles (line 816) | static void RandomizeFiles(WStrVec& files, int maxPerType) function StartStressTest (line 870) | void StartStressTest(CommandLineInfo *i, WindowInfo *win) function OnStressTestTimer (line 932) | void OnStressTestTimer(WindowInfo *win, int timerId) function FinishStressTest (line 937) | void FinishStressTest(WindowInfo *win) FILE: src/SumatraAbout.cpp type AboutLayoutInfoEl (line 78) | struct AboutLayoutInfoEl { function DrawSumatraPDF (line 117) | static void DrawSumatraPDF(HDC hdc, PointI pt) function WCHAR (line 138) | static WCHAR *GetSumatraVersion() { function SizeI (line 150) | static SizeI CalcSumatraVersionSize(HWND hwnd, HDC hdc) function DrawSumatraVersion (line 178) | static void DrawSumatraVersion(HDC hdc, RectI rect) function RectI (line 205) | static RectI DrawBottomRightLink(HWND hwnd, HDC hdc, const WCHAR *txt) function DrawAbout (line 236) | static void DrawAbout(HWND hwnd, HDC hdc, RectI rect, Vec& linkInfo, int x, int y, ... function CreateInfotipForLink (line 448) | static void CreateInfotipForLink(StaticLinkInfo& linkInfo) function ClearInfotip (line 468) | static void ClearInfotip() function LRESULT (line 482) | LRESULT CALLBACK WndProcAbout(HWND hwnd, UINT message, WPARAM wParam, LP... function OnMenuAbout (line 545) | void OnMenuAbout() function DrawAboutPage (line 591) | void DrawAboutPage(WindowInfo& win, HDC hdc) function DrawStartPage (line 615) | void DrawStartPage(WindowInfo& win, HDC hdc, FileHistory& fileHistory, C... FILE: src/SumatraAbout2.cpp function CreateAboutStyles (line 49) | static void CreateAboutStyles() type AboutLayoutInfoEl (line 103) | struct AboutLayoutInfoEl { class SumatraLogo (line 146) | class SumatraLogo : public Control method SumatraLogo (line 149) | SumatraLogo() {} function Size (line 155) | Size SumatraLogo::Measure(const Size availableSize) class ButtonUrlHandler (line 203) | class ButtonUrlHandler function CreateAboutMuiWindow (line 219) | static void CreateAboutMuiWindow(HWND hwnd) function DestroyAboutMuiWindow (line 274) | static void DestroyAboutMuiWindow() function CopyAboutInfoToClipboard (line 283) | static void CopyAboutInfoToClipboard(HWND hwnd) function LRESULT (line 308) | static LRESULT CALLBACK WndProcAbout2(HWND hwnd, UINT msg, WPARAM wParam... function OnMenuAbout2 (line 342) | void OnMenuAbout2() FILE: src/SumatraDialogs.cpp type DLGTEMPLATEEX (line 19) | struct DLGTEMPLATEEX { function DLGTEMPLATE (line 32) | static DLGTEMPLATE *GetRtLDlgTemplate(int dlgId) function INT_PTR (line 54) | static INT_PTR CreateDialogBox(int dlgId, HWND parent, DLGPROC DlgProc, ... type Dialog_GetPassword_Data (line 64) | struct Dialog_GetPassword_Data { function INT_PTR (line 70) | static INT_PTR CALLBACK Dialog_GetPassword_Proc(HWND hDlg, UINT msg, WPA... function WCHAR (line 124) | WCHAR *Dialog_GetPassword(HWND hwndParent, const WCHAR *fileName, bool *... type Dialog_GoToPage_Data (line 140) | struct Dialog_GoToPage_Data { function INT_PTR (line 147) | static INT_PTR CALLBACK Dialog_GoToPage_Proc(HWND hDlg, UINT msg, WPARAM... function WCHAR (line 204) | WCHAR *Dialog_GoToPage(HWND hwnd, const WCHAR *currentPageLabel, int pag... type Dialog_Find_Data (line 218) | struct Dialog_Find_Data { function LRESULT (line 224) | static LRESULT CALLBACK Dialog_Find_Edit_Proc(HWND hwnd, UINT message, W... function INT_PTR (line 232) | static INT_PTR CALLBACK Dialog_Find_Proc(HWND hDlg, UINT msg, WPARAM wPa... function WCHAR (line 284) | WCHAR *Dialog_Find(HWND hwnd, const WCHAR *previousSearch, bool *matchCase) type Dialog_PdfAssociate_Data (line 301) | struct Dialog_PdfAssociate_Data { function INT_PTR (line 305) | static INT_PTR CALLBACK Dialog_PdfAssociate_Proc(HWND hDlg, UINT msg, WP... function INT_PTR (line 356) | INT_PTR Dialog_PdfAssociate(HWND hwnd, bool *dontAskAgainOut) type Dialog_ChangeLanguage_Data (line 369) | struct Dialog_ChangeLanguage_Data { function INT_PTR (line 373) | static INT_PTR CALLBACK Dialog_ChangeLanguage_Proc(HWND hDlg, UINT msg, ... type Dialog_NewVersion_Data (line 463) | struct Dialog_NewVersion_Data { function INT_PTR (line 469) | static INT_PTR CALLBACK Dialog_NewVersion_Proc(HWND hDlg, UINT msg, WPAR... function INT_PTR (line 529) | INT_PTR Dialog_NewVersionAvailable(HWND hwnd, const WCHAR *currentVersio... function SetupZoomComboBox (line 547) | static void SetupZoomComboBox(HWND hDlg, UINT idComboBox, bool forChm, f... function GetZoomComboBoxValue (line 584) | static float GetZoomComboBoxValue(HWND hDlg, UINT idComboBox, bool forCh... type Dialog_CustomZoom_Data (line 605) | struct Dialog_CustomZoom_Data { function INT_PTR (line 611) | static INT_PTR CALLBACK Dialog_CustomZoom_Proc(HWND hDlg, UINT msg, WPAR... function Dialog_CustomZoom (line 654) | bool Dialog_CustomZoom(HWND hwnd, bool forChm, float *currZoomInOut) function RemoveDialogItem (line 668) | static void RemoveDialogItem(HWND hDlg, int itemId, int prevId=0) function INT_PTR (line 691) | static INT_PTR CALLBACK Dialog_Settings_Proc(HWND hDlg, UINT msg, WPARAM... function INT_PTR (line 834) | INT_PTR Dialog_Settings(HWND hwnd, GlobalPrefs *prefs) function INT_PTR (line 844) | static INT_PTR CALLBACK Sheet_Print_Advanced_Proc(HWND hDlg, UINT msg, W... function HPROPSHEETPAGE (line 911) | HPROPSHEETPAGE CreatePrintAdvancedPropSheet(Print_Advanced_Data *data, S... type Dialog_AddFav_Data (line 932) | struct Dialog_AddFav_Data { function INT_PTR (line 937) | static INT_PTR CALLBACK Dialog_AddFav_Proc(HWND hDlg, UINT msg, WPARAM w... function Dialog_AddFavorite (line 984) | bool Dialog_AddFavorite(HWND hwnd, const WCHAR *pageNo, ScopedMem... FILE: src/SumatraDialogs.h type GlobalPrefs (line 4) | struct GlobalPrefs type PrintRangeAdv (line 16) | enum PrintRangeAdv { PrintRangeAll = 0, PrintRangeEven, PrintRangeOdd } type PrintScaleAdv (line 17) | enum PrintScaleAdv { PrintScaleNone = 0, PrintScaleShrink, PrintScaleFit } FILE: src/SumatraPDF.cpp function SetCurrentLang (line 140) | void SetCurrentLang(const char *langCode) function InitializePolicies (line 172) | void InitializePolicies(bool restrict) function RestrictPolicies (line 238) | void RestrictPolicies(int revokePermission) function HasPermission (line 243) | bool HasPermission(int permission) function LaunchBrowser (line 250) | bool LaunchBrowser(const WCHAR *url) function OpenFileExternally (line 282) | bool OpenFileExternally(const WCHAR *path) function SwitchToDisplayMode (line 303) | void SwitchToDisplayMode(WindowInfo *win, DisplayMode displayMode, bool ... function WindowInfo (line 312) | WindowInfo *FindWindowInfoByHwnd(HWND hwnd) function WindowInfoStillValid (line 341) | bool WindowInfoStillValid(WindowInfo *win) function WindowInfo (line 347) | WindowInfo* FindWindowInfoByFile(const WCHAR *file, bool focusTab) function WindowInfo (line 368) | WindowInfo* FindWindowInfoBySyncFile(const WCHAR *file, bool focusTab) function WindowInfo (line 391) | WindowInfo *FindWindowInfoByTab(TabInfo *tab) function WindowInfo (line 396) | WindowInfo *FindWindowInfoByController(Controller *ctrl) class HwndPasswordUI (line 403) | class HwndPasswordUI : public PasswordUI method HwndPasswordUI (line 409) | explicit HwndPasswordUI(HWND hwnd) : hwnd(hwnd), pwdIdx(0) { } function WCHAR (line 418) | WCHAR *HwndPasswordUI::GetPassword(const WCHAR *fileName, unsigned char ... function RememberDefaultWindowPosition (line 462) | static void RememberDefaultWindowPosition(WindowInfo& win) function UpdateDisplayStateWindowRect (line 488) | static void UpdateDisplayStateWindowRect(WindowInfo& win, DisplayState& ... function UpdateSidebarDisplayState (line 498) | static void UpdateSidebarDisplayState(WindowInfo *win, TabInfo *tab, Dis... function UpdateTabFileDisplayStateForWin (line 512) | void UpdateTabFileDisplayStateForWin(WindowInfo *win, TabInfo *tab) function IsUIRightToLeft (line 525) | bool IsUIRightToLeft() function UINT (line 530) | UINT MbRtlReadingMaybe() function MessageBoxWarning (line 537) | void MessageBoxWarning(HWND hwnd, const WCHAR *msg, const WCHAR *title) function UpdateWindowRtlLayout (line 547) | static void UpdateWindowRtlLayout(WindowInfo *win) function RebuildMenuBarForWindow (line 601) | void RebuildMenuBarForWindow(WindowInfo *win) function ShouldSaveThumbnail (line 610) | static bool ShouldSaveThumbnail(DisplayState& ds) class ThumbnailRenderingTask (line 629) | class ThumbnailRenderingTask : public RenderingCallback method ThumbnailRenderingTask (line 634) | explicit ThumbnailRenderingTask(const std::functionRepaintAsync(); } method GotoLink (line 657) | virtual void GotoLink(PageDestination *dest) { win->linkHandler->GotoL... function CreateThumbnailForFile (line 683) | static void CreateThumbnailForFile(WindowInfo& win, DisplayState& ds) function Controller (line 840) | static Controller *CreateControllerForFile(const WCHAR *filePath, Passwo... function SetFrameTitleForTab (line 893) | static void SetFrameTitleForTab(TabInfo *tab, bool needRefresh) function UpdateUiForCurrentTab (line 918) | static void UpdateUiForCurrentTab(WindowInfo *win) function LoadDocIntoCurrentTab (line 952) | static void LoadDocIntoCurrentTab(LoadArgs& args, Controller *ctrl, Disp... function ReloadDocument (line 1139) | void ReloadDocument(WindowInfo *win, bool autorefresh) function CreateSidebar (line 1209) | static void CreateSidebar(WindowInfo* win) function UpdateToolbarSidebarText (line 1228) | static void UpdateToolbarSidebarText(WindowInfo *win) function WindowInfo (line 1238) | static WindowInfo* CreateWindowInfo() function WindowInfo (line 1317) | WindowInfo *CreateAndShowWindowInfo(SessionData *data) function DeleteWindowInfo (line 1347) | void DeleteWindowInfo(WindowInfo *win) function RenameFileInHistory (line 1366) | static void RenameFileInHistory(const WCHAR *oldPath, const WCHAR *newPath) function DocumentPathExists (line 1395) | bool DocumentPathExists(const WCHAR *path) function WindowInfo (line 1415) | static WindowInfo* LoadDocumentNew(LoadArgs& args) class TabReloadHandler (line 1425) | class TabReloadHandler : public FileChangeObserver { method TabReloadHandler (line 1429) | explicit TabReloadHandler(TabInfo *tab) : tab(tab) { } method OnFileChanged (line 1431) | virtual void OnFileChanged() override { function WindowInfo (line 1452) | WindowInfo* LoadDocument(LoadArgs& args) function LoadModelIntoTab (line 1586) | void LoadModelIntoTab(WindowInfo *win, TabInfo *tdata) function UpdatePageInfoHelper (line 1642) | static void UpdatePageInfoHelper(WindowInfo *win, NotificationWnd *wnd, ... type MeasurementUnit (line 1660) | enum MeasurementUnit { Unit_pt, Unit_mm, Unit_in } function WCHAR (line 1662) | static WCHAR *FormatCursorPosition(BaseEngine *engine, PointD pt, Measur... function UpdateCursorPositionHelper (line 1685) | void UpdateCursorPositionHelper(WindowInfo *win, PointI pos, Notificatio... function AssociateExeWithPdfExtension (line 1712) | void AssociateExeWithPdfExtension() function RememberSessionState (line 1728) | static void RememberSessionState() function AutoUpdateInitiate (line 1767) | bool AutoUpdateInitiate(const char *updateData) function DWORD (line 1860) | static DWORD ShowAutoUpdateDialog(HWND hParent, HttpRsp *rsp, bool silent) function ProcessAutoUpdateCheckResult (line 1941) | static void ProcessAutoUpdateCheckResult(HWND hwnd, HttpRsp *rsp, bool a... function UpdateCheckAsync (line 1955) | void UpdateCheckAsync(WindowInfo *win, bool autoCheck) function RerenderEverything (line 1997) | static void RerenderEverything() function GetFixedPageUiColors (line 2009) | void GetFixedPageUiColors(COLORREF& text, COLORREF& bg) function GetEbookUiColors (line 2024) | void GetEbookUiColors(COLORREF& text, COLORREF& bg) function UpdateDocumentColors (line 2037) | void UpdateDocumentColors() function OnMenuExit (line 2060) | static void OnMenuExit() function CloseDocumentInTab (line 2084) | static void CloseDocumentInTab(WindowInfo *win, bool keepUIEnabled, bool... function CloseTab (line 2150) | void CloseTab(WindowInfo *win, bool quitIfLast) function MayCloseWindow (line 2167) | bool MayCloseWindow(WindowInfo *win) function CloseWindow (line 2189) | void CloseWindow(WindowInfo *win, bool quitIfLast, bool forceClose) function AppendFileFilterForDoc (line 2254) | static bool AppendFileFilterForDoc(Controller *ctrl, str::Str& fi... function OnMenuSaveAs (line 2288) | static void OnMenuSaveAs(WindowInfo& win) function OnMenuRenameFile (line 2463) | static void OnMenuRenameFile(WindowInfo &win) function OnMenuSaveBookmark (line 2532) | static void OnMenuSaveBookmark(WindowInfo& win) function UINT_PTR (line 2593) | static UINT_PTR CALLBACK FileOpenHook(HWND hDlg, UINT uiMsg, WPARAM wPar... function OnMenuOpen (line 2621) | void OnMenuOpen(WindowInfo& win) function BrowseFolder (line 2719) | static void BrowseFolder(WindowInfo& win, bool forward) function RelayoutFrame (line 2758) | static void RelayoutFrame(WindowInfo *win, bool updateToolbars=true, int... function FrameOnSize (line 2882) | static void FrameOnSize(WindowInfo* win, int dx, int dy) function RelayoutWindow (line 2897) | void RelayoutWindow(WindowInfo *win) function SetCurrentLanguageAndRefreshUI (line 2902) | void SetCurrentLanguageAndRefreshUI(const char *langCode) function OnMenuChangeLanguage (line 2920) | static void OnMenuChangeLanguage(HWND hwnd) function OnMenuViewShowHideToolbar (line 2926) | static void OnMenuViewShowHideToolbar() function OnMenuAdvancedOptions (line 2934) | static void OnMenuAdvancedOptions() function OnMenuOptions (line 2945) | static void OnMenuOptions(HWND hwnd) function OnMenuOptions (line 2965) | static void OnMenuOptions(WindowInfo& win) function OnMenuViewContinuous (line 2973) | static void OnMenuViewContinuous(WindowInfo& win) function OnMenuViewMangaMode (line 2996) | static void OnMenuViewMangaMode(WindowInfo *win) function ChangeZoomLevel (line 3007) | static void ChangeZoomLevel(WindowInfo *win, float newZoom, bool pagesCo... function FocusPageNoEdit (line 3042) | static void FocusPageNoEdit(HWND hwndPageBox) function OnMenuGoToPage (line 3050) | static void OnMenuGoToPage(WindowInfo& win) function EnterFullScreen (line 3072) | void EnterFullScreen(WindowInfo* win, bool presentation) function ExitFullScreen (line 3132) | void ExitFullScreen(WindowInfo *win) function OnMenuViewFullscreen (line 3179) | void OnMenuViewFullscreen(WindowInfo* win, bool presentation) function OnMenuViewPresentation (line 3192) | static void OnMenuViewPresentation(WindowInfo& win) function AdvanceFocus (line 3198) | void AdvanceFocus(WindowInfo* win) function ChmForwardKey (line 3246) | static bool ChmForwardKey(WPARAM key) function FrameOnKeydown (line 3261) | bool FrameOnKeydown(WindowInfo *win, WPARAM key, LPARAM lparam, bool inT... function WCHAR (line 3378) | static WCHAR SingleCharLowerW(WCHAR c) function FrameOnChar (line 3385) | static void FrameOnChar(WindowInfo& win, WPARAM key, LPARAM info=0) function FrameOnSysChar (line 3553) | static bool FrameOnSysChar(WindowInfo& win, WPARAM key) function SidebarSplitterCb (line 3564) | static bool SidebarSplitterCb(void *ctx, bool done) function FavSplitterCb (line 3588) | static bool FavSplitterCb(void *ctx, bool done) function LayoutTreeContainer (line 3612) | void LayoutTreeContainer(LabelWithCloseWnd *l, HWND hwndTree) function SetSidebarVisibility (line 3621) | void SetSidebarVisibility(WindowInfo *win, bool tocVisible, bool showFav... function TestCrashAbort (line 3674) | static void TestCrashAbort() type Base (line 3679) | struct Base method Base (line 3683) | Base() { type Base (line 3682) | struct Base { method Base (line 3683) | Base() { type Derived (line 3689) | struct Derived : public Base { method pure (line 3690) | void pure() { } function foo (line 3693) | void foo(Base* b) { function TestCrashPureCall (line 3697) | static void TestCrashPureCall() function TestBigNew (line 3703) | static int TestBigNew() function LRESULT (line 3722) | static LRESULT FrameOnCommand(WindowInfo *win, HWND hwnd, UINT msg, WPAR... function LRESULT (line 4089) | static LRESULT OnFrameGetMinMaxInfo(MINMAXINFO *info) function LRESULT (line 4096) | LRESULT CALLBACK WndProcFrame(HWND hwnd, UINT msg, WPARAM wParam, LPARAM... function GetProgramInfo (line 4297) | void GetProgramInfo(str::Str& s) function CrashHandlerCanUseNet (line 4320) | bool CrashHandlerCanUseNet() function ShowCrashHandlerMessage (line 4325) | void ShowCrashHandlerMessage() FILE: src/SumatraPDF.h type MenuToolbarFlags (line 69) | enum MenuToolbarFlags { type LabelWithCloseWnd (line 100) | struct LabelWithCloseWnd type SessionData (line 101) | struct SessionData type LoadArgs (line 157) | struct LoadArgs FILE: src/SumatraProperties.cpp type Magnitudes (line 27) | enum Magnitudes { KB = 1024, MB = 1024 * KB, GB = 1024 * MB } class PropertyEl (line 29) | class PropertyEl { method PropertyEl (line 31) | PropertyEl(const WCHAR *leftTxt, WCHAR *rightTxt, bool isPath=false) class PropertiesLayout (line 47) | class PropertiesLayout : public Vec { method PropertiesLayout (line 49) | PropertiesLayout() : hwnd(nullptr), hwndParent(nullptr) { } method AddProperty (line 52) | void AddProperty(const WCHAR *key, WCHAR *value, bool isPath=false) { method HasProperty (line 59) | bool HasProperty(const WCHAR *key) { function PropertiesLayout (line 73) | static PropertiesLayout* FindPropertyWindowByParent(HWND hwndParent) method PropertiesLayout (line 49) | PropertiesLayout() : hwnd(nullptr), hwndParent(nullptr) { } method AddProperty (line 52) | void AddProperty(const WCHAR *key, WCHAR *value, bool isPath=false) { method HasProperty (line 59) | bool HasProperty(const WCHAR *key) { function PropertiesLayout (line 83) | static PropertiesLayout* FindPropertyWindowByHwnd(HWND hwnd) method PropertiesLayout (line 49) | PropertiesLayout() : hwnd(nullptr), hwndParent(nullptr) { } method AddProperty (line 52) | void AddProperty(const WCHAR *key, WCHAR *value, bool isPath=false) { method HasProperty (line 59) | bool HasProperty(const WCHAR *key) { function DeletePropertiesWindow (line 93) | void DeletePropertiesWindow(HWND hwndParent) function PdfDateParse (line 103) | static bool PdfDateParse(const WCHAR *pdfDate, SYSTEMTIME *timeOut) function IsoDateParse (line 118) | static bool IsoDateParse(const WCHAR *isoDate, SYSTEMTIME *timeOut) function WCHAR (line 128) | static WCHAR *FormatSystemTime(SYSTEMTIME& date) function ConvDateToDisplay (line 153) | static void ConvDateToDisplay(WCHAR **s, bool (* DateParse)(const WCHAR ... function WCHAR (line 173) | static WCHAR *FormatSizeSuccint(size_t size) function WCHAR (line 198) | static WCHAR *FormatFileSize(size_t size) function PaperFormat (line 206) | PaperFormat GetPaperFormat(SizeD size) function WCHAR (line 230) | static WCHAR *FormatPageSize(BaseEngine *engine, int pageNo, int rotation) function WCHAR (line 263) | static WCHAR *FormatPdfFileStructure(Controller *ctrl) function WCHAR (line 289) | static WCHAR *FormatPermissions(Controller *ctrl) function UpdatePropertiesLayout (line 305) | static void UpdatePropertiesLayout(PropertiesLayout *layoutData, HDC hdc... function CreatePropertiesWindow (line 368) | static bool CreatePropertiesWindow(HWND hParent, PropertiesLayout* layou... function GetProps (line 406) | static void GetProps(Controller *ctrl, PropertiesLayout *layoutData, boo... function ShowProperties (line 498) | static void ShowProperties(HWND parent, Controller *ctrl, bool extended=... function OnMenuProperties (line 516) | void OnMenuProperties(WindowInfo *win) function DrawProperties (line 521) | static void DrawProperties(HWND hwnd, HDC hdc) function OnPaintProperties (line 564) | static void OnPaintProperties(HWND hwnd) function CopyPropertiesToClipboard (line 574) | static void CopyPropertiesToClipboard(HWND hwnd) function PropertiesOnCommand (line 590) | static void PropertiesOnCommand(HWND hwnd, WPARAM wParam) function LRESULT (line 614) | LRESULT CALLBACK WndProcProperties(HWND hwnd, UINT message, WPARAM wPara... FILE: src/SumatraProperties.h type PaperFormat (line 6) | enum PaperFormat { Paper_Other, Paper_A4, Paper_A3, Paper_A5, Paper_Lett... FILE: src/SumatraStartup.cpp function TryLoadMemTrace (line 69) | static bool TryLoadMemTrace() class FileExistenceChecker (line 81) | class FileExistenceChecker : public ThreadBase method FileExistenceChecker (line 90) | FileExistenceChecker() { GetFilePathsToCheck(); } function MakePluginWindow (line 150) | static void MakePluginWindow(WindowInfo& win, HWND hwndParent) function RegisterWinClass (line 169) | static bool RegisterWinClass() function COLORREF (line 201) | COLORREF GetLogoBgColor() function COLORREF (line 211) | COLORREF GetAboutBgColor() function COLORREF (line 219) | COLORREF GetNoDocBgColor() function InstanceInit (line 232) | static bool InstanceInit() function OpenUsingDde (line 242) | static void OpenUsingDde(HWND targetWnd, const WCHAR *filePath, CommandL... function WindowInfo (line 278) | static WindowInfo *LoadOnStartup(const WCHAR *filePath, CommandLineInfo&... function RestoreTabOnStartup (line 323) | static void RestoreTabOnStartup(WindowInfo *win, TabState *state) function SetupPluginMode (line 353) | static bool SetupPluginMode(CommandLineInfo& i) function SetupCrashHandler (line 416) | static void SetupCrashHandler() function HWND (line 428) | static HWND FindPrevInstWindow(HANDLE *hMutex) function RegisterForPdfExtentions (line 482) | static bool RegisterForPdfExtentions(HWND hwnd) function RunMessageLoop (line 504) | static int RunMessageLoop() function RetryIO (line 524) | static bool RetryIO(const std::function& func, int tries=10) function AutoUpdateMain (line 534) | static bool AutoUpdateMain() function ShutdownCommon (line 573) | static void ShutdownCommon() { function WinMain (line 582) | int APIENTRY WinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevI... FILE: src/TabInfo.cpp function EngineType (line 44) | EngineType TabInfo::GetEngineType() const function WCHAR (line 51) | const WCHAR *TabInfo::GetTabTitle() const FILE: src/TabInfo.h type SelectionOnPage (line 4) | struct SelectionOnPage type WatchedFile (line 5) | struct WatchedFile function class (line 10) | class TabInfo FILE: src/TableOfContents.cpp function TreeView_ExpandRecursively (line 36) | static void TreeView_ExpandRecursively(HWND hTree, HTREEITEM hItem, UINT... function CustomizeTocInfoTip (line 49) | static void CustomizeTocInfoTip(LPNMTVGETINFOTIP nmit) function RelayoutTocItem (line 85) | static void RelayoutTocItem(LPNMTVCUSTOMDRAW ntvcd) function GoToTocLinkTask (line 154) | static void GoToTocLinkTask(WindowInfo *win, DocTocItem *tocItem, TabInf... function GoToTocLinkForTVItem (line 169) | static void GoToTocLinkForTVItem(WindowInfo* win, HWND hTV, HTREEITEM hI... function ClearTocBox (line 191) | void ClearTocBox(WindowInfo *win) function ToggleTocBox (line 205) | void ToggleTocBox(WindowInfo *win) function HTREEITEM (line 218) | static HTREEITEM AddTocItemToView(HWND hwnd, DocTocItem *entry, HTREEITE... function PopulateTocTreeView (line 244) | static void PopulateTocTreeView(HWND hwnd, DocTocItem *entry, Vec& ... function TreeItemForPageNoRec (line 253) | static void TreeItemForPageNoRec(WindowInfo *win, HTREEITEM hItem, int p... function HTREEITEM (line 279) | static HTREEITEM TreeItemForPageNo(WindowInfo *win, HTREEITEM hRoot, int... function UpdateTocSelection (line 289) | void UpdateTocSelection(WindowInfo *win, int currPageNo) function UpdateTocExpansionState (line 303) | void UpdateTocExpansionState(TabInfo *tab, HWND hwndTocTree, HTREEITEM h... function UpdateTocColors (line 325) | void UpdateTocColors(WindowInfo *win) function GetLeftRightCounts (line 367) | static void GetLeftRightCounts(DocTocItem *node, int& l2r, int& r2l) function LoadTocTree (line 383) | void LoadTocTree(WindowInfo *win) function LRESULT (line 413) | static LRESULT OnTocTreeNotify(WindowInfo *win, LPNMTREEVIEW pnmtv) function LRESULT (line 485) | static LRESULT CALLBACK WndProcTocTree(HWND hwnd, UINT message, WPARAM w... function LRESULT (line 538) | static LRESULT CALLBACK WndProcTocBox(HWND hwnd, UINT msg, WPARAM wParam... function CreateToc (line 565) | void CreateToc(WindowInfo *win) FILE: src/Tabs.cpp function GetTabbarHeight (line 45) | int GetTabbarHeight(HWND hwnd, float factor) function SizeI (line 51) | static inline SizeI GetTabSize(HWND hwnd) function Color (line 58) | static inline Color ToColor(COLORREF c) class TabPainter (line 63) | class TabPainter method TabPainter (line 80) | TabPainter(HWND wnd, SizeI tabSize) : method Reshape (line 96) | bool Reshape(int dx, int dy) { method IndexFromPoint (line 134) | int IndexFromPoint(int x, int y, bool *inXbutton=nullptr) { method Invalidate (line 162) | void Invalidate(int index) { method Paint (line 181) | void Paint(HDC hdc, RECT &rc) { method EvaluateColors (line 307) | void EvaluateColors(bool force) { method Count (line 338) | int Count() { method Insert (line 342) | void Insert(int index, const WCHAR *t) { method Set (line 346) | bool Set(int index, const WCHAR *t) { method Delete (line 354) | bool Delete(int index) { method DeleteAll (line 362) | void DeleteAll() { function TabNotification (line 367) | static void TabNotification(WindowInfo *win, UINT code, int idx1, int id... function LRESULT (line 394) | static LRESULT CALLBACK WndProcTabBar(HWND hwnd, UINT msg, WPARAM wParam... function CreateTabbar (line 633) | void CreateTabbar(WindowInfo *win) function NO_INLINE (line 658) | static NO_INLINE void VerifyTabInfo(WindowInfo *win, TabInfo *tdata) function SaveCurrentTabInfo (line 676) | void SaveCurrentTabInfo(WindowInfo *win) function UpdateCurrentTabBgColor (line 701) | void UpdateCurrentTabBgColor(WindowInfo *win) function SetTabTitle (line 715) | static void SetTabTitle(WindowInfo *win, TabInfo *tab) function TabInfo (line 724) | TabInfo *CreateNewTab(WindowInfo *win, const WCHAR *filePath) function TabsOnChangedDoc (line 752) | void TabsOnChangedDoc(WindowInfo *win) function RemoveTab (line 764) | static void RemoveTab(WindowInfo *win, int idx) function TabsOnCloseDoc (line 780) | void TabsOnCloseDoc(WindowInfo *win) function TabsOnCloseWindow (line 800) | void TabsOnCloseWindow(WindowInfo *win) function LRESULT (line 811) | LRESULT TabsOnNotify(WindowInfo *win, LPARAM lparam, int tab1, int tab2) function ShowTabBar (line 846) | static void ShowTabBar(WindowInfo *win, bool show) function UpdateTabWidth (line 855) | void UpdateTabWidth(WindowInfo *win) function SetTabsInTitlebar (line 872) | void SetTabsInTitlebar(WindowInfo *win, bool set) function TabsSelect (line 899) | void TabsSelect(WindowInfo *win, int tabIndex) function TabsOnCtrlTab (line 916) | void TabsOnCtrlTab(WindowInfo *win, bool reverse) function SwapTabs (line 926) | static void SwapTabs(WindowInfo *win, int tab1, int tab2) function COLORREF (line 943) | COLORREF AdjustLightness2(COLORREF c, float units) FILE: src/Tester.cpp function Usage (line 41) | static int Usage() function BenchMD5Size (line 83) | static void BenchMD5Size(void *data, size_t dataSize, char *desc) function BenchMD5 (line 99) | static void BenchMD5() function MobiSaveHtml (line 113) | static void MobiSaveHtml(const WCHAR *filePathBase, MobiDoc *mb) function MobiSaveImage (line 129) | static void MobiSaveImage(const WCHAR *filePathBase, size_t imgNo, Image... function MobiSaveImages (line 140) | static void MobiSaveImages(const WCHAR *filePathBase, MobiDoc *mb) function MobiLayout (line 148) | static void MobiLayout(MobiDoc *mobiDoc) function MobiTestFile (line 166) | static void MobiTestFile(const WCHAR *filePath) function IsMobiFile (line 202) | static bool IsMobiFile(const WCHAR *f) function MobiTestDir (line 210) | static void MobiTestDir(WCHAR *dir) function MobiTest (line 220) | static void MobiTest(WCHAR *dirOrFile) function ZipCreateTest (line 230) | void ZipCreateTest() function TesterMain (line 251) | int TesterMain() FILE: src/Tests.cpp function TestRenderPage (line 15) | void TestRenderPage(const CommandLineInfo& i) { function TestExtractPage (line 51) | void TestExtractPage(const CommandLineInfo& i) { FILE: src/TextSearch.cpp function WCHAR (line 164) | static const WCHAR *GetNextIndex(const WCHAR *base, int offset, bool for... function TextSel (line 242) | TextSel *TextSearch::FindFirst(int page, const WCHAR *text, ProgressUpda... function TextSel (line 251) | TextSel *TextSearch::FindNext(ProgressUpdateUI *tracker) FILE: src/TextSearch.h type TextSearchDirection (line 4) | enum TextSearchDirection { function class (line 9) | class ProgressUpdateUI function class (line 17) | class TextSearch : public TextSelection FILE: src/TextSelection.cpp function WCHAR (line 46) | const WCHAR *PageTextCache::GetData(int pageNo, int *lenOut, RectI **coo... function WCHAR (line 274) | WCHAR *TextSelection::ExtractText(const WCHAR *lineSep) FILE: src/TextSelection.h function distSq (line 4) | inline unsigned int distSq(int x, int y) { return x * x + y * y; } function isWordChar (line 6) | inline bool isWordChar(WCHAR c) { return IsCharAlphaNumeric(c) || c == '... function class (line 8) | class PageTextCache { type TextSel (line 27) | struct TextSel { function class (line 33) | class TextSelection FILE: src/Toolbar.cpp type ToolbarButtonInfo (line 30) | struct ToolbarButtonInfo { function TbIsSeparator (line 59) | inline bool TbIsSeparator(ToolbarButtonInfo& tbi) function IsVisibleToolbarButton (line 64) | static bool IsVisibleToolbarButton(WindowInfo *win, int buttonNo) function IsToolbarButtonEnabled (line 83) | static bool IsToolbarButtonEnabled(WindowInfo *win, int buttonNo) function TBBUTTON (line 121) | static TBBUTTON TbButtonFromButtonInfo(int i) { function BuildTBBUTTONINFO (line 139) | static void BuildTBBUTTONINFO(TBBUTTONINFO& info, const WCHAR *txt) function UpdateToolbarButtonsToolTipsForWindow (line 147) | void UpdateToolbarButtonsToolTipsForWindow(WindowInfo *win) function ToolbarUpdateStateForWindow (line 164) | void ToolbarUpdateStateForWindow(WindowInfo *win, bool showHide) function ShowOrHideToolbar (line 187) | void ShowOrHideToolbar(WindowInfo *win) function UpdateFindbox (line 202) | void UpdateFindbox(WindowInfo* win) function HBITMAP (line 219) | static HBITMAP LoadExternalBitmap(HINSTANCE hInst, WCHAR * fileName, INT... function LRESULT (line 233) | static LRESULT CALLBACK WndProcToolbar(HWND hwnd, UINT message, WPARAM w... function LRESULT (line 258) | static LRESULT CALLBACK WndProcFindBox(HWND hwnd, UINT message, WPARAM w... function UpdateToolbarFindText (line 316) | void UpdateToolbarFindText(WindowInfo *win) function UpdateToolbarState (line 351) | void UpdateToolbarState(WindowInfo *win) function CreateFindBox (line 380) | static void CreateFindBox(WindowInfo& win) function LRESULT (line 414) | static LRESULT CALLBACK WndProcPageBox(HWND hwnd, UINT message, WPARAM w... function UpdateToolbarPageText (line 461) | void UpdateToolbarPageText(WindowInfo *win, int pageCount, bool updateOnly) function CreatePageBox (line 530) | static void CreatePageBox(WindowInfo& win) function UseDibSection (line 579) | static bool UseDibSection(bool needsScaling) { function CreateToolbar (line 598) | void CreateToolbar(WindowInfo *win) FILE: src/Trans_sumatra_txt.cpp type trans (line 8) | namespace trans { function IsLangRtl (line 14405) | bool IsLangRtl(int idx) function LANGID (line 14413) | const LANGID *GetLangIds() { return &gLangIds[0]; } FILE: src/Translations.cpp function uncompress (line 24) | int uncompress(Bytef *dest, uLongf *destLen, const Bytef *source, uLong ... type trans (line 65) | namespace trans { type MissingTranslation (line 107) | struct MissingTranslation { function FreeMissingTranslations (line 116) | static void FreeMissingTranslations() function WCHAR (line 124) | static const WCHAR *FindOrAddMissingTranslation(const char *s) function GetLangsCount (line 141) | int GetLangsCount() function WCHAR (line 155) | static WCHAR **GetTransCacheForLang(int langIdx) function FreeTransCache (line 166) | static void FreeTransCache() function BuildStringsIndexForLang (line 186) | static void BuildStringsIndexForLang(int langIdx) FILE: src/Translations.h function namespace (line 4) | namespace trans { FILE: src/UnitTests.cpp function ParseCommandLineTest (line 17) | static void ParseCommandLineTest() function BenchRangeTest (line 128) | static void BenchRangeTest() function versioncheck_test (line 146) | static void versioncheck_test() function hexstrTest (line 164) | static void hexstrTest() function SumatraPDF_UnitTests (line 188) | void SumatraPDF_UnitTests() FILE: src/WindowInfo.cpp function DisplayModel (line 108) | DisplayModel *WindowInfo::AsFixed() const { return ctrl ? ctrl->AsFixed(... function ChmModel (line 109) | ChmModel *WindowInfo::AsChm() const { return ctrl ? ctrl->AsChm() : null... function EbookController (line 110) | EbookController *WindowInfo::AsEbook() const { return ctrl ? ctrl->AsEbo... function SizeI (line 139) | SizeI WindowInfo::GetViewPortSize() class RemoteDestination (line 275) | class RemoteDestination : public PageDestination { method RemoteDestination (line 283) | RemoteDestination(PageDestination *dest) : method PageDestType (line 289) | PageDestType GetDestType() const override { return type; } method GetDestPageNo (line 290) | int GetDestPageNo() const override { return pageNo; } method RectD (line 291) | RectD GetDestRect() const override { return rect; } method WCHAR (line 292) | WCHAR *GetDestValue() const override { return str::Dup(value); } method WCHAR (line 293) | WCHAR *GetDestName() const override { return str::Dup(name); } function WCHAR (line 462) | static WCHAR *NormalizeFuzzy(const WCHAR *str) function MatchFuzzy (line 471) | static bool MatchFuzzy(const WCHAR *s1, const WCHAR *s2, bool partially=... function PageDestination (line 486) | PageDestination *LinkHandler::FindTocItem(DocTocItem *item, const WCHAR ... FILE: src/WindowInfo.h type FrameRateWnd (line 9) | struct FrameRateWnd type LabelWithCloseWnd (line 10) | struct LabelWithCloseWnd type SplitterWnd (line 11) | struct SplitterWnd type MouseAction (line 25) | enum MouseAction { type NotificationGroup (line 34) | enum NotificationGroup { type NotificationOptions (line 44) | enum NotificationOptions { type PresentationMode (line 51) | enum PresentationMode { type TouchState (line 59) | struct TouchState { type StaticLinkInfo (line 67) | struct StaticLinkInfo { function class (line 79) | class WindowInfo FILE: src/ifilter/CEpubFilter.cpp function VOID (line 19) | VOID CEpubFilter::CleanUp() function HRESULT (line 28) | HRESULT CEpubFilter::OnInit() function IsoDateParse (line 56) | static bool IsoDateParse(const WCHAR *isoDate, SYSTEMTIME *timeOut) function WCHAR (line 66) | static WCHAR *ExtractHtmlText(EpubDoc *doc) function HRESULT (line 114) | HRESULT CEpubFilter::GetNextChunkValue(CChunkValue &chunkValue) FILE: src/ifilter/CEpubFilter.h type EPUB_FILTER_STATE (line 4) | enum EPUB_FILTER_STATE { STATE_EPUB_START, STATE_EPUB_AUTHOR, STATE_EPUB... function class (line 8) | class CEpubFilter : public CFilterBase FILE: src/ifilter/CPdfFilter.cpp function VOID (line 15) | VOID CPdfFilter::CleanUp() function HRESULT (line 24) | HRESULT CPdfFilter::OnInit() function PdfDateParse (line 53) | static bool PdfDateParse(const WCHAR *pdfDate, SYSTEMTIME *timeOut) function HRESULT (line 65) | HRESULT CPdfFilter::GetNextChunkValue(CChunkValue &chunkValue) FILE: src/ifilter/CPdfFilter.h type PDF_FILTER_STATE (line 4) | enum PDF_FILTER_STATE { STATE_PDF_START, STATE_PDF_AUTHOR, STATE_PDF_TIT... function class (line 8) | class CPdfFilter : public CFilterBase FILE: src/ifilter/CTeXFilter.cpp function HRESULT (line 12) | HRESULT CTeXFilter::OnInit() function addsingleNL (line 44) | static inline void addsingleNL(WCHAR *base, WCHAR **cur) function addsinglespace (line 51) | static inline void addsinglespace(WCHAR *base, WCHAR **cur) function WCHAR (line 59) | WCHAR *CTeXFilter::ExtractBracedBlock() function HRESULT (line 168) | HRESULT CTeXFilter::GetNextChunkValue(CChunkValue &chunkValue) FILE: src/ifilter/CTeXFilter.h type TEX_FILTER_STATE (line 4) | enum TEX_FILTER_STATE { STATE_TEX_START, STATE_TEX_PREAMBLE, STATE_TEX_C... function class (line 6) | class CTeXFilter : public CFilterBase FILE: src/ifilter/FilterBase.h function class (line 17) | class CChunkValue function HRESULT (line 129) | inline HRESULT CChunkValue::SetChunk(REFPROPERTYKEY pkey, function virtual (line 170) | virtual ~CFilterBase() { function IFACEMETHODIMP (line 177) | IFACEMETHODIMP QueryInterface(REFIID riid, void **ppv) { function AddRef (line 188) | IFACEMETHODIMP_(ULONG) AddRef() { function Release (line 191) | IFACEMETHODIMP_(ULONG) Release() { function IFACEMETHODIMP (line 199) | IFACEMETHODIMP Init(ULONG grfFlags, ULONG cAttributes, const FULLPROPSPE... function IFACEMETHODIMP (line 213) | IFACEMETHODIMP GetChunk(STAT_CHUNK *pStat) { function IFACEMETHODIMP (line 230) | IFACEMETHODIMP GetText(ULONG *pcwcBuffer, WCHAR *awcBuffer) { function IFACEMETHODIMP (line 259) | IFACEMETHODIMP GetValue(PROPVARIANT **ppPropValue) { function IFACEMETHODIMP (line 272) | IFACEMETHODIMP BindRegion(FILTERREGION, REFIID, void **) { return E_NOTI... function IFACEMETHODIMP (line 275) | IFACEMETHODIMP Initialize(IStream *pStm, DWORD grfMode) { function IFACEMETHODIMP (line 287) | IFACEMETHODIMP IsDirty() { return E_NOTIMPL; } function IFACEMETHODIMP (line 288) | IFACEMETHODIMP Load(IStream *pStm) { return Initialize(pStm, 0); } function IFACEMETHODIMP (line 289) | IFACEMETHODIMP Save(IStream *pStm, BOOL fClearDirty) { UNUSED(pStm); UNU... function IFACEMETHODIMP (line 290) | IFACEMETHODIMP GetSizeMax(ULARGE_INTEGER *pcbSize) { UNUSED(pcbSize); re... function IFACEMETHODIMP (line 293) | IFACEMETHODIMP Load(LPCOLESTR pszFileName, DWORD dwMode) { function IFACEMETHODIMP (line 317) | IFACEMETHODIMP Save(LPCOLESTR pszFileName, BOOL bRemember) { UNUSED(pszF... function IFACEMETHODIMP (line 318) | IFACEMETHODIMP SaveCompleted(LPCOLESTR pszFileName) { UNUSED(pszFileName... function IFACEMETHODIMP (line 319) | IFACEMETHODIMP GetCurFile(LPOLESTR *ppszFileName) { UNUSED(ppszFileName)... FILE: src/ifilter/PdfFilterDll.cpp class CClassFactory (line 21) | class CClassFactory : public IClassFactory method CClassFactory (line 24) | CClassFactory(REFCLSID rclsid) : m_lRef(1), m_clsid(rclsid) method IFACEMETHODIMP (line 32) | IFACEMETHODIMP QueryInterface(REFIID riid, void **ppv) method IFACEMETHODIMP_ (line 42) | IFACEMETHODIMP_(ULONG) AddRef() method IFACEMETHODIMP_ (line 47) | IFACEMETHODIMP_(ULONG) Release() method IFACEMETHODIMP (line 56) | IFACEMETHODIMP CreateInstance(IUnknown *punkOuter, REFIID riid, void *... method IFACEMETHODIMP (line 83) | IFACEMETHODIMP LockServer(BOOL bLock) function DllMain (line 97) | DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved) function STDAPI (line 107) | STDAPI DllCanUnloadNow(VOID) function STDAPI (line 117) | STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) function STDAPI (line 128) | STDAPI DllRegisterServer() function STDAPI (line 195) | STDAPI DllUnregisterServer() FILE: src/installer/Install.cpp function GetInstallationStepCount (line 28) | static int GetInstallationStepCount() function ProgressStep (line 48) | static inline void ProgressStep() function ExtractFiles (line 54) | static bool ExtractFiles(lzma::SimpleArchive *archive) function IsValidInstaller (line 95) | static bool IsValidInstaller() function InstallCopyFiles (line 102) | static bool InstallCopyFiles() function WCHAR (line 133) | static WCHAR *GetDefaultPdfViewer() function IsBrowserPluginInstalled (line 141) | static bool IsBrowserPluginInstalled() function IsPdfFilterInstalled (line 147) | bool IsPdfFilterInstalled() function IsPdfPreviewerInstalled (line 155) | bool IsPdfPreviewerInstalled() function DWORD (line 164) | static DWORD GetDirSize(const WCHAR *dir) function WCHAR (line 189) | static WCHAR *GetInstallDate() function WriteUninstallerRegistryInfo (line 196) | static bool WriteUninstallerRegistryInfo(HKEY hkey) function ListAsDefaultProgramWin10 (line 233) | static bool ListAsDefaultProgramWin10() function ListAsDefaultProgramPreWin10 (line 249) | static bool ListAsDefaultProgramPreWin10(HKEY hkey) function WriteExtendedFileExtensionInfo (line 272) | static bool WriteExtendedFileExtensionInfo(HKEY hkey) function CreateInstallationDirectory (line 301) | static bool CreateInstallationDirectory() function CreateButtonRunSumatra (line 311) | static void CreateButtonRunSumatra(HWND hwndParent) function CreateAppShortcut (line 316) | static bool CreateAppShortcut(bool allUsers) function DWORD (line 325) | DWORD WINAPI InstallerThread(LPVOID data) function IsCheckboxChecked (line 395) | static bool IsCheckboxChecked(HWND hwnd) function OnButtonInstall (line 400) | static void OnButtonInstall() function OnInstallationFinished (line 459) | void OnInstallationFinished() function OnButtonStartSumatra (line 482) | static void OnButtonStartSumatra() function EnableAndShow (line 489) | inline void EnableAndShow(HWND hwnd, bool enable) function OnButtonOptions (line 497) | static void OnButtonOptions() function BrowseCallbackProc (line 526) | static int CALLBACK BrowseCallbackProc(HWND hwnd, UINT msg, LPARAM lPara... function BOOL (line 552) | static BOOL BrowseForFolder(HWND hwnd, const WCHAR *lpszInitialFolder, c... function OnButtonBrowse (line 579) | static void OnButtonBrowse() function OnWmCommand (line 605) | bool OnWmCommand(WPARAM wParam) function OnCreateWindow (line 642) | void OnCreateWindow(HWND hwnd) function CreateMainWindow (line 758) | void CreateMainWindow() function ShowUsage (line 772) | void ShowUsage() FILE: src/installer/Installer.cpp function NotifyFailed (line 130) | void NotifyFailed(const WCHAR *msg) function SetMsg (line 137) | void SetMsg(const WCHAR *msg, Color color) function IsProcWithName (line 145) | static bool IsProcWithName(DWORD processId, const WCHAR *modulePath) function KillProcIdWithName (line 165) | static bool KillProcIdWithName(DWORD processId, const WCHAR *modulePath,... function KillProcess (line 190) | int KillProcess(const WCHAR *modulePath, bool waitUntilTerminated) function WCHAR (line 214) | const WCHAR *GetOwnPath() function WCHAR (line 223) | static WCHAR *GetInstallationDir() function WCHAR (line 248) | WCHAR *GetUninstallerPath() function WCHAR (line 253) | WCHAR *GetInstalledExePath() function WCHAR (line 258) | static WCHAR *GetBrowserPluginPath() function WCHAR (line 263) | WCHAR *GetInstalledBrowserPluginPath() function WCHAR (line 271) | static WCHAR *GetPdfFilterPath() function WCHAR (line 276) | static WCHAR *GetPdfPreviewerPath() function WCHAR (line 281) | WCHAR *GetShortcutPath(bool allUsers) function KillSumatra (line 291) | void KillSumatra() function HFONT (line 298) | static HFONT CreateDefaultGuiFont() function HFONT (line 307) | static HFONT CreateDefaultGuiFont() function dpiAdjust (line 316) | int dpiAdjust(int value) function InvalidateFrame (line 321) | void InvalidateFrame() function CreateProcessHelper (line 328) | bool CreateProcessHelper(const WCHAR *exe, const WCHAR *args) function RegisterServerDLL (line 336) | static bool RegisterServerDLL(const WCHAR *dllPath, bool install, const ... function IsUsingInstallation (line 377) | static bool IsUsingInstallation(DWORD procId) function ProcessesUsingInstallation (line 402) | static void ProcessesUsingInstallation(WStrVec& names) function SetDefaultMsg (line 420) | static void SetDefaultMsg() function WCHAR (line 429) | static const WCHAR *ReadableProcName(const WCHAR *procPath) function SetCloseProcessMsg (line 446) | static void SetCloseProcessMsg() function CheckInstallUninstallPossible (line 460) | bool CheckInstallUninstallPossible(bool silent) function UninstallBrowserPlugin (line 478) | void UninstallBrowserPlugin() function InstallPdfFilter (line 491) | void InstallPdfFilter() function UninstallPdfFilter (line 498) | void UninstallPdfFilter() function InstallPdfPreviewer (line 505) | void InstallPdfPreviewer() function UninstallPdfPreviewer (line 513) | void UninstallPdfPreviewer() function SIZE (line 521) | SIZE GetIdealButtonSize(HWND hwnd) { function SIZE (line 531) | SIZE SetButtonTextAndResize(HWND hwnd, const WCHAR * s) function HWND (line 540) | HWND CreateButton(HWND hwndParent, const WCHAR *s, int id, DWORD style, ... function HWND (line 552) | HWND CreateDefaultButton(HWND hwndParent, const WCHAR *s, int id) function CreateButtonExit (line 564) | void CreateButtonExit(HWND hwndParent) function OnButtonExit (line 569) | void OnButtonExit() function RandUppercaseLetter (line 603) | static char RandUppercaseLetter() function RandomizeLetters (line 613) | static void RandomizeLetters() function SetLettersSumatraUpTo (line 621) | static void SetLettersSumatraUpTo(int n) function SetLettersSumatra (line 633) | static void SetLettersSumatra() function RevealingLettersAnimStart (line 647) | static void RevealingLettersAnimStart() function RevealingLettersAnimStop (line 655) | static void RevealingLettersAnimStop() function RevealingLettersAnim (line 663) | static void RevealingLettersAnim() function AnimStep (line 677) | static void AnimStep() function CalcLettersLayout (line 683) | static void CalcLettersLayout(Graphics& g, Font *f, int dx) function REAL (line 716) | static REAL DrawMessage(Graphics &g, const WCHAR *msg, REAL y, REAL dx, ... function DrawSumatraLetters (line 744) | static void DrawSumatraLetters(Graphics &g, Font *f, Font *fVer, REAL y) function DrawFrame2 (line 785) | static void DrawFrame2(Graphics &g, RectI r) function DrawFrame (line 814) | static void DrawFrame(HWND hwnd, HDC dc, PAINTSTRUCT *) function OnPaintFrame (line 825) | static void OnPaintFrame(HWND hwnd) function LRESULT (line 835) | static LRESULT CALLBACK WndProcFrame(HWND hwnd, UINT message, WPARAM wPa... function RegisterWinClass (line 898) | static bool RegisterWinClass() function BOOL (line 910) | static BOOL InstanceInit() function RunApp (line 929) | static int RunApp() function ParseCommandLine (line 965) | static void ParseCommandLine(WCHAR *cmdLine) function ShowCrashHandlerMessage (line 1027) | void ShowCrashHandlerMessage() { } function GetStressTestInfo (line 1028) | void GetStressTestInfo(str::Str* s) { UNUSED(s); } function GetProgramInfo (line 1030) | void GetProgramInfo(str::Str& s) function CrashHandlerCanUseNet (line 1050) | bool CrashHandlerCanUseNet() function InstallInstallerCrashHandler (line 1056) | static void InstallInstallerCrashHandler() function WinMain (line 1071) | int APIENTRY WinMain(HINSTANCE /*hInstance*/, HINSTANCE /*hPrevInstance*/, FILE: src/installer/Installer.h type GlobalData (line 49) | struct GlobalData { type PayloadInfo (line 67) | struct PayloadInfo { FILE: src/installer/Trans_installer_txt.cpp type trans (line 8) | namespace trans { function IsLangRtl (line 2638) | bool IsLangRtl(int idx) function LANGID (line 2646) | const LANGID *GetLangIds() { return &gLangIds[0]; } FILE: src/installer/Uninstall.cpp function WCHAR (line 15) | static WCHAR *GetValidTempDir() function WCHAR (line 31) | static WCHAR *GetTempUninstallerPath() function BOOL (line 41) | BOOL IsUninstallerNeeded() function RemoveUninstallerRegistryInfo (line 47) | static bool RemoveUninstallerRegistryInfo(HKEY hkey) function UnregisterFromBeingDefaultViewer (line 56) | static void UnregisterFromBeingDefaultViewer(HKEY hkey) function DeleteEmptyRegKey (line 89) | static bool DeleteEmptyRegKey(HKEY root, const WCHAR *keyName) function RemoveOwnRegistryKeys (line 108) | static void RemoveOwnRegistryKeys() function BOOL (line 141) | static BOOL RemoveEmptyDirectory(const WCHAR *dir) function BOOL (line 175) | static BOOL RemoveInstalledFiles() function ExecuteUninstallerFromTempDir (line 197) | bool ExecuteUninstallerFromTempDir() function RemoveShortcut (line 230) | static bool RemoveShortcut(bool allUsers) function DWORD (line 243) | DWORD WINAPI UninstallerThread(LPVOID data) function OnButtonUninstall (line 277) | static void OnButtonUninstall() function OnUninstallationFinished (line 292) | void OnUninstallationFinished() function OnWmCommand (line 304) | bool OnWmCommand(WPARAM wParam) function OnCreateWindow (line 326) | void OnCreateWindow(HWND hwnd) function CreateMainWindow (line 331) | void CreateMainWindow() function ShowUsage (line 343) | void ShowUsage() FILE: src/memtrace/MemTraceCollector/Form1.Designer.cs class Form1 (line 3) | partial class Form1 method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: src/memtrace/MemTraceCollector/Form1.cs class Form1 (line 16) | public partial class Form1 : Form type MsgId (line 27) | public enum MsgId : ushort { class PipeClient (line 32) | public class PipeClient method NotifyNewMessage (line 41) | public void NotifyNewMessage(byte[] msg) method NotifyClientDisconnected (line 46) | public void NotifyClientDisconnected() method Form1 (line 54) | public Form1() method Form1_FormClosed (line 61) | void Form1_FormClosed(object sender, FormClosedEventArgs e) method pipeServer_ClientConnected (line 67) | void pipeServer_ClientConnected(SafeFileHandle fileHandle) method ClientConnected (line 74) | void ClientConnected(SafeFileHandle fileHandle) method pipeClient_ClientDisconnected (line 87) | void pipeClient_ClientDisconnected(PipeClient client) method ClientDisconnected (line 94) | void ClientDisconnected(PipeClient client) method pipeClient_NewMessage (line 103) | void pipeClient_NewMessage(PipeClient client, byte[] msg) method DecodeAllocDataMsg (line 108) | void DecodeAllocDataMsg(PipeClient client, byte[] msg) method DecodeFreeDataMsg (line 117) | void DecodeFreeDataMsg(PipeClient client, byte[] msg) method UpdateCurrAllocated (line 129) | void UpdateCurrAllocated(ulong currAllocated) method DecodeMessage (line 138) | void DecodeMessage(PipeClient client, byte[] msg) method UpdateMessagesCount (line 153) | void UpdateMessagesCount() method NewMessage (line 162) | void NewMessage(PipeClient client, byte[] msg) method ClientReadThread (line 170) | void ClientReadThread(object clientObj) method Form1_Load (line 220) | private void Form1_Load(object sender, EventArgs e) method btnExit_Click (line 230) | private void btnExit_Click(object sender, EventArgs e) FILE: src/memtrace/MemTraceCollector/NamedPipeServer.cs class Server (line 11) | class Server method CreateNamedPipe (line 13) | [DllImport("kernel32.dll", SetLastError = true)] method ConnectNamedPipe (line 19) | [DllImport("kernel32.dll", SetLastError = true)] method Server (line 46) | public Server() method Start (line 50) | public void Start() method Stop (line 58) | public void Stop() method ListenForClientsWrapper (line 71) | private void ListenForClientsWrapper() method ListenForClients (line 82) | private void ListenForClients() FILE: src/memtrace/MemTraceCollector/Program.cs class Program (line 7) | static class Program method Main (line 12) | [STAThread] FILE: src/memtrace/MemTraceCollector/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/memtrace/MemTraceCollector/Properties/Settings.Designer.cs class Settings (line 15) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: src/memtrace/MemTraceDll.cpp type MemBlock (line 38) | struct MemBlock { method Left (line 44) | size_t Left() const { return size - used; } method byte (line 45) | byte * Data() const { return (byte*)this + sizeof(MemBlock) + use... method UnsentLen (line 46) | size_t UnsentLen() const { return used - sent; } method byte (line 47) | byte * UnsentData() const { return (byte*)this + sizeof(MemBlock)... method Reset (line 49) | void Reset() { used = 0; sent = 0; } type PerThreadData (line 53) | struct PerThreadData { function PerThreadData (line 88) | static PerThreadData *GetPerThreadData(PerThreadData *threadDataEmergency) function InsertAtEnd (line 119) | static void InsertAtEnd(MemBlock **root, MemBlock *el) function MemBlock (line 135) | static MemBlock *GetBlock(size_t len) method Left (line 44) | size_t Left() const { return size - used; } method byte (line 45) | byte * Data() const { return (byte*)this + sizeof(MemBlock) + use... method UnsentLen (line 46) | size_t UnsentLen() const { return used - sent; } method byte (line 47) | byte * UnsentData() const { return (byte*)this + sizeof(MemBlock)... method Reset (line 49) | void Reset() { used = 0; sent = 0; } function FreeBlock (line 179) | static void FreeBlock(MemBlock *block) function FreeAllBlocks (line 188) | static void FreeAllBlocks() type SerializeMsgId (line 206) | enum SerializeMsgId { type AllocData (line 212) | struct AllocData { type FreeData (line 217) | struct FreeData { type MemberSerializeInfo (line 221) | struct MemberSerializeInfo { type Type (line 222) | enum Type { UInt16, Int32, UInt32, Int64, UInt64, Sentinel } method IsSentinel (line 226) | bool IsSentinel() const { return Sentinel == type; } type TypeSerializeInfo (line 229) | struct TypeSerializeInfo { function SerNum16 (line 265) | static inline int SerNum16(byte *data, Vec& serOut) function SerNum32 (line 272) | static inline int SerNum32(byte *data, Vec& serOut) function SerNum64 (line 280) | static inline int SerNum64(byte *data, Vec& serOut) function SerializeType (line 292) | static void SerializeType(byte *data, TypeSerializeInfo *typeInfo, Vec& msg) function PVOID (line 471) | PVOID WINAPI RtlAllocateHeapHook(PVOID heapHandle, ULONG flags, SIZE_T s... function BOOLEAN (line 494) | BOOLEAN WINAPI RtlFreeHeapHook(PVOID heapHandle, ULONG flags, PVOID heap... function InstallHooks (line 516) | static void InstallHooks() function BOOL (line 535) | static BOOL ProcessAttach() function TerminateSendingThread (line 566) | static void TerminateSendingThread() function BOOL (line 588) | static BOOL ProcessDetach() function BOOL (line 601) | static BOOL ThreadAttach() function BOOL (line 606) | static BOOL ThreadDetach() function BOOL (line 611) | BOOL APIENTRY DllMain(HANDLE hModule, DWORD dwReason, LPVOID lpReserved) FILE: src/memtrace/nsWindowsDllInterceptor.h function class (line 65) | class WindowsDllInterceptor function LockHooks (line 138) | void LockHooks() { function AddHook (line 148) | bool AddHook(const char *pname, function byteptr_t (line 181) | byteptr_t CreateTrampoline(void *origFunction, function byteptr_t (line 424) | byteptr_t FindTrampolineSpace() { FILE: src/mui/MiniMui.cpp type mui (line 12) | namespace mui { function HFONT (line 14) | HFONT CachedFont::GetHFont() { class CachedFontItem (line 30) | class CachedFontItem : public CachedFont { method CachedFontItem (line 34) | CachedFontItem(const WCHAR *name, float sizePt, FontStyle style, Fon... function CachedFont (line 50) | CachedFont *GetCachedFont(const WCHAR *name, float size, FontStyle sty... function InitGraphicsMode (line 73) | void InitGraphicsMode(Graphics *g) { class GlobalGraphicsHack (line 81) | class GlobalGraphicsHack { method GlobalGraphicsHack (line 87) | GlobalGraphicsHack() : bmp(1, 1, PixelFormat32bppARGB), gfx(&bmp) { ... function Graphics (line 92) | Graphics *AllocGraphicsForMeasureText() { function FreeGraphicsForMeasureText (line 99) | void FreeGraphicsForMeasureText(Graphics *g) { function Initialize (line 106) | void Initialize() { InterlockedIncrement(&gMiniMuiRefCount); } function Destroy (line 108) | void Destroy() { FILE: src/mui/MiniMui.h function namespace (line 7) | namespace mui { function class (line 38) | class ScopedMiniMui { FILE: src/mui/Mui.cpp type mui (line 38) | namespace mui { function Initialize (line 43) | void Initialize() { function Destroy (line 48) | void Destroy() { function SetDebugPaint (line 57) | void SetDebugPaint(bool debug) { gDebugPaint = debug; } function IsDebugPaint (line 59) | bool IsDebugPaint() { return gDebugPaint; } function HwndWrapper (line 64) | HwndWrapper *GetRootHwndWnd(const Control *c) { function HWND (line 75) | HWND GetHwndParent(const Control *c) { function CollectWindowsBreathFirst (line 82) | void CollectWindowsBreathFirst(Control *c, int offX, int offY, WndFilt... function CollectWindowsAt (line 108) | size_t CollectWindowsAt(Control *wndRoot, int x, int y, uint16 wantedI... function DrawLine (line 116) | static void DrawLine(Graphics *gfx, const Point &p1, const Point &p2, ... function DrawBorder (line 123) | void DrawBorder(Graphics *gfx, const Rect r, CachedStyle *s) { function InvalidateAtOff (line 161) | static void InvalidateAtOff(HWND hwnd, const Rect *r, int offX, int of... function RequestRepaint (line 171) | void RequestRepaint(Control *c, const Rect *r1, const Rect *r2) { function RequestLayout (line 208) | void RequestLayout(Control *c) { FILE: src/mui/Mui.h type FrameRateWnd (line 4) | struct FrameRateWnd type TxtNode (line 5) | struct TxtNode function namespace (line 7) | namespace mui { FILE: src/mui/MuiBase.cpp type mui (line 9) | namespace mui { function EnterMuiCriticalSection (line 15) | void EnterMuiCriticalSection() { EnterCriticalSection(&gMuiCs); } function LeaveMuiCriticalSection (line 17) | void LeaveMuiCriticalSection() { LeaveCriticalSection(&gMuiCs); } class FontListItem (line 19) | class FontListItem { method FontListItem (line 21) | FontListItem(const WCHAR *name, float sizePt, FontStyle style, Font ... type GraphicsCacheEntry (line 46) | struct GraphicsCacheEntry { function InitGraphicsMode (line 68) | void InitGraphicsMode(Graphics *g) { function InitializeBase (line 98) | void InitializeBase() { function DestroyBase (line 106) | void DestroyBase() { function HFONT (line 124) | HFONT CachedFont::GetHFont() { function CachedFont (line 145) | CachedFont *GetCachedFont(const WCHAR *name, float sizePt, FontStyle s... function Graphics (line 168) | Graphics *AllocGraphicsForMeasureText() { function FreeGraphicsForMeasureText (line 199) | void FreeGraphicsForMeasureText(Graphics *gfx) { function CeilI (line 214) | int CeilI(float n) { FILE: src/mui/MuiBase.h function class (line 10) | class ScopedMuiCritSec { type CachedFont (line 17) | struct CachedFont { FILE: src/mui/MuiButton.cpp type mui (line 10) | namespace mui { function Size (line 91) | Size Button::Measure(const Size availableSize) { function AlignedOffset (line 128) | static int AlignedOffset(int containerDx, int elDx, AlignAttr align) { function Size (line 229) | Size ButtonVector::Measure(const Size availableSize) { FILE: src/mui/MuiButton.h function class (line 7) | class Button : public Control { function class (line 38) | class ButtonVector : public Control { FILE: src/mui/MuiControl.cpp type mui (line 9) | namespace mui { function CreateInfotipForLink (line 13) | static void CreateInfotipForLink(HWND hwndParent, const WCHAR *url, RE... function ClearInfotip (line 33) | static void ClearInfotip(HWND hwndParent) { function Control (line 109) | Control *Control::GetChild(size_t idx) const { return children.At(idx); } function Size (line 144) | Size Control::Measure(const Size availableSize) { function Size (line 156) | Size Control::DesiredSize() { return desiredSize; } FILE: src/mui/MuiControl.h function class (line 6) | class Control : public ILayout { FILE: src/mui/MuiCss.cpp type mui (line 32) | namespace mui { type css (line 33) | namespace css { type FontCacheEntry (line 38) | struct FontCacheEntry { type StyleCacheEntry (line 65) | struct StyleCacheEntry { function Initialize (line 76) | void Initialize() { function Destroy (line 130) | void Destroy() { function IsWidthProp (line 142) | bool IsWidthProp(PropType type) { function IsColorProp (line 148) | bool IsColorProp(PropType type) { function IsAlignProp (line 154) | bool IsAlignProp(PropType type) { return ((PropVertAlign == type) ||... function GetKnownCssColor (line 174) | static bool GetKnownCssColor(const char *name, ARGB &colOut) { function ARGB (line 188) | ARGB ParseCssColor(const char *color) { type ElAlignData (line 254) | struct ElAlignData function Prop (line 314) | static Prop *FindExistingProp(Prop *prop) { function Prop (line 322) | static Prop *UniqifyProp(Prop &p) { function Prop (line 331) | Prop *Prop::AllocStyleName(const char *styleName) { function Prop (line 337) | Prop *Prop::AllocFontName(const WCHAR *name) { function Prop (line 343) | Prop *Prop::AllocFontSize(float size) { function Prop (line 349) | Prop *Prop::AllocFontWeight(FontStyle style) { function Prop (line 355) | Prop *Prop::AllocWidth(PropType type, float width) { function Prop (line 362) | Prop *Prop::AllocTextAlign(AlignAttr align) { function Prop (line 368) | Prop *Prop::AllocAlign(PropType type, float elPoint, float container... function Prop (line 375) | Prop *Prop::AllocAlign(PropType type, ElAlign align) { function Prop (line 382) | Prop *Prop::AllocPadding(int top, int right, int bottom, int left) { function Prop (line 389) | Prop *Prop::AllocColorSolid(PropType type, ARGB color) { function Prop (line 403) | Prop *Prop::AllocColorSolid(PropType type, int a, int r, int g, int ... function Prop (line 407) | Prop *Prop::AllocColorSolid(PropType type, int r, int g, int b) { function Prop (line 411) | Prop *Prop::AllocColorLinearGradient(PropType type, LinearGradientMo... function Prop (line 424) | Prop *Prop::AllocColorLinearGradient(PropType type, LinearGradientMo... function Prop (line 431) | Prop *Prop::AllocColorSolid(PropType type, const char *color) { function Style (line 436) | Style *Style::GetInheritsFrom() const { return inheritsFrom; } function FoundAllProps (line 491) | static bool FoundAllProps(Prop **props) { function GetAllProps (line 505) | static bool GetAllProps(Style *style, Prop **props) { function GetStyleId (line 528) | static size_t GetStyleId(Style *style) { function CachedStyle (line 540) | CachedStyle *CacheStyle(Style *style, bool *changedOut) { function CachedStyle (line 601) | CachedStyle *CachedStyleByName(const char *name) { function Style (line 611) | Style *StyleByName(const char *name) { function Brush (line 621) | Brush *BrushFromColorData(ColorData *color, const RectF &r) { function Brush (line 641) | Brush *BrushFromColorData(ColorData *color, const Rect &r) { function AddBorders (line 646) | static void AddBorders(int &dx, int &dy, CachedStyle *s) { function Size (line 653) | Size GetBorderAndPaddingSize(CachedStyle *s) { function Style (line 661) | Style *GetStyleDefault() { return gStyleDefault; } function Style (line 663) | Style *GetStyleButtonDefault() { function Style (line 671) | Style *GetStyleButtonDefaultMouseOver() { FILE: src/mui/MuiCss.h function namespace (line 4) | namespace css { FILE: src/mui/MuiDefs.h type ButtonVectorDef (line 6) | struct ButtonVectorDef { type ButtonDef (line 14) | struct ButtonDef { type ScrollBarDef (line 20) | struct ScrollBarDef { type DirectionalLayoutDataDef (line 26) | struct DirectionalLayoutDataDef { type HorizontalLayoutDef (line 33) | struct HorizontalLayoutDef { type VerticalLayoutDef (line 38) | struct VerticalLayoutDef { function ButtonVectorDef (line 45) | inline ButtonVectorDef *DeserializeButtonVectorDef(char *data, size_t da... function ButtonVectorDef (line 49) | inline ButtonVectorDef *DeserializeButtonVectorDef(TxtNode *root) { function FreeButtonVectorDef (line 57) | inline void FreeButtonVectorDef(ButtonVectorDef *val) { function ButtonDef (line 62) | inline ButtonDef *DeserializeButtonDef(char *data, size_t dataLen) { function ButtonDef (line 66) | inline ButtonDef *DeserializeButtonDef(TxtNode *root) { function FreeButtonDef (line 74) | inline void FreeButtonDef(ButtonDef *val) { FreeStruct((uint8_t *)val, &... function ScrollBarDef (line 77) | inline ScrollBarDef *DeserializeScrollBarDef(char *data, size_t dataLen) { function ScrollBarDef (line 81) | inline ScrollBarDef *DeserializeScrollBarDef(TxtNode *root) { function FreeScrollBarDef (line 89) | inline void FreeScrollBarDef(ScrollBarDef *val) { function DirectionalLayoutDataDef (line 94) | inline DirectionalLayoutDataDef *DeserializeDirectionalLayoutDataDef(cha... function DirectionalLayoutDataDef (line 99) | inline DirectionalLayoutDataDef *DeserializeDirectionalLayoutDataDef(Txt... function FreeDirectionalLayoutDataDef (line 108) | inline void FreeDirectionalLayoutDataDef(DirectionalLayoutDataDef *val) { function HorizontalLayoutDef (line 113) | inline HorizontalLayoutDef *DeserializeHorizontalLayoutDef(char *data, s... function HorizontalLayoutDef (line 117) | inline HorizontalLayoutDef *DeserializeHorizontalLayoutDef(TxtNode *root) { function FreeHorizontalLayoutDef (line 125) | inline void FreeHorizontalLayoutDef(HorizontalLayoutDef *val) { function VerticalLayoutDef (line 130) | inline VerticalLayoutDef *DeserializeVerticalLayoutDef(char *data, size_... function VerticalLayoutDef (line 134) | inline VerticalLayoutDef *DeserializeVerticalLayoutDef(TxtNode *root) { function FreeVerticalLayoutDef (line 142) | inline void FreeVerticalLayoutDef(VerticalLayoutDef *val) { FILE: src/mui/MuiEventMgr.cpp type mui (line 12) | namespace mui { function ControlEvents (line 62) | ControlEvents *EventMgr::EventsForControl(Control *c) { function NamedEvents (line 73) | NamedEvents *EventMgr::EventsForName(const char *name) { function LRESULT (line 115) | LRESULT EventMgr::OnMouseMove(WPARAM keys, int x, int y, bool &wasHand... function LRESULT (line 156) | LRESULT EventMgr::OnLButtonUp(WPARAM keys, int x, int y, bool &wasHand... function SetIfNotZero (line 172) | static void SetIfNotZero(LONG &l, int i, bool &didSet) { function LRESULT (line 179) | LRESULT EventMgr::OnGetMinMaxInfo(MINMAXINFO *info, bool &wasHandled) { function LRESULT (line 187) | LRESULT EventMgr::OnSetCursor(int x, int y, bool &wasHandled) { function LRESULT (line 197) | LRESULT EventMgr::OnMessage(UINT msg, WPARAM wParam, LPARAM lParam, bo... FILE: src/mui/MuiEventMgr.h function class (line 7) | class ControlEvents { function class (line 13) | class NamedEvents { function class (line 22) | class EventMgr { FILE: src/mui/MuiFromText.cpp type mui (line 19) | namespace mui { type ControlCreatorNode (line 21) | struct ControlCreatorNode { type LayoutCreatorNode (line 27) | struct LayoutCreatorNode { function RegisterControlCreatorFor (line 38) | void RegisterControlCreatorFor(const char *typeName, ControlCreatorFun... function ControlCreatorFunc (line 45) | static ControlCreatorFunc FindControlCreatorFuncFor(const char *typeNa... function FreeControlCreators (line 55) | void FreeControlCreators() { function RegisterLayoutCreatorFor (line 66) | void RegisterLayoutCreatorFor(const char *layoutName, LayoutCreatorFun... function LayoutCreatorFunc (line 73) | static LayoutCreatorFunc FindLayoutCreatorFuncFor(const char *typeName) { function FreeLayoutCreators (line 83) | void FreeLayoutCreators() { function Button (line 94) | Button *FindButtonNamed(const ParsedMui &muiInfo, const char *name) { function ButtonVector (line 103) | ButtonVector *FindButtonVectorNamed(const ParsedMui &muiInfo, const ch... function ScrollBar (line 112) | ScrollBar *FindScrollBarNamed(const ParsedMui &muiInfo, const char *na... function Control (line 121) | Control *FindControlNamed(const ParsedMui &muiInfo, const char *name) { function ILayout (line 130) | ILayout *FindLayoutNamed(const ParsedMui &muiInfo, const char *name) { function ILayout (line 139) | ILayout *FindElementNamed(ParsedMui &muiInfo, const char *name) { function TxtNode (line 146) | static TxtNode *GetRootArray(TxtParser *parser) { function ParseFloat (line 152) | static float ParseFloat(const char *s) { type ParsedPadding (line 157) | struct ParsedPadding { function ParsePadding (line 164) | static void ParsePadding(const char *s, ParsedPadding &p) { function AlignAttr (line 175) | static AlignAttr ParseAlignAttr(const char *s) { return FindAlignAttr(... function ElAlign (line 178) | static ElAlign ParseElAlign(const char *s) { function ElAlignData (line 193) | static ElAlignData ParseElAlignData(const char *s) { function ParseFontWeight (line 206) | static Gdiplus::FontStyle ParseFontWeight(const char *s) { function AddStyleProp (line 214) | static void AddStyleProp(Style *style, TxtNode *prop) { function TxtNode (line 284) | static TxtNode *TxtChildNodeWithKey(TxtNode *top, const char *keyName) { function CacheStyleFromStruct (line 296) | static void CacheStyleFromStruct(TxtNode *def) { function ButtonVector (line 314) | static ButtonVector *ButtonVectorFromDef(TxtNode *structDef) { function Button (line 339) | static Button *ButtonFromDef(TxtNode *structDef) { function ScrollBar (line 349) | static ScrollBar *ScrollBarFromDef(TxtNode *structDef) { function ParseLayoutFloat (line 363) | static float ParseLayoutFloat(const char *s) { function SetDirectionalLayouData (line 369) | static void SetDirectionalLayouData(DirectionalLayoutData &ld, ParsedM... function HorizontalLayout (line 378) | static HorizontalLayout *HorizontalLayoutFromDef(ParsedMui &parsed, Tx... function VerticalLayout (line 395) | static VerticalLayout *VerticalLayoutFromDef(ParsedMui &parsed, TxtNod... function ParseMuiDefinition (line 413) | static void ParseMuiDefinition(TxtNode *root, ParsedMui &res) { function MuiFromText (line 455) | bool MuiFromText(char *s, ParsedMui &res) { FILE: src/mui/MuiFromText.h function class (line 4) | class ParsedMui { type Control (line 20) | typedef Control *(*ControlCreatorFunc)(TxtNode *); type ILayout (line 24) | typedef ILayout *(*LayoutCreatorFunc)(ParsedMui *, TxtNode *); FILE: src/mui/MuiGrid.cpp type mui (line 8) | namespace mui { function Grid (line 22) | Grid &Grid::Add(Grid::CellData &ld) { function Point (line 38) | Point Grid::GetCellPos(int row, int col) const { function Rect (line 82) | Rect Grid::GetCellBbox(Grid::CellData *d) { function Size (line 120) | Size Grid::Measure(const Size availableSize) { FILE: src/mui/MuiGrid.h function class (line 7) | class Grid : public Control { function SetStyle (line 49) | bool SetStyle(Style *s) { type Cell (line 56) | struct Cell { FILE: src/mui/MuiHwndWrapper.cpp type mui (line 13) | namespace mui { function Size (line 53) | Size HwndWrapper::Measure(const Size availableSize) { FILE: src/mui/MuiHwndWrapper.h function class (line 11) | class HwndWrapper : public Control { FILE: src/mui/MuiLayout.cpp type mui (line 8) | namespace mui { function DirectionalLayout (line 12) | DirectionalLayout& DirectionalLayout::Add(const DirectionalLayoutData&... function Size (line 17) | Size DirectionalLayout::Measure(const Size availableSize) { function CalcScaledClippedSize (line 26) | static int CalcScaledClippedSize(int size, float scale, int selfSize) { type SizeInfo (line 35) | struct SizeInfo { function RedistributeSizes (line 43) | static void RedistributeSizes(Vec& sizes, int totalSize) { FILE: src/mui/MuiLayout.h function class (line 13) | class ILayout { type DirectionalLayoutData (line 34) | struct DirectionalLayoutData { function class (line 99) | class HorizontalLayout : public DirectionalLayout { function class (line 106) | class VerticalLayout : public DirectionalLayout { FILE: src/mui/MuiPainter.cpp type mui (line 9) | namespace mui { function BitmapNotBigEnough (line 11) | static bool BitmapNotBigEnough(Bitmap *bmp, int dx, int dy) { function PaintWindowsInZOrder (line 49) | static void PaintWindowsInZOrder(Graphics *g, Control *c) { FILE: src/mui/MuiPainter.h function class (line 7) | class Painter { FILE: src/mui/MuiScrollBar.cpp type mui (line 9) | namespace mui { function PercFromInt (line 11) | float PercFromInt(int total, int n) { function IntFromPerc (line 18) | int IntFromPerc(int total, float perc) { return (int)(total * perc); } function Size (line 25) | Size ScrollBar::Measure(const Size availableSize) { FILE: src/mui/MuiScrollBar.h function class (line 25) | class ScrollBar : public Control { FILE: src/mui/SvgPath.cpp type svg (line 32) | namespace svg { type PathInstrType (line 34) | enum PathInstrType { type SvgPathInstr (line 62) | struct SvgPathInstr { method SvgPathInstr (line 63) | SvgPathInstr(PathInstrType type) : type(type) {} function PathInstrType (line 72) | static PathInstrType GetInstructionType(char c) { function ParseSvgPathData (line 79) | static bool ParseSvgPathData(const char *s, VecSegmented... function RelPointToAbs (line 143) | static void RelPointToAbs(const PointF &lastEnd, float *xy) { function RelXToAbs (line 148) | static void RelXToAbs(const PointF &lastEnd, float *x) { *x = lastEnd.... function RelYToAbs (line 150) | static void RelYToAbs(const PointF &lastEnd, float *y) { *y = lastEnd.... function GraphicsPath (line 152) | GraphicsPath *GraphicsPathFromPathData(const char *s) { FILE: src/mui/SvgPath.h function namespace (line 4) | namespace svg { FILE: src/mui/SvgPath_ut.cpp function SvgPath00 (line 16) | static void SvgPath00() { function SvgPath_UnitTests (line 25) | void SvgPath_UnitTests() { SvgPath00(); } FILE: src/mui/TextRender.cpp type mui (line 30) | namespace mui { function TextRenderGdi (line 32) | TextRenderGdi *TextRenderGdi::Create(Graphics *gfx) { function RectF (line 113) | RectF TextRenderGdi::Measure(const WCHAR *s, size_t sLen) { function RectF (line 120) | RectF TextRenderGdi::Measure(const char *s, size_t sLen) { function TextRenderGdiplus (line 276) | TextRenderGdiplus *TextRenderGdiplus::Create(Graphics *gfx, function RectF (line 298) | RectF TextRenderGdiplus::Measure(const WCHAR *s, size_t sLen) { function RectF (line 303) | RectF TextRenderGdiplus::Measure(const char *s, size_t sLen) { function TextRenderHdc (line 350) | TextRenderHdc *TextRenderHdc::Create(Graphics *gfx, int dx, int dy) { function ITextRender (line 450) | ITextRender *CreateTextRender(TextRenderMethod method, Graphics *gfx, ... function StringLenForWidth (line 475) | size_t StringLenForWidth(ITextRender *textMeasure, const WCHAR *s, siz... function REAL (line 506) | REAL GetSpaceDx(ITextRender *textMeasure) { FILE: src/mui/TextRender.h type TextRenderMethod (line 4) | enum TextRenderMethod { function class (line 13) | class ITextRender { function Lock (line 96) | void Lock() override; FILE: src/previewer/PdfPreview.cpp function IFACEMETHODIMP (line 21) | IFACEMETHODIMP PreviewBase::GetThumbnail(UINT cx, HBITMAP *phbmp, WTS_AL... class PageRenderer (line 72) | class PageRenderer { method PageRenderer (line 97) | PageRenderer(BaseEngine *engine, HWND hwnd) : engine(engine), hwnd(hwnd), method RectD (line 109) | RectD GetPageRect(int pageNo) { method Render (line 121) | void Render(HDC hdc, RectI target, int pageNo, float zoom) { method DWORD (line 140) | static DWORD WINAPI RenderThread(LPVOID data) { function LRESULT (line 168) | static LRESULT OnPaint(HWND hwnd) function LRESULT (line 203) | static LRESULT OnVScroll(HWND hwnd, WPARAM wParam) function LRESULT (line 227) | static LRESULT OnKeydown(HWND hwnd, WPARAM key) function LRESULT (line 243) | static LRESULT OnDestroy(HWND hwnd) function LRESULT (line 253) | static LRESULT CALLBACK PreviewWndProc(HWND hwnd, UINT message, WPARAM w... function IFACEMETHODIMP (line 278) | IFACEMETHODIMP PreviewBase::DoPreview() function BaseEngine (line 319) | BaseEngine *CPdfPreview::LoadEngine(IStream *stream) function BaseEngine (line 325) | BaseEngine *CXpsPreview::LoadEngine(IStream *stream) function BaseEngine (line 334) | BaseEngine *CDjVuPreview::LoadEngine(IStream *stream) function BaseEngine (line 353) | BaseEngine *CEpubPreview::LoadEngine(IStream *stream) function BaseEngine (line 372) | BaseEngine *CFb2Preview::LoadEngine(IStream *stream) function BaseEngine (line 391) | BaseEngine *CMobiPreview::LoadEngine(IStream *stream) function BaseEngine (line 399) | BaseEngine *CCbxPreview::LoadEngine(IStream *stream) function BaseEngine (line 407) | BaseEngine *CTgaPreview::LoadEngine(IStream *stream) FILE: src/previewer/PdfPreviewBase.h function virtual (line 22) | virtual ~PreviewBase() { function IFACEMETHODIMP (line 29) | IFACEMETHODIMP QueryInterface(REFIID riid, void **ppv) { function AddRef (line 44) | IFACEMETHODIMP_(ULONG) AddRef() { function Release (line 47) | IFACEMETHODIMP_(ULONG) Release() { function IFACEMETHODIMP (line 58) | IFACEMETHODIMP Initialize(IStream *pStm, DWORD grfMode) { function IFACEMETHODIMP (line 68) | IFACEMETHODIMP SetSite(IUnknown *punkSite) { function IFACEMETHODIMP (line 74) | IFACEMETHODIMP GetSite(REFIID riid, void **ppv) { function IFACEMETHODIMP (line 84) | IFACEMETHODIMP SetWindow(HWND hwnd, const RECT *prc) { function IFACEMETHODIMP (line 90) | IFACEMETHODIMP SetFocus() { function IFACEMETHODIMP (line 96) | IFACEMETHODIMP QueryFocus(HWND *phwnd) { function IFACEMETHODIMP (line 103) | IFACEMETHODIMP TranslateAccelerator(MSG *pmsg) { function IFACEMETHODIMP (line 111) | IFACEMETHODIMP SetRect(const RECT *prc) { function IFACEMETHODIMP (line 122) | IFACEMETHODIMP Unload() { function IFACEMETHODIMP (line 134) | IFACEMETHODIMP GetWindow(HWND *phwnd) { function IFACEMETHODIMP (line 140) | IFACEMETHODIMP ContextSensitiveHelp(BOOL fEnterMode) { UNUSED(fEnterMode... function IFACEMETHODIMP (line 143) | IFACEMETHODIMP GetClassID(CLSID *pClassID) { function IFACEMETHODIMP (line 148) | IFACEMETHODIMP Load(LPCOLESTR pszFileName, DWORD dwMode) { function IFACEMETHODIMP (line 173) | IFACEMETHODIMP IsDirty() { return E_NOTIMPL; } function IFACEMETHODIMP (line 174) | IFACEMETHODIMP Save(LPCOLESTR pszFileName, BOOL bRemember) { UNUSED(pszF... function IFACEMETHODIMP (line 175) | IFACEMETHODIMP SaveCompleted(LPCOLESTR pszFileName) { UNUSED(pszFileName... function IFACEMETHODIMP (line 176) | IFACEMETHODIMP GetCurFile(LPOLESTR *ppszFileName) { UNUSED(ppszFileName)... function IFACEMETHODIMP (line 179) | IFACEMETHODIMP Extract(HBITMAP *phBmpThumbnail) { function IFACEMETHODIMP (line 185) | IFACEMETHODIMP GetLocation(LPWSTR pszPathBuffer, DWORD cch, DWORD *pdwPr... function IFACEMETHODIMP (line 194) | IFACEMETHODIMP GetDateStamp(FILETIME *pDateStamp) { function BaseEngine (line 201) | BaseEngine *GetEngine() { function class (line 227) | class CPdfPreview : public PreviewBase { function class (line 236) | class CXpsPreview : public PreviewBase { function class (line 246) | class CDjVuPreview : public PreviewBase { function class (line 258) | class CEpubPreview : public PreviewBase { function class (line 269) | class CFb2Preview : public PreviewBase { function class (line 280) | class CMobiPreview : public PreviewBase { function class (line 291) | class CCbxPreview : public PreviewBase { function class (line 303) | class CTgaPreview : public PreviewBase { FILE: src/previewer/PdfPreviewDll.cpp class CClassFactory (line 16) | class CClassFactory : public IClassFactory method CClassFactory (line 19) | CClassFactory(REFCLSID rclsid) : m_lRef(1), m_clsid(rclsid) method IFACEMETHODIMP (line 27) | IFACEMETHODIMP QueryInterface(REFIID riid, void **ppv) method IFACEMETHODIMP_ (line 37) | IFACEMETHODIMP_(ULONG) AddRef() method IFACEMETHODIMP_ (line 42) | IFACEMETHODIMP_(ULONG) Release() method IFACEMETHODIMP (line 51) | IFACEMETHODIMP CreateInstance(IUnknown *punkOuter, REFIID riid, void *... method IFACEMETHODIMP (line 98) | IFACEMETHODIMP LockServer(BOOL bLock) function DllMain (line 112) | DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved) function STDAPI (line 122) | STDAPI DllCanUnloadNow(VOID) function STDAPI (line 132) | STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) function STDAPI (line 189) | STDAPI DllRegisterServer() function STDAPI (line 243) | STDAPI DllUnregisterServer() function STDAPI (line 286) | STDAPI DllInstall(BOOL bInstall, LPCWSTR pszCmdLine) FILE: src/regress/Regress.cpp function WCHAR (line 39) | static WCHAR *TestFilesDir() function Usage (line 44) | static int Usage() function printflush (line 52) | static void printflush(const char *s) function FindTestFilesDir (line 60) | static bool FindTestFilesDir() function VerifyFileExists (line 76) | static void VerifyFileExists(const WCHAR *filePath) function DWORD (line 92) | static DWORD WINAPI CrashDumpThread(LPVOID data) function LONG (line 118) | static LONG WINAPI DumpExceptionHandler(EXCEPTION_POINTERS *exceptionInfo) function InstallCrashHandler (line 141) | static void InstallCrashHandler() function UninstallCrashHandler (line 156) | static void UninstallCrashHandler() function RunTests (line 173) | static void RunTests() function RegressMain (line 180) | int RegressMain() FILE: src/regress/Regress00.cpp function RegressTestEpubLoading (line 7) | static void RegressTestEpubLoading(const WCHAR *fileName) function Regress02 (line 18) | static void Regress02() function Regress01 (line 24) | static void Regress01() function Regress00 (line 30) | static void Regress00() FILE: src/tools/MakeLzSA.cpp type lzsa (line 18) | namespace lzsa { type ISzCrtAlloc (line 20) | struct ISzCrtAlloc : ISzAlloc { method _Free (line 22) | static void _Free(void *p, void *ptr) { UNUSED(p); free(ptr); } method ISzCrtAlloc (line 24) | ISzCrtAlloc() { this->Alloc = _Alloc; this->Free = _Free; } function Compress (line 30) | static bool Compress(const char *uncompressed, size_t uncompressedSize... function AppendEntry (line 75) | static bool AppendEntry(str::Str& data, str::Str& content,... function CreateArchive (line 126) | bool CreateArchive(const WCHAR *archivePath, WStrVec& files, size_t sk... function mainVerify (line 179) | int mainVerify(const WCHAR *archivePath) function main (line 199) | int main(int argc, char **argv) FILE: src/tools/plugin-test.cpp type PluginStartData (line 12) | struct PluginStartData { function LRESULT (line 23) | LRESULT CALLBACK PluginParentWndProc(HWND hwnd, UINT msg, WPARAM wParam,... function WCHAR (line 83) | WCHAR *GetSumatraExePath() function WinMain (line 92) | int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR... FILE: src/tools/signfile.cpp function ShowUsage (line 22) | void ShowUsage(const WCHAR *exeName) function main (line 57) | int main() FILE: src/tools/test_util.cpp function main (line 37) | int main(int argc, char **argv) FILE: src/uia/DocumentProvider.cpp function DisplayModel (line 86) | DisplayModel* SumatraUIAutomationDocumentProvider::GetDM() function SumatraUIAutomationPageProvider (line 93) | SumatraUIAutomationPageProvider* SumatraUIAutomationDocumentProvider::Ge... function SumatraUIAutomationPageProvider (line 99) | SumatraUIAutomationPageProvider* SumatraUIAutomationDocumentProvider::Ge... function HRESULT (line 105) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::QueryInte... function ULONG (line 117) | ULONG STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::AddRef(void) function ULONG (line 122) | ULONG STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::Release(void) function HRESULT (line 131) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::Navigate(... function HRESULT (line 163) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::GetRuntim... function HRESULT (line 183) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::GetEmbedd... function HRESULT (line 193) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::SetFocus(... function HRESULT (line 198) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::get_Bound... function HRESULT (line 204) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::get_Fragm... function HRESULT (line 215) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::GetPatter... function HRESULT (line 230) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::GetProper... function HRESULT (line 268) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::get_HostR... function HRESULT (line 276) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::get_Provi... function HRESULT (line 284) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::GetSelect... function HRESULT (line 308) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::GetVisibl... function HRESULT (line 346) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::RangeFrom... function HRESULT (line 359) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::RangeFrom... function HRESULT (line 367) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::get_Docum... function HRESULT (line 381) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::get_Suppo... function HRESULT (line 389) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationDocumentProvider::GetIdenti... FILE: src/uia/DocumentProvider.h type NavigateDirection (line 45) | enum NavigateDirection type UiaRect (line 49) | struct UiaRect type UiaPoint (line 62) | struct UiaPoint type SupportedTextSelection (line 64) | enum SupportedTextSelection FILE: src/uia/PageProvider.cpp function SumatraUIAutomationPageProvider (line 37) | SumatraUIAutomationPageProvider* SumatraUIAutomationPageProvider::GetNex... function SumatraUIAutomationPageProvider (line 42) | SumatraUIAutomationPageProvider* SumatraUIAutomationPageProvider::GetPre... function HRESULT (line 47) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::QueryInterfac... function ULONG (line 58) | ULONG STDMETHODCALLTYPE SumatraUIAutomationPageProvider::AddRef(void) function ULONG (line 63) | ULONG STDMETHODCALLTYPE SumatraUIAutomationPageProvider::Release(void) function HRESULT (line 72) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::Navigate(enum... function HRESULT (line 100) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::GetRuntimeId(... function HRESULT (line 120) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::GetEmbeddedFr... function HRESULT (line 130) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::SetFocus(void) function HRESULT (line 135) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::get_BoundingR... function HRESULT (line 159) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::get_FragmentR... function HRESULT (line 168) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::GetPatternPro... function HRESULT (line 183) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::GetPropertyVa... function HRESULT (line 202) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::get_HostRawEl... function HRESULT (line 210) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::get_ProviderO... function HRESULT (line 218) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::SetValue(LPCW... function HRESULT (line 224) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::get_Value(BST... function HRESULT (line 241) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationPageProvider::get_IsReadOnl... FILE: src/uia/PageProvider.h type NavigateDirection (line 36) | enum NavigateDirection type UiaRect (line 40) | struct UiaRect FILE: src/uia/Provider.cpp function HRESULT (line 57) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::QueryInterface(RE... function ULONG (line 68) | ULONG STDMETHODCALLTYPE SumatraUIAutomationProvider::AddRef(void) function ULONG (line 74) | ULONG STDMETHODCALLTYPE SumatraUIAutomationProvider::Release(void) function HRESULT (line 84) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::GetPatternProvide... function HRESULT (line 91) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::GetPropertyValue(... function HRESULT (line 118) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::get_HostRawElemen... function HRESULT (line 123) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::get_ProviderOptio... function HRESULT (line 131) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::Navigate(enum Nav... function HRESULT (line 158) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::GetRuntimeId(SAFE... function HRESULT (line 168) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::GetEmbeddedFragme... function HRESULT (line 178) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::SetFocus(void) function HRESULT (line 183) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::get_BoundingRecta... function HRESULT (line 200) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::get_FragmentRoot(... function HRESULT (line 210) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::ElementProviderFr... function HRESULT (line 219) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationProvider::GetFocus(IRawElem... function IRawElementProviderFragment (line 234) | IRawElementProviderFragment* SumatraUIAutomationProvider::GetElementFrom... FILE: src/uia/Provider.h type NavigateDirection (line 42) | enum NavigateDirection type UiaRect (line 46) | struct UiaRect FILE: src/uia/StartPageProvider.cpp function HRESULT (line 22) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::QueryInt... function ULONG (line 32) | ULONG STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::AddRef(void) function ULONG (line 37) | ULONG STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::Release(void) function HRESULT (line 46) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::Navigate... function HRESULT (line 67) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::GetRunti... function HRESULT (line 87) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::GetEmbed... function HRESULT (line 97) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::SetFocus... function HRESULT (line 102) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::get_Boun... function HRESULT (line 108) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::get_Frag... function HRESULT (line 118) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::GetPatte... function HRESULT (line 125) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::GetPrope... function HRESULT (line 137) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::get_Host... function HRESULT (line 145) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationStartPageProvider::get_Prov... FILE: src/uia/StartPageProvider.h type NavigateDirection (line 20) | enum NavigateDirection type UiaRect (line 24) | struct UiaRect FILE: src/uia/TextRange.cpp function HRESULT (line 216) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::QueryInterface(R... function ULONG (line 225) | ULONG STDMETHODCALLTYPE SumatraUIAutomationTextRange::AddRef(void) function ULONG (line 230) | ULONG STDMETHODCALLTYPE SumatraUIAutomationTextRange::Release(void) function HRESULT (line 239) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::Clone(ITextRange... function HRESULT (line 247) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::Compare(ITextRan... function HRESULT (line 261) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::CompareEndpoints... function HRESULT (line 302) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::ExpandToEnclosin... function HRESULT (line 358) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::FindAttribute(TE... function HRESULT (line 371) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::FindText(BSTR te... function HRESULT (line 383) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::GetAttributeValu... function HRESULT (line 402) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::GetBoundingRecta... function HRESULT (line 422) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::GetEnclosingElem... function HRESULT (line 434) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::GetText(int maxL... function HRESULT (line 468) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::Move(enum TextUn... function HRESULT (line 510) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::MoveEndpointByUn... function HRESULT (line 706) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::MoveEndpointByRa... function HRESULT (line 746) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::Select(void) function HRESULT (line 762) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::AddToSelection(v... function HRESULT (line 767) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::RemoveFromSelect... function HRESULT (line 772) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::ScrollIntoView(B... function HRESULT (line 795) | HRESULT STDMETHODCALLTYPE SumatraUIAutomationTextRange::GetChildren(SAFE... FILE: src/uia/TextRange.h function class (line 7) | class SumatraUIAutomationTextRange : public ITextRangeProvider { FILE: src/utils/ArchUtil.cpp function WCHAR (line 55) | const WCHAR *ArchFile::GetFileName(size_t fileindex) function FILETIME (line 91) | FILETIME ArchFile::GetFileTime(const WCHAR *fileName) function FILETIME (line 96) | FILETIME ArchFile::GetFileTime(size_t fileindex) function ar_archive (line 127) | static ar_archive *ar_open_zip_archive_any(ar_stream *stream) { return a... function ar_archive (line 128) | static ar_archive *ar_open_zip_archive_deflated(ar_stream *stream) { ret... class UnRarDll (line 141) | class UnRarDll { class UnRarDll (line 149) | class UnRarDll { } type RARHeaderDataEx (line 199) | struct RARHeaderDataEx type RAROpenArchiveDataEx (line 228) | struct RAROpenArchiveDataEx type RAROpenArchiveDataEx (line 247) | struct RAROpenArchiveDataEx type RARHeaderDataEx (line 248) | struct RARHeaderDataEx function unrarCallback (line 314) | static int CALLBACK unrarCallback(UINT msg, LPARAM userData, LPARAM rarB... FILE: src/utils/ArchUtil.h type ar_stream (line 5) | typedef struct ar_stream_s ar_stream; type ar_archive (line 6) | typedef struct ar_archive_s ar_archive; function class (line 9) | class ArchFile { function GetFileCount (line 24) | size_t GetFileCount() const; function class (line 47) | class _7zFile : public ArchFile { function class (line 53) | class TarFile : public ArchFile { function class (line 61) | class RarFile : public ArchFile { FILE: src/utils/BaseUtil.cpp function WCHAR (line 43) | WCHAR *Allocator::StrDup(Allocator *a, const WCHAR *str) { function RoundToPowerOf2 (line 132) | size_t RoundToPowerOf2(size_t size) function MurmurHash2 (line 157) | uint32_t MurmurHash2(const void *key, size_t len) FILE: src/utils/BaseUtil.h function T (line 72) | T *AllocArray(size_t n) function T (line 78) | T *AllocStruct() type uint8 (line 95) | typedef unsigned char uint8; type int16 (line 96) | typedef int16_t int16; type uint16 (line 97) | typedef uint16_t uint16; type int32 (line 98) | typedef int32_t int32; type uint32 (line 99) | typedef uint32_t uint32; type int64 (line 100) | typedef int64_t int64; type uint64 (line 101) | typedef uint64_t uint64; function CrashMe (line 126) | inline void CrashMe() function CrashIfFunc (line 151) | inline void CrashIfFunc(bool cond) { function CrashIfDebugOnlyFunc (line 162) | inline void CrashIfDebugOnlyFunc(bool cond) { function T (line 200) | T limitValue(T val, T min, T max) function memeq (line 216) | inline bool memeq(const void *s1, const void *s2, size_t len) function RoundUp (line 224) | static inline size_t RoundUp(size_t n, size_t rounding) function RoundUp (line 229) | static inline int RoundUp(int n, int rounding) function class (line 261) | class Allocator { function class (line 295) | class PoolAllocator : public Allocator { function virtual (line 325) | virtual ~PoolAllocator() override; function operator (line 367) | bool operator!=(const Iter& other) const { function T (line 414) | T *Get() { function BYTE (line 430) | static inline BYTE GetRValueSafe(COLORREF rgb) function BYTE (line 436) | static inline BYTE GetGValueSafe(COLORREF rgb) function BYTE (line 442) | static inline BYTE GetBValueSafe(COLORREF rgb) FILE: src/utils/BitManip.h function namespace (line 6) | namespace bit { FILE: src/utils/BitReader.h function class (line 4) | class BitReader FILE: src/utils/ByteOrderDecoder.cpp function uint16 (line 7) | uint16 UInt16BE(const uint8* d) function uint16 (line 12) | uint16 UInt16LE(const uint8* d) function uint32 (line 17) | uint32 UInt32BE(const uint8* d) function uint32 (line 22) | uint32 UInt32LE(const uint8* d) function uint8 (line 33) | uint8 ByteOrderDecoder::UInt8() function uint16 (line 41) | uint16 ByteOrderDecoder::UInt16() function uint32 (line 55) | uint32 ByteOrderDecoder::UInt32() function uint64 (line 69) | uint64 ByteOrderDecoder::UInt64() FILE: src/utils/ByteOrderDecoder.h function class (line 5) | class ByteOrderDecoder FILE: src/utils/ByteReader.h function class (line 4) | class ByteReader { function WordLE (line 64) | uint16_t WordLE(size_t off) const { function WordBE (line 69) | uint16_t WordBE(size_t off) const { function Word (line 74) | uint16_t Word(size_t off, bool isBE) const { function DWordLE (line 78) | uint32_t DWordLE(size_t off) const { function DWordBE (line 83) | uint32_t DWordBE(size_t off) const { function DWord (line 88) | uint32_t DWord(size_t off, bool isBE) const { function QWordLE (line 92) | uint64_t QWordLE(size_t off) const { function QWordBE (line 97) | uint64_t QWordBE(size_t off) const { function QWord (line 102) | uint64_t QWord(size_t off, bool isBE) const { FILE: src/utils/ByteWriter.h function class (line 4) | class ByteWriterLE { function Write16 (line 20) | bool Write16(uint16_t val) { function Write32 (line 24) | bool Write32(uint32_t val) { function Write64 (line 28) | bool Write64(uint64_t val) { function class (line 33) | class ByteWriterBE { function Write16 (line 49) | bool Write16(uint16_t val) { function Write32 (line 53) | bool Write32(uint32_t val) { function Write64 (line 57) | bool Write64(uint64_t val) { FILE: src/utils/CmdLineParser.cpp function ParseCmdLine (line 14) | void ParseCmdLine(const WCHAR *cmdLine, WStrVec& out, int maxParts) FILE: src/utils/CryptoUtil.cpp function CalcMD5Digest (line 19) | void CalcMD5Digest(const unsigned char *data, size_t byteCount, unsigned... function CalcSHA2Digest (line 31) | void CalcSHA2Digest(const unsigned char *data, size_t byteCount, unsigne... function CalcMD5Digest (line 45) | void CalcMD5Digest(const unsigned char *data, size_t byteCount, unsigned... function CalcSHA2Digest (line 50) | void CalcSHA2Digest(const unsigned char *data, size_t byteCount, unsigne... function CalcSHA1Digest (line 58) | void CalcSHA1Digest(const unsigned char *data, size_t byteCount, unsigne... function CalcMD5DigestWin (line 82) | void CalcMD5DigestWin(const void *data, size_t byteCount, unsigned char ... function CalcSha1DigestWin (line 121) | void CalcSha1DigestWin(const void *data, size_t byteCount, unsigned char... function CalcSha2DigestWin (line 153) | void CalcSha2DigestWin(const void *data, size_t byteCount, unsigned char... function ExtractSignature (line 189) | static bool ExtractSignature(const char *hexSignature, const void *data,... function VerifySHA1Signature (line 222) | bool VerifySHA1Signature(const void *data, size_t dataLen, const char *h... FILE: src/utils/CssParser.cpp function SkipWsAndComments (line 12) | static bool SkipWsAndComments(const char*& s, const char *end) function SkipQuotedString (line 29) | static bool SkipQuotedString(const char*& s, const char *end) function SkipBlock (line 42) | static bool SkipBlock(const char*& s, const char *end) function CssSelector (line 107) | const CssSelector *CssPullParser::NextSelector() function CssProperty (line 162) | const CssProperty *CssPullParser::NextProperty() FILE: src/utils/CssParser.h type CssSelector (line 6) | struct CssSelector { type CssProperty (line 15) | struct CssProperty { function class (line 21) | class CssPullParser { FILE: src/utils/DbgHelpDyn.cpp type dbghelp (line 24) | namespace dbghelp { function SetupSymbolPath (line 67) | static bool SetupSymbolPath() function CanStackWalk (line 100) | static bool CanStackWalk() function CanSymbolizeAddress (line 110) | __declspec(noinline) bool CanSymbolizeAddress(DWORD64 addr) function HasSymbols (line 128) | bool HasSymbols() function Initialize (line 139) | bool Initialize(const WCHAR *symPathW, bool force) function BOOL (line 177) | static BOOL CALLBACK OpenMiniDumpCallback(void *param, PMINIDUMP_CALLB... function WriteMiniDump (line 198) | void WriteMiniDump(const WCHAR *crashDumpFilePath, MINIDUMP_EXCEPTION_... function GetAddrInfo (line 217) | static bool GetAddrInfo(void *addr, char *module, DWORD moduleLen, DWO... function AppendAddress (line 254) | static void AppendAddress(str::Str& s, DWORD64 addr) function GetAddressInfo (line 260) | static void GetAddressInfo(str::Str& s, DWORD64 addr) function GetStackFrameInfo (line 305) | static bool GetStackFrameInfo(str::Str& s, STACKFRAME64 *stackFr... function GetCallstack (line 331) | static bool GetCallstack(str::Str& s, CONTEXT& ctx, HANDLE hThread) function GetThreadCallstack (line 368) | void GetThreadCallstack(str::Str& s, DWORD threadId) function GetCurrentThreadCallstack (line 408) | __declspec(noinline) bool GetCurrentThreadCallstack(str::Str& s) function RememberCallstackLogs (line 426) | void RememberCallstackLogs() function FreeCallstackLogs (line 432) | void FreeCallstackLogs() function LogCallstack (line 445) | void LogCallstack() function GetAllThreadsCallstacks (line 457) | void GetAllThreadsCallstacks(str::Str& s) function GetExceptionInfo (line 478) | void GetExceptionInfo(str::Str& s, EXCEPTION_POINTERS *excPointers) FILE: src/utils/DbgHelpDyn.h function namespace (line 11) | namespace dbghelp FILE: src/utils/DebugLog.cpp type dbglog (line 7) | namespace dbglog { function LogFV (line 11) | void LogFV(const char *fmt, va_list args) function LogF (line 19) | void LogF(const char *fmt, ...) function LogFV (line 29) | void LogFV(const WCHAR *fmt, va_list args) function LogF (line 37) | void LogF(const WCHAR *fmt, ...) function CrashLogF (line 47) | void CrashLogF(const char *fmt, ...) FILE: src/utils/DebugLog.h function namespace (line 29) | namespace dbglog { function lf (line 48) | inline void lf(const char *, ...) { function lf (line 51) | inline void lf(const WCHAR *, ...) { function lf (line 55) | inline void lf(const char *fmt, ...) { function lf (line 62) | inline void lf(const WCHAR *fmt, ...) { function plogf (line 73) | inline void plogf(const char *fmt, ...) { function plogf (line 80) | inline void plogf(const WCHAR *fmt, ...) { FILE: src/utils/Dict.cpp type dict (line 33) | namespace dict { class HasherComparator (line 35) | class HasherComparator { class StrKeyHasherComparator (line 42) | class StrKeyHasherComparator : public HasherComparator { method Hash (line 43) | virtual size_t Hash(uintptr_t key) { return MurmurHash2((const void*... method Equal (line 44) | virtual bool Equal(uintptr_t k1, uintptr_t k2) { class WStrKeyHasherComparator (line 51) | class WStrKeyHasherComparator : public HasherComparator { method Hash (line 52) | virtual size_t Hash(uintptr_t key) { method Equal (line 56) | virtual bool Equal(uintptr_t k1, uintptr_t k2) { type HashTableEntry (line 66) | struct HashTableEntry { type HashTableEntry (line 69) | struct HashTableEntry type HashTable (line 73) | struct HashTable { function HashTable (line 85) | static HashTable *NewHashTable(size_t size, Allocator *allocator) function DeleteHashTable (line 98) | static void DeleteHashTable(HashTable *h) function HashTableResize (line 104) | static void HashTableResize(HashTable *h, HasherComparator *hc) function HashTableResizeIfNeeded (line 132) | static inline void HashTableResizeIfNeeded(HashTable *h, HasherCompara... function HashTableEntry (line 142) | static HashTableEntry *GetOrCreateEntry(HashTable *h, HasherComparator... type HashTableEntry (line 69) | struct HashTableEntry function RemoveEntry (line 172) | static bool RemoveEntry(HashTable *h, HasherComparator *hc, uintptr_t ... FILE: src/utils/Dict.h type HashTable (line 6) | struct HashTable function Count (line 43) | size_t Count() const; FILE: src/utils/DirIter.cpp function WCHAR (line 34) | const WCHAR *DirIter::First() function IsRegularFile (line 44) | static bool IsRegularFile(DWORD fileAttr) function IsSpecialDir (line 60) | static bool IsSpecialDir(const WCHAR *s) function WCHAR (line 74) | const WCHAR *DirIter::Next() function CollectPathsFromDirectory (line 98) | bool CollectPathsFromDirectory(const WCHAR *pattern, WStrVec& paths, boo... FILE: src/utils/DirIter.h function class (line 12) | class DirIter FILE: src/utils/Dpi.cpp type DpiNode (line 36) | struct DpiNode { function HWND (line 63) | static HWND GetTopLevelParent(HWND hwnd) { function DpiNode (line 74) | static DpiNode *DpiNodeFindByHwnd(HWND hwnd) { function Dpi (line 85) | static Dpi *DpiFindByHwnd(HWND hwnd) { function DpiUpdate (line 93) | void DpiUpdate(Dpi *dpi) { function Dpi (line 102) | Dpi *DpiGet(HWND hwnd) { function DpiGetPreciseX (line 125) | int DpiGetPreciseX(HWND hwnd) { function DpiGetPreciseY (line 131) | int DpiGetPreciseY(HWND hwnd) { function DpiRemove (line 137) | void DpiRemove(HWND hwnd) { function DpiRemoveAll (line 144) | void DpiRemoveAll() { FILE: src/utils/Dpi.h type Dpi (line 4) | struct Dpi { function DpiScaleX (line 13) | inline int DpiScaleX(HWND hwnd, int x) { return MulDiv(x, DpiGet(hwnd)->... function DpiScaleY (line 14) | inline int DpiScaleY(HWND hwnd, int y) { return MulDiv(y, DpiGet(hwnd)->... function DpiUpdate (line 16) | inline void DpiUpdate(HWND hwnd) { return DpiUpdate(DpiGet(hwnd)); } FILE: src/utils/FileTransactions.cpp function HANDLE (line 28) | HANDLE FileTransaction::CreateFile(const WCHAR *filePath, DWORD dwDesire... FILE: src/utils/FileTransactions.h function class (line 6) | class FileTransaction { FILE: src/utils/FileUtil.cpp function HINSTANCE (line 11) | HINSTANCE GetInstance() { return (HINSTANCE)&__ImageBase; } type path (line 13) | namespace path { function IsSep (line 15) | bool IsSep(WCHAR c) { return '\\' == c || '/' == c; } function IsSep (line 17) | bool IsSep(char c) { return '\\' == c || '/' == c; } function WCHAR (line 20) | const WCHAR *GetBaseName(const WCHAR *path) { function WCHAR (line 40) | const WCHAR *GetExt(const WCHAR *path) { function WCHAR (line 50) | WCHAR *GetDir(const WCHAR *path) { function WCHAR (line 64) | WCHAR *Join(const WCHAR *path, const WCHAR *fileName) { function WCHAR (line 100) | WCHAR *Normalize(const WCHAR *path) { function WCHAR (line 136) | WCHAR *ShortPath(const WCHAR *path) { function IsSame (line 149) | bool IsSame(const WCHAR *path1, const WCHAR *path2) { function HasVariableDriveLetter (line 185) | bool HasVariableDriveLetter(const WCHAR *path) { function IsOnFixedDrive (line 196) | bool IsOnFixedDrive(const WCHAR *path) { function MatchWildcardsRec (line 209) | static bool MatchWildcardsRec(const WCHAR *fileName, const WCHAR *filt... function Match (line 234) | bool Match(const WCHAR *path, const WCHAR *filter) { function IsAbsolute (line 244) | bool IsAbsolute(const WCHAR *path) { return !PathIsRelative(path); } function WCHAR (line 248) | WCHAR *GetTempPath(const WCHAR *filePrefix) { function WCHAR (line 264) | WCHAR *GetAppPath(const WCHAR *fileName) { type file (line 276) | namespace file { function HANDLE (line 278) | HANDLE OpenReadOnly(const WCHAR *filePath) { function Exists (line 283) | bool Exists(const WCHAR *filePath) { function int64 (line 298) | int64 GetSize(const WCHAR *filePath) { function ReadN (line 358) | bool ReadN(const WCHAR *filePath, char *buf, size_t toRead) { function WriteAll (line 368) | bool WriteAll(const WCHAR *filePath, const void *data, size_t dataLen) { function WriteAllUtf (line 380) | bool WriteAllUtf(const char *filePath, const void *data, size_t dataLe... function Delete (line 387) | bool Delete(const WCHAR *filePath) { function FILETIME (line 392) | FILETIME GetModificationTime(const WCHAR *filePath) { function SetModificationTime (line 400) | bool SetModificationTime(const WCHAR *filePath, FILETIME lastMod) { function StartsWithN (line 409) | bool StartsWithN(const WCHAR *filePath, const char *s, size_t len) { function StartsWith (line 420) | bool StartsWith(const WCHAR *filePath, const char *s) { function GetZoneIdentifier (line 424) | int GetZoneIdentifier(const WCHAR *filePath) { function SetZoneIdentifier (line 429) | bool SetZoneIdentifier(const WCHAR *filePath, int zoneId) { type dir (line 436) | namespace dir { function Exists (line 438) | bool Exists(const WCHAR *dir) { function Create (line 453) | bool Create(const WCHAR *dir) { function CreateAll (line 461) | bool CreateAll(const WCHAR *dir) { FILE: src/utils/FileUtil.h function namespace (line 4) | namespace path { function namespace (line 28) | namespace file { function namespace (line 48) | namespace dir { function FileTimeEq (line 55) | inline bool FileTimeEq(const FILETIME &a, const FILETIME &b) { FILE: src/utils/FileWatcher.cpp type OverlappedEx (line 56) | struct OverlappedEx { type FileState (line 62) | struct FileState { type WatchedDir (line 67) | struct WatchedDir { type WatchedFile (line 75) | struct WatchedFile { function AwakeWatcherThread (line 104) | static void AwakeWatcherThread() function GetFileState (line 109) | static void GetFileState(const WCHAR *filePath, FileState* fs) function FileStateEq (line 120) | static bool FileStateEq(FileState *fs1, FileState *fs2) function FileStateChanged (line 129) | static bool FileStateChanged(const WCHAR *filePath, FileState *fs) function NotifyAboutFile (line 149) | static void NotifyAboutFile(WatchedDir *d, const WCHAR *fileName) function DeleteWatchedDir (line 169) | static void DeleteWatchedDir(WatchedDir *wd) function ReadDirectoryChangesNotification (line 175) | static void CALLBACK ReadDirectoryChangesNotification(DWORD errCode, function StartMonitoringDirForChangesAPC (line 232) | static void CALLBACK StartMonitoringDirForChangesAPC(ULONG_PTR arg) function StartMonitoringDirForChanges (line 255) | static void StartMonitoringDirForChanges(WatchedDir *wd) function DWORD (line 260) | static DWORD GetTimeoutInMs() function RunManualCheck (line 270) | static void RunManualCheck() function DWORD (line 284) | static DWORD WINAPI FileWatcherThread(void *param) function StartThreadIfNecessary (line 319) | static void StartThreadIfNecessary() function WatchedDir (line 331) | static WatchedDir *FindExistingWatchedDir(const WCHAR *dirPath) function StopMonitoringDirAPC (line 341) | static void CALLBACK StopMonitoringDirAPC(ULONG_PTR arg) function WatchedDir (line 354) | static WatchedDir *NewWatchedDir(const WCHAR *dirPath) function WatchedFile (line 372) | static WatchedFile *NewWatchedFile(const WCHAR *filePath, FileChangeObse... function DeleteWatchedFile (line 407) | static void DeleteWatchedFile(WatchedFile *wf) function WatchedFile (line 422) | WatchedFile *FileWatcherSubscribe(const WCHAR *path, FileChangeObserver ... function IsWatchedDirReferenced (line 439) | static bool IsWatchedDirReferenced(WatchedDir *wd) function RemoveWatchedDirIfNotReferenced (line 448) | static void RemoveWatchedDirIfNotReferenced(WatchedDir *wd) function FileWatcherWaitForShutdown (line 460) | void FileWatcherWaitForShutdown() function RemoveWatchedFile (line 483) | static void RemoveWatchedFile(WatchedFile *wf) function FileWatcherUnsubscribe (line 497) | void FileWatcherUnsubscribe(WatchedFile *wf) FILE: src/utils/FileWatcher.h function class (line 4) | class FileChangeObserver { type WatchedFile (line 10) | struct WatchedFile FILE: src/utils/FrameTimeoutCalculator.h function class (line 4) | class FrameTimeoutCalculator { FILE: src/utils/FzImgReader.cpp type fitz (line 19) | namespace fitz { function Bitmap (line 21) | static Bitmap *ImageFromJpegData(fz_context *ctx, const char *data, in... function Bitmap (line 101) | static Bitmap *ImageFromJp2Data(fz_context *ctx, const char *data, int... function Bitmap (line 148) | Bitmap *ImageFromData(const char *data, size_t len) type fitz (line 172) | namespace fitz { function Bitmap (line 21) | static Bitmap *ImageFromJpegData(fz_context *ctx, const char *data, in... function Bitmap (line 101) | static Bitmap *ImageFromJp2Data(fz_context *ctx, const char *data, int... function Bitmap (line 148) | Bitmap *ImageFromData(const char *data, size_t len) FILE: src/utils/FzImgReader.h function namespace (line 4) | namespace fitz { FILE: src/utils/GdiPlusUtil.cpp function RectF (line 16) | RectF MeasureTextAccurate2(Graphics *g, Font *f, const WCHAR *s, int len) function RectF (line 53) | RectF MeasureTextAccurate(Graphics *g, Font *f, const WCHAR *s, int len) function RectF (line 76) | RectF MeasureTextStandard(Graphics *g, Font *f, const WCHAR *s, int len) function RectF (line 84) | RectF MeasureTextQuick(Graphics *g, Font *f, const WCHAR *s, int len) function RectF (line 122) | RectF MeasureText(Graphics *g, Font *f, const WCHAR *s, size_t len, Text... function StringLenForWidth (line 139) | size_t StringLenForWidth(Graphics *g, Font *f, const WCHAR *s, size_t le... function REAL (line 171) | REAL GetSpaceDx(Graphics *g, Font *f, TextMeasureAlgorithm algo) function GetBaseTransform (line 190) | void GetBaseTransform(Matrix& m, RectF pageRect, float zoom, int rotation) function Bitmap (line 209) | static Bitmap *WICDecodeImageFromStream(IStream *stream) type ImgFormat (line 245) | enum ImgFormat { function ImgFormat (line 250) | static ImgFormat GfxFormatFromData(const char *data, size_t len) function WCHAR (line 276) | const WCHAR *GfxFileExtFromData(const char *data, size_t len) function JpegUsesArithmeticCoding (line 293) | static bool JpegUsesArithmeticCoding(const char *data, size_t len) function PngRequiresPresetDict (line 309) | static bool PngRequiresPresetDict(const char *data, size_t len) function IsGdiPlusNativeFormat (line 325) | bool IsGdiPlusNativeFormat(const char *data, size_t len) function Bitmap (line 334) | Bitmap *BitmapFromData(const char *data, size_t len) function Size (line 368) | Size BitmapSizeFromData(const char *data, size_t len) function CLSID (line 511) | CLSID GetEncoderClsid(const WCHAR *format) FILE: src/utils/GdiPlusUtil.h type RectF (line 10) | typedef RectF (* TextMeasureAlgorithm)(Graphics *g, Font *f, const WCHAR... FILE: src/utils/GeomUtil.h function namespace (line 6) | namespace geomutil { function operator (line 56) | bool operator==(const SizeT& other) const { function operator (line 59) | bool operator!=(const SizeT& other) const { function RectT (line 82) | static RectT FromXY(PointT TL, PointT BR) { function Contains (line 110) | bool Contains(PointT pt) const { function RectT (line 123) | RectT Intersect(RectT other) const { function RectT (line 137) | RectT Union(RectT other) const { function Offset (line 153) | void Offset(T _x, T _y) { function Inflate (line 158) | void Inflate(T _x, T _y) { function RectT (line 173) | static RectT FromRECT(const RECT& rect) { function operator (line 189) | bool operator==(const RectT& other) const { function operator (line 193) | bool operator!=(const RectT& other) const { type geomutil (line 200) | typedef geomutil::SizeT SizeI; type geomutil (line 201) | typedef geomutil::SizeT SizeD; type geomutil (line 203) | typedef geomutil::PointT PointI; type geomutil (line 204) | typedef geomutil::PointT PointD; type geomutil (line 206) | typedef geomutil::RectT RectI; type geomutil (line 207) | typedef geomutil::RectT RectD; function class (line 211) | class ClientRect : public RectI { function class (line 222) | class WindowRect : public RectI { function RectI (line 233) | inline RectI MapRectToWindow(RectI rect, HWND hwndFrom, HWND hwndTo) FILE: src/utils/HtmlParserLookup.cpp function HtmlTag (line 26) | HtmlTag FindHtmlTag(const char *name, size_t len) function IsTagSelfClosing (line 169) | bool IsTagSelfClosing(HtmlTag item) function IsInlineTag (line 182) | bool IsInlineTag(HtmlTag item) function AlignAttr (line 196) | AlignAttr FindAlignAttr(const char *name, size_t len) function FindHtmlEntityRune (line 221) | uint32_t FindHtmlEntityRune(const char *name, size_t len) function CssProp (line 1289) | CssProp FindCssProp(const char *name, size_t len) FILE: src/utils/HtmlParserLookup.h type HtmlTag (line 6) | enum HtmlTag { type AlignAttr (line 23) | enum AlignAttr { type CssProp (line 33) | enum CssProp { FILE: src/utils/HtmlPrettyPrint.cpp function HtmlAddWithNesting (line 9) | static void HtmlAddWithNesting(str::Str* out, HtmlToken *tok, size... function IsWsText (line 40) | static bool IsWsText(const char *s, size_t len) FILE: src/utils/HtmlPullParser.cpp function HtmlEntityNameToRune (line 9) | int HtmlEntityNameToRune(const char *name, size_t nameLen) function HtmlEntityNameToRune (line 21) | int HtmlEntityNameToRune(const WCHAR *name, size_t nameLen) function SkipUntil (line 34) | bool SkipUntil(const char*& s, const char *end, char c) function SkipUntil (line 42) | bool SkipUntil(const char*& s, const char *end, char *term) function SkipWs (line 53) | bool SkipWs(const char* & s, const char *end) function SkipNonWs (line 63) | bool SkipNonWs(const char* & s, const char *end) function IsNameChar (line 72) | static bool IsNameChar(char c) function IsValidTagStart (line 78) | static bool IsValidTagStart(char c) function SkipName (line 84) | static void SkipName(const char*& s, const char *end) function IsSpaceOnly (line 92) | bool IsSpaceOnly(const char *s, const char *end) function MemAppend (line 98) | void MemAppend(char *& dst, const char *s, size_t len) function AttrInfo (line 268) | AttrInfo *HtmlToken::GetAttrByName(const char *name) function AttrInfo (line 278) | AttrInfo *HtmlToken::GetAttrByNameNS(const char *name, const char *attrNS) function AttrInfo (line 291) | AttrInfo *HtmlToken::NextAttr() function SkipUntilTagEnd (line 349) | static bool SkipUntilTagEnd(const char*& s, const char *end) function HtmlToken (line 367) | HtmlToken *HtmlPullParser::Next() FILE: src/utils/HtmlPullParser.h type AttrInfo (line 4) | struct AttrInfo { function IsEndTag (line 18) | struct HtmlToken { function class (line 70) | class HtmlPullParser { FILE: src/utils/HtmlWindow.cpp class HW_IOleInPlaceFrame (line 111) | class HW_IOleInPlaceFrame method HW_IOleInPlaceFrame (line 585) | explicit HW_IOleInPlaceFrame(FrameSite* fs) : fs(fs) method STDMETHODIMP (line 591) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 592) | AddRef() { return fs->AddRef(); } method Release (line 593) | Release() { return fs->Release(); } method STDMETHODIMP (line 597) | STDMETHODIMP ContextSensitiveHelp(BOOL) { return S_OK; } method STDMETHODIMP (line 602) | STDMETHODIMP SetBorderSpace(LPCBORDERWIDTHS) { return S_OK; } method STDMETHODIMP (line 603) | STDMETHODIMP SetActiveObject(IOleInPlaceActiveObject*, LPCOLESTR) { re... method STDMETHODIMP (line 606) | STDMETHODIMP InsertMenus(HMENU, LPOLEMENUGROUPWIDTHS) { return S_OK; } method STDMETHODIMP (line 607) | STDMETHODIMP SetMenu(HMENU, HOLEMENU, HWND) { return S_OK; } method STDMETHODIMP (line 608) | STDMETHODIMP RemoveMenus(HMENU) { return S_OK; } method STDMETHODIMP (line 609) | STDMETHODIMP SetStatusText(LPCOLESTR) { return S_OK; } method STDMETHODIMP (line 610) | STDMETHODIMP EnableModeless(BOOL) { return S_OK; } method STDMETHODIMP (line 611) | STDMETHODIMP TranslateAccelerator(LPMSG, WORD) { return E_NOTIMPL; } class HW_IOleInPlaceSiteWindowless (line 112) | class HW_IOleInPlaceSiteWindowless method HW_IOleInPlaceSiteWindowless (line 619) | explicit HW_IOleInPlaceSiteWindowless(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 623) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 624) | AddRef() { return fs->AddRef(); } method Release (line 625) | Release() { return fs->Release(); } method STDMETHODIMP (line 628) | STDMETHODIMP GetWindow(HWND* h) method STDMETHODIMP (line 630) | STDMETHODIMP ContextSensitiveHelp(BOOL b) method STDMETHODIMP (line 634) | STDMETHODIMP CanInPlaceActivate() { return S_OK; } method STDMETHODIMP (line 639) | STDMETHODIMP Scroll(SIZE) { return S_OK; } method STDMETHODIMP (line 642) | STDMETHODIMP DiscardUndoState() { return S_OK; } method STDMETHODIMP (line 643) | STDMETHODIMP DeactivateAndUndo() { return S_OK; } method STDMETHODIMP (line 644) | STDMETHODIMP OnPosRectChange(LPCRECT) { return S_OK; } method STDMETHODIMP (line 648) | STDMETHODIMP OnInPlaceDeactivateEx(BOOL) { return S_OK; } method STDMETHODIMP (line 649) | STDMETHODIMP RequestUIActivate() { return S_FALSE; } method STDMETHODIMP (line 653) | STDMETHODIMP GetCapture() { return S_FALSE; } method STDMETHODIMP (line 654) | STDMETHODIMP SetCapture(BOOL) { return S_FALSE; } method STDMETHODIMP (line 655) | STDMETHODIMP GetFocus() { return S_OK; } method STDMETHODIMP (line 656) | STDMETHODIMP SetFocus(BOOL) { return S_OK; } method STDMETHODIMP (line 658) | STDMETHODIMP ReleaseDC(HDC) { return E_NOTIMPL; } method STDMETHODIMP (line 660) | STDMETHODIMP InvalidateRgn(HRGN, BOOL) { return E_NOTIMPL; } method STDMETHODIMP (line 661) | STDMETHODIMP ScrollRect(INT, INT, LPCRECT, LPCRECT) { return E_NOTIMPL; } method STDMETHODIMP (line 662) | STDMETHODIMP AdjustRect(LPRECT) { return E_NOTIMPL; } method STDMETHODIMP (line 663) | STDMETHODIMP OnDefWindowMessage(UINT, WPARAM, LPARAM, LRESULT*) { retu... class HW_IOleClientSite (line 113) | class HW_IOleClientSite method HW_IOleClientSite (line 671) | explicit HW_IOleClientSite(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 675) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 676) | AddRef() { return fs->AddRef(); } method Release (line 677) | Release() { return fs->Release(); } method STDMETHODIMP (line 680) | STDMETHODIMP SaveObject() { return S_OK; } method STDMETHODIMP (line 681) | STDMETHODIMP GetMoniker(DWORD, DWORD, IMoniker**) { return E_NOTIMPL; } method STDMETHODIMP (line 683) | STDMETHODIMP ShowObject() { return S_OK; } method STDMETHODIMP (line 684) | STDMETHODIMP OnShowWindow(BOOL) { return S_OK; } method STDMETHODIMP (line 685) | STDMETHODIMP RequestNewObjectLayout() { return E_NOTIMPL; } class HW_IOleControlSite (line 114) | class HW_IOleControlSite method HW_IOleControlSite (line 693) | explicit HW_IOleControlSite(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 697) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 698) | AddRef() { return fs->AddRef(); } method Release (line 699) | Release() { return fs->Release(); } method STDMETHODIMP (line 702) | STDMETHODIMP OnControlInfoChanged() { return S_OK; } method STDMETHODIMP (line 704) | STDMETHODIMP GetExtendedControl(IDispatch**) { return E_NOTIMPL; } method STDMETHODIMP (line 706) | STDMETHODIMP TranslateAccelerator(LPMSG, DWORD) { return E_NOTIMPL; } method STDMETHODIMP (line 707) | STDMETHODIMP OnFocus(BOOL) { return S_OK; } method STDMETHODIMP (line 708) | STDMETHODIMP ShowPropertyFrame() { return E_NOTIMPL; } class HW_IOleCommandTarget (line 115) | class HW_IOleCommandTarget method HW_IOleCommandTarget (line 716) | explicit HW_IOleCommandTarget(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 720) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 721) | AddRef() { return fs->AddRef(); } method Release (line 722) | Release() { return fs->Release(); } method STDMETHODIMP (line 726) | STDMETHODIMP Exec(const GUID*, DWORD, DWORD, VARIANTARG*, VARIANTARG*)... class HW_IOleItemContainer (line 116) | class HW_IOleItemContainer method HW_IOleItemContainer (line 734) | explicit HW_IOleItemContainer(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 738) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 739) | AddRef() { return fs->AddRef(); } method Release (line 740) | Release() { return fs->Release(); } method STDMETHODIMP (line 743) | STDMETHODIMP ParseDisplayName(IBindCtx*, LPOLESTR, ULONG*, IMoniker**)... method STDMETHODIMP (line 746) | STDMETHODIMP EnumObjects(DWORD, IEnumUnknown**) { return E_NOTIMPL; } method STDMETHODIMP (line 747) | STDMETHODIMP LockContainer(BOOL) { return S_OK; } class HW_DWebBrowserEvents2 (line 117) | class HW_DWebBrowserEvents2 method HW_DWebBrowserEvents2 (line 764) | explicit HW_DWebBrowserEvents2(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 768) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 769) | AddRef() { return fs->AddRef(); } method Release (line 770) | Release() { return fs->Release(); } method STDMETHODIMP (line 773) | STDMETHODIMP GetIDsOfNames(REFIID, OLECHAR**, unsigned int, LCID, DISP... method STDMETHODIMP (line 774) | STDMETHODIMP GetTypeInfo(unsigned int, LCID, ITypeInfo**) { return E_N... method STDMETHODIMP (line 775) | STDMETHODIMP GetTypeInfoCount(unsigned int*) { return E_NOTIMPL; } class HW_IAdviseSink2 (line 118) | class HW_IAdviseSink2 method HW_IAdviseSink2 (line 784) | explicit HW_IAdviseSink2(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 788) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 789) | AddRef() { return fs->AddRef(); } method Release (line 790) | Release() { return fs->Release(); } method OnDataChange (line 793) | OnDataChange(FORMATETC*, STGMEDIUM*) { } method OnViewChange (line 794) | OnViewChange(DWORD, LONG) { method OnRename (line 798) | OnRename(IMoniker*) { } method OnSave (line 799) | OnSave() { } method OnClose (line 800) | OnClose() { } method OnLinkSrcChange (line 803) | OnLinkSrcChange(IMoniker*) { } method OnViewStatusChange (line 806) | OnViewStatusChange(DWORD) { } class HW_IDocHostUIHandler (line 119) | class HW_IDocHostUIHandler method HW_IDocHostUIHandler (line 814) | explicit HW_IDocHostUIHandler(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 818) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 819) | AddRef() { return fs->AddRef(); } method Release (line 820) | Release() { return fs->Release(); } method STDMETHODIMP (line 823) | STDMETHODIMP ShowContextMenu(DWORD dwID, POINT *ppt, IUnknown *pcmdtRe... method STDMETHODIMP (line 828) | STDMETHODIMP ShowUI(DWORD dwID, IOleInPlaceActiveObject *pActiveObject... method STDMETHODIMP (line 832) | STDMETHODIMP HideUI() { return E_NOTIMPL; } method STDMETHODIMP (line 833) | STDMETHODIMP UpdateUI() { return E_NOTIMPL; } method STDMETHODIMP (line 834) | STDMETHODIMP EnableModeless(BOOL fEnable) { UNUSED(fEnable); return E_... method STDMETHODIMP (line 835) | STDMETHODIMP OnDocWindowActivate(BOOL fActivate) { UNUSED(fActivate); ... method STDMETHODIMP (line 836) | STDMETHODIMP OnFrameWindowActivate(BOOL fActivate) { UNUSED(fActivate)... method STDMETHODIMP (line 837) | STDMETHODIMP ResizeBorder(LPCRECT prcBorder, IOleInPlaceUIWindow *pUIW... method STDMETHODIMP (line 841) | STDMETHODIMP TranslateAccelerator(LPMSG lpMsg, const GUID *pguidCmdGro... method STDMETHODIMP (line 845) | STDMETHODIMP GetOptionKeyPath(LPOLESTR *pchKey, DWORD dw) { UNUSED(pch... method STDMETHODIMP (line 846) | STDMETHODIMP GetDropTarget(IDropTarget *pDropTarget, IDropTarget **ppD... method STDMETHODIMP (line 850) | STDMETHODIMP GetExternal(IDispatch **ppDispatch) { if (ppDispatch) *pp... method STDMETHODIMP (line 851) | STDMETHODIMP TranslateUrl(DWORD dwTranslate, OLECHAR *pchURLIn, OLECHA... method STDMETHODIMP (line 855) | STDMETHODIMP FilterDataObject(IDataObject *pDO, IDataObject **ppDORet) { class HW_IDropTarget (line 120) | class HW_IDropTarget method HW_IDropTarget (line 882) | explicit HW_IDropTarget(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 886) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 887) | AddRef() { return fs->AddRef(); } method Release (line 888) | Release() { return fs->Release(); } method STDMETHODIMP (line 890) | STDMETHODIMP DragEnter(IDataObject *pDataObj, DWORD grfKeyState, POINT... method STDMETHODIMP (line 897) | STDMETHODIMP DragOver(DWORD grfKeyState, POINTL pt, DWORD *pdwEffect) { method STDMETHODIMP (line 902) | STDMETHODIMP DragLeave() { return S_OK; } method STDMETHODIMP (line 903) | STDMETHODIMP Drop(IDataObject *pDataObj, DWORD grfKeyState, POINTL pt,... class HW_IServiceProvider (line 121) | class HW_IServiceProvider method HW_IServiceProvider (line 995) | explicit HW_IServiceProvider(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 999) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 1000) | AddRef() { return fs->AddRef(); } method Release (line 1001) | Release() { return fs->Release(); } method STDMETHODIMP (line 1004) | STDMETHODIMP QueryService(REFGUID guidService, REFIID riid, void **ppv) { function VariantSetBool (line 123) | inline void VariantSetBool(VARIANT *res, bool val) function VariantSetLong (line 129) | inline void VariantSetLong(VARIANT *res, long val) function IsBlankUrl (line 135) | bool IsBlankUrl(const WCHAR *url) class FrameSite (line 143) | class FrameSite : public IUnknown method AddRef (line 164) | AddRef() { return InterlockedIncrement(&refCount); } function HtmlWindow (line 208) | HtmlWindow *FindHtmlWindowById(int windowId) function GenNewWindowId (line 213) | static int GenNewWindowId(HtmlWindow *htmlWin) function FreeWindowId (line 221) | static void FreeWindowId(int windowId) class HW_IInternetProtocolInfo (line 233) | class HW_IInternetProtocolInfo : public IInternetProtocolInfo method HW_IInternetProtocolInfo (line 236) | HW_IInternetProtocolInfo() : refCount(1) { } method AddRef (line 244) | AddRef() { return InterlockedIncrement(&refCount); } method STDMETHODIMP (line 248) | STDMETHODIMP ParseUrl(LPCWSTR pwzUrl, PARSEACTION parseAction, DWORD d... method STDMETHODIMP (line 256) | STDMETHODIMP CombineUrl(LPCWSTR pwzBaseUrl, LPCWSTR pwzRelativeUrl, method STDMETHODIMP (line 266) | STDMETHODIMP CompareUrl(LPCWSTR pwzUrl1, LPCWSTR pwzUrl2, DWORD dwComp... method STDMETHODIMP (line 272) | STDMETHODIMP QueryInfo(LPCWSTR pwzUrl, QUERYOPTION queryOption, DWORD ... function ULONG (line 284) | ULONG STDMETHODCALLTYPE HW_IInternetProtocolInfo::Release() function STDMETHODIMP (line 293) | STDMETHODIMP HW_IInternetProtocolInfo::QueryInterface(REFIID riid, void ... class HW_IInternetProtocol (line 302) | class HW_IInternetProtocol :public IInternetProtocol method HW_IInternetProtocol (line 305) | HW_IInternetProtocol() : refCount(1), data(nullptr), dataLen(0), dataC... method AddRef (line 313) | AddRef() { return InterlockedIncrement(&refCount); } method STDMETHODIMP (line 323) | STDMETHODIMP Continue(PROTOCOLDATA *pStateInfo) { UNUSED(pStateInfo); ... method STDMETHODIMP (line 324) | STDMETHODIMP Abort(HRESULT hrReason, DWORD dwOptions) { UNUSED(hrReaso... method STDMETHODIMP (line 325) | STDMETHODIMP Terminate(DWORD dwOptions) { UNUSED(dwOptions); return S_... method STDMETHODIMP (line 326) | STDMETHODIMP Suspend() { return E_NOTIMPL; } method STDMETHODIMP (line 327) | STDMETHODIMP Resume() { return E_NOTIMPL; } method STDMETHODIMP (line 330) | STDMETHODIMP LockRequest(DWORD dwOptions) { UNUSED(dwOptions); return... method STDMETHODIMP (line 331) | STDMETHODIMP UnlockRequest() { return S_OK; } function ULONG (line 342) | ULONG STDMETHODCALLTYPE HW_IInternetProtocol::Release() function STDMETHODIMP (line 351) | STDMETHODIMP HW_IInternetProtocol::QueryInterface(REFIID riid, void **ppv) function ParseProtoUrl (line 364) | static bool ParseProtoUrl(const WCHAR *url, int *htmlWindowId, ScopedMem... function WCHAR (line 373) | static WCHAR *MimeFromUrl(const WCHAR *url, const WCHAR *imgExt=nullptr) function STDMETHODIMP (line 423) | STDMETHODIMP HW_IInternetProtocol::Start( function STDMETHODIMP (line 468) | STDMETHODIMP HW_IInternetProtocol::Read(void *pv, ULONG cb, ULONG *pcbRead) function STDMETHODIMP (line 485) | STDMETHODIMP HW_IInternetProtocol::Seek( class HW_IInternetProtocolFactory (line 494) | class HW_IInternetProtocolFactory : public IClassFactory method HW_IInternetProtocolFactory (line 500) | HW_IInternetProtocolFactory() : refCount(1) { } method AddRef (line 504) | AddRef() { return InterlockedIncrement(&refCount); } method STDMETHODIMP (line 509) | STDMETHODIMP LockServer(BOOL fLock) { UNUSED(fLock); return S_OK; } function STDMETHODIMP (line 524) | STDMETHODIMP HW_IInternetProtocolFactory::QueryInterface(REFIID riid, vo... function STDMETHODIMP (line 533) | STDMETHODIMP HW_IInternetProtocolFactory::CreateInstance(IUnknown *pUnkO... function RegisterInternetProtocolFactory (line 553) | static void RegisterInternetProtocolFactory() function UnregisterInternetProtocolFactory (line 568) | static void UnregisterInternetProtocolFactory() class HW_IOleInPlaceFrame (line 582) | class HW_IOleInPlaceFrame : public IOleInPlaceFrame method HW_IOleInPlaceFrame (line 585) | explicit HW_IOleInPlaceFrame(FrameSite* fs) : fs(fs) method STDMETHODIMP (line 591) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 592) | AddRef() { return fs->AddRef(); } method Release (line 593) | Release() { return fs->Release(); } method STDMETHODIMP (line 597) | STDMETHODIMP ContextSensitiveHelp(BOOL) { return S_OK; } method STDMETHODIMP (line 602) | STDMETHODIMP SetBorderSpace(LPCBORDERWIDTHS) { return S_OK; } method STDMETHODIMP (line 603) | STDMETHODIMP SetActiveObject(IOleInPlaceActiveObject*, LPCOLESTR) { re... method STDMETHODIMP (line 606) | STDMETHODIMP InsertMenus(HMENU, LPOLEMENUGROUPWIDTHS) { return S_OK; } method STDMETHODIMP (line 607) | STDMETHODIMP SetMenu(HMENU, HOLEMENU, HWND) { return S_OK; } method STDMETHODIMP (line 608) | STDMETHODIMP RemoveMenus(HMENU) { return S_OK; } method STDMETHODIMP (line 609) | STDMETHODIMP SetStatusText(LPCOLESTR) { return S_OK; } method STDMETHODIMP (line 610) | STDMETHODIMP EnableModeless(BOOL) { return S_OK; } method STDMETHODIMP (line 611) | STDMETHODIMP TranslateAccelerator(LPMSG, WORD) { return E_NOTIMPL; } class HW_IOleInPlaceSiteWindowless (line 616) | class HW_IOleInPlaceSiteWindowless : public IOleInPlaceSiteWindowless method HW_IOleInPlaceSiteWindowless (line 619) | explicit HW_IOleInPlaceSiteWindowless(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 623) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 624) | AddRef() { return fs->AddRef(); } method Release (line 625) | Release() { return fs->Release(); } method STDMETHODIMP (line 628) | STDMETHODIMP GetWindow(HWND* h) method STDMETHODIMP (line 630) | STDMETHODIMP ContextSensitiveHelp(BOOL b) method STDMETHODIMP (line 634) | STDMETHODIMP CanInPlaceActivate() { return S_OK; } method STDMETHODIMP (line 639) | STDMETHODIMP Scroll(SIZE) { return S_OK; } method STDMETHODIMP (line 642) | STDMETHODIMP DiscardUndoState() { return S_OK; } method STDMETHODIMP (line 643) | STDMETHODIMP DeactivateAndUndo() { return S_OK; } method STDMETHODIMP (line 644) | STDMETHODIMP OnPosRectChange(LPCRECT) { return S_OK; } method STDMETHODIMP (line 648) | STDMETHODIMP OnInPlaceDeactivateEx(BOOL) { return S_OK; } method STDMETHODIMP (line 649) | STDMETHODIMP RequestUIActivate() { return S_FALSE; } method STDMETHODIMP (line 653) | STDMETHODIMP GetCapture() { return S_FALSE; } method STDMETHODIMP (line 654) | STDMETHODIMP SetCapture(BOOL) { return S_FALSE; } method STDMETHODIMP (line 655) | STDMETHODIMP GetFocus() { return S_OK; } method STDMETHODIMP (line 656) | STDMETHODIMP SetFocus(BOOL) { return S_OK; } method STDMETHODIMP (line 658) | STDMETHODIMP ReleaseDC(HDC) { return E_NOTIMPL; } method STDMETHODIMP (line 660) | STDMETHODIMP InvalidateRgn(HRGN, BOOL) { return E_NOTIMPL; } method STDMETHODIMP (line 661) | STDMETHODIMP ScrollRect(INT, INT, LPCRECT, LPCRECT) { return E_NOTIMPL; } method STDMETHODIMP (line 662) | STDMETHODIMP AdjustRect(LPRECT) { return E_NOTIMPL; } method STDMETHODIMP (line 663) | STDMETHODIMP OnDefWindowMessage(UINT, WPARAM, LPARAM, LRESULT*) { retu... class HW_IOleClientSite (line 668) | class HW_IOleClientSite : public IOleClientSite method HW_IOleClientSite (line 671) | explicit HW_IOleClientSite(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 675) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 676) | AddRef() { return fs->AddRef(); } method Release (line 677) | Release() { return fs->Release(); } method STDMETHODIMP (line 680) | STDMETHODIMP SaveObject() { return S_OK; } method STDMETHODIMP (line 681) | STDMETHODIMP GetMoniker(DWORD, DWORD, IMoniker**) { return E_NOTIMPL; } method STDMETHODIMP (line 683) | STDMETHODIMP ShowObject() { return S_OK; } method STDMETHODIMP (line 684) | STDMETHODIMP OnShowWindow(BOOL) { return S_OK; } method STDMETHODIMP (line 685) | STDMETHODIMP RequestNewObjectLayout() { return E_NOTIMPL; } class HW_IOleControlSite (line 690) | class HW_IOleControlSite : public IOleControlSite method HW_IOleControlSite (line 693) | explicit HW_IOleControlSite(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 697) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 698) | AddRef() { return fs->AddRef(); } method Release (line 699) | Release() { return fs->Release(); } method STDMETHODIMP (line 702) | STDMETHODIMP OnControlInfoChanged() { return S_OK; } method STDMETHODIMP (line 704) | STDMETHODIMP GetExtendedControl(IDispatch**) { return E_NOTIMPL; } method STDMETHODIMP (line 706) | STDMETHODIMP TranslateAccelerator(LPMSG, DWORD) { return E_NOTIMPL; } method STDMETHODIMP (line 707) | STDMETHODIMP OnFocus(BOOL) { return S_OK; } method STDMETHODIMP (line 708) | STDMETHODIMP ShowPropertyFrame() { return E_NOTIMPL; } class HW_IOleCommandTarget (line 713) | class HW_IOleCommandTarget : public IOleCommandTarget method HW_IOleCommandTarget (line 716) | explicit HW_IOleCommandTarget(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 720) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 721) | AddRef() { return fs->AddRef(); } method Release (line 722) | Release() { return fs->Release(); } method STDMETHODIMP (line 726) | STDMETHODIMP Exec(const GUID*, DWORD, DWORD, VARIANTARG*, VARIANTARG*)... class HW_IOleItemContainer (line 731) | class HW_IOleItemContainer : public IOleItemContainer method HW_IOleItemContainer (line 734) | explicit HW_IOleItemContainer(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 738) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 739) | AddRef() { return fs->AddRef(); } method Release (line 740) | Release() { return fs->Release(); } method STDMETHODIMP (line 743) | STDMETHODIMP ParseDisplayName(IBindCtx*, LPOLESTR, ULONG*, IMoniker**)... method STDMETHODIMP (line 746) | STDMETHODIMP EnumObjects(DWORD, IEnumUnknown**) { return E_NOTIMPL; } method STDMETHODIMP (line 747) | STDMETHODIMP LockContainer(BOOL) { return S_OK; } class HW_DWebBrowserEvents2 (line 757) | class HW_DWebBrowserEvents2 : public DWebBrowserEvents2 method HW_DWebBrowserEvents2 (line 764) | explicit HW_DWebBrowserEvents2(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 768) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 769) | AddRef() { return fs->AddRef(); } method Release (line 770) | Release() { return fs->Release(); } method STDMETHODIMP (line 773) | STDMETHODIMP GetIDsOfNames(REFIID, OLECHAR**, unsigned int, LCID, DISP... method STDMETHODIMP (line 774) | STDMETHODIMP GetTypeInfo(unsigned int, LCID, ITypeInfo**) { return E_N... method STDMETHODIMP (line 775) | STDMETHODIMP GetTypeInfoCount(unsigned int*) { return E_NOTIMPL; } class HW_IAdviseSink2 (line 779) | class HW_IAdviseSink2 : public IAdviseSink2, public IAdviseSinkEx method HW_IAdviseSink2 (line 784) | explicit HW_IAdviseSink2(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 788) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 789) | AddRef() { return fs->AddRef(); } method Release (line 790) | Release() { return fs->Release(); } method OnDataChange (line 793) | OnDataChange(FORMATETC*, STGMEDIUM*) { } method OnViewChange (line 794) | OnViewChange(DWORD, LONG) { method OnRename (line 798) | OnRename(IMoniker*) { } method OnSave (line 799) | OnSave() { } method OnClose (line 800) | OnClose() { } method OnLinkSrcChange (line 803) | OnLinkSrcChange(IMoniker*) { } method OnViewStatusChange (line 806) | OnViewStatusChange(DWORD) { } class HW_IDocHostUIHandler (line 810) | class HW_IDocHostUIHandler : public IDocHostUIHandler method HW_IDocHostUIHandler (line 814) | explicit HW_IDocHostUIHandler(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 818) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 819) | AddRef() { return fs->AddRef(); } method Release (line 820) | Release() { return fs->Release(); } method STDMETHODIMP (line 823) | STDMETHODIMP ShowContextMenu(DWORD dwID, POINT *ppt, IUnknown *pcmdtRe... method STDMETHODIMP (line 828) | STDMETHODIMP ShowUI(DWORD dwID, IOleInPlaceActiveObject *pActiveObject... method STDMETHODIMP (line 832) | STDMETHODIMP HideUI() { return E_NOTIMPL; } method STDMETHODIMP (line 833) | STDMETHODIMP UpdateUI() { return E_NOTIMPL; } method STDMETHODIMP (line 834) | STDMETHODIMP EnableModeless(BOOL fEnable) { UNUSED(fEnable); return E_... method STDMETHODIMP (line 835) | STDMETHODIMP OnDocWindowActivate(BOOL fActivate) { UNUSED(fActivate); ... method STDMETHODIMP (line 836) | STDMETHODIMP OnFrameWindowActivate(BOOL fActivate) { UNUSED(fActivate)... method STDMETHODIMP (line 837) | STDMETHODIMP ResizeBorder(LPCRECT prcBorder, IOleInPlaceUIWindow *pUIW... method STDMETHODIMP (line 841) | STDMETHODIMP TranslateAccelerator(LPMSG lpMsg, const GUID *pguidCmdGro... method STDMETHODIMP (line 845) | STDMETHODIMP GetOptionKeyPath(LPOLESTR *pchKey, DWORD dw) { UNUSED(pch... method STDMETHODIMP (line 846) | STDMETHODIMP GetDropTarget(IDropTarget *pDropTarget, IDropTarget **ppD... method STDMETHODIMP (line 850) | STDMETHODIMP GetExternal(IDispatch **ppDispatch) { if (ppDispatch) *pp... method STDMETHODIMP (line 851) | STDMETHODIMP TranslateUrl(DWORD dwTranslate, OLECHAR *pchURLIn, OLECHA... method STDMETHODIMP (line 855) | STDMETHODIMP FilterDataObject(IDataObject *pDO, IDataObject **ppDORet) { function STDMETHODIMP (line 863) | STDMETHODIMP HW_IDocHostUIHandler::GetHostInfo(DOCHOSTUIINFO *pInfo) class HW_IDropTarget (line 878) | class HW_IDropTarget : public IDropTarget method HW_IDropTarget (line 882) | explicit HW_IDropTarget(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 886) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 887) | AddRef() { return fs->AddRef(); } method Release (line 888) | Release() { return fs->Release(); } method STDMETHODIMP (line 890) | STDMETHODIMP DragEnter(IDataObject *pDataObj, DWORD grfKeyState, POINT... method STDMETHODIMP (line 897) | STDMETHODIMP DragOver(DWORD grfKeyState, POINTL pt, DWORD *pdwEffect) { method STDMETHODIMP (line 902) | STDMETHODIMP DragLeave() { return S_OK; } method STDMETHODIMP (line 903) | STDMETHODIMP Drop(IDataObject *pDataObj, DWORD grfKeyState, POINTL pt,... class HW_IDownloadManager (line 929) | class HW_IDownloadManager : public IDownloadManager method HW_IDownloadManager (line 934) | HW_IDownloadManager() : refCount(1) { } method STDMETHODIMP (line 938) | STDMETHODIMP QueryInterface(REFIID riid, void **ppv) { method AddRef (line 945) | AddRef() { method Release (line 948) | Release() { method STDMETHODIMP (line 957) | STDMETHODIMP Download(IMoniker __RPC_FAR *pmk, IBindCtx __RPC_FAR *pbc... class HW_IServiceProvider (line 991) | class HW_IServiceProvider : public IServiceProvider method HW_IServiceProvider (line 995) | explicit HW_IServiceProvider(FrameSite* fs) : fs(fs) { } method STDMETHODIMP (line 999) | STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) { return fs... method AddRef (line 1000) | AddRef() { return fs->AddRef(); } method Release (line 1001) | Release() { return fs->Release(); } method STDMETHODIMP (line 1004) | STDMETHODIMP QueryService(REFGUID guidService, REFIID riid, void **ppv) { class HtmlMoniker (line 1013) | class HtmlMoniker : public IMoniker method STDMETHODIMP (line 1031) | STDMETHODIMP BindToObject(IBindCtx *pbc, IMoniker *pmkToLeft, REFIID r... method STDMETHODIMP (line 1035) | STDMETHODIMP Reduce(IBindCtx *pbc, DWORD dwReduceHowFar, IMoniker **pp... method STDMETHODIMP (line 1039) | STDMETHODIMP ComposeWith(IMoniker *pmkRight, BOOL fOnlyIfNotGeneric, I... method STDMETHODIMP (line 1043) | STDMETHODIMP Enum(BOOL fForward, IEnumMoniker **ppenumMoniker) { UNUSE... method STDMETHODIMP (line 1044) | STDMETHODIMP IsEqual(IMoniker *pmkOtherMoniker) { UNUSED(pmkOtherMonik... method STDMETHODIMP (line 1045) | STDMETHODIMP Hash(DWORD *pdwHash) { UNUSED(pdwHash); return E_NOTIMPL;} method STDMETHODIMP (line 1046) | STDMETHODIMP IsRunning(IBindCtx *pbc, IMoniker *pmkToLeft, IMoniker *p... method STDMETHODIMP (line 1050) | STDMETHODIMP GetTimeOfLastChange(IBindCtx *pbc, IMoniker *pmkToLeft, F... method STDMETHODIMP (line 1051) | STDMETHODIMP Inverse(IMoniker **ppmk) { UNUSED(ppmk); return E_NOTIMP... method STDMETHODIMP (line 1052) | STDMETHODIMP CommonPrefixWith(IMoniker *pmkOther, IMoniker **ppmkPrefi... method STDMETHODIMP (line 1053) | STDMETHODIMP RelativePathTo(IMoniker *pmkOther, IMoniker **ppmkRelPath... method STDMETHODIMP (line 1056) | STDMETHODIMP IsSystemMoniker(DWORD *pdwMksys) { method STDMETHODIMP (line 1064) | STDMETHODIMP Save(IStream *pStm, BOOL fClearDirty) { UNUSED(pStm); UNU... method STDMETHODIMP (line 1065) | STDMETHODIMP IsDirty() { return E_NOTIMPL; } method STDMETHODIMP (line 1066) | STDMETHODIMP Load(IStream *pStm) { UNUSED(pStm); return E_NOTIMPL; } method STDMETHODIMP (line 1067) | STDMETHODIMP GetSizeMax(ULARGE_INTEGER *pcbSize) { UNUSED(pcbSize); re... method STDMETHODIMP (line 1070) | STDMETHODIMP GetClassID(CLSID *pClassID) { UNUSED(pClassID); return E_... function HRESULT (line 1098) | HRESULT HtmlMoniker::SetHtml(const char *s, size_t len) function HRESULT (line 1108) | HRESULT HtmlMoniker::SetBaseUrl(const WCHAR *newBaseUrl) function STDMETHODIMP (line 1115) | STDMETHODIMP HtmlMoniker::BindToStorage(IBindCtx *pbc, IMoniker *pmkToLe... function LPOLESTR (line 1123) | static LPOLESTR OleStrDup(WCHAR *s) function STDMETHODIMP (line 1132) | STDMETHODIMP HtmlMoniker::GetDisplayName(IBindCtx *pbc, IMoniker *pmkToL... function STDMETHODIMP (line 1142) | STDMETHODIMP HtmlMoniker::ParseDisplayName(IBindCtx *pbc, IMoniker *pmkT... function STDMETHODIMP (line 1149) | STDMETHODIMP HtmlMoniker::QueryInterface(REFIID riid, void **ppv) function ULONG (line 1160) | ULONG STDMETHODCALLTYPE HtmlMoniker::AddRef() function ULONG (line 1165) | ULONG STDMETHODCALLTYPE HtmlMoniker::Release() function HWND (line 1174) | static HWND GetBrowserControlHwnd(HWND hwndControlParent) function LRESULT (line 1188) | static LRESULT CALLBACK WndProcParent(HWND hwnd, UINT msg, WPARAM wParam... function HtmlWindow (line 1329) | HtmlWindow *HtmlWindow::Create(HWND hwndParent, HtmlWindowCallback *cb) function HBITMAP (line 1549) | HBITMAP HtmlWindow::TakeScreenshot(RectI area, SizeI finalSize) function HRESULT (line 1648) | HRESULT HtmlWindow::OnDragEnter(IDataObject *dataObj) function HRESULT (line 1661) | HRESULT HtmlWindow::OnDragDrop(IDataObject *dataObj) function LRESULT (line 1680) | LRESULT HtmlWindow::SendMsg(UINT msg, WPARAM wp, LPARAM lp) function STDMETHODIMP (line 1737) | STDMETHODIMP FrameSite::QueryInterface(REFIID riid, void **ppv) function ULONG (line 1784) | ULONG STDMETHODCALLTYPE FrameSite::Release() function HRESULT (line 1794) | HRESULT HW_DWebBrowserEvents2::DispatchPropGet(DISPID dispIdMember, VARI... function BSTR (line 1835) | static BSTR BstrFromVariant(VARIANT *vurl) function HRESULT (line 1843) | HRESULT HW_DWebBrowserEvents2::Invoke(DISPID dispIdMember, REFIID riid, ... function HRESULT (line 1919) | HRESULT HW_IOleInPlaceFrame::GetWindow(HWND *phwnd) function HRESULT (line 1928) | HRESULT HW_IOleInPlaceFrame::GetBorder(LPRECT lprectBorder) function HRESULT (line 1935) | HRESULT HW_IOleInPlaceFrame::RequestBorderSpace(LPCBORDERWIDTHS pborderw... function HRESULT (line 1943) | HRESULT HW_IOleInPlaceSiteWindowless::OnInPlaceActivate() function HRESULT (line 1949) | HRESULT HW_IOleInPlaceSiteWindowless::OnUIActivate() function HRESULT (line 1955) | HRESULT HW_IOleInPlaceSiteWindowless::GetWindowContext( function HRESULT (line 1982) | HRESULT HW_IOleInPlaceSiteWindowless::OnUIDeactivate(BOOL fUndoable) function HRESULT (line 1989) | HRESULT HW_IOleInPlaceSiteWindowless::OnInPlaceDeactivate() function HRESULT (line 1996) | HRESULT HW_IOleInPlaceSiteWindowless::OnInPlaceActivateEx(BOOL * pfNoRed... function HRESULT (line 2005) | HRESULT HW_IOleInPlaceSiteWindowless::CanWindowlessActivate() function HRESULT (line 2010) | HRESULT HW_IOleInPlaceSiteWindowless::GetDC(LPCRECT pRect, DWORD grfFlag... function HRESULT (line 2031) | HRESULT HW_IOleInPlaceSiteWindowless::InvalidateRect(LPCRECT pRect, BOOL... function HRESULT (line 2039) | HRESULT HW_IOleClientSite::GetContainer(LPOLECONTAINER * ppContainer) function HRESULT (line 2047) | HRESULT HW_IOleItemContainer::GetObject(LPOLESTR pszItem, function HRESULT (line 2059) | HRESULT HW_IOleItemContainer::GetObjectStorage(LPOLESTR pszItem, function HRESULT (line 2071) | HRESULT HW_IOleItemContainer::IsRunning(LPOLESTR pszItem) function HRESULT (line 2079) | HRESULT HW_IOleControlSite::LockInPlaceActive(BOOL fLock) function HRESULT (line 2085) | HRESULT HW_IOleControlSite::TransformCoords(POINTL *pPtlHimetric, function HRESULT (line 2098) | HRESULT HW_IOleCommandTarget::QueryStatus(const GUID *pguidCmdGroup, FILE: src/utils/HtmlWindow.h function class (line 11) | class HtmlWindowCallback function class (line 37) | class HtmlWindow FILE: src/utils/HttpUtil.cpp function HttpRspOk (line 15) | bool HttpRspOk(const HttpRsp* rsp) function HttpGet (line 22) | bool HttpGet(const WCHAR *url, HttpRsp *rspOut) function HttpGetToFile (line 70) | bool HttpGetToFile(const WCHAR *url, const WCHAR *destFilePath) function HttpPost (line 125) | bool HttpPost(const WCHAR *server, const WCHAR *url, str::Str *hea... function HttpGetAsync (line 202) | void HttpGetAsync(const WCHAR *url, const std::function... function HttpGet (line 214) | static bool HttpGet(const char *url, HttpRsp *rspOut) { function HttpGetAsync (line 219) | void HttpGetAsync(const char *url, const std::function ... FILE: src/utils/HttpUtil.h function class (line 4) | class HttpRsp { FILE: src/utils/JsonParser.cpp type json (line 7) | namespace json { class ParseArgs (line 23) | class ParseArgs { method ParseArgs (line 29) | explicit ParseArgs(ValueVisitor *visitor) : canceled(false), visitor... function Parse (line 202) | bool Parse(const char *data, ValueVisitor *visitor) FILE: src/utils/JsonParser.h function namespace (line 6) | namespace json { FILE: src/utils/LzmaSimpleArchive.cpp type lzma (line 22) | namespace lzma { type ISzAllocatorAlloc (line 24) | struct ISzAllocatorAlloc : ISzAlloc { method _Free (line 31) | static void _Free(void *p, void *address) { method ISzAllocatorAlloc (line 36) | ISzAllocatorAlloc(Allocator *allocator) { function Decompress (line 49) | static bool Decompress(const char *compressed, size_t compressedSize, ... function ParseSimpleArchive (line 114) | bool ParseSimpleArchive(const char *archiveHeader, size_t dataLen, Sim... function GetIdxFromName (line 175) | int GetIdxFromName(SimpleArchive *archive, const char *fileName) function ExtractFileByIdx (line 219) | static bool ExtractFileByIdx(SimpleArchive *archive, int idx, const ch... function ExtractFiles (line 238) | bool ExtractFiles(const char *archivePath, const char *dstDir, const c... FILE: src/utils/LzmaSimpleArchive.h function namespace (line 4) | namespace lzma { FILE: src/utils/PalmDbReader.cpp type PdbHeader (line 14) | struct PdbHeader { type PdbRecordHeader (line 31) | struct PdbRecordHeader { FILE: src/utils/PalmDbReader.h function class (line 7) | class PdbReader { FILE: src/utils/Scoped.h function explicit (line 13) | explicit ScopedMem(T* ptr) : ptr(ptr) {} function Set (line 15) | void Set(T *newPtr) { function T (line 24) | T *Get() const { return ptr; } function T (line 25) | T *StealData() { function operator (line 30) | operator T*() const { return ptr; } function class (line 33) | class ScopedCritSec function class (line 45) | class ScopedHandle { function explicit (line 61) | explicit ScopedPtr(T* obj) : obj(obj) {} function T (line 63) | T *Detach() { function operator (line 68) | operator T*() const { return obj; } function explicit (line 82) | explicit ScopedComPtr(T *ptr) : ptr(ptr) { } function Create (line 87) | bool Create(const CLSID clsid) { function operator (line 93) | operator T*() const { return ptr; } function explicit (line 109) | explicit ScopedComQIPtr(IUnknown *unk) { function Create (line 118) | bool Create(const CLSID clsid) { function operator (line 132) | operator T*() const { return ptr; } type ScopedGdiObj (line 150) | typedef ScopedGdiObj ScopedFont; type ScopedGdiObj (line 151) | typedef ScopedGdiObj ScopedPen; type ScopedGdiObj (line 152) | typedef ScopedGdiObj ScopedBrush; function class (line 154) | class ScopedHdcSelect { function class (line 162) | class ScopedCom { function class (line 168) | class ScopedOle { function class (line 174) | class ScopedGdiPlus { FILE: src/utils/SerializeTxt.cpp type sertxt (line 9) | namespace sertxt { function StructMetadata (line 13) | static const StructMetadata *GetStructDef(const FieldMetadata *fieldDef) function FreeStruct (line 22) | void FreeStruct(uint8_t *structStart, const StructMetadata *def) function IsSignedIntType (line 55) | static bool IsSignedIntType(Type type) function IsUnsignedIntType (line 61) | static bool IsUnsignedIntType(Type type) function WriteStructInt (line 68) | static bool WriteStructInt(uint8_t *p, Type type, int64_t val) function WriteStructBool (line 91) | static void WriteStructBool(uint8_t *p, bool val) function WriteStructUInt (line 100) | static bool WriteStructUInt(uint8_t *p, Type type, uint64_t val) function WriteStructPtrVal (line 130) | static void WriteStructPtrVal(uint8_t *p, void *val) function WriteStructStr (line 136) | static void WriteStructStr(uint8_t *p, char *s) function WriteStructWStr (line 142) | static void WriteStructWStr(uint8_t *p, WCHAR *s) function WriteStructFloat (line 148) | static void WriteStructFloat(uint8_t *p, float f) function ReadStructBool (line 154) | static bool ReadStructBool(const uint8_t *p) function ReadStructInt (line 160) | static int64_t ReadStructInt(const uint8_t *p, Type type) function ReadStructUInt (line 174) | static uint64_t ReadStructUInt(const uint8_t *p, Type type) function ReadStructFloat (line 192) | static float ReadStructFloat(const uint8_t *p) class DecodeState (line 204) | class DecodeState { method DecodeState (line 208) | DecodeState() {} function ParseUInt (line 211) | static bool ParseUInt(char *s, char *e, uint64_t *nOut) function ParseInt (line 234) | static bool ParseInt(char *s, char *e, int64_t *iOut) function ParseColor (line 258) | static bool ParseColor(char *s, char *e, COLORREF *colOut) function ParseBool (line 277) | static bool ParseBool(char *s, char *e, bool *bOut) function ParseFloat (line 303) | static bool ParseFloat(char *s, char *e, float *f) function TxtNode (line 312) | static TxtNode *FindNode(TxtNode *curr, const char *name, size_t nameLen) function WriteDefaultValue (line 339) | static void WriteDefaultValue(uint8_t *structDataPtr, Type type) function FreeTxtNode (line 348) | static void FreeTxtNode(TxtNode *node) function TxtNode (line 361) | static TxtNode *StructNodeFromTextNode(DecodeState& ds, TxtNode *txtNo... function DecodeField (line 416) | static bool DecodeField(DecodeState& ds, TxtNode *firstNode, const cha... type TxtNode (line 526) | struct TxtNode function AppendNest (line 546) | static void AppendNest(str::Str& s, int nest) function AppendVal (line 554) | static void AppendVal(const char *val, char escapeChar, bool compact, ... type EncodeState (line 587) | struct EncodeState { method EncodeState (line 598) | EncodeState() { function AppendKeyVal (line 605) | static void AppendKeyVal(EncodeState& es, const char *key, const char ... function SerializeField (line 619) | static void SerializeField(EncodeState& es, const char *fieldName, con... function SerializeRec (line 718) | void SerializeRec(EncodeState& es, const uint8_t *structStart, const S... FILE: src/utils/SerializeTxt.h type TxtNode (line 4) | struct TxtNode function namespace (line 6) | namespace sertxt { FILE: src/utils/SettingsUtil.cpp function StructInfo (line 8) | static inline const StructInfo *GetSubstruct(const FieldInfo& field) function ParseInt (line 13) | static int ParseInt(const char *bytes) function NeedsEscaping (line 30) | static bool NeedsEscaping(const char *s) function EscapeStr (line 36) | static void EscapeStr(str::Str& out, const char *s) function DeserializeStringArray (line 114) | static void DeserializeStringArray(Vec *strArray, const char *s... function FreeStringArray (line 144) | static void FreeStringArray(Vec *strArray) function FreeArray (line 152) | static void FreeArray(Vec *array, const FieldInfo& field) function IsCompactable (line 161) | static bool IsCompactable(const StructInfo *info) function SerializeField (line 178) | static bool SerializeField(str::Str& out, const uint8_t *base, con... function DeserializeField (line 256) | static void DeserializeField(const FieldInfo& field, uint8_t *base, cons... function Indent (line 341) | static inline void Indent(str::Str& out, int indent) function MarkFieldKnown (line 347) | static void MarkFieldKnown(SquareTreeNode *node, const char *fieldName, ... function SerializeUnknownFields (line 370) | static void SerializeUnknownFields(str::Str& out, SquareTreeNode *... function SerializeStructRec (line 392) | static void SerializeStructRec(str::Str& out, const StructInfo *in... function FreeStructData (line 514) | static void FreeStructData(const StructInfo *info, uint8_t *base) function FreeStruct (line 532) | void FreeStruct(const StructInfo *info, void *strct) FILE: src/utils/SettingsUtil.h type SettingType (line 27) | enum SettingType { type FieldInfo (line 35) | struct FieldInfo { type StructInfo (line 41) | struct StructInfo { FILE: src/utils/SimpleLog.h function namespace (line 4) | namespace slog { function class (line 91) | class MultiLogger : public Logger { FILE: src/utils/SquareTreeParser.cpp function IsBracketLine (line 78) | static bool IsBracketLine(char *s) function SquareTreeNode (line 112) | SquareTreeNode *SquareTreeNode::GetChild(const char *key, size_t *startI... function SquareTreeNode (line 125) | static SquareTreeNode *ParseSquareTreeRec(char *& data, bool isTopLevel=... FILE: src/utils/SquareTreeParser.h function class (line 4) | class SquareTreeNode { function class (line 27) | class SquareTree { FILE: src/utils/StrFormat.cpp type fmt (line 7) | namespace fmt { function Type (line 9) | static Type typeFromChar(char c) { function hasInstructionWithArgNo (line 72) | static bool hasInstructionWithArgNo(Inst *insts, int nInst, int argNo) { function Fmt (line 83) | Fmt &Fmt::Reset() { function Fmt (line 90) | Fmt &Fmt::ParseFormat(const char *fmt) { function Fmt (line 168) | Fmt &Fmt::addArgType(Type t) { function Fmt (line 176) | Fmt &Fmt::i(int i) { function Fmt (line 181) | Fmt &Fmt::s(const char *s) { function Fmt (line 186) | Fmt &Fmt::s(const WCHAR *s) { function Fmt (line 191) | Fmt &Fmt::c(char c) { function Fmt (line 196) | Fmt &Fmt::f(float f) { function Fmt (line 201) | Fmt &Fmt::f(double d) { function validArgTypes (line 206) | static bool validArgTypes(Type instType, Type argType) { FILE: src/utils/StrFormat.h function namespace (line 38) | namespace fmt { FILE: src/utils/StrHash.h function class (line 36) | class StrHashNT { function V (line 98) | V *Lookup(const char *s, size_t strLen, bool createIfNotExists, bool& cr... FILE: src/utils/StrSlice.cpp type str (line 7) | namespace str { function IsWsOrNewline (line 9) | inline bool IsWsOrNewline(char c) function IsWsNoNewline (line 17) | inline bool IsWsNoNewline(char c) FILE: src/utils/StrSlice.h function namespace (line 4) | namespace str { FILE: src/utils/StrUtil.cpp type str (line 7) | namespace str { function Len (line 9) | size_t Len(const char *s) function Len (line 13) | size_t Len(const WCHAR *s) function WCHAR (line 23) | WCHAR *Dup(const WCHAR *s) function Eq (line 29) | bool Eq(const char *s1, const char *s2) function Eq (line 39) | bool Eq(const WCHAR *s1, const WCHAR *s2) function EqI (line 49) | bool EqI(const char *s1, const char *s2) function EqI (line 59) | bool EqI(const WCHAR *s1, const WCHAR *s2) function EqIS (line 69) | bool EqIS(const char *s1, const char *s2) function EqIS (line 85) | bool EqIS(const WCHAR *s1, const WCHAR *s2) function EqN (line 100) | bool EqN(const char *s1, const char *s2, size_t len) function EqN (line 109) | bool EqN(const WCHAR *s1, const WCHAR *s2, size_t len) function EqNI (line 118) | bool EqNI(const char *s1, const char *s2, size_t len) function EqNI (line 127) | bool EqNI(const WCHAR *s1, const WCHAR *s2, size_t len) function StartsWithI (line 137) | bool StartsWithI(const char *str, const char *txt) function StartsWithI (line 147) | bool StartsWithI(const WCHAR *str, const WCHAR *txt) function EndsWith (line 159) | bool EndsWith(const char *txt, const char *end) function EndsWith (line 170) | bool EndsWith(const WCHAR *txt, const WCHAR *end) function EndsWithI (line 181) | bool EndsWithI(const char *txt, const char *end) function EndsWithI (line 192) | bool EndsWithI(const WCHAR *txt, const WCHAR *end) function WCHAR (line 223) | const WCHAR *FindI(const WCHAR *s, const WCHAR *toFind) function ReplacePtr (line 243) | void ReplacePtr(char **s, const char *snew) function ReplacePtr (line 249) | void ReplacePtr(const char **s, const char *snew) function ReplacePtr (line 255) | void ReplacePtr(WCHAR **s, const WCHAR *snew) function WCHAR (line 290) | WCHAR *Join(const WCHAR *s1, const WCHAR *s2, const WCHAR *s3) function WCHAR (line 313) | WCHAR *DupN(const WCHAR *s, size_t lenCch) function WCHAR (line 332) | WCHAR* ToLowerInPlace(WCHAR *s) function WCHAR (line 374) | WCHAR *ToWideChar(const char *src, UINT codePage, int cbSrcLen) function Utf8Encode (line 391) | void Utf8Encode(char *& dst, int c) function BufFmtV (line 415) | bool BufFmtV(char *buf, size_t bufCchSize, const char *fmt, va_list args) function BufFmtV (line 462) | bool BufFmtV(WCHAR *buf, size_t bufCchSize, const WCHAR *fmt, va_list ... function WCHAR (line 471) | WCHAR *FmtV(const WCHAR *fmt, va_list args) function WCHAR (line 498) | WCHAR *Format(const WCHAR *fmt, ...) function TrimWS (line 509) | size_t TrimWS(WCHAR *s, TrimOpt opt) function TransChars (line 538) | size_t TransChars(char *str, const char *oldChars, const char *newChars) function TransChars (line 553) | size_t TransChars(WCHAR *str, const WCHAR *oldChars, const WCHAR *newC... function TrimWsEnd (line 569) | void TrimWsEnd(char *s, char *&e) function WCHAR (line 599) | WCHAR *Replace(const WCHAR *s, const WCHAR *toReplace, const WCHAR *re... function NormalizeWS (line 619) | size_t NormalizeWS(char *str) function NormalizeWS (line 645) | size_t NormalizeWS(WCHAR *str) function isNl (line 668) | static bool isNl(char c) function NormalizeNewlinesInPlace (line 674) | size_t NormalizeNewlinesInPlace(char *s, char *e) function NormalizeNewlinesInPlace (line 706) | size_t NormalizeNewlinesInPlace(char *s) function RemoveChars (line 713) | size_t RemoveChars(char *str, const char *toRemove) function RemoveChars (line 728) | size_t RemoveChars(WCHAR *str, const WCHAR *toRemove) function BufSet (line 746) | size_t BufSet(char *dst, size_t dstCchSize, const char *src) function BufSet (line 759) | size_t BufSet(WCHAR *dst, size_t dstCchSize, const WCHAR *src) function BufAppend (line 774) | size_t BufAppend(char *dst, size_t dstCchSize, const char *s) function BufAppend (line 791) | size_t BufAppend(WCHAR *dst, size_t dstCchSize, const WCHAR *s) function HexToMem (line 827) | bool HexToMem(const char *s, unsigned char *buf, size_t bufLen) function WCHAR (line 841) | WCHAR *FormatNumWithThousandSep(size_t num, LCID locale) function WCHAR (line 867) | WCHAR *FormatFloatWithThousandSep(double number, LCID locale) function WCHAR (line 885) | WCHAR *FormatRomanNumeral(int number) function CmpNatural (line 922) | int CmpNatural(const WCHAR *a, const WCHAR *b) function T (line 974) | static T *ExtractUntil(const T *pos, T c, const T **endOut) function WCHAR (line 998) | static const WCHAR *ParseLimitedNumber(const WCHAR *str, const WCHAR *... function WCHAR (line 1128) | const WCHAR *Parse(const WCHAR *str, const WCHAR *format, ...) function Utf8ToWcharBuf (line 1190) | size_t Utf8ToWcharBuf(const char *s, size_t cbLen, WCHAR *bufOut, size... function WcharToUtf8Buf (line 1205) | size_t WcharToUtf8Buf(const WCHAR *s, char *bufOut, size_t cbBufOutSize) function isLegalUTF8 (line 1272) | static bool isLegalUTF8(const UTF8 *source, int length) { function isLegalUTF8Sequence (line 1306) | bool isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd) { function isLegalUTF8String (line 1316) | bool isLegalUTF8String(const UTF8 **source, const UTF8 *sourceEnd) { type conv (line 1328) | namespace conv { function ToCodePageBuf (line 1363) | size_t ToCodePageBuf(char *buf, int cbBufSize, const WCHAR *s, UINT cp) function FromCodePageBuf (line 1367) | size_t FromCodePageBuf(WCHAR *buf, int cchBufSize, const char *s, UI... type url (line 1376) | namespace url { function IsAbsolute (line 1378) | bool IsAbsolute(const WCHAR *url) function DecodeInPlace (line 1385) | void DecodeInPlace(char *url) function DecodeInPlace (line 1399) | void DecodeInPlace(WCHAR *url) function WCHAR (line 1411) | WCHAR *GetFullPath(const WCHAR *url) function WCHAR (line 1419) | WCHAR *GetFileName(const WCHAR *url) type seqstrings (line 1443) | namespace seqstrings { function SkipStr (line 1446) | void SkipStr(char *& s) function SkipStr (line 1454) | void SkipStr(const char *& s) function StrToIdx (line 1514) | int StrToIdx(const char *strings, const char *toFind) function StrToIdx (line 1530) | int StrToIdx(const char *strings, const WCHAR *toFind) FILE: src/utils/StrUtil.h function namespace (line 6) | namespace str { function namespace (line 187) | namespace url { function namespace (line 197) | namespace seqstrings { FILE: src/utils/TgaReader.cpp type tga (line 9) | namespace tga { type ImageType (line 13) | enum ImageType { type ImageFlag (line 22) | enum ImageFlag { type ImageAlpha (line 29) | enum ImageAlpha { type TgaHeader (line 37) | struct TgaHeader { type TgaFooter (line 50) | struct TgaFooter { type TgaExtArea (line 56) | struct TgaExtArea { function convLE (line 75) | static inline uint16_t convLE(uint16_t x) function convLE (line 81) | static inline uint32_t convLE(uint32_t x) function HasVersion2Footer (line 87) | static bool HasVersion2Footer(const char *data, size_t len) function TgaExtArea (line 95) | static const TgaExtArea *GetExtAreaPtr(const char *data, size_t len) function PixelFormat (line 112) | static PixelFormat GetPixelFormat(const TgaHeader *headerLE, ImageAlph... function ImageAlpha (line 150) | static ImageAlpha GetAlphaType(const char *data, size_t len) function HasSignature (line 164) | bool HasSignature(const char *data, size_t len) function SetImageProperty (line 181) | static void SetImageProperty(Bitmap *bmp, PROPID id, const char *ascii... function IsFieldSet (line 192) | static bool IsFieldSet(const char *field, size_t len, bool isBinary=fa... function CopyMetadata (line 201) | static void CopyMetadata(const char *data, size_t len, Bitmap *bmp) type ReadState (line 233) | struct ReadState { function CopyPixel (line 250) | static inline void CopyPixel(char *dst, const char *src, int n) function ReadPixel (line 260) | static void ReadPixel(ReadState& s, char *dst) function memeq3 (line 341) | inline bool memeq3(const char *pix1, const char *pix2) FILE: src/utils/TgaReader.h function namespace (line 8) | namespace tga { FILE: src/utils/ThreadUtil.cpp type tagTHREADNAME_INFO (line 14) | struct tagTHREADNAME_INFO { function SetThreadName (line 28) | void SetThreadName(DWORD threadId, const char *threadName) { function SetThreadName (line 42) | void SetThreadName(DWORD, const char *) { function GenUniqueThreadId (line 50) | static int GenUniqueThreadId() { function DWORD (line 68) | DWORD WINAPI ThreadBase::ThreadProc(void *data) { function DWORD (line 91) | static DWORD WINAPI ThreadFunc(void *data) { function RunAsync (line 98) | void RunAsync(const std::function &func) { FILE: src/utils/ThreadUtil.h function class (line 5) | class ThreadBase { FILE: src/utils/Timer.h function class (line 6) | class Timer { FILE: src/utils/TrivialHtmlParser.cpp function HtmlElement (line 46) | HtmlElement *HtmlElement::GetChildByTag(HtmlTag tag, int idx) const function WCHAR (line 58) | static WCHAR IntToChar(int codepoint) function WCHAR (line 66) | WCHAR *DecodeHtmlEntitites(const char *string, UINT codepage) function HtmlAttr (line 134) | HtmlAttr *HtmlParser::AllocAttr(char *name, HtmlAttr *next) function WCHAR (line 144) | WCHAR *HtmlElement::GetAttribute(const char *name) const function HtmlElement (line 153) | HtmlElement *HtmlParser::AllocElement(HtmlTag tag, char *name, HtmlEleme... function HtmlElement (line 164) | HtmlElement *HtmlParser::FindParent(HtmlToken *tok) function HtmlElement (line 235) | HtmlElement *HtmlParser::ParseInPlace(char *s, UINT codepage) function HtmlElement (line 283) | HtmlElement *HtmlParser::Parse(const char *s, UINT codepage) function HtmlElement (line 295) | HtmlElement *HtmlParser::FindElementByName(const char *name, HtmlElement... function HtmlElement (line 300) | HtmlElement *HtmlParser::FindElementByNameNS(const char *name, const cha... FILE: src/utils/TrivialHtmlParser.h type HtmlParseError (line 4) | enum HtmlParseError { type HtmlToken (line 15) | struct HtmlToken type HtmlAttr (line 17) | struct HtmlAttr { type HtmlElement (line 23) | struct HtmlElement { function class (line 37) | class HtmlParser { function namespace (line 93) | namespace str { FILE: src/utils/TxtParser.cpp function TxtNode (line 31) | static TxtNode *AllocTxtNode(Allocator *allocator, TxtNodeType nodeType) function TxtNode (line 43) | static TxtNode *TxtNodeFromToken(Allocator *allocator, TokenVal& tok, Tx... function IsCommentStartChar (line 55) | static bool IsCommentStartChar(char c) function ParseStructStart (line 108) | static bool ParseStructStart(TxtParser& parser) function ParseKey (line 162) | static bool ParseKey(TxtParser& parser) function ParseNextToken (line 199) | static void ParseNextToken(TxtParser& parser) function ParseNodes (line 260) | static void ParseNodes(TxtParser& parser) function SkipUtf8Bom (line 298) | static void SkipUtf8Bom(char *& s, size_t& sLen) function ParseTxt (line 324) | bool ParseTxt(TxtParser& parser) function AppendNest (line 332) | static void AppendNest(str::Str& s, int nest) function AppendWsTrimEnd (line 340) | static void AppendWsTrimEnd(str::Str& res, char *s, char *e) function PrettyPrintKeyVal (line 346) | static void PrettyPrintKeyVal(TxtNode *curr, int nest, str::Str& res) function PrettyPrintNode (line 359) | static void PrettyPrintNode(TxtNode *curr, int nest, str::Str& res) FILE: src/utils/TxtParser.h type Token (line 6) | enum Token { type TxtNodeType (line 15) | enum TxtNodeType { function TxtNode (line 21) | struct TxtNode { function IsStructWithName (line 53) | bool IsStructWithName(const char *name, size_t nameLen) const { function IsStructWithName (line 61) | bool IsStructWithName(const char *name) const { function IsTextWithKey (line 70) | bool IsTextWithKey(const char *name) const { type TokenVal (line 94) | struct TokenVal { function TxtParser (line 107) | struct TxtParser { FILE: src/utils/UITask.cpp type uitask (line 8) | namespace uitask { function LRESULT (line 15) | static LRESULT CALLBACK WndProcTaskDispatch(HWND hwnd, UINT msg, WPARA... function Initialize (line 25) | void Initialize() { function DrainQueue (line 36) | void DrainQueue() { function Destroy (line 44) | void Destroy() { function Post (line 50) | void Post(const std::function &f) { FILE: src/utils/UITask.h function namespace (line 4) | namespace uitask { FILE: src/utils/UtAssert.cpp type FailedAssert (line 12) | struct FailedAssert { function utassert_func (line 20) | void utassert_func(bool ok, const char *exprStr, const char *file, int l... function utassert_print_results (line 33) | int utassert_print_results() FILE: src/utils/VarintGob.cpp function UVarintGobDecode (line 28) | int UVarintGobDecode(const uint8_t *d, int dLen, uint64_t *resOut) function VarintGobDecode (line 55) | int VarintGobDecode(const uint8_t *d, int dLen, int64_t *resOut) function UVarintGobEncode (line 77) | int UVarintGobEncode(uint64_t val, uint8_t *d, int dLen) function VarintGobEncode (line 108) | int VarintGobEncode(int64_t val, uint8_t *d, int dLen) FILE: src/utils/Vec.h function EnsureCapTry (line 27) | bool EnsureCapTry(size_t needed) { function EnsureCapCrash (line 58) | void EnsureCapCrash(size_t needed) { function FreeEls (line 79) | void FreeEls() { function FreeMembers (line 109) | void FreeMembers() { function Reset (line 132) | void Reset() { function T (line 146) | T *AtPtr(size_t idx) const { function InsertAt (line 160) | void InsertAt(size_t idx, const T& el) { function Append (line 164) | void Append(const T& el) { function Append (line 168) | void Append(const T* src, size_t count) { function AppendChecked (line 176) | bool AppendChecked(const T* src, size_t count) { function T (line 186) | T* AppendBlanks(size_t count) { function RemoveAtFast (line 205) | void RemoveAtFast(size_t idx) { function Push (line 216) | void Push(T el) { function T (line 220) | T Pop() { function T (line 227) | T PopAt(size_t idx) { function T (line 243) | T *StealData() { function T (line 252) | T *LendData() const { function Contains (line 264) | bool Contains(T el) const { function Remove (line 269) | bool Remove(T el) { function Sort (line 277) | void Sort(int (*cmpFunc)(const void *a, const void *b)) { function Reverse (line 281) | void Reverse() { function class (line 296) | class Iter { function class (line 402) | class WStrVec : public Vec function Contains (line 454) | bool Contains(const WCHAR *s) const { function Sort (line 486) | void Sort() { Vec::Sort(cmpAscii); } function SortNatural (line 487) | void SortNatural() { Vec::Sort(cmpNatural); } function cmpAscii (line 494) | static int cmpAscii(const void *a, const void *b) { function class (line 501) | class WStrList { function WCHAR (line 537) | const WCHAR *At(size_t idx) const { function WCHAR (line 541) | const WCHAR *Last() const { function Append (line 550) | void Append(WCHAR *str) { function Contains (line 575) | bool Contains(const WCHAR *str) const { FILE: src/utils/VecSegmented.h function T (line 40) | T* AtPtr(size_t idx) const { function T (line 53) | T* Append(const T& el) { function Append (line 60) | void Append(const T* src, size_t count) { FILE: src/utils/WebpReader.cpp type webp (line 12) | namespace webp { function HasSignature (line 15) | bool HasSignature(const char *data, size_t len) function Size (line 20) | Size SizeFromData(const char *data, size_t len) function Bitmap (line 27) | Bitmap *ImageFromData(const char *data, size_t len) function HasSignature (line 52) | bool HasSignature(const char *data, size_t len) { UNUSED(data); UNUSED... function SizeFromData (line 53) | Gdiplus::Size SizeFromData(const char *data, size_t len) { UNUSED(data... type webp (line 51) | namespace webp { function HasSignature (line 15) | bool HasSignature(const char *data, size_t len) function Size (line 20) | Size SizeFromData(const char *data, size_t len) function Bitmap (line 27) | Bitmap *ImageFromData(const char *data, size_t len) function HasSignature (line 52) | bool HasSignature(const char *data, size_t len) { UNUSED(data); UNUSED... function SizeFromData (line 53) | Gdiplus::Size SizeFromData(const char *data, size_t len) { UNUSED(data... FILE: src/utils/WebpReader.h function namespace (line 4) | namespace webp { FILE: src/utils/WinDynCalls.cpp function HMODULE (line 24) | HMODULE SafeLoadLibrary(const WCHAR *dllName) { function InitDynCalls (line 37) | void InitDynCalls() { type touch (line 88) | namespace touch { function SupportsGestures (line 90) | bool SupportsGestures() { return DynGetGestureInfo && DynCloseGestureI... function BOOL (line 92) | BOOL GetGestureInfo(HGESTUREINFO hGestureInfo, PGESTUREINFO pGestureIn... function BOOL (line 98) | BOOL CloseGestureInfoHandle(HGESTUREINFO hGestureInfo) { function BOOL (line 104) | BOOL SetGestureConfig(HWND hwnd, DWORD dwReserved, UINT cIDs, PGESTURE... type theme (line 112) | namespace theme { function IsAppThemed (line 114) | bool IsAppThemed() { function HTHEME (line 121) | HTHEME OpenThemeData(HWND hwnd, LPCWSTR pszClassList) { function HRESULT (line 128) | HRESULT CloseThemeData(HTHEME hTheme) { function HRESULT (line 135) | HRESULT DrawThemeBackground(HTHEME hTheme, HDC hdc, int iPartId, int i... function BOOL (line 143) | BOOL IsThemeActive() { function BOOL (line 150) | BOOL IsThemeBackgroundPartiallyTransparent(HTHEME hTheme, int iPartId,... function HRESULT (line 157) | HRESULT GetThemeColor(HTHEME hTheme, int iPartId, int iStateId, int iP... type dwm (line 165) | namespace dwm { function BOOL (line 167) | BOOL IsCompositionEnabled() { function HRESULT (line 176) | HRESULT ExtendFrameIntoClientArea(HWND hwnd, const MARGINS *pMarInset) { function BOOL (line 182) | BOOL DefWindowProc_(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam,... function HRESULT (line 188) | HRESULT GetWindowAttribute(HWND hwnd, DWORD dwAttribute, void *pvAttri... type uia (line 195) | namespace uia { function LRESULT (line 197) | LRESULT ReturnRawElementProvider(HWND hwnd, WPARAM wParam, LPARAM lParam, function HRESULT (line 204) | HRESULT HostProviderFromHwnd(HWND hwnd, IRawElementProviderSimple **pP... function HRESULT (line 210) | HRESULT RaiseAutomationEvent(IRawElementProviderSimple *pProvider, EVE... function HRESULT (line 216) | HRESULT RaiseStructureChangedEvent(IRawElementProviderSimple *pProvider, function HRESULT (line 225) | HRESULT GetReservedNotSupportedValue(IUnknown **punkNotSupportedValue) { FILE: src/utils/WinDynCalls.h type MARGINS (line 108) | typedef HRESULT(WINAPI *Sig_DwmExtendFrameIntoClientArea)(HWND hwnd, con... type QWORD (line 161) | typedef unsigned __int64 QWORD, *LPQWORD; type GESTURECONFIG (line 191) | typedef struct tagGESTURECONFIG { type GESTUREINFO (line 205) | typedef struct tagGESTUREINFO { type GESTUREINFO (line 216) | typedef GESTUREINFO const *PCGESTUREINFO; function NTDLL_API_LIST (line 328) | KERNEL32_API_LIST(API_DECLARATION) function namespace (line 354) | namespace dwm { function namespace (line 363) | namespace touch { function namespace (line 373) | namespace uia { FILE: src/utils/WinUtil.cpp function Edit_SelectAll (line 15) | void Edit_SelectAll(HWND hwnd) { function ListBox_AppendString_NoSort (line 19) | void ListBox_AppendString_NoSort(HWND hwnd, WCHAR *txt) { function InitAllCommonControls (line 23) | void InitAllCommonControls() { function FillWndClassEx (line 30) | void FillWndClassEx(WNDCLASSEX &wcex, const WCHAR *clsName, WNDPROC wndp... function MoveWindow (line 40) | void MoveWindow(HWND hwnd, RectI rect) { function MoveWindow (line 44) | void MoveWindow(HWND hwnd, RECT *r) { function GetOsVersion (line 48) | void GetOsVersion(OSVERSIONINFOEX& ver) function IsWin10 (line 64) | bool IsWin10() { function IsWin7 (line 70) | bool IsWin7() { function IsVistaOrGreater (line 77) | bool IsVistaOrGreater() { function IsRunningInWow64 (line 86) | bool IsRunningInWow64() { function IsProcess64 (line 97) | bool IsProcess64() { function IsOs64 (line 102) | bool IsOs64() { function IsProcessAndOsArchSame (line 110) | bool IsProcessAndOsArchSame() { function LogLastError (line 114) | void LogLastError(DWORD err) { function RegKeyExists (line 130) | bool RegKeyExists(HKEY keySub, const WCHAR *keyName) { function WCHAR (line 144) | WCHAR *ReadRegStr(HKEY keySub, const WCHAR *keyName, const WCHAR *valNam... function WriteRegStr (line 174) | bool WriteRegStr(HKEY keySub, const WCHAR *keyName, const WCHAR *valName... function ReadRegDWORD (line 180) | bool ReadRegDWORD(HKEY keySub, const WCHAR *keyName, const WCHAR *valNam... function WriteRegDWORD (line 186) | bool WriteRegDWORD(HKEY keySub, const WCHAR *keyName, const WCHAR *valNa... function CreateRegKey (line 192) | bool CreateRegKey(HKEY keySub, const WCHAR *keyName) { function ResetRegKeyAcl (line 207) | static void ResetRegKeyAcl(HKEY keySub, const WCHAR *keyName) { function DeleteRegKey (line 220) | bool DeleteRegKey(HKEY keySub, const WCHAR *keyName, bool resetACLFirst) { function WCHAR (line 228) | WCHAR *GetSpecialFolder(int csidl, bool createIfMissing) { function DisableDataExecution (line 238) | void DisableDataExecution() { function RedirectIOToConsole (line 255) | void RedirectIOToConsole() { function WCHAR (line 290) | WCHAR *GetExePath() { function ULARGE_INTEGER (line 297) | static ULARGE_INTEGER FileTimeToLargeInteger(const FILETIME &ft) { function FileTimeDiffInSecs (line 305) | int FileTimeDiffInSecs(const FILETIME &ft1, const FILETIME &ft2) { function WCHAR (line 314) | WCHAR *ResolveLnk(const WCHAR *path) { function CreateShortcut (line 343) | bool CreateShortcut(const WCHAR *shortcutPath, const WCHAR *exePath, con... function IDataObject (line 373) | IDataObject *GetDataObjectForFile(const WCHAR *filePath, HWND hwnd) { function DWORD (line 400) | DWORD GetFileVersion(const WCHAR *path) { function LaunchFile (line 415) | bool LaunchFile(const WCHAR *path, const WCHAR *params, const WCHAR *ver... function HANDLE (line 429) | HANDLE LaunchProcess(const WCHAR *cmdLine, const WCHAR *currDir, DWORD f... function RectI (line 447) | RectI ShiftRectToWorkArea(RectI rect, bool bFully) { function RectI (line 469) | RectI GetWorkAreaRect(RectI rect) { function RectI (line 481) | RectI GetFullscreenRect(HWND hwnd) { function BOOL (line 490) | static BOOL CALLBACK GetMonitorRectProc(HMONITOR hMonitor, HDC hdc, LPRE... function RectI (line 499) | RectI GetVirtualScreenRect() { function PaintRect (line 505) | void PaintRect(HDC hdc, const RectI &rect) { function PaintLine (line 513) | void PaintLine(HDC hdc, const RectI &rect) { function DrawCenteredText (line 518) | void DrawCenteredText(HDC hdc, const RectI &r, const WCHAR *txt, bool is... function DrawCenteredText (line 525) | void DrawCenteredText(HDC hdc, const RECT &r, const WCHAR *txt, bool isR... function SizeI (line 531) | SizeI TextSizeInHwnd(HWND hwnd, const WCHAR *txt) { function IsCursorOverWindow (line 545) | bool IsCursorOverWindow(HWND hwnd) { function GetCursorPosInHwnd (line 552) | bool GetCursorPosInHwnd(HWND hwnd, PointI &posOut) { function CenterDialog (line 562) | void CenterDialog(HWND hDlg, HWND hParent) { function WCHAR (line 583) | WCHAR *GetDefaultPrinterName() { function CopyTextToClipboard (line 591) | bool CopyTextToClipboard(const WCHAR *text, bool appendOnly) { function SetClipboardImage (line 620) | static bool SetClipboardImage(HBITMAP hbmp) { function CopyImageToClipboard (line 639) | bool CopyImageToClipboard(HBITMAP hbmp, bool appendOnly) { function ToggleWindowStyle (line 654) | void ToggleWindowStyle(HWND hwnd, DWORD flag, bool enable, int type) { function RectI (line 665) | RectI ChildPosWithinParent(HWND hwnd) { function HFONT (line 673) | HFONT GetDefaultGuiFont() { type win (line 744) | namespace win { type menu (line 745) | namespace menu { function SetChecked (line 747) | void SetChecked(HMENU m, UINT id, bool isChecked) { function SetEnabled (line 751) | bool SetEnabled(HMENU m, UINT id, bool isEnabled) { function Remove (line 756) | void Remove(HMENU m, UINT id) { RemoveMenu(m, id, MF_BYCOMMAND); } function Empty (line 757) | void Empty(HMENU m) { function SetText (line 762) | void SetText(HMENU m, UINT id, WCHAR *s) { function WCHAR (line 776) | const WCHAR *ToSafeString(const WCHAR *str, ScopedMem &newRes... function ToForeground (line 930) | void ToForeground(HWND hwnd) { function WCHAR (line 938) | WCHAR *GetText(HWND hwnd) { function GetTextLen (line 948) | size_t GetTextLen(HWND hwnd) { return (size_t)SendMessage(hwnd, WM_GET... function SetText (line 950) | void SetText(HWND hwnd, const WCHAR *txt) { SendMessage(hwnd, WM_SETTE... function SetVisibility (line 952) | void SetVisibility(HWND hwnd, bool visible) { ShowWindow(hwnd, visible... function HasFrameThickness (line 954) | bool HasFrameThickness(HWND hwnd) { function HasCaption (line 958) | bool HasCaption(HWND hwnd) { return bit::IsMaskSet(GetWindowLong(hwnd,... function HFONT (line 785) | HFONT CreateSimpleFont(HDC hdc, const WCHAR *fontName, int fontSize) { function IStream (line 806) | IStream *CreateStreamFromData(const void *data, size_t len) { function HRESULT (line 825) | static HRESULT GetDataFromStream(IStream *stream, void **data, ULONG *le... function ReadDataFromStream (line 870) | bool ReadDataFromStream(IStream *stream, void *buffer, size_t len, size_... function UINT (line 890) | UINT GuessTextCodepage(const char *data, size_t len, UINT defVal) { function WCHAR (line 906) | WCHAR *NormalizeString(const WCHAR *str, int /* NORM_FORM */ form) { function IsRtl (line 923) | bool IsRtl(HWND hwnd) { type win (line 928) | namespace win { type menu (line 745) | namespace menu { function SetChecked (line 747) | void SetChecked(HMENU m, UINT id, bool isChecked) { function SetEnabled (line 751) | bool SetEnabled(HMENU m, UINT id, bool isEnabled) { function Remove (line 756) | void Remove(HMENU m, UINT id) { RemoveMenu(m, id, MF_BYCOMMAND); } function Empty (line 757) | void Empty(HMENU m) { function SetText (line 762) | void SetText(HMENU m, UINT id, WCHAR *s) { function WCHAR (line 776) | const WCHAR *ToSafeString(const WCHAR *str, ScopedMem &newRes... function ToForeground (line 930) | void ToForeground(HWND hwnd) { function WCHAR (line 938) | WCHAR *GetText(HWND hwnd) { function GetTextLen (line 948) | size_t GetTextLen(HWND hwnd) { return (size_t)SendMessage(hwnd, WM_GET... function SetText (line 950) | void SetText(HWND hwnd, const WCHAR *txt) { SendMessage(hwnd, WM_SETTE... function SetVisibility (line 952) | void SetVisibility(HWND hwnd, bool visible) { ShowWindow(hwnd, visible... function HasFrameThickness (line 954) | bool HasFrameThickness(HWND hwnd) { function HasCaption (line 958) | bool HasCaption(HWND hwnd) { return bit::IsMaskSet(GetWindowLong(hwnd,... function SizeI (line 961) | SizeI GetBitmapSize(HBITMAP hbmp) { function mul255 (line 968) | inline int mul255(int a, int b) { function FinalizeBitmapPixels (line 974) | void FinalizeBitmapPixels(BitmapPixels* bitmapPixels) { function IsPalettedBitmap (line 983) | static bool IsPalettedBitmap(DIBSECTION& info, int nBytes) { function COLORREF (line 987) | COLORREF GetPixel(BitmapPixels *bitmap, int x, int y) { function BitmapPixels (line 1004) | BitmapPixels *GetBitmapPixels(HBITMAP hbmp) { function UpdateBitmapColors (line 1063) | void UpdateBitmapColors(HBITMAP hbmp, COLORREF textColor, COLORREF bgCol... function HBITMAP (line 1182) | HBITMAP CreateMemoryBitmap(SizeI size, HANDLE *hDataMapping) { function COLORREF (line 1201) | COLORREF AdjustLightness(COLORREF c, float factor) { function GetLightness (line 1229) | float GetLightness(COLORREF c) { function GetProcessRunningTime (line 1238) | double GetProcessRunningTime() { function BOOL (line 1258) | BOOL SafeCloseHandle(HANDLE *h) { function BOOL (line 1268) | BOOL SafeDestroyWindow(HWND *hwnd) { function RunNonElevated (line 1287) | void RunNonElevated(const WCHAR *exePath) { function ResizeHwndToClientArea (line 1302) | void ResizeHwndToClientArea(HWND hwnd, int dx, int dy, bool hasMenu) { function ResizeWindow (line 1324) | void ResizeWindow(HWND hwnd, int dx, int dy) { function ScheduleRepaint (line 1336) | void ScheduleRepaint(HWND hwnd) { function RepaintNow (line 1341) | void RepaintNow(HWND hwnd) { function VariantInitBstr (line 1346) | void VariantInitBstr(VARIANT &urlVar, const WCHAR *s) { function HDDEDATA (line 1366) | static HDDEDATA CALLBACK DdeCallback(UINT uType, UINT uFmt, HCONV hconv,... function DDEExecute (line 1379) | bool DDEExecute(const WCHAR *server, const WCHAR *topic, const WCHAR *co... function DivideRectV (line 1431) | void DivideRectV(const RECT &r, int x, int dx, RECT &r1, RECT &r2, RECT ... function DivideRectH (line 1440) | void DivideRectH(const RECT &r, int y, int dy, RECT &r1, RECT &r2, RECT ... function RectInflateTB (line 1448) | void RectInflateTB(RECT &r, int top, int bottom) { function HCURSOR (line 1458) | HCURSOR GetCursor(LPWSTR id) { function SetCursor (line 1474) | void SetCursor(LPWSTR id) { SetCursor(GetCursor(id)); } function DeleteCachedCursors (line 1476) | void DeleteCachedCursors() { function GetMeasurementSystem (line 1490) | __declspec(noinline) int GetMeasurementSystem() { FILE: src/utils/WinUtil.h function RectDx (line 19) | inline int RectDx(const RECT &r) { return r.right - r.left; } function RectDy (line 20) | inline int RectDy(const RECT &r) { return r.bottom - r.top; } function IsKeyPressed (line 61) | inline bool IsKeyPressed(int key) { return GetKeyState(key) & 0x8000 ? t... function IsShiftPressed (line 62) | inline bool IsShiftPressed() { return IsKeyPressed(VK_SHIFT); } function IsAltPressed (line 63) | inline bool IsAltPressed() { return IsKeyPressed(VK_MENU); } function IsCtrlPressed (line 64) | inline bool IsCtrlPressed() { return IsKeyPressed(VK_CONTROL); } function BOOL (line 108) | inline BOOL toBOOL(bool b) { return b ? TRUE : FALSE; } function namespace (line 110) | namespace win { function class (line 134) | class DoubleBuffer { function class (line 148) | class DeferWinPosHelper { type BitmapPixels (line 160) | struct BitmapPixels { FILE: src/utils/ZipUtil.cpp function WCHAR (line 70) | const WCHAR *ZipFileAlloc::GetFileName(size_t fileindex) function FILETIME (line 110) | FILETIME ZipFileAlloc::GetFileTime(const WCHAR *fileName) function FILETIME (line 115) | FILETIME ZipFileAlloc::GetFileTime(size_t fileindex) class FileWriteStream (line 169) | class FileWriteStream : public ISequentialStream { method FileWriteStream (line 173) | FileWriteStream(const WCHAR *filePath) : refCount(1) { method IFACEMETHODIMP (line 181) | IFACEMETHODIMP QueryInterface(REFIID riid, void **ppv) { method IFACEMETHODIMP_ (line 185) | IFACEMETHODIMP_(ULONG) AddRef() { method IFACEMETHODIMP_ (line 188) | IFACEMETHODIMP_(ULONG) Release() { method IFACEMETHODIMP (line 195) | IFACEMETHODIMP Read(void *buffer, ULONG size, ULONG *read) { method IFACEMETHODIMP (line 199) | IFACEMETHODIMP Write(const void *data, ULONG size, ULONG *written) { function zip_deflate (line 231) | static uint32_t zip_deflate(void *dst, uint32_t dstlen, const void *src,... function IStream (line 388) | IStream *OpenDirAsZipStream(const WCHAR *dirPath, bool recursive) FILE: src/utils/ZipUtil.h type ar_stream (line 5) | typedef struct ar_stream_s ar_stream; type ar_archive (line 6) | typedef struct ar_archive_s ar_archive; function class (line 10) | class ZipFileAlloc { FILE: src/utils/tests/BaseUtil_ut.cpp function GeomTest (line 9) | static void GeomTest() function BaseUtilTest (line 83) | void BaseUtilTest() FILE: src/utils/tests/ByteOrderDecoder_ut.cpp function ByteOrderTests (line 11) | void ByteOrderTests() FILE: src/utils/tests/CmdLineParser_ut.cpp function CmdLineParserTest (line 10) | void CmdLineParserTest() FILE: src/utils/tests/CryptoUtil_ut.cpp function TestDigestMD5 (line 10) | static bool TestDigestMD5(const char *data, size_t size, const char *ver... function TestDigestSHA1 (line 18) | static bool TestDigestSHA1(const char *data, size_t size, const char *ve... function TestDigestSHA2 (line 26) | static bool TestDigestSHA2(const char *data, size_t size, const char *ve... function CryptoUtilTest (line 34) | void CryptoUtilTest() FILE: src/utils/tests/CssParser_ut.cpp function IsPropVal (line 11) | static inline bool IsPropVal(const CssProperty *prop, const char *val) { function IsSelector (line 14) | static inline bool IsSelector(const CssSelector *sel, const char *val) { function Test01 (line 18) | static void Test01() function Test02 (line 30) | static void Test02() function Test03 (line 42) | static void Test03() function Test04 (line 92) | static void Test04() function Test05 (line 125) | static void Test05() function Test06 (line 154) | static void Test06() function Test07 (line 168) | static void Test07() function Test08 (line 180) | static void Test08() function CssParser_UnitTests (line 194) | void CssParser_UnitTests() FILE: src/utils/tests/Dict_ut.cpp function GenRandChar (line 12) | static inline char GenRandChar() function DictTestMapStrToInt (line 29) | void DictTestMapStrToInt() function DictTest (line 83) | void DictTest() FILE: src/utils/tests/FileUtil_ut.cpp function FileUtilTest (line 10) | void FileUtilTest() FILE: src/utils/tests/HtmlPrettyPrint_ut.cpp function HtmlPrettyPrintTest (line 10) | void HtmlPrettyPrintTest() FILE: src/utils/tests/HtmlPullParser_ut.cpp function Test00 (line 11) | static void Test00(const char *s, HtmlToken::TokenType expectedType) { function HtmlEntities (line 32) | static void HtmlEntities() function Test01 (line 89) | static void Test01() function Test02 (line 101) | static void Test02() function Test03 (line 111) | static void Test03() function HtmlPullParser_UnitTests (line 127) | void HtmlPullParser_UnitTests() FILE: src/utils/tests/JsonParser_ut.cpp type JsonValue (line 10) | struct JsonValue { method JsonValue (line 15) | JsonValue() : path(nullptr), value(nullptr) { } method JsonValue (line 16) | JsonValue(const char *path, const char *value, json::DataType type=jso... class JsonVerifier (line 20) | class JsonVerifier : public json::ValueVisitor { method JsonVerifier (line 26) | JsonVerifier(const JsonValue *data, size_t dataLen) : method Visit (line 30) | virtual bool Visit(const char *path, const char *value, json::DataType... function JsonTest (line 41) | void JsonTest() FILE: src/utils/tests/SettingsUtil_ut.cpp type SutStructNested (line 16) | struct SutStructNested { type SutStructItem (line 27) | struct SutStructItem { type SutStruct (line 40) | struct SutStruct { function SettingsUtilTest (line 81) | void SettingsUtilTest() FILE: src/utils/tests/SimpleLog_ut.cpp function SimpleLogTest (line 10) | void SimpleLogTest() FILE: src/utils/tests/SquareTreeParser_ut.cpp function SquareTreeTest (line 10) | void SquareTreeTest() FILE: src/utils/tests/StrFormat_ut.cpp function StrFormatTest (line 15) | void StrFormatTest() FILE: src/utils/tests/StrUtil_ut.cpp function StrReplaceTestOne (line 9) | static void StrReplaceTestOne(const char *s, const char *toReplace, cons... function StrReplaceTest (line 16) | static void StrReplaceTest() function StrSeqTest (line 55) | static void StrSeqTest() function StrIsDigitTest (line 89) | static void StrIsDigitTest() function StrConvTest (line 116) | static void StrConvTest() function StrUrlExtractTest (line 134) | static void StrUrlExtractTest() function StrTest (line 151) | void StrTest() FILE: src/utils/tests/TrivialHtmlParser_ut.cpp function HtmlParser00 (line 13) | static void HtmlParser00() function HtmlParser01 (line 29) | static void HtmlParser01() function HtmlParser05 (line 46) | static void HtmlParser05() function HtmlParser04 (line 75) | static void HtmlParser04() function HtmlParser03 (line 90) | static void HtmlParser03() function HtmlParser02 (line 105) | static void HtmlParser02() function HtmlParser06 (line 133) | static void HtmlParser06() function HtmlParser07 (line 155) | static void HtmlParser07() function HtmlParser08 (line 166) | static void HtmlParser08() function HtmlParser09 (line 172) | static void HtmlParser09() function HtmlParser10 (line 188) | static void HtmlParser10() function HtmlParser11 (line 208) | static void HtmlParser11() function HtmlParserFile (line 220) | static void HtmlParserFile() function TrivialHtmlParser_UnitTests (line 271) | void TrivialHtmlParser_UnitTests() FILE: src/utils/tests/VarintGob_ut.cpp function GenPythonIntTest (line 15) | static void GenPythonIntTest(int64_t val, uint8_t *d, int dLen) function GenPythonUIntTest (line 33) | static void GenPythonUIntTest(uint64_t val, uint8_t *d, int dLen) function GobEncodingTest (line 51) | static void GobEncodingTest() function VarintGobTest (line 120) | void VarintGobTest() FILE: src/utils/tests/Vec_ut.cpp function WStrVecTest (line 11) | static void WStrVecTest() function StrListTest (line 69) | static void StrListTest() function VecTestAppendFmt (line 84) | static size_t VecTestAppendFmt() function VecTest (line 97) | void VecTest() FILE: src/utils/tests/WinUtil_ut.cpp function WinUtilTest (line 10) | void WinUtilTest() FILE: src/wingui/DialogSizer.cpp class DialogData (line 11) | class DialogData { method DialogData (line 13) | DialogData(HWND hwnd, const DialogSizerSizingItem *psd, bool bShowSizi... method UpdateGripper (line 59) | void UpdateGripper() { method DrawGripper (line 72) | void DrawGripper(HDC hdc) { method InsideGripper (line 79) | bool InsideGripper(PointI pt) { return bShowSizingGrip && rcGrip.Conta... method UpdateGripperRect (line 90) | void UpdateGripperRect() { function BOOL (line 101) | BOOL DialogSizer_Set(HWND hwnd, const DialogSizerSizingItem *psd, BOOL b... function UpdateWindowSize (line 115) | void UpdateWindowSize(DialogData *pdd, const int cx, const int cy, HWND ... function LRESULT (line 150) | static LRESULT CALLBACK SizingProc(HWND hwnd, UINT msg, WPARAM wParam, L... FILE: src/wingui/DialogSizer.h type DialogSizerSizingItem (line 34) | typedef struct DialogSizerSizingItem // sdi FILE: src/wingui/EditCtrl.cpp function LRESULT (line 15) | static LRESULT CALLBACK EditParentProc(HWND hwnd, UINT msg, WPARAM wp, L... function HasWsBorder (line 38) | static bool HasWsBorder(HWND hwnd) function LRESULT (line 45) | static LRESULT CALLBACK function SetFont (line 81) | void SetFont(EditCtrl *w, HFONT f) { SetWindowFont(w->hwnd, f, TRUE); } function SetColors (line 83) | void SetColors(EditCtrl *w, COLORREF txtCol, COLORREF bgCol) { function SetText (line 98) | void SetText(EditCtrl *w, const WCHAR *s) { SetWindowTextW(w->hwnd, s); } function SetCueText (line 100) | bool SetCueText(EditCtrl *w, const WCHAR *s) { function WCHAR (line 106) | WCHAR *GetTextW(EditCtrl *w) { return win::GetText(w->hwnd); } function EditCtrl (line 114) | EditCtrl *AllocEditCtrl(HWND parent, RECT *initialPosition) { function CreateEditCtrl (line 133) | bool CreateEditCtrl(EditCtrl *w) { function DeleteEditCtrl (line 152) | void DeleteEditCtrl(EditCtrl *w) { function SIZE (line 160) | SIZE GetIdealSize(EditCtrl *w) { function SetPos (line 183) | void SetPos(EditCtrl *w, RECT *r) { MoveWindow(w->hwnd, r); } FILE: src/wingui/EditCtrl.h type EditCtrl (line 2) | struct EditCtrl type std (line 4) | typedef std::function EditCtrlCb; type EditCtrl (line 11) | struct EditCtrl { FILE: src/wingui/FrameRateWnd.cpp function RECT (line 31) | static RECT GetClientRect(HWND hwnd) { function FrameRatePaint (line 37) | static void FrameRatePaint(FrameRateWnd *w, HDC hdc, PAINTSTRUCT &ps) { function PositionWindow (line 50) | static void PositionWindow(FrameRateWnd *w, SIZE s) { function SIZE (line 57) | static SIZE GetIdealSize(FrameRateWnd *w) { function ShowFrameRate (line 77) | void ShowFrameRate(FrameRateWnd *w, int frameRate) { function ShowFrameRateDur (line 87) | void ShowFrameRateDur(FrameRateWnd *w, double durMs) { function FrameRateOnPaint (line 91) | static void FrameRateOnPaint(FrameRateWnd *w) { function LRESULT (line 98) | static LRESULT CALLBACK WndProcFrameRateAssociated(HWND hwnd, UINT msg, ... function LRESULT (line 109) | static LRESULT CALLBACK WndProcFrameRate(HWND hwnd, UINT msg, WPARAM wp,... function RegisterFrameRateWndClass (line 147) | static void RegisterFrameRateWndClass() { function FrameRateWnd (line 157) | FrameRateWnd *AllocFrameRateWnd(HWND hwndAssociatedWith) { function CreateFrameRateWnd (line 165) | bool CreateFrameRateWnd(FrameRateWnd *w) { function DeleteFrameRateWnd (line 196) | void DeleteFrameRateWnd(FrameRateWnd *w) { function FrameRateFromDuration (line 203) | int FrameRateFromDuration(double durMs) { return (int)(double(1000) / du... FILE: src/wingui/FrameRateWnd.h type FrameRateWnd (line 4) | struct FrameRateWnd { FILE: src/wingui/LabelWithCloseWnd.cpp type LabelWithCloseWnd (line 16) | struct LabelWithCloseWnd { function IsMouseOverClose (line 29) | static bool IsMouseOverClose(LabelWithCloseWnd *w) { function DrawCloseButton (line 37) | static void DrawCloseButton(HDC hdc, LabelWithCloseWnd *w) { function PaintHDC (line 73) | static void PaintHDC(LabelWithCloseWnd *w, HDC hdc, const PAINTSTRUCT &p... function OnPaint (line 114) | static void OnPaint(LabelWithCloseWnd *w) { function CalcCloseButtonPos (line 123) | static void CalcCloseButtonPos(LabelWithCloseWnd *w, int dx, int dy) { function LRESULT (line 134) | static LRESULT CALLBACK WndProcLabelWithClose(HWND hwnd, UINT msg, WPARA... function RegisterLabelWithCloseWnd (line 208) | void RegisterLabelWithCloseWnd() { function SetLabel (line 214) | void SetLabel(LabelWithCloseWnd *w, const WCHAR *label) { function SetBgCol (line 219) | void SetBgCol(LabelWithCloseWnd *w, COLORREF c) { function SetTextCol (line 224) | void SetTextCol(LabelWithCloseWnd *w, COLORREF c) { function LabelWithCloseWnd (line 232) | LabelWithCloseWnd *CreateLabelWithCloseWnd(HWND parent, int cmd) { function HWND (line 246) | HWND GetHwnd(LabelWithCloseWnd *w) { return w->hwnd; } function SizeI (line 248) | SizeI GetIdealSize(LabelWithCloseWnd *w) { function SetFont (line 264) | void SetFont(LabelWithCloseWnd *w, HFONT f) { w->font = f; } function SetPaddingXY (line 266) | void SetPaddingXY(LabelWithCloseWnd *w, int x, int y) { FILE: src/wingui/LabelWithCloseWnd.h type LabelWithCloseWnd (line 4) | struct LabelWithCloseWnd FILE: src/wingui/SplitterWnd.cpp type SplitterWnd (line 18) | struct SplitterWnd { function OnPaint (line 33) | static void OnPaint(SplitterWnd *w) { function DrawXorBar (line 42) | static void DrawXorBar(HDC hdc, int x1, int y1, int width, int height) { function HDC (line 49) | static HDC InitDraw(SplitterWnd *w, RectI &rc) { function DrawResizeLineV (line 56) | static void DrawResizeLineV(SplitterWnd *w, int x) { function DrawResizeLineH (line 63) | static void DrawResizeLineH(SplitterWnd *w, int y) { function DrawResizeLineVH (line 70) | static void DrawResizeLineVH(SplitterWnd *w, bool isVert, PointI pos) { function DrawResizeLine (line 77) | static void DrawResizeLine(SplitterWnd *w, bool erasePrev, bool drawCurr) { function LRESULT (line 91) | static LRESULT CALLBACK WndProcSplitter(HWND hwnd, UINT msg, WPARAM wp, ... function RegisterSplitterWndClass (line 162) | void RegisterSplitterWndClass() { function SplitterWnd (line 179) | SplitterWnd *CreateSplitter(HWND parent, SplitterType type, void *ctx, S... function HWND (line 195) | HWND GetHwnd(SplitterWnd *s) { return s->hwnd; } function SetBgCol (line 197) | void SetBgCol(SplitterWnd *w, COLORREF c) { function SetSplitterLive (line 202) | void SetSplitterLive(SplitterWnd *w, bool live) { w->isLive = live; } function DeleteSplitterBrush (line 204) | void DeleteSplitterBrush() { FILE: src/wingui/SplitterWnd.h type SplitterWnd (line 4) | struct SplitterWnd type SplitterType (line 6) | enum SplitterType { FILE: src/wingui/TabsWnd.cpp function TabsWnd (line 4) | TabsWnd *AllocTabsWnd(HWND hwndParent) { function CreateTabsWnd (line 10) | bool CreateTabsWnd(TabsWnd* w) { function DeleteTabsWnd (line 25) | void DeleteTabsWnd(TabsWnd* w) { FILE: src/wingui/TabsWnd.h type TabsWnd (line 2) | struct TabsWnd { FILE: src/wingui/Win32Window.cpp function LRESULT (line 12) | static LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wp, LPARAM l... function ATOM (line 65) | static ATOM RegisterClass(Win32Window *w) { function InitWin32Window (line 90) | void InitWin32Window(Win32Window *w, HWND parent, RECT *initialPosition) { function Win32Window (line 103) | Win32Window *AllocWin32Window(HWND parent, RECT *initialPosition) { function CreateWin32Window (line 109) | bool CreateWin32Window(Win32Window *w, const WCHAR *title) { function DeleteWin32Window (line 129) | void DeleteWin32Window(Win32Window *w) { FILE: src/wingui/Win32Window.h type Win32Window (line 2) | struct Win32Window type std (line 4) | typedef std::function& strInOut, BSTR str, const char *defStr... FILE: tools/efi/efiparse.py class Strings (line 18) | class Strings(): method __init__ (line 19) | def __init__(self): method add (line 22) | def add(self, idx, str): method idx_to_str (line 26) | def idx_to_str(self, idx): class Section (line 31) | class Section(object): method __init__ (line 32) | def __init__(self, l, strings): function print_i_off_sec (line 42) | def print_i_off_sec(i, off, section): class SectionsSorted (line 48) | class SectionsSorted(object): method __init__ (line 49) | def __init__(self): method add (line 53) | def add(self, section): method objname_by_offset (line 61) | def objname_by_offset(self, off): class SectionToObjFile (line 84) | class SectionToObjFile(object): method __init__ (line 85) | def __init__(self, sections, strings): method get_objname_by_sec_no_off (line 101) | def get_objname_by_sec_no_off(self, sec_no, sec_off): method get_objname_by_symbol (line 111) | def get_objname_by_symbol(self, sym): class Symbol (line 125) | class Symbol(object): method __init__ (line 126) | def __init__(self, l): method full_name (line 141) | def full_name(self): class Type (line 144) | class Type(object): method __init__ (line 145) | def __init__(self, l): function print_sym (line 149) | def print_sym(sym): class ParseState (line 155) | class ParseState(object): method __init__ (line 156) | def __init__(self, fo, obj_file_splitters): method add_symbol (line 170) | def add_symbol(self, sym): method readline (line 195) | def readline(self): function parse_start (line 203) | def parse_start(state): function parse_next_section (line 210) | def parse_next_section(state): function parse_strings (line 226) | def parse_strings(state): function parse_sections (line 241) | def parse_sections(state): function parse_symbols (line 248) | def parse_symbols(state): function parse_types (line 255) | def parse_types(state): function calc_symbols_objname (line 264) | def calc_symbols_objname(state): function parse_file_object (line 269) | def parse_file_object(fo, obj_file_splitters): function parse_file (line 277) | def parse_file(file_name, obj_file_splitters=[]): function n_as_str (line 285) | def n_as_str(n): class Diff (line 289) | class Diff(object): method __init__ (line 290) | def __init__(self): method __repr__ (line 305) | def __repr__(self): function same_sym_sizes (line 330) | def same_sym_sizes(syms): function syms_len (line 338) | def syms_len(syms): class ChangedSymbol (line 343) | class ChangedSymbol(object): method __init__ (line 344) | def __init__(self, sym1, sym2): method full_name (line 350) | def full_name(self): class SymbolStats (line 353) | class SymbolStats(object): method __init__ (line 354) | def __init__(self): method process_symbols (line 358) | def process_symbols(self, symbols): method syms_len (line 377) | def syms_len(self, name): function find_added (line 382) | def find_added(name, diff_syms1, diff_syms2): function diff (line 390) | def diff(parse1, parse2): function main (line 438) | def main(): FILE: tools/efi/main.cpp function SysFreeStringSafe (line 127) | static void SysFreeStringSafe(BSTR s) function UnkReleaseSafe (line 133) | static void UnkReleaseSafe(IUnknown *i) function InternString (line 139) | static int InternString(const char *s) function GetInternedStringsReport (line 144) | static void GetInternedStringsReport(str::Str& resOut) function AddReportSepLine (line 154) | static void AddReportSepLine() function DumpSection (line 305) | static void DumpSection(IDiaSectionContrib *item) function DumpType (line 331) | static void DumpType(IDiaSymbol *symbol, int deep) function DumpTypes (line 392) | static void DumpTypes(IDiaSession *session) function DumpSymbol (line 425) | static void DumpSymbol(IDiaSymbol *symbol) function DumpSymbols (line 479) | static void DumpSymbols(IDiaSession *session) function DumpSections (line 527) | static void DumpSections(IDiaSession *session) function ProcessPdbFile (line 570) | static void ProcessPdbFile(const char *fileNameA) function ParseCommandLine (line 617) | static bool ParseCommandLine(int argc, char **argv) function main (line 655) | int main(int argc, char** argv) FILE: tools/mingw/build.go constant OUT_DIR_VAR (line 34) | OUT_DIR_VAR = "OUT_DIR" type Context (line 49) | type Context method Dup (line 56) | func (c Context) Dup() Context { method GetStrVal (line 66) | func (c Context) GetStrVal(k string) string { method GetStrValMust (line 75) | func (c Context) GetStrValMust(k string) string { function NewContext (line 51) | func NewContext() Context { type Task (line 86) | type Task interface type TaskContext (line 94) | type TaskContext struct method SetContext (line 98) | func (tc *TaskContext) SetContext(ctx Context) { type MkdirTask (line 103) | type MkdirTask struct method Run (line 108) | func (t *MkdirTask) Run() (error, []byte, []byte) { type MkdirOutTask (line 119) | type MkdirOutTask struct method Run (line 123) | func (t *MkdirOutTask) Run() (error, []byte, []byte) { type Tasks (line 135) | type Tasks struct method Run (line 151) | func (t *Tasks) Run() (error, []byte, []byte) { function combineOut (line 140) | func combineOut(curr, additional []byte) []byte { function cmdString (line 167) | func cmdString(cmd *exec.Cmd) string { function panicif (line 174) | func panicif(cond bool, msgs ...string) { function genOut (line 186) | func genOut(dir, in, ext string) string { function isUpToDate (line 194) | func isUpToDate(srcPath, dstPath string) bool { function mingwCompile (line 204) | func mingwCompile(src, dst, incDirs string) (error, []byte, []byte) { type MingwCcTask (line 218) | type MingwCcTask struct method Run (line 250) | func (t *MingwCcTask) Run() (error, []byte, []byte) { function isCppFile (line 225) | func isCppFile(src string) bool { function mingwCcExe (line 230) | func mingwCcExe(src string) string { function mingwIncArgs (line 241) | func mingwIncArgs(incDirs string) []string { type MingwCcDirTask (line 261) | type MingwCcDirTask struct method Run (line 268) | func (t *MingwCcDirTask) Run() (error, []byte, []byte) { type MingwCcDirAllTask (line 286) | type MingwCcDirAllTask struct method Run (line 327) | func (t *MingwCcDirAllTask) Run() (error, []byte, []byte) { function getCppFiles (line 293) | func getCppFiles(dir string) ([]string, error) { function filterStrings (line 308) | func filterStrings(a, toFilter []string) []string { function main (line 349) | func main() { FILE: tools/premake/no_op_console.c function main (line 4) | int main(int argc, char **argv) { FILE: tools/regress/main.go type Test (line 26) | type Test struct type TestFile (line 43) | type TestFile struct function init (line 53) | func init() { function errStr (line 57) | func errStr(err error) string { function dumpTest (line 64) | func dumpTest(t *Test) { function printStack (line 79) | func printStack() { function getCacheDirMust (line 89) | func getCacheDirMust() string { function fatalf (line 99) | func fatalf(format string, args ...interface{}) { function fatalif (line 105) | func fatalif(cond bool, format string, args ...interface{}) { function fataliferr (line 117) | func fataliferr(err error) { function toTrimmedLines (line 123) | func toTrimmedLines(d []byte) []string { function collapseMultipleEmptyLines (line 132) | func collapseMultipleEmptyLines(lines []string) []string { function parseTest (line 145) | func parseTest(lines []string) (*Test, []string) { function parseTestsMust (line 191) | func parseTestsMust(path string) []*Test { function cmdToStrLong2 (line 209) | func cmdToStrLong2(cmd *exec.Cmd) string { function cmdToStrLong (line 215) | func cmdToStrLong(cmd *exec.Cmd) string { function isOutputEqual (line 219) | func isOutputEqual(s1, s2 string) bool { function runTest (line 226) | func runTest(t *Test) { function isFailedTest (line 250) | func isFailedTest(t *Test) bool { function dumpFailedTest (line 257) | func dumpFailedTest(t *Test) { function dumpFailedTests (line 281) | func dumpFailedTests(tests []*Test) int { function sha1OfBytes (line 298) | func sha1OfBytes(data []byte) []byte { function sha1HexOfBytes (line 303) | func sha1HexOfBytes(data []byte) string { function sha1OfFile (line 307) | func sha1OfFile(path string) ([]byte, error) { function sha1HexOfFile (line 317) | func sha1HexOfFile(path string) (string, error) { function httpDlMust (line 325) | func httpDlMust(uri string) []byte { function testFileExists (line 334) | func testFileExists(sha1Hex string) bool { function dlIfNotExistsMust (line 338) | func dlIfNotExistsMust(uri, sha1Hex string) { function downloadTestFilesMust (line 358) | func downloadTestFilesMust(tests []*Test) { function runTests (line 364) | func runTests(tests []*Test) { function removeExt (line 370) | func removeExt(s string) string { function verifyTestFiles (line 378) | func verifyTestFiles() { function isOS64Bit (line 397) | func isOS64Bit() bool { function dirExists (line 401) | func dirExists(path string) bool { function fileExists (line 409) | func fileExists(path string) bool { function verifyCommandsMust (line 417) | func verifyCommandsMust(tests []*Test) { function dumpTests (line 454) | func dumpTests(tests []*Test) { function substFileVar (line 460) | func substFileVar(s, filePath string) string { function substFileVarAll (line 464) | func substFileVarAll(tests []*Test) { function main (line 477) | func main() { FILE: tools/s3/main.go type Secrets (line 38) | type Secrets struct type FileInfo (line 43) | type FileInfo struct type FileInS3 (line 53) | type FileInS3 struct method Url (line 78) | func (fi *FileInS3) Url() string { constant s3Bucket (line 62) | s3Bucket = "kjkpub" constant s3Dir (line 63) | s3Dir = "testfiles/" constant MaxS3Results (line 64) | MaxS3Results = 1000 function printStack (line 82) | func printStack() { function pj (line 88) | func pj(elem ...string) string { function fatalf (line 92) | func fatalf(format string, args ...interface{}) { function fatalif (line 98) | func fatalif(cond bool, format string, args ...interface{}) { function fataliferr (line 110) | func fataliferr(err error) { function isPublic (line 115) | func isPublic() bool { function strInArr (line 119) | func strInArr(s string, a []string) bool { function isSupportedFile (line 128) | func isSupportedFile(fileName string) bool { function readSecretsMust (line 133) | func readSecretsMust() *Secrets { function sha1HexToS3Path (line 152) | func sha1HexToS3Path(sha1Hex string) string { function removeExt (line 157) | func removeExt(s string) string { function s3PathToSha1Hex (line 166) | func s3PathToSha1Hex(s string) string { function perc (line 175) | func perc(total, n int) float64 { function calcFileInfo (line 179) | func calcFileInfo(fi *FileInfo) { function sha1ExistsInS3Must (line 221) | func sha1ExistsInS3Must(sha1 string) bool { function uploadFileInfo (line 232) | func uploadFileInfo(fi *FileInfo) { function uploadWorker (line 260) | func uploadWorker(files chan *FileInfo) { function uploadDir (line 267) | func uploadDir(dir string) { function uploadFile (line 289) | func uploadFile(filePath string) { function getS3Client (line 300) | func getS3Client() *http.Client { function s3GetBucket (line 305) | func s3GetBucket() *s3.Bucket { function keyEtagToMd5Hex (line 320) | func keyEtagToMd5Hex(s string) string { function s3ListFilesMust (line 326) | func s3ListFilesMust() []*FileInS3 { function s3List (line 354) | func s3List() { function usageAndExit (line 362) | func usageAndExit() { function main (line 366) | func main() { FILE: tools/test-app/scratch.cpp type Buf (line 5) | struct Buf { method Buf (line 10) | Buf() { method Reset (line 14) | void Reset() { method Buf (line 20) | explicit Buf(char *sIn, u64 sLenIn = (u64) -1, bool ownedIn = false) { method Free (line 23) | void Free() { method Set (line 29) | void Set(char *sIn, u64 sLenIn = (u64) -1, bool ownedIn = false) { method TakeOwnership (line 41) | void TakeOwnership(char *sIn, u64 sLenIn = (u64) -1) { FILE: tools/test-app/test-app.cpp type Window (line 14) | struct Window method T (line 18) | static T * GetThisFromHandle(HWND window) method LRESULT (line 24) | static LRESULT __stdcall WndProc(HWND window, UINT message, WPARAM wpa... method LRESULT (line 45) | LRESULT MessageHandler(UINT message, WPARAM wparam, LPARAM lparam) type SampleWindow (line 57) | struct SampleWindow : Window method SampleWindow (line 59) | SampleWindow(const WCHAR *title) method LRESULT (line 84) | LRESULT MessageHandler(UINT message, WPARAM wparam, LPARAM lparam) method PaintHandlerGdiplus (line 100) | void PaintHandlerGdiplus() method PaintHandler (line 114) | void PaintHandler() function wWinMain (line 120) | int APIENTRY wWinMain(_In_ HINSTANCE hInstance,