Lines Matching defs:CFFIndex
83 struct CFFIndex struct
85 bool sanitize (hb_sanitize_context_t *c) const in sanitize()
94 static unsigned int calculate_offset_array_size (unsigned int offSize, unsigned int count) in calculate_offset_array_size()
97 unsigned int offset_array_size () const in offset_array_size()
100 …ned int calculate_serialized_size (unsigned int offSize, unsigned int count, unsigned int dataSize) in calculate_serialized_size()
108 bool serialize (hb_serialize_context_t *c, const CFFIndex &src) in serialize()
118 bool serialize (hb_serialize_context_t *c, in serialize()
160 bool serialize (hb_serialize_context_t *c, in serialize()
176 void set_offset_at (unsigned int index, unsigned int offset) in set_offset_at()
188 unsigned int offset_at (unsigned int index) const in offset_at()
199 unsigned int length_at (unsigned int index) const in length_at()
208 const char *data_base () const in data_base()
211 unsigned int data_size () const { return HBINT8::static_size; } in data_size()
213 ByteStr operator [] (unsigned int index) const in operator []()
221 unsigned int get_size () const in get_size()
235 unsigned int max_offset () const in max_offset()
247 COUNT count; /* Number of object data. Note there are (count+1) offsets */
248 HBUINT8 offSize; /* The byte size of each offset in the offsets array. */
249 HBUINT8 offsets[VAR]; /* The array of (count + 1) offsets into objects array (1-base). */