Lines Matching defs:other

43 	GlyphInfo(const GlyphInfo& other)
45 charCode(other.charCode),
46 x(other.x),
47 width(other.width),
48 lineIndex(other.lineIndex)
52 GlyphInfo& operator=(const GlyphInfo& other)
54 charCode = other.charCode;
55 x = other.x;
56 width = other.width;
57 lineIndex = other.lineIndex;
61 bool operator==(const GlyphInfo& other) const
63 return charCode == other.charCode
64 && x == other.x
65 && width == other.width
66 && lineIndex == other.lineIndex;
69 bool operator!=(const GlyphInfo& other) const
71 return !(*this == other);
113 LineInfo(const LineInfo& other)
115 textOffset(other.textOffset),
116 y(other.y),
117 height(other.height),
118 maxAscent(other.maxAscent),
119 maxDescent(other.maxDescent),
120 extraGlyphSpacing(other.extraGlyphSpacing),
121 extraWhiteSpacing(other.extraWhiteSpacing),
122 layoutedSpans(other.layoutedSpans)
126 LineInfo& operator=(const LineInfo& other)
128 textOffset = other.textOffset;
129 y = other.y;
130 height = other.height;
131 maxAscent = other.maxAscent;
132 maxDescent = other.maxDescent;
133 extraGlyphSpacing = other.extraGlyphSpacing;
134 extraWhiteSpacing = other.extraWhiteSpacing;
135 layoutedSpans = other.layoutedSpans;
139 bool operator==(const LineInfo& other) const
141 return textOffset == other.textOffset
142 && y == other.y
143 && height == other.height
144 && maxAscent == other.maxAscent
145 && maxDescent == other.maxDescent
146 && extraGlyphSpacing == other.extraGlyphSpacing
147 && extraWhiteSpacing == other.extraWhiteSpacing
148 && layoutedSpans == other.layoutedSpans;
151 bool operator!=(const LineInfo& other) const
153 return !(*this == other);
177 ParagraphLayout(const ParagraphLayout& other);