summaryrefslogtreecommitdiff
path: root/fontforge/encoding.h
blob: 23cc93b8d8a679f123a64ff37ff2036414319e53 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef _ENCODING_H
#define _ENCODING_H

struct cidaltuni {
    struct cidaltuni *next;
    int uni;
    int cid;
};

struct cidmap {
    char *registry, *ordering;
    int supplement, maxsupple;
    int cidmax;			/* Max cid found in the charset */
    int namemax;		/* Max cid with useful info */
    uint32 *unicode;
    char **name;
    struct cidaltuni *alts;
    struct cidmap *next;
};

extern struct cidmap *cidmaps;

extern void DeleteEncoding(Encoding *me);
extern void RemoveMultiples(Encoding *item);
#endif