Lines Matching refs:tables
53 list tables; /**< List of table tags and pointers */ member
272 ptr->tables = listNewEmpty(); in TrueTypeCreatorNewEmpty()
273 listSetElementDtor(ptr->tables, (list_destructor)TrueTypeTableDispose); in TrueTypeCreatorNewEmpty()
283 listAppend(_this->tables, table); in AddTable()
292 if (listCount(_this->tables)) { in RemoveTable()
293 listToFirst(_this->tables); in RemoveTable()
295 if (((TrueTypeTable *) listCurrent(_this->tables))->tag == tag) { in RemoveTable()
296 listRemove(_this->tables); in RemoveTable()
298 if (listNext(_this->tables)) { in RemoveTable()
316 if ((n = listCount(_this->tables)) == 0) return SF_TTFORMAT; in StreamToMemory()
322 n = listCount(_this->tables); in StreamToMemory()
328 listToFirst(_this->tables); in StreamToMemory()
330 … GetRawData((TrueTypeTable *) listCurrent(_this->tables), &te[i].data, &te[i].length, &te[i].tag); in StreamToMemory()
331 listNext(_this->tables); in StreamToMemory()
1350 if (listIsEmpty(tt->tables)) return 0; in FindTable()
1352 listToFirst(tt->tables); in FindTable()
1355 if (((TrueTypeTable *) listCurrent(tt->tables))->tag == tag) { in FindTable()
1356 return (TrueTypeTable*)listCurrent(tt->tables); in FindTable()
1358 } while (listNext(tt->tables)); in FindTable()
1596 listDispose(_this->tables); in TrueTypeCreatorDispose()