Lines Matching refs:offset
29 bool FontData::Bound(int32_t offset, int32_t length) {
30 if (offset + length > Size() || offset < 0 || length < 0)
33 bound_offset_ += offset;
38 bool FontData::Bound(int32_t offset) {
39 if (offset > Size() || offset < 0)
42 bound_offset_ += offset;
54 FontData::FontData(FontData* data, int32_t offset, int32_t length) {
56 Bound(data->bound_offset_ + offset, length);
59 FontData::FontData(FontData* data, int32_t offset) {
61 Bound(data->bound_offset_ + offset,
63 ? GROWABLE_SIZE : data->bound_length_ - offset);
74 int32_t FontData::BoundOffset(int32_t offset) {
75 return offset + bound_offset_;
78 int32_t FontData::BoundLength(int32_t offset, int32_t length) {
79 return std::min<int32_t>(length, bound_length_ - offset);