Versatile Java game engine with pluggable backends (this was used in Rogue, I think)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package mightypork.gamecore.graphics.fonts;
|
|
|
|
|
|
|
|
|
/**
|
|
|
* Glyph tables, can be used for font loading.
|
|
|
*
|
|
|
* @author Ondřej Hruška (MightyPork)
|
|
|
*/
|
|
|
public class Glyphs {
|
|
|
|
|
|
public static final String latin = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
|
|
|
public static final String latin_extra = "ŒÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜŸÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿĚŠČŘŽŤŇĎŮěščřžťňďůŁłđ";
|
|
|
public static final String numbers = "0123456789";
|
|
|
public static final String punctuation = ".-,.?!:;\"'";
|
|
|
public static final String punctuation_extra = "()¿¡»«›‹“”‘’„…";
|
|
|
public static final String symbols = "[]{}#$%&§*+/<=>@\\^_|~°";
|
|
|
public static final String symbols_extra = "¥€£¢`ƒ†‡ˆ‰•¤¦¨ªº¹²³¬¯±´µ¶·¸¼½¾×÷™©®→↓←↑";
|
|
|
|
|
|
public static final String basic = latin + numbers + punctuation + symbols;
|
|
|
public static final String extra = latin_extra + punctuation_extra + symbols_extra;
|
|
|
public static final String all = basic + extra;
|
|
|
|
|
|
}
|
|
|
|