Back to index

texmacs  1.0.7.15
Classes | Defines | Typedefs
cff_types.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cff_index
struct  cff_header
struct  cff_dict_entry
struct  cff_dict
struct  cff_range1
struct  cff_range2
struct  cff_map
struct  cff_encoding
struct  cff_charsets
struct  cff_range3
struct  cff_fdselect
union  cff_encoding.data
union  cff_charsets.data
union  cff_fdselect.data

Defines

#define CFF_TYPE_UNKNOWN   0
#define CFF_TYPE_INTEGER   (1 << 0)
#define CFF_TYPE_REAL   (1 << 1)
#define CFF_TYPE_NUMBER   (CFF_TYPE_INTEGER|CFF_TYPE_REAL)
#define CFF_TYPE_BOOLEAN   (1 << 2)
#define CFF_TYPE_SID   (1 << 3)
#define CFF_TYPE_ARRAY   (1 << 4)
#define CFF_TYPE_DELTA   (1 << 5)
#define CFF_TYPE_ROS   (1 << 6)
#define CFF_TYPE_OFFSET   (1 << 7)
#define CFF_TYPE_SZOFF   (1 << 8)

Typedefs

typedef unsigned char card8
typedef unsigned short card16
typedef unsigned char c_offsize
typedef unsigned long l_offset
typedef unsigned short s_SID
typedef unsigned long l_size

Class Documentation

struct cff_index

Definition at line 53 of file cff_types.h.

Class Members
card16 count
card8 * data
l_offset * offset
c_offsize offsize
struct cff_header

Definition at line 60 of file cff_types.h.

Class Members
card8 hdr_size
card8 major
card8 minor
c_offsize offsize
struct cff_dict_entry

Definition at line 69 of file cff_types.h.

Class Members
int count
int id
char * key
double * values
struct cff_dict

Definition at line 76 of file cff_types.h.

Collaboration diagram for cff_dict:
Class Members
int count
cff_dict_entry * entries
int max
struct cff_range1

Definition at line 83 of file cff_types.h.

Class Members
s_SID first
card8 n_left
struct cff_range2

Definition at line 89 of file cff_types.h.

Class Members
s_SID first
card16 n_left
struct cff_map

Definition at line 95 of file cff_types.h.

Class Members
card8 code
s_SID glyph
struct cff_encoding

Definition at line 101 of file cff_types.h.

Collaboration diagram for cff_encoding:
Class Members
union cff_encoding data
card8 format
card8 num_entries
card8 num_supps
cff_map * supp
struct cff_charsets

Definition at line 113 of file cff_types.h.

Class Members
union cff_charsets data
card8 format
card16 num_entries
struct cff_range3

Definition at line 125 of file cff_types.h.

Class Members
card8 fd
card16 first
struct cff_fdselect

Definition at line 131 of file cff_types.h.

Class Members
union cff_fdselect data
card8 format
card16 num_entries
union cff_encoding.data

Definition at line 105 of file cff_types.h.

Class Members
card8 * codes
cff_range1 * range1
union cff_charsets.data

Definition at line 117 of file cff_types.h.

Class Members
s_SID * glyphs
cff_range1 * range1
cff_range2 * range2
union cff_fdselect.data

Definition at line 135 of file cff_types.h.

Class Members
card8 * fds
cff_range3 * ranges

Define Documentation

#define CFF_TYPE_ARRAY   (1 << 4)

Definition at line 34 of file cff_types.h.

#define CFF_TYPE_BOOLEAN   (1 << 2)

Definition at line 32 of file cff_types.h.

#define CFF_TYPE_DELTA   (1 << 5)

Definition at line 35 of file cff_types.h.

#define CFF_TYPE_INTEGER   (1 << 0)

Definition at line 29 of file cff_types.h.

Definition at line 31 of file cff_types.h.

#define CFF_TYPE_OFFSET   (1 << 7)

Definition at line 40 of file cff_types.h.

#define CFF_TYPE_REAL   (1 << 1)

Definition at line 30 of file cff_types.h.

#define CFF_TYPE_ROS   (1 << 6)

Definition at line 38 of file cff_types.h.

#define CFF_TYPE_SID   (1 << 3)

Definition at line 33 of file cff_types.h.

#define CFF_TYPE_SZOFF   (1 << 8)

Definition at line 42 of file cff_types.h.

#define CFF_TYPE_UNKNOWN   0

Definition at line 28 of file cff_types.h.


Typedef Documentation

typedef unsigned char c_offsize

Definition at line 46 of file cff_types.h.

typedef unsigned short card16

Definition at line 45 of file cff_types.h.

typedef unsigned char card8

Definition at line 44 of file cff_types.h.

typedef unsigned long l_offset

Definition at line 48 of file cff_types.h.

typedef unsigned long l_size

Definition at line 51 of file cff_types.h.

typedef unsigned short s_SID

Definition at line 49 of file cff_types.h.