Lines Matching refs:SkOTTableName

57         if (SkOTTableName::TAG == tableEntry.tag) {
70 static constexpr std::array<SkOTTableName::Record::NameID::Predefined::Value, 5> names{{
71 SkOTTableName::Record::NameID::Predefined::FontFamilyName,
72 SkOTTableName::Record::NameID::Predefined::FontSubfamilyName,
73 SkOTTableName::Record::NameID::Predefined::UniqueFontIdentifier,
74 SkOTTableName::Record::NameID::Predefined::FullFontName,
75 SkOTTableName::Record::NameID::Predefined::PostscriptName,
79 static constexpr std::array<SkOTTableName::Record::EncodingID::Windows::Value, 2> encodings{{
80 SkOTTableName::Record::EncodingID::Windows::Symbol,
81 SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2,
86 size_t nameTableLogicalSize = sizeof(SkOTTableName)
87 + (encodings.size() * names.size() * sizeof(SkOTTableName::Record))
132 SkOTTableName* nameTable = reinterpret_cast<SkOTTableName*>(data + originalDataSize);
133 unsigned short stringOffset = sizeof(SkOTTableName) + (encodings.size() * names.size() * sizeof(SkOTTableName::Record));
134 nameTable->format = SkOTTableName::format_0;
138 SkOTTableName::Record* nameRecord = reinterpret_cast<SkOTTableName::Record*>(data + originalDataSize + sizeof(SkOTTableName));
141 nameRecord->platformID.value = SkOTTableName::Record::PlatformID::Windows;
143 nameRecord->languageID.windows.value = SkOTTableName::Record::LanguageID::Windows::English_UnitedStates;
209 SkOTTableName::Iterator::Record record;
224 SkOTTableName::Record::NameID::Predefined::FontFamilyName,
225 SkOTTableName::Record::NameID::Predefined::PreferredFamily,
226 SkOTTableName::Record::NameID::Predefined::WWSFamilyName,