diff options
author | Sven Gothel <[email protected]> | 2011-04-01 20:07:04 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2011-04-01 20:07:04 +0200 |
commit | 5857d93e2d41608b247ec18cb9129f3a6624d9ac (patch) | |
tree | 38b1ab9b489b9e249a9d2495aa528db1fbee3288 /src/jogl/classes/com/jogamp/graph/font | |
parent | 85c3bcac2ef65aa7c6a5a4990f1e2559d691a361 (diff) |
Font Names: Expose name indices allowing user to pick all names ..
Diffstat (limited to 'src/jogl/classes/com/jogamp/graph/font')
-rw-r--r-- | src/jogl/classes/com/jogamp/graph/font/Font.java | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/src/jogl/classes/com/jogamp/graph/font/Font.java b/src/jogl/classes/com/jogamp/graph/font/Font.java index a34e81ccd..d8c30c61b 100644 --- a/src/jogl/classes/com/jogamp/graph/font/Font.java +++ b/src/jogl/classes/com/jogamp/graph/font/Font.java @@ -41,6 +41,17 @@ import com.jogamp.graph.geom.AABBox; public interface Font { + /** font name indices for name table */ + public static final int NAME_COPYRIGHT = 0; + public static final int NAME_FAMILY = 1; + public static final int NAME_SUBFAMILY = 2; + public static final int NAME_UNIQUNAME = 3; + public static final int NAME_FULLNAME = 4; + public static final int NAME_VERSION = 5; + public static final int NAME_MANUFACTURER = 8; + public static final int NAME_DESIGNER = 9; + + /** * Metrics for font * @@ -70,8 +81,8 @@ public interface Font { } - public String getName(); - public String getAllNames(String separator); + public String getName(int nameIndex); + public StringBuffer getAllNames(StringBuffer buffer, String separator); public Metrics getMetrics(); public Glyph getGlyph(char symbol); |