summaryrefslogtreecommitdiff
path: root/sfntly/table/subtable.h
diff options
context:
space:
mode:
authorarthurhsu@google.com <arthurhsu@google.com@672e30a5-4c29-85ac-ac6d-611c735e0a51>2011-09-01 18:23:15 +0000
committerarthurhsu@google.com <arthurhsu@google.com@672e30a5-4c29-85ac-ac6d-611c735e0a51>2011-09-01 18:23:15 +0000
commitb54cce09c1fc2b09e2adae43d7eb017b47b0cccf (patch)
tree4cf24ed13da6135e9471882fc17699d8eaac73a0 /sfntly/table/subtable.h
parent6c4f92bcc799598f6fcba4b3c7d4d549da9a8491 (diff)
downloadsrc-b54cce09c1fc2b09e2adae43d7eb017b47b0cccf.tar.gz
Advance C++ port to Aug 11 Java snapshot
git-svn-id: http://sfntly.googlecode.com/svn/trunk/cpp/src@70 672e30a5-4c29-85ac-ac6d-611c735e0a51
Diffstat (limited to 'sfntly/table/subtable.h')
-rw-r--r--sfntly/table/subtable.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/sfntly/table/subtable.h b/sfntly/table/subtable.h
index c542881..e5ec748 100644
--- a/sfntly/table/subtable.h
+++ b/sfntly/table/subtable.h
@@ -32,16 +32,22 @@ class SubTable : public FontDataTable {
virtual ~Builder();
protected:
- Builder(FontDataTableBuilderContainer* container, WritableFontData* data);
- Builder(FontDataTableBuilderContainer* container, ReadableFontData* data);
+ Builder(WritableFontData* data);
+ Builder(ReadableFontData* data);
};
virtual ~SubTable();
+ int32_t padding() { return padding_; }
+ void set_padding(int32_t padding) { padding_ = padding; }
+
protected:
// Note: constructor refactored in C++ to avoid heavy lifting.
// caller need to do data->Slice(offset, length) beforehand.
explicit SubTable(ReadableFontData* data);
+
+ private:
+ int32_t padding_;
};
} // namespace sfntly