Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(149)

Unified Diff: third_party/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh

Issue 10915172: harfbuzz-ng roll (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh
diff --git a/third_party/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh b/third_party/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh
index f29fc14d8f215a802d517ec66b18580048a35636..92ae1cf581b82dcfb6fa9a45d21a03e16e767cb1 100644
--- a/third_party/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh
+++ b/third_party/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh
@@ -34,6 +34,8 @@
#include "hb-font-private.hh"
+namespace OT {
+
/*
* Attachment List Table
@@ -74,7 +76,7 @@ struct AttachList
return TRACE_RETURN (coverage.sanitize (c, this) && attachPoint.sanitize (c, this));
}
- private:
+ protected:
OffsetTo<Coverage>
coverage; /* Offset to Coverage table -- from
* beginning of AttachList table */
@@ -104,7 +106,7 @@ struct CaretValueFormat1
return TRACE_RETURN (c->check_struct (this));
}
- private:
+ protected:
USHORT caretValueFormat; /* Format identifier--format = 1 */
SHORT coordinate; /* X or Y value, in design units */
public:
@@ -119,7 +121,7 @@ struct CaretValueFormat2
inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id) const
{
hb_position_t x, y;
- if (hb_font_get_glyph_contour_point_for_origin (font, glyph_id, caretValuePoint, direction, &x, &y))
+ if (font->get_glyph_contour_point_for_origin (glyph_id, caretValuePoint, direction, &x, &y))
return HB_DIRECTION_IS_HORIZONTAL (direction) ? x : y;
else
return 0;
@@ -130,7 +132,7 @@ struct CaretValueFormat2
return TRACE_RETURN (c->check_struct (this));
}
- private:
+ protected:
USHORT caretValueFormat; /* Format identifier--format = 2 */
USHORT caretValuePoint; /* Contour point index on glyph */
public:
@@ -153,7 +155,7 @@ struct CaretValueFormat3
return TRACE_RETURN (c->check_struct (this) && deviceTable.sanitize (c, this));
}
- private:
+ protected:
USHORT caretValueFormat; /* Format identifier--format = 3 */
SHORT coordinate; /* X or Y value, in design units */
OffsetTo<Device>
@@ -187,7 +189,7 @@ struct CaretValue
}
}
- private:
+ protected:
union {
USHORT format; /* Format identifier */
CaretValueFormat1 format1;
@@ -222,7 +224,7 @@ struct LigGlyph
return TRACE_RETURN (carets.sanitize (c, this));
}
- private:
+ protected:
OffsetArrayOf<CaretValue>
carets; /* Offset array of CaretValue tables
* --from beginning of LigGlyph table
@@ -256,7 +258,7 @@ struct LigCaretList
return TRACE_RETURN (coverage.sanitize (c, this) && ligGlyph.sanitize (c, this));
}
- private:
+ protected:
OffsetTo<Coverage>
coverage; /* Offset to Coverage table--from
* beginning of LigCaretList table */
@@ -278,7 +280,7 @@ struct MarkGlyphSetsFormat1
return TRACE_RETURN (coverage.sanitize (c, this));
}
- private:
+ protected:
USHORT format; /* Format identifier--format = 1 */
LongOffsetArrayOf<Coverage>
coverage; /* Array of long offsets to mark set
@@ -306,7 +308,7 @@ struct MarkGlyphSets
}
}
- private:
+ protected:
union {
USHORT format; /* Format identifier */
MarkGlyphSetsFormat1 format1;
@@ -392,7 +394,7 @@ struct GDEF
}
- private:
+ protected:
FixedVersion version; /* Version of the GDEF table--currently
* 0x00010002 */
OffsetTo<ClassDef>
@@ -421,5 +423,7 @@ struct GDEF
};
+} // namespace OT
+
#endif /* HB_OT_LAYOUT_GDEF_TABLE_HH */
« no previous file with comments | « third_party/harfbuzz-ng/src/hb-ot-layout-common-private.hh ('k') | third_party/harfbuzz-ng/src/hb-ot-layout-gpos-table.hh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698