SYMBOL INDEX (188 symbols across 27 files) FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/Effect.java class Effect (line 9) | public abstract class Effect { method Effect (line 17) | public Effect(TypingLabel label) { method update (line 21) | public void update(float delta) { method apply (line 26) | public final void apply(TypingGlyph glyph, int glyphIndex, float delta) { method onApply (line 32) | protected abstract void onApply(TypingGlyph glyph, int localIndex, flo... method isFinished (line 35) | public boolean isFinished() { method calculateFadeout (line 40) | protected float calculateFadeout() { method calculateProgress (line 57) | protected float calculateProgress(float modifier) { method calculateProgress (line 65) | protected float calculateProgress(float modifier, float offset) { method calculateProgress (line 70) | protected float calculateProgress(float modifier, float offset, boolea... method getLineHeight (line 86) | protected float getLineHeight() { method paramAsFloat (line 91) | protected float paramAsFloat(String str, float defaultValue) { method paramAsBoolean (line 96) | protected boolean paramAsBoolean(String str) { method paramAsColor (line 101) | protected Color paramAsColor(String str) { FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/GlyphUtils.java class GlyphUtils (line 10) | class GlyphUtils { method reset (line 12) | protected void reset(TypingGlyph glyph) { method obtain (line 21) | static TypingGlyph obtain() { method obtainClone (line 29) | static Glyph obtainClone(Glyph from) { method free (line 39) | static void free(TypingGlyph glyph) { method freeAll (line 48) | static void freeAll(Array glyphs) { method reset (line 53) | static void reset(TypingGlyph glyph) { method clone (line 75) | static void clone(Glyph from, TypingGlyph to) { FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/InternalToken.java type InternalToken (line 4) | enum InternalToken { method InternalToken (line 27) | private InternalToken(String name, TokenCategory category) { method toString (line 32) | @Override method fromName (line 37) | static InternalToken fromName(String name) { FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/Parser.java class Parser (line 16) | class Parser { method parseTokens (line 30) | static void parseTokens(TypingLabel label) { method parseReplacements (line 66) | private static void parseReplacements(TypingLabel label) { method processIfToken (line 154) | private static String processIfToken(TypingLabel label, String paramsS... method parseRegularTokens (line 221) | private static void parseRegularTokens(TypingLabel label) { method parseColorMarkups (line 347) | private static void parseColorMarkups(TypingLabel label) { method stringToFloat (line 361) | static float stringToFloat(String str, float defaultValue) { method stringToBoolean (line 372) | static boolean stringToBoolean(String str) { method stringToColor (line 384) | static Color stringToColor(String str) { method stringToColorMarkup (line 406) | private static String stringToColorMarkup(String str) { method compileTokenPattern (line 429) | private static Pattern compileTokenPattern() { method getResetReplacement (line 447) | private static String getResetReplacement() { FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/TokenCategory.java type TokenCategory (line 3) | public enum TokenCategory { FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/TokenDelimiter.java type TokenDelimiter (line 6) | public enum TokenDelimiter { method TokenDelimiter (line 19) | TokenDelimiter(char open, char close) { FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/TokenEntry.java class TokenEntry (line 5) | class TokenEntry implements Comparable { method TokenEntry (line 13) | TokenEntry(String token, TokenCategory category, int index, float floa... method compareTo (line 21) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/TypingAdapter.java class TypingAdapter (line 5) | public class TypingAdapter implements TypingListener { method event (line 7) | @Override method end (line 11) | @Override method replaceVariable (line 15) | @Override method onChar (line 20) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/TypingConfig.java class TypingConfig (line 21) | public class TypingConfig { method registerEffect (line 85) | public static void registerEffect(String startTokenName, String endTok... method unregisterEffect (line 97) | public static void unregisterEffect(String startTokenName, String endT... FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/TypingGlyph.java class TypingGlyph (line 9) | public class TypingGlyph extends Glyph { FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/TypingLabel.java class TypingLabel (line 24) | public class TypingLabel extends Label { method TypingLabel (line 72) | public TypingLabel(CharSequence text, LabelStyle style) { method TypingLabel (line 77) | public TypingLabel(CharSequence text, Skin skin, String fontName, Colo... method TypingLabel (line 82) | public TypingLabel(CharSequence text, Skin skin, String fontName, Stri... method TypingLabel (line 87) | public TypingLabel(CharSequence text, Skin skin, String styleName) { method TypingLabel (line 92) | public TypingLabel(CharSequence text, Skin skin) { method setText (line 105) | @Override method setText (line 117) | protected void setText(CharSequence newText, boolean modifyOriginalTex... method setText (line 129) | protected void setText(CharSequence newText, boolean modifyOriginalTex... method getOriginalText (line 142) | public StringBuilder getOriginalText() { method saveOriginalText (line 150) | protected void saveOriginalText() { method restoreOriginalText (line 160) | protected void restoreOriginalText() { method getTypingListeners (line 170) | public Array getTypingListeners() { method addTypingListener (line 175) | public void addTypingListener(TypingListener listener) { method clearTypingListeners (line 180) | public void clearTypingListeners() { method getClearColor (line 190) | public Color getClearColor() { method setForceMarkupColor (line 199) | public void setForceMarkupColor(boolean forceMarkupColor) { method getDefaultToken (line 204) | public String getDefaultToken() { method setDefaultToken (line 213) | public void setDefaultToken(String defaultToken) { method parseTokens (line 219) | public void parseTokens() { method skipToTheEnd (line 229) | public void skipToTheEnd() { method skipToTheEnd (line 239) | public void skipToTheEnd(boolean ignoreEvents) { method skipToTheEnd (line 250) | public void skipToTheEnd(boolean ignoreEvents, boolean ignoreEffects) { method cancelSkipping (line 260) | public void cancelSkipping() { method isSkipping (line 272) | public boolean isSkipping() { method isPaused (line 277) | public boolean isPaused() { method pause (line 282) | public void pause() { method resume (line 287) | public void resume() { method hasEnded (line 292) | public boolean hasEnded() { method restart (line 300) | public void restart() { method restart (line 308) | public void restart(CharSequence newText) { method getVariables (line 343) | public ObjectMap getVariables() { method setVariable (line 348) | public void setVariable(String var, String value) { method setVariables (line 353) | public void setVariables(ObjectMap variableMap) { method setVariables (line 361) | public void setVariables(java.util.Map variableMap) { method clearVariables (line 369) | public void clearVariables() { method act (line 377) | @Override method processCharProgression (line 426) | private void processCharProgression() { method remove (line 568) | @Override method getBitmapFontCache (line 579) | @Override method setEllipsis (line 584) | @Override method setEllipsis (line 591) | @Override method setWrap (line 601) | @Override method setFontScale (line 608) | @Override method setFontScale (line 614) | @Override method setFontScaleX (line 620) | @Override method setFontScaleY (line 626) | @Override method layout (line 632) | @Override method layoutCache (line 716) | private void layoutCache() { method addMissingGlyphs (line 818) | private void addMissingGlyphs() { method draw (line 864) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/TypingListener.java type TypingListener (line 5) | public interface TypingListener { method event (line 13) | public void event(String event); method end (line 16) | public void end(); method replaceVariable (line 31) | public String replaceVariable(String variable); method onChar (line 38) | public void onChar(Character ch); FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/BlinkEffect.java class BlinkEffect (line 11) | public class BlinkEffect extends Effect { method BlinkEffect (line 19) | public BlinkEffect(TypingLabel label, String[] params) { method onApply (line 48) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/EaseEffect.java class EaseEffect (line 12) | public class EaseEffect extends Effect { method EaseEffect (line 22) | public EaseEffect(TypingLabel label, String[] params) { method onApply (line 41) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/FadeEffect.java class FadeEffect (line 12) | public class FadeEffect extends Effect { method FadeEffect (line 21) | public FadeEffect(TypingLabel label, String[] params) { method onApply (line 46) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/GradientEffect.java class GradientEffect (line 10) | public class GradientEffect extends Effect { method GradientEffect (line 19) | public GradientEffect(TypingLabel label, String[] params) { method onApply (line 47) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/HangEffect.java class HangEffect (line 12) | public class HangEffect extends Effect { method HangEffect (line 21) | public HangEffect(TypingLabel label, String[] params) { method onApply (line 35) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/JumpEffect.java class JumpEffect (line 11) | public class JumpEffect extends Effect { method JumpEffect (line 20) | public JumpEffect(TypingLabel label, String[] params) { method onApply (line 44) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/RainbowEffect.java class RainbowEffect (line 11) | public class RainbowEffect extends Effect { method RainbowEffect (line 20) | public RainbowEffect(TypingLabel label, String[] params) { method onApply (line 44) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/ShakeEffect.java class ShakeEffect (line 13) | public class ShakeEffect extends Effect { method ShakeEffect (line 22) | public ShakeEffect(TypingLabel label, String[] params) { method onApply (line 41) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/SickEffect.java class SickEffect (line 12) | public class SickEffect extends Effect { method SickEffect (line 22) | public SickEffect(TypingLabel label, String[] params) { method onApply (line 41) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/SlideEffect.java class SlideEffect (line 12) | public class SlideEffect extends Effect { method SlideEffect (line 22) | public SlideEffect(TypingLabel label, String[] params) { method onApply (line 41) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/WaveEffect.java class WaveEffect (line 11) | public class WaveEffect extends Effect { method WaveEffect (line 20) | public WaveEffect(TypingLabel label, String[] params) { method onApply (line 44) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/effects/WindEffect.java class WindEffect (line 10) | public class WindEffect extends Effect { method WindEffect (line 27) | public WindEffect(TypingLabel label, String[] params) { method update (line 56) | @Override method onApply (line 66) | @Override FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/utils/ColorUtils.java class ColorUtils (line 32) | public class ColorUtils { method HSVtoRGB (line 42) | public static Color HSVtoRGB(float h, float s, float v, float alpha) { method HSVtoRGB (line 56) | public static Color HSVtoRGB(float h, float s, float v) { method HSVtoRGB (line 71) | public static Color HSVtoRGB(float h, float s, float v, Color targetCo... method RGBtoHSV (line 128) | public static int[] RGBtoHSV(Color c) { method RGBtoHSV (line 140) | public static int[] RGBtoHSV(float r, float g, float b) { FILE: src/main/java/com/rafaskoberg/gdx/typinglabel/utils/SimplexNoise.java class SimplexNoise (line 18) | public class SimplexNoise { // Simplex noise in 2D, 3D and 4D method SimplexNoise (line 82) | public SimplexNoise() { method SimplexNoise (line 86) | public SimplexNoise(int octaves, float roughness, float scale) { method SimplexNoise (line 93) | public SimplexNoise(int octaves, float roughness, float scale, float o... method generateNewOffset (line 100) | public void generateNewOffset() { method getRawNoise (line 104) | public float getRawNoise(float x, float y) { method getRawNoise (line 108) | public float getRawNoise(float x, float y, float z) { method getRawNoise (line 112) | public float getRawNoise(float x, float y, float z, float w) { method getNoise (line 116) | public float getNoise(float x, float y) { method getNoise (line 120) | public float getNoise(float x, float y, float z) { method getNoise (line 124) | public float getNoise(float x, float y, float z, float w) { method nextNoiseX (line 128) | public float nextNoiseX() { method nextNoiseY (line 132) | public float nextNoiseY() { method fastfloor (line 137) | private static int fastfloor(float x) { method dot (line 142) | private static float dot(Grad g, float x, float y) { method dot (line 146) | private static float dot(Grad g, float x, float y, float z) { method dot (line 150) | private static float dot(Grad g, float x, float y, float z, float w) { method noise (line 155) | public static float noise(float xin, float yin) { method noise (line 218) | public static float noise(float xin, float yin, float zin) { method noise (line 343) | public static float noise(float x, float y, float z, float w) { method octavedNoise (line 482) | public static float octavedNoise(float xin, float yin, int octaves, fl... method octavedNoise (line 497) | public static float octavedNoise(float xin, float yin, float zin, int ... method octavedNoise (line 512) | public static float octavedNoise(float xin, float yin, float zin, floa... class Grad (line 530) | private static class Grad { method Grad (line 533) | Grad(float x, float y, float z) { method Grad (line 539) | Grad(float x, float y, float z, float w) { FILE: src/test/java/com/rafaskoberg/gdx/typinglabel/TypingLabelTest.java class TypingLabelTest (line 24) | public class TypingLabelTest extends ApplicationAdapter { method create (line 37) | @Override method adjustTypingConfigs (line 124) | public void adjustTypingConfigs() { method createTypingLabel (line 146) | public TypingLabel createTypingLabel() { method createTypingLabel (line 155) | public TypingLabel createTypingLabel(String filename) { method update (line 211) | public void update(float delta) { method render (line 215) | @Override method resize (line 225) | @Override method dispose (line 230) | @Override method main (line 236) | public static void main(String[] arg) {