Home | History | Annotate | Download | only in opentype

Lines Matching refs:ScriptTable

288 struct ScriptTable : TableBase {
317 const ScriptTable* script(OpenType::Tag tag, const SharedBuffer& buffer) const
324 return validateOffset<ScriptTable>(buffer, scripts[i].scriptOffset);
329 const ScriptTable* defaultScript(const SharedBuffer& buffer) const
334 const ScriptTable* scriptOfDefaultTag = script(OpenType::DefaultScriptTag, buffer);
337 return validateOffset<ScriptTable>(buffer, scripts[0].scriptOffset);
342 const ScriptTable* scriptTable = defaultScript(buffer);
343 if (!scriptTable)
345 return scriptTable->defaultLangSys(buffer);