w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

coverage.h
Go to the documentation of this file.
1 #ifndef CARYLL_INCLUDE_TABLE_OTL_COVERAGE_H
2 #define CARYLL_INCLUDE_TABLE_OTL_COVERAGE_H
3 #include "../table-common.h"
4 
5 typedef struct {
10 
14  otl_Coverage *(*read)(const uint8_t *data, uint32_t tableLength, uint32_t offset);
15  json_value *(*dump)(const otl_Coverage *coverage);
16  otl_Coverage *(*parse)(const json_value *cov);
17  caryll_Buffer *(*build)(const otl_Coverage *coverage);
19  void (*shrink)(otl_Coverage *coverage, bool dosort);
21 };
22 
23 extern const struct __otfcc_ICoverage otl_iCoverage;
24 
25 #endif
#define n
Definition: t4ht.c:1290
const struct __otfcc_ICoverage otl_iCoverage
Definition: coverage.c:246
int h
Definition: dviconv.c:9
struct rect data
Definition: dvipdfm.c:64
static void
Definition: fpif.c:118
unsigned short uint16_t
Definition: stdint.h:79
unsigned int uint32_t
Definition: stdint.h:80
unsigned char uint8_t
Definition: stdint.h:78
static int format
Definition: pbmclean.c:15
@ MOVE
Definition: pl-parser.h:87
static int offset
Definition: ppmtogif.c:642
uint16_t glyphid_t
Definition: primitives.h:14
void(* shrink)(otl_Coverage *coverage, bool dosort)
Definition: coverage.h:19
void(* push)(otl_Coverage *coverage, MOVE otfcc_GlyphHandle h)
Definition: coverage.h:20
caryll_RT(otl_Coverage)
void(* clear)(otl_Coverage *coverage, uint32_t n)
Definition: coverage.h:13
Definition: tfm.c:163
otfcc_GlyphHandle * glyphs
Definition: coverage.h:8
uint32_t capacity
Definition: coverage.h:7
glyphid_t numGlyphs
Definition: coverage.h:6