001package squidpony;
002
003/**
004 * Tags used by SquidLib when calling libgdx's logging system. In the
005 * {@code util}-part nevertheless, in case you define a {@code util}-only
006 * interface that is backed up libgdx's logging system.
007 * 
008 * <p>
009 * Tags used are gathered here, so that one can quickly the tags that SquidLib
010 * use. This can be useful when analyzing logs generated by SquidLib. They are
011 * all prefixed by {@code "squid"} so that one can filter the (very large)
012 * output of android by the prefix of each line.
013 * </p>
014 * 
015 * @author smelC
016 */
017public class SquidTags {
018
019        /**
020         * Use this tag when logging things about generating dungeons, monster, etc.
021         */
022        public static final String GENERATION = "squid generation";
023
024        /**
025         * Use this tag when logging things about the screen's layout.
026         */
027        public static final String LAYOUT = "squid layout";
028
029        /**
030         * Use this tag when logging things about screens or the context of gameplay changing.
031         */
032        public static final String SCREEN = "squid screen";
033}