From 78f6d3b8a2985281d61a3b513d4dffe41961ce31 Mon Sep 17 00:00:00 2001 From: Tommy Ettinger Date: Tue, 12 Jul 2022 19:49:03 -0700 Subject: [PATCH] Release 0.6.1 ! Former-commit-id: 1a20f6431acdfbcb3fd5e5bc1fc0937d86fd1382 --- README.md | 7 +- build.gradle | 2 +- docs/apidocs/allclasses-frame.html | 8 +- docs/apidocs/allclasses-noframe.html | 8 +- .../textra/ColorLookup.GdxColorLookup.html | 4 +- .../tommyettinger/textra/ColorLookup.html | 61 +- .../github/tommyettinger/textra/Effect.html | 4 +- .../textra/Font.DistanceFieldType.html | 4 +- .../tommyettinger/textra/Font.FontFamily.html | 4 +- .../textra/Font.GlyphRegion.html | 4 +- .../com/github/tommyettinger/textra/Font.html | 12 +- .../textra/ImageTextraButton.html | 45 +- .../textra/ImageTypingButton.html | 497 ++++++++ .../tommyettinger/textra/KnownFonts.html | 177 ++- .../github/tommyettinger/textra/Layout.html | 4 +- .../com/github/tommyettinger/textra/Line.html | 4 +- .../tommyettinger/textra/TextraButton.html | 10 +- .../tommyettinger/textra/TextraCheckBox.html | 10 +- .../tommyettinger/textra/TextraDialog.html | 218 +++- .../tommyettinger/textra/TextraLabel.html | 4 +- .../tommyettinger/textra/TextraTooltip.html | 4 +- .../tommyettinger/textra/TextraWindow.html | 6 +- .../tommyettinger/textra/TokenCategory.html | 4 +- .../tommyettinger/textra/TypingAdapter.html | 8 +- .../tommyettinger/textra/TypingButton.html | 491 ++++++++ .../tommyettinger/textra/TypingCheckBox.html | 503 ++++++++ .../tommyettinger/textra/TypingConfig.html | 12 +- .../tommyettinger/textra/TypingDialog.html | 1047 +++++++++++++++++ .../tommyettinger/textra/TypingLabel.html | 8 +- .../tommyettinger/textra/TypingListener.html | 8 +- .../tommyettinger/textra/TypingTooltip.html | 599 ++++++++++ .../tommyettinger/textra/TypingWindow.html | 503 ++++++++ .../textra/effects/BlinkEffect.html | 4 +- .../textra/effects/CarouselEffect.html | 4 +- .../textra/effects/CrowdEffect.html | 4 +- .../textra/effects/EaseEffect.html | 4 +- .../textra/effects/EmergeEffect.html | 4 +- .../textra/effects/FadeEffect.html | 4 +- .../textra/effects/GradientEffect.html | 4 +- .../textra/effects/HangEffect.html | 4 +- .../textra/effects/HeartbeatEffect.html | 4 +- .../textra/effects/JoltEffect.html | 4 +- .../textra/effects/JumpEffect.html | 4 +- .../textra/effects/RainbowEffect.html | 4 +- .../textra/effects/RotateEffect.html | 4 +- .../textra/effects/ScaleEffect.html | 4 +- .../textra/effects/ShakeEffect.html | 4 +- .../textra/effects/ShrinkEffect.html | 4 +- .../textra/effects/SickEffect.html | 4 +- .../textra/effects/SlideEffect.html | 4 +- .../textra/effects/SpinEffect.html | 4 +- .../textra/effects/SpiralEffect.html | 4 +- .../textra/effects/SquashEffect.html | 4 +- .../textra/effects/WaveEffect.html | 4 +- .../textra/effects/WindEffect.html | 4 +- .../textra/effects/package-frame.html | 2 +- .../textra/effects/package-summary.html | 4 +- .../textra/effects/package-tree.html | 4 +- .../tommyettinger/textra/package-frame.html | 8 +- .../tommyettinger/textra/package-summary.html | 61 +- .../tommyettinger/textra/package-tree.html | 23 +- .../textra/utils/BlockUtils.html | 4 +- .../textra/utils/ColorUtils.html | 4 +- .../textra/utils/NoiseUtils.html | 4 +- .../textra/utils/package-frame.html | 2 +- .../textra/utils/package-summary.html | 4 +- .../textra/utils/package-tree.html | 4 +- docs/apidocs/constant-values.html | 4 +- docs/apidocs/deprecated-list.html | 4 +- docs/apidocs/help-doc.html | 4 +- docs/apidocs/index-all.html | 303 ++++- docs/apidocs/index.html | 2 +- docs/apidocs/overview-frame.html | 2 +- docs/apidocs/overview-summary.html | 6 +- docs/apidocs/overview-tree.html | 23 +- gradle.properties | 2 +- 76 files changed, 4559 insertions(+), 287 deletions(-) create mode 100644 docs/apidocs/com/github/tommyettinger/textra/ImageTypingButton.html create mode 100644 docs/apidocs/com/github/tommyettinger/textra/TypingButton.html create mode 100644 docs/apidocs/com/github/tommyettinger/textra/TypingCheckBox.html create mode 100644 docs/apidocs/com/github/tommyettinger/textra/TypingDialog.html create mode 100644 docs/apidocs/com/github/tommyettinger/textra/TypingTooltip.html create mode 100644 docs/apidocs/com/github/tommyettinger/textra/TypingWindow.html diff --git a/README.md b/README.md index ba2da612..1c22ee82 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ between two colors, or go across a whole rainbow. Lots of options; lots of fun. typing-label, but there have been some changes. You can check [the TextraTypist wiki](https://github.com/tommyettinger/textratypist/wiki/Examples) for more information. -As of 0.6.0, there are many new effects. Jolt, Spiral, Spin, Crowd, Shrink, Emerge, Heartbeat, Carousel, Squash, Scale, +As of 0.6.1, there are many new effects. Jolt, Spiral, Spin, Crowd, Shrink, Emerge, Heartbeat, Carousel, Squash, Scale, and Rotate are all new to TextraTypist (not in typing-label). You can see usage instructions and sample GIFs at [the TextraTypist wiki's Tokens page](https://github.com/tommyettinger/textratypist/wiki/Tokens). Most of these effects make use of the smooth scaling and rotation options that effects can use starting in TextraTypist 0.5.1 . @@ -74,6 +74,7 @@ square brackets like `[*]`, or you can use `{STYLE=BOLD}` to do the same thing. style, but will produce that TextureRegion in-line with the text. - This is commonly used with `KnownFonts.addEmoji()` to add the 3000+ Twemoji icons to a Font. - If you use Twemoji, the phrasees `[+saxophone]` and `[+🎷]` will each show a saxophone icon. + - This also works with multipart emoji, such as `[+call me hand, medium-dark skin tone]` and `[+🤙🏾]`. ## But wait, there's fonts! @@ -139,7 +140,7 @@ for some usage. A counterpart to `TextArea` is planned. You probably want to get this with Gradle! The dependency for a libGDX project's core module looks like: ```groovy -implementation "com.github.tommyettinger:textratypist:0.6.0" +implementation "com.github.tommyettinger:textratypist:0.6.1" ``` This assumes you already depend on libGDX; TextraTypist depends on version 1.11.0 or higher. The requirement for 1.11.0 @@ -148,7 +149,7 @@ was added in TextraTypist 0.5.0 because of some breaking changes in tooltip code If you use GWT, this should be compatible. It needs these dependencies in the html module: ```groovy -implementation "com.github.tommyettinger:textratypist:0.6.0:sources" +implementation "com.github.tommyettinger:textratypist:0.6.1:sources" implementation "com.github.tommyettinger:regexodus:0.1.13:sources" ``` diff --git a/build.gradle b/build.gradle index 734eec0e..0a695264 100644 --- a/build.gradle +++ b/build.gradle @@ -20,7 +20,7 @@ def projectName = 'textratypist' version "$VERSION_NAME" group 'com.github.tommyettinger' -//api "com.github.tommyettinger:textratypist:0.6.0" +//api "com.github.tommyettinger:textratypist:0.6.1" [compileJava, compileTestJava, javadoc]*.options*.encoding = 'UTF-8' diff --git a/docs/apidocs/allclasses-frame.html b/docs/apidocs/allclasses-frame.html index bcf27944..6cb6b654 100644 --- a/docs/apidocs/allclasses-frame.html +++ b/docs/apidocs/allclasses-frame.html @@ -3,7 +3,7 @@ -All Classes (textratypist 0.6.0 API) +All Classes (textratypist 0.6.1 API) @@ -30,6 +30,7 @@

All Classes

  • HangEffect
  • HeartbeatEffect
  • ImageTextraButton
  • +
  • ImageTypingButton
  • JoltEffect
  • JumpEffect
  • KnownFonts
  • @@ -54,9 +55,14 @@

    All Classes

  • TextraWindow
  • TokenCategory
  • TypingAdapter
  • +
  • TypingButton
  • +
  • TypingCheckBox
  • TypingConfig
  • +
  • TypingDialog
  • TypingLabel
  • TypingListener
  • +
  • TypingTooltip
  • +
  • TypingWindow
  • WaveEffect
  • WindEffect
  • diff --git a/docs/apidocs/allclasses-noframe.html b/docs/apidocs/allclasses-noframe.html index f6cd9c3d..8c353e43 100644 --- a/docs/apidocs/allclasses-noframe.html +++ b/docs/apidocs/allclasses-noframe.html @@ -3,7 +3,7 @@ -All Classes (textratypist 0.6.0 API) +All Classes (textratypist 0.6.1 API) @@ -30,6 +30,7 @@

    All Classes

  • HangEffect
  • HeartbeatEffect
  • ImageTextraButton
  • +
  • ImageTypingButton
  • JoltEffect
  • JumpEffect
  • KnownFonts
  • @@ -54,9 +55,14 @@

    All Classes

  • TextraWindow
  • TokenCategory
  • TypingAdapter
  • +
  • TypingButton
  • +
  • TypingCheckBox
  • TypingConfig
  • +
  • TypingDialog
  • TypingLabel
  • TypingListener
  • +
  • TypingTooltip
  • +
  • TypingWindow
  • WaveEffect
  • WindEffect
  • diff --git a/docs/apidocs/com/github/tommyettinger/textra/ColorLookup.GdxColorLookup.html b/docs/apidocs/com/github/tommyettinger/textra/ColorLookup.GdxColorLookup.html index fd438ad1..60ed38b9 100644 --- a/docs/apidocs/com/github/tommyettinger/textra/ColorLookup.GdxColorLookup.html +++ b/docs/apidocs/com/github/tommyettinger/textra/ColorLookup.GdxColorLookup.html @@ -3,7 +3,7 @@ -ColorLookup.GdxColorLookup (textratypist 0.6.0 API) +ColorLookup.GdxColorLookup (textratypist 0.6.1 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,13 +11,13 @@ + + + + + +
    + + + + + + + +
    + + + +
    +
    com.github.tommyettinger.textra
    +

    Class ImageTypingButton

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.badlogic.gdx.scenes.scene2d.utils.Cullable, com.badlogic.gdx.scenes.scene2d.utils.Disableable, com.badlogic.gdx.scenes.scene2d.utils.Layout
      +
      +
      +
      +
      public class ImageTypingButton
      +extends ImageTextraButton
      +
      A button with a child Image and TypingLabel.
      +
      +
      See Also:
      +
      ImageButton, +TypingButton, +Button
      +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button

          +com.badlogic.gdx.scenes.scene2d.ui.Button.ButtonStyle
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +com.badlogic.gdx.scenes.scene2d.ui.Table.Debug, com.badlogic.gdx.scenes.scene2d.ui.Table.DebugRect
        • +
        +
      • +
      + +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColor
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        ImageTypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.ImageTextButton.ImageTextButtonStyle style) 
        ImageTypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.ImageTextButton.ImageTextButtonStyle style, + Font replacementFont) 
        ImageTypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin) 
        ImageTypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + Font replacementFont) 
        ImageTypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName) 
        ImageTypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName, + Font replacementFont) 
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        protected TypingLabelnewLabel(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) 
        protected TypingLabelnewLabel(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style) 
        + +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button

          +getBackgroundDrawable, getButtonGroup, getClickListener, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, isChecked, isDisabled, isOver, isPressed, setChecked, setDisabled, setProgrammaticChangeEvents, toggle
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawBackground, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, hit, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, removeActorAt, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup

          +childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group

          +act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, clear, clearChildren, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

          +addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
        • +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ImageTypingButton

          +
          public ImageTypingButton(java.lang.String text,
          +                         com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
          +
        • +
        + + + +
          +
        • +

          ImageTypingButton

          +
          public ImageTypingButton(java.lang.String text,
          +                         com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                         java.lang.String styleName)
          +
        • +
        + + + +
          +
        • +

          ImageTypingButton

          +
          public ImageTypingButton(java.lang.String text,
          +                         com.badlogic.gdx.scenes.scene2d.ui.ImageTextButton.ImageTextButtonStyle style)
          +
        • +
        + + + +
          +
        • +

          ImageTypingButton

          +
          public ImageTypingButton(java.lang.String text,
          +                         com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                         Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          ImageTypingButton

          +
          public ImageTypingButton(java.lang.String text,
          +                         com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                         java.lang.String styleName,
          +                         Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          ImageTypingButton

          +
          public ImageTypingButton(java.lang.String text,
          +                         com.badlogic.gdx.scenes.scene2d.ui.ImageTextButton.ImageTextButtonStyle style,
          +                         Font replacementFont)
          +
        • +
        +
      • +
      + + +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/docs/apidocs/com/github/tommyettinger/textra/KnownFonts.html b/docs/apidocs/com/github/tommyettinger/textra/KnownFonts.html index f1cad2d5..d6a8f4c1 100644 --- a/docs/apidocs/com/github/tommyettinger/textra/KnownFonts.html +++ b/docs/apidocs/com/github/tommyettinger/textra/KnownFonts.html @@ -3,7 +3,7 @@ -KnownFonts (textratypist 0.6.0 API) +KnownFonts (textratypist 0.6.1 API) @@ -11,13 +11,13 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,13 +11,13 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ + + + + + +
    + + + + + + + +
    + + + +
    +
    com.github.tommyettinger.textra
    +

    Class TypingButton

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.badlogic.gdx.scenes.scene2d.utils.Cullable, com.badlogic.gdx.scenes.scene2d.utils.Disableable, com.badlogic.gdx.scenes.scene2d.utils.Layout
      +
      +
      +
      +
      public class TypingButton
      +extends TextraButton
      +
      A button with a child TypingLabel to display text.
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button

          +com.badlogic.gdx.scenes.scene2d.ui.Button.ButtonStyle
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +com.badlogic.gdx.scenes.scene2d.ui.Table.Debug, com.badlogic.gdx.scenes.scene2d.ui.Table.DebugRect
        • +
        +
      • +
      + +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColor
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        TypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin) 
        TypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + Font replacementFont) 
        TypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName) 
        TypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName, + Font replacementFont) 
        TypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style) 
        TypingButton(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style, + Font replacementFont) 
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        protected TypingLabelnewLabel(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) 
        protected TypingLabelnewLabel(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style) 
        + +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button

          +getBackgroundDrawable, getButtonGroup, getClickListener, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, isChecked, isDisabled, isOver, isPressed, setChecked, setDisabled, setProgrammaticChangeEvents, toggle
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawBackground, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, hit, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, removeActorAt, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup

          +childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group

          +act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, clear, clearChildren, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

          +addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
        • +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TypingButton

          +
          public TypingButton(java.lang.String text,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
          +
        • +
        + + + +
          +
        • +

          TypingButton

          +
          public TypingButton(java.lang.String text,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    java.lang.String styleName)
          +
        • +
        + + + +
          +
        • +

          TypingButton

          +
          public TypingButton(java.lang.String text,
          +                    com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style)
          +
        • +
        + + + +
          +
        • +

          TypingButton

          +
          public TypingButton(java.lang.String text,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingButton

          +
          public TypingButton(java.lang.String text,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    java.lang.String styleName,
          +                    Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingButton

          +
          public TypingButton(java.lang.String text,
          +                    com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle style,
          +                    Font replacementFont)
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          newLabel

          +
          protected TypingLabel newLabel(java.lang.String text,
          +                               com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style)
          +
          +
          Overrides:
          +
          newLabel in class TextraButton
          +
          +
        • +
        + + + +
          +
        • +

          newLabel

          +
          protected TypingLabel newLabel(java.lang.String text,
          +                               Font font,
          +                               com.badlogic.gdx.graphics.Color color)
          +
          +
          Overrides:
          +
          newLabel in class TextraButton
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/docs/apidocs/com/github/tommyettinger/textra/TypingCheckBox.html b/docs/apidocs/com/github/tommyettinger/textra/TypingCheckBox.html new file mode 100644 index 00000000..b8ab3328 --- /dev/null +++ b/docs/apidocs/com/github/tommyettinger/textra/TypingCheckBox.html @@ -0,0 +1,503 @@ + + + + + +TypingCheckBox (textratypist 0.6.1 API) + + + + + + + +
    + + + + + + + +
    + + + +
    +
    com.github.tommyettinger.textra
    +

    Class TypingCheckBox

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.badlogic.gdx.scenes.scene2d.utils.Cullable, com.badlogic.gdx.scenes.scene2d.utils.Disableable, com.badlogic.gdx.scenes.scene2d.utils.Layout
      +
      +
      +
      +
      public class TypingCheckBox
      +extends TextraCheckBox
      +
      A checkbox is a button that contains an image indicating the checked or unchecked state and a TypingLabel.
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button

          +com.badlogic.gdx.scenes.scene2d.ui.Button.ButtonStyle
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +com.badlogic.gdx.scenes.scene2d.ui.Table.Debug, com.badlogic.gdx.scenes.scene2d.ui.Table.DebugRect
        • +
        +
      • +
      + +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColor
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        TypingCheckBox(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.CheckBox.CheckBoxStyle style) 
        TypingCheckBox(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.CheckBox.CheckBoxStyle style, + Font replacementFont) 
        TypingCheckBox(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin) 
        TypingCheckBox(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + Font replacementFont) 
        TypingCheckBox(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName) 
        TypingCheckBox(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName, + Font replacementFont) 
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        protected TypingLabelnewLabel(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) 
        protected TypingLabelnewLabel(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style) 
        + + +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Button

          +getBackgroundDrawable, getButtonGroup, getClickListener, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, isChecked, isDisabled, isOver, isPressed, setChecked, setDisabled, setProgrammaticChangeEvents, toggle
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawBackground, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, hit, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, removeActorAt, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup

          +childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group

          +act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, clear, clearChildren, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

          +addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
        • +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TypingCheckBox

          +
          public TypingCheckBox(java.lang.String text,
          +                      com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
          +
        • +
        + + + +
          +
        • +

          TypingCheckBox

          +
          public TypingCheckBox(java.lang.String text,
          +                      com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                      java.lang.String styleName)
          +
        • +
        + + + +
          +
        • +

          TypingCheckBox

          +
          public TypingCheckBox(java.lang.String text,
          +                      com.badlogic.gdx.scenes.scene2d.ui.CheckBox.CheckBoxStyle style)
          +
        • +
        + + + +
          +
        • +

          TypingCheckBox

          +
          public TypingCheckBox(java.lang.String text,
          +                      com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                      Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingCheckBox

          +
          public TypingCheckBox(java.lang.String text,
          +                      com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                      java.lang.String styleName,
          +                      Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingCheckBox

          +
          public TypingCheckBox(java.lang.String text,
          +                      com.badlogic.gdx.scenes.scene2d.ui.CheckBox.CheckBoxStyle style,
          +                      Font replacementFont)
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          newLabel

          +
          protected TypingLabel newLabel(java.lang.String text,
          +                               com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style)
          +
          +
          Overrides:
          +
          newLabel in class TextraButton
          +
          +
        • +
        + + + +
          +
        • +

          newLabel

          +
          protected TypingLabel newLabel(java.lang.String text,
          +                               Font font,
          +                               com.badlogic.gdx.graphics.Color color)
          +
          +
          Overrides:
          +
          newLabel in class TextraButton
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/docs/apidocs/com/github/tommyettinger/textra/TypingConfig.html b/docs/apidocs/com/github/tommyettinger/textra/TypingConfig.html index 5aafc754..72e55dd6 100644 --- a/docs/apidocs/com/github/tommyettinger/textra/TypingConfig.html +++ b/docs/apidocs/com/github/tommyettinger/textra/TypingConfig.html @@ -3,7 +3,7 @@ -TypingConfig (textratypist 0.6.0 API) +TypingConfig (textratypist 0.6.1 API) @@ -11,7 +11,7 @@ + + + + + +
    + + + + + + + +
    + + + +
    +
    com.github.tommyettinger.textra
    +

    Class TypingDialog

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.badlogic.gdx.scenes.scene2d.utils.Cullable, com.badlogic.gdx.scenes.scene2d.utils.Layout
      +
      +
      +
      +
      public class TypingDialog
      +extends TypingWindow
      +
      Displays a dialog, which is a TypingWindow with a TypingLabel for a title, a content table, and a + button table. Methods are provided to add a TextraLabel or TypingLabel to the content table and + buttons to the button table, but any widgets can be added. When a button is clicked, result(Object) is + called and the dialog is removed from the stage.
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +com.badlogic.gdx.scenes.scene2d.ui.Table.Debug, com.badlogic.gdx.scenes.scene2d.ui.Table.DebugRect
        • +
        +
      • +
      + +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        protected com.badlogic.gdx.scenes.scene2d.InputListenerignoreTouchDown 
        + +
          +
        • + + +

          Fields inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColor
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        TypingDialog(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin) 
        TypingDialog(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + Font replacementFont) 
        TypingDialog(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String windowStyleName) 
        TypingDialog(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String windowStyleName, + Font replacementFont) 
        TypingDialog(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle windowStyle) 
        TypingDialog(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle windowStyle, + Font replacementFont) 
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        TypingDialogbutton(com.badlogic.gdx.scenes.scene2d.ui.Button button) +
        Adds the given button to the button table.
        +
        TypingDialogbutton(com.badlogic.gdx.scenes.scene2d.ui.Button button, + java.lang.Object object) +
        Adds the given button to the button table.
        +
        TypingDialogbutton(java.lang.String text) +
        Adds a text button to the button table.
        +
        TypingDialogbutton(java.lang.String text, + java.lang.Object object) +
        Adds a text button to the button table.
        +
        TypingDialogbutton(java.lang.String text, + java.lang.Object object, + com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle buttonStyle) +
        Adds a text button to the button table.
        +
        voidcancel() 
        com.badlogic.gdx.scenes.scene2d.ui.TablegetButtonTable() 
        com.badlogic.gdx.scenes.scene2d.ui.TablegetContentTable() 
        voidhide() +
        Hides the dialog.
        +
        voidhide(com.badlogic.gdx.scenes.scene2d.Action action) +
        Removes the dialog from the stage, restoring the previous keyboard and scroll focus, and adds the specified action to the + dialog.
        +
        TypingDialogkey(int keycode, + java.lang.Object object) +
        If this key is pressed, result(Object) is called with the specified object.
        +
        protected TextraLabelnewLabel(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) 
        protected TextraLabelnewLabel(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style) 
        protected TypingLabelnewTypingLabel(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) 
        protected TypingLabelnewTypingLabel(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style) 
        protected voidresult(java.lang.Object object) +
        Called when a button is clicked.
        +
        voidsetObject(com.badlogic.gdx.scenes.scene2d.Actor actor, + java.lang.Object object) 
        protected voidsetStage(com.badlogic.gdx.scenes.scene2d.Stage stage) 
        TypingDialogshow(com.badlogic.gdx.scenes.scene2d.Stage stage) +
        Centers the dialog in the stage and calls show(Stage, Action) with a Actions.fadeIn(float, Interpolation) + action.
        +
        TypingDialogshow(com.badlogic.gdx.scenes.scene2d.Stage stage, + com.badlogic.gdx.scenes.scene2d.Action action) +
        Packs the dialog (but doesn't set the position), adds it to the stage, sets it as the keyboard and scroll + focus, clears any actions on the dialog, and adds the specified action to it.
        +
        TypingDialogtext(java.lang.String text) +
        Adds a TextraLabel to the content table.
        +
        TypingDialogtext(java.lang.String text, + Font font) +
        Adds a TextraLabel to the content table.
        +
        TypingDialogtext(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) +
        Adds a TextraLabel to the content table.
        +
        TypingDialogtext(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle labelStyle) +
        Adds a TextraLabel to the content table.
        +
        TypingDialogtext(TextraLabel label) +
        Adds the given TextraLabel to the content table.
        +
        TypingDialogtyping(java.lang.String text) +
        Adds a TypingLabel to the content table.
        +
        TypingDialogtyping(java.lang.String text, + Font font) +
        Adds a TypingLabel to the content table.
        +
        TypingDialogtyping(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) +
        Adds a TypingLabel to the content table.
        +
        TypingDialogtyping(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle labelStyle) +
        Adds a TypingLabel to the content table.
        +
        TypingDialogtyping(TypingLabel label) +
        Adds the given TypingLabel to the content table.
        +
        + +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getMinHeight, getMinWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getPrefHeight, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, removeActorAt, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup

          +childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group

          +act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, clear, clearChildren, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setTransform, swapActor, swapActor, toString
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

          +addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
        • +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          ignoreTouchDown

          +
          protected com.badlogic.gdx.scenes.scene2d.InputListener ignoreTouchDown
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TypingDialog

          +
          public TypingDialog(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
          +
        • +
        + + + +
          +
        • +

          TypingDialog

          +
          public TypingDialog(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    java.lang.String windowStyleName)
          +
        • +
        + + + +
          +
        • +

          TypingDialog

          +
          public TypingDialog(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle windowStyle)
          +
        • +
        + + + +
          +
        • +

          TypingDialog

          +
          public TypingDialog(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingDialog

          +
          public TypingDialog(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    java.lang.String windowStyleName,
          +                    Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingDialog

          +
          public TypingDialog(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle windowStyle,
          +                    Font replacementFont)
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          newLabel

          +
          protected TextraLabel newLabel(java.lang.String text,
          +                               com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style)
          +
          +
          Overrides:
          +
          newLabel in class TypingWindow
          +
          +
        • +
        + + + +
          +
        • +

          newLabel

          +
          protected TextraLabel newLabel(java.lang.String text,
          +                               Font font,
          +                               com.badlogic.gdx.graphics.Color color)
          +
          +
          Overrides:
          +
          newLabel in class TypingWindow
          +
          +
        • +
        + + + +
          +
        • +

          newTypingLabel

          +
          protected TypingLabel newTypingLabel(java.lang.String text,
          +                                     com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style)
          +
        • +
        + + + +
          +
        • +

          newTypingLabel

          +
          protected TypingLabel newTypingLabel(java.lang.String text,
          +                                     Font font,
          +                                     com.badlogic.gdx.graphics.Color color)
          +
        • +
        + + + +
          +
        • +

          setStage

          +
          protected void setStage(com.badlogic.gdx.scenes.scene2d.Stage stage)
          +
          +
          Overrides:
          +
          setStage in class com.badlogic.gdx.scenes.scene2d.Group
          +
          +
        • +
        + + + +
          +
        • +

          getContentTable

          +
          public com.badlogic.gdx.scenes.scene2d.ui.Table getContentTable()
          +
        • +
        + + + +
          +
        • +

          getButtonTable

          +
          public com.badlogic.gdx.scenes.scene2d.ui.Table getButtonTable()
          +
        • +
        + + + +
          +
        • +

          text

          +
          public TypingDialog text(@Null
          +                         java.lang.String text)
          +
          Adds a TextraLabel to the content table. The dialog must have been constructed with a skin to use this method.
          +
        • +
        + + + +
          +
        • +

          text

          +
          public TypingDialog text(@Null
          +                         java.lang.String text,
          +                         com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle labelStyle)
          +
          Adds a TextraLabel to the content table.
          +
        • +
        + + + +
          +
        • +

          text

          +
          public TypingDialog text(@Null
          +                         java.lang.String text,
          +                         Font font)
          +
          Adds a TextraLabel to the content table.
          +
        • +
        + + + +
          +
        • +

          text

          +
          public TypingDialog text(@Null
          +                         java.lang.String text,
          +                         Font font,
          +                         com.badlogic.gdx.graphics.Color color)
          +
          Adds a TextraLabel to the content table.
          +
        • +
        + + + +
          +
        • +

          text

          +
          public TypingDialog text(TextraLabel label)
          +
          Adds the given TextraLabel to the content table.
          +
          +
          Parameters:
          +
          label - a non-null TextraLabel
          +
          +
        • +
        + + + +
          +
        • +

          typing

          +
          public TypingDialog typing(@Null
          +                           java.lang.String text)
          +
          Adds a TypingLabel to the content table. The dialog must have been constructed with a skin to use this method.
          +
        • +
        + + + +
          +
        • +

          typing

          +
          public TypingDialog typing(@Null
          +                           java.lang.String text,
          +                           com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle labelStyle)
          +
          Adds a TypingLabel to the content table.
          +
        • +
        + + + +
          +
        • +

          typing

          +
          public TypingDialog typing(@Null
          +                           java.lang.String text,
          +                           Font font)
          +
          Adds a TypingLabel to the content table.
          +
        • +
        + + + +
          +
        • +

          typing

          +
          public TypingDialog typing(@Null
          +                           java.lang.String text,
          +                           Font font,
          +                           com.badlogic.gdx.graphics.Color color)
          +
          Adds a TypingLabel to the content table.
          +
        • +
        + + + +
          +
        • +

          typing

          +
          public TypingDialog typing(TypingLabel label)
          +
          Adds the given TypingLabel to the content table.
          +
          +
          Parameters:
          +
          label - a non-null TypingLabel
          +
          +
        • +
        + + + +
          +
        • +

          button

          +
          public TypingDialog button(@Null
          +                           java.lang.String text)
          +
          Adds a text button to the button table. Null will be passed to result(Object) if this button is clicked. The + dialog must have been constructed with a skin to use this method.
          +
        • +
        + + + +
          +
        • +

          button

          +
          public TypingDialog button(@Null
          +                           java.lang.String text,
          +                           @Null
          +                           java.lang.Object object)
          +
          Adds a text button to the button table. The dialog must have been constructed with a skin to use this method.
          +
          +
          Parameters:
          +
          object - The object that will be passed to result(Object) if this button is clicked. May be null.
          +
          +
        • +
        + + + +
          +
        • +

          button

          +
          public TypingDialog button(@Null
          +                           java.lang.String text,
          +                           @Null
          +                           java.lang.Object object,
          +                           com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle buttonStyle)
          +
          Adds a text button to the button table.
          +
          +
          Parameters:
          +
          object - The object that will be passed to result(Object) if this button is clicked. May be null.
          +
          +
        • +
        + + + +
          +
        • +

          button

          +
          public TypingDialog button(com.badlogic.gdx.scenes.scene2d.ui.Button button)
          +
          Adds the given button to the button table.
          +
        • +
        + + + +
          +
        • +

          button

          +
          public TypingDialog button(com.badlogic.gdx.scenes.scene2d.ui.Button button,
          +                           @Null
          +                           java.lang.Object object)
          +
          Adds the given button to the button table.
          +
          +
          Parameters:
          +
          object - The object that will be passed to result(Object) if this button is clicked. May be null.
          +
          +
        • +
        + + + +
          +
        • +

          show

          +
          public TypingDialog show(com.badlogic.gdx.scenes.scene2d.Stage stage,
          +                         @Null
          +                         com.badlogic.gdx.scenes.scene2d.Action action)
          +
          Packs the dialog (but doesn't set the position), adds it to the stage, sets it as the keyboard and scroll + focus, clears any actions on the dialog, and adds the specified action to it. The previous keyboard and scroll focus are + remembered so they can be restored when the dialog is hidden.
          +
          +
          Parameters:
          +
          action - May be null.
          +
          +
        • +
        + + + +
          +
        • +

          show

          +
          public TypingDialog show(com.badlogic.gdx.scenes.scene2d.Stage stage)
          +
          Centers the dialog in the stage and calls show(Stage, Action) with a Actions.fadeIn(float, Interpolation) + action.
          +
        • +
        + + + +
          +
        • +

          hide

          +
          public void hide(@Null
          +                 com.badlogic.gdx.scenes.scene2d.Action action)
          +
          Removes the dialog from the stage, restoring the previous keyboard and scroll focus, and adds the specified action to the + dialog.
          +
          +
          Parameters:
          +
          action - If null, the dialog is removed immediately. Otherwise, the dialog is removed when the action completes. The + dialog will not respond to touch down events during the action.
          +
          +
        • +
        + + + +
          +
        • +

          hide

          +
          public void hide()
          +
          Hides the dialog. Called automatically when a button is clicked. The default implementation fades out the dialog over 400 + milliseconds.
          +
        • +
        + + + +
          +
        • +

          setObject

          +
          public void setObject(com.badlogic.gdx.scenes.scene2d.Actor actor,
          +                      @Null
          +                      java.lang.Object object)
          +
        • +
        + + + +
          +
        • +

          key

          +
          public TypingDialog key(int keycode,
          +                        @Null
          +                        java.lang.Object object)
          +
          If this key is pressed, result(Object) is called with the specified object.
          +
          +
          See Also:
          +
          Input.Keys
          +
          +
        • +
        + + + +
          +
        • +

          result

          +
          protected void result(@Null
          +                      java.lang.Object object)
          +
          Called when a button is clicked. The dialog will be hidden after this method returns unless cancel() is called.
          +
          +
          Parameters:
          +
          object - The object specified when the button was added.
          +
          +
        • +
        + + + +
          +
        • +

          cancel

          +
          public void cancel()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/docs/apidocs/com/github/tommyettinger/textra/TypingLabel.html b/docs/apidocs/com/github/tommyettinger/textra/TypingLabel.html index c592c7ff..bc5ad17c 100644 --- a/docs/apidocs/com/github/tommyettinger/textra/TypingLabel.html +++ b/docs/apidocs/com/github/tommyettinger/textra/TypingLabel.html @@ -3,7 +3,7 @@ -TypingLabel (textratypist 0.6.0 API) +TypingLabel (textratypist 0.6.1 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ + + + + + +
    + + + + + + + +
    + + + +
    +
    com.github.tommyettinger.textra
    +

    Class TypingTooltip

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.badlogic.gdx.scenes.scene2d.EventListener
      +
      +
      +
      +
      public class TypingTooltip
      +extends com.badlogic.gdx.scenes.scene2d.ui.Tooltip<TypingLabel>
      +
      A tooltip that shows a TypingLabel.
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + Font replacementFont) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName, + Font replacementFont) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style, + Font replacementFont) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + Font replacementFont) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName, + Font replacementFont) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, + com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style) 
        TypingTooltip(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, + com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style, + Font replacementFont) 
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidenter(com.badlogic.gdx.scenes.scene2d.InputEvent event, + float x, + float y, + int pointer, + com.badlogic.gdx.scenes.scene2d.Actor fromActor) 
        protected TypingLabelnewLabel(java.lang.String text, + Font font) 
        protected TypingLabelnewLabel(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) 
        protected TypingLabelnewLabel(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style) 
        voidsetStyle(com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style) 
        voidsetStyle(com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style, + boolean makeGridGlyphs) 
        voidsetStyle(com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style, + Font font) 
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Tooltip

          +exit, getActor, getContainer, getManager, hide, mouseMoved, setActor, setAlways, setInstant, setTouchIndependent, touchDown
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.InputListener

          +handle, keyDown, keyTyped, keyUp, scrolled, touchDragged, touchUp
        • +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                     java.lang.String styleName)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager,
          +                     com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager,
          +                     com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                     java.lang.String styleName)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                     Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                     java.lang.String styleName,
          +                     Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style,
          +                     Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager,
          +                     com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                     Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager,
          +                     com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                     java.lang.String styleName,
          +                     Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingTooltip

          +
          public TypingTooltip(@Null
          +                     java.lang.String text,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager,
          +                     com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style,
          +                     Font replacementFont)
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          newLabel

          +
          protected TypingLabel newLabel(java.lang.String text,
          +                               com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style)
          +
        • +
        + + + +
          +
        • +

          newLabel

          +
          protected TypingLabel newLabel(java.lang.String text,
          +                               Font font)
          +
        • +
        + + + +
          +
        • +

          newLabel

          +
          protected TypingLabel newLabel(java.lang.String text,
          +                               Font font,
          +                               com.badlogic.gdx.graphics.Color color)
          +
        • +
        + + + +
          +
        • +

          setStyle

          +
          public void setStyle(com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style)
          +
        • +
        + + + +
          +
        • +

          setStyle

          +
          public void setStyle(com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style,
          +                     boolean makeGridGlyphs)
          +
        • +
        + + + +
          +
        • +

          setStyle

          +
          public void setStyle(com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style,
          +                     Font font)
          +
        • +
        + + + +
          +
        • +

          enter

          +
          public void enter(com.badlogic.gdx.scenes.scene2d.InputEvent event,
          +                  float x,
          +                  float y,
          +                  int pointer,
          +                  com.badlogic.gdx.scenes.scene2d.Actor fromActor)
          +
          +
          Overrides:
          +
          enter in class com.badlogic.gdx.scenes.scene2d.ui.Tooltip<TypingLabel>
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/docs/apidocs/com/github/tommyettinger/textra/TypingWindow.html b/docs/apidocs/com/github/tommyettinger/textra/TypingWindow.html new file mode 100644 index 00000000..d6689d77 --- /dev/null +++ b/docs/apidocs/com/github/tommyettinger/textra/TypingWindow.html @@ -0,0 +1,503 @@ + + + + + +TypingWindow (textratypist 0.6.1 API) + + + + + + + +
    + + + + + + + +
    + + + +
    +
    com.github.tommyettinger.textra
    +

    Class TypingWindow

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.badlogic.gdx.scenes.scene2d.utils.Cullable, com.badlogic.gdx.scenes.scene2d.utils.Layout
      +
      +
      +
      Direct Known Subclasses:
      +
      TypingDialog
      +
      +
      +
      +
      public class TypingWindow
      +extends TextraWindow
      +
      A table that can be dragged and act as a modal window. The top padding is used as the window's title height. The + title uses a TypingLabel and will by default draw gradually. +

      + The preferred size of a window is the preferred size of the title text and the children as laid out by the table. After adding + children to the window, it can be convenient to call WidgetGroup.pack() to size the window to the size of the children.

      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +com.badlogic.gdx.scenes.scene2d.ui.Table.Debug, com.badlogic.gdx.scenes.scene2d.ui.Table.DebugRect
        • +
        +
      • +
      + +
        +
      • + + +

        Field Summary

        + +
          +
        • + + +

          Fields inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColor
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        TypingWindow(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin) 
        TypingWindow(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + Font replacementFont) 
        TypingWindow(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName) 
        TypingWindow(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Skin skin, + java.lang.String styleName, + Font replacementFont) 
        TypingWindow(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle style) 
        TypingWindow(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle style, + boolean makeGridGlyphs) 
        TypingWindow(java.lang.String title, + com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle style, + Font replacementFont) 
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        protected TextraLabelnewLabel(java.lang.String text, + Font font, + com.badlogic.gdx.graphics.Color color) 
        protected TextraLabelnewLabel(java.lang.String text, + com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style) 
        + +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

          +add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getMinHeight, getMinWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getPrefHeight, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, removeActorAt, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup

          +childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group

          +act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, clear, clearChildren, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor, toString
        • +
        +
          +
        • + + +

          Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

          +addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
        • +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TypingWindow

          +
          public TypingWindow(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
          +
        • +
        + + + +
          +
        • +

          TypingWindow

          +
          public TypingWindow(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    java.lang.String styleName)
          +
        • +
        + + + +
          +
        • +

          TypingWindow

          +
          public TypingWindow(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle style)
          +
        • +
        + + + +
          +
        • +

          TypingWindow

          +
          public TypingWindow(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle style,
          +                    boolean makeGridGlyphs)
          +
        • +
        + + + +
          +
        • +

          TypingWindow

          +
          public TypingWindow(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingWindow

          +
          public TypingWindow(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
          +                    java.lang.String styleName,
          +                    Font replacementFont)
          +
        • +
        + + + +
          +
        • +

          TypingWindow

          +
          public TypingWindow(java.lang.String title,
          +                    com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle style,
          +                    Font replacementFont)
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          newLabel

          +
          protected TextraLabel newLabel(java.lang.String text,
          +                               com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style)
          +
          +
          Overrides:
          +
          newLabel in class TextraWindow
          +
          +
        • +
        + + + +
          +
        • +

          newLabel

          +
          protected TextraLabel newLabel(java.lang.String text,
          +                               Font font,
          +                               com.badlogic.gdx.graphics.Color color)
          +
          +
          Overrides:
          +
          newLabel in class TextraWindow
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/docs/apidocs/com/github/tommyettinger/textra/effects/BlinkEffect.html b/docs/apidocs/com/github/tommyettinger/textra/effects/BlinkEffect.html index ea6f022b..d2fef2cd 100644 --- a/docs/apidocs/com/github/tommyettinger/textra/effects/BlinkEffect.html +++ b/docs/apidocs/com/github/tommyettinger/textra/effects/BlinkEffect.html @@ -3,7 +3,7 @@ -BlinkEffect (textratypist 0.6.0 API) +BlinkEffect (textratypist 0.6.1 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/apidocs/com/github/tommyettinger/textra/effects/package-summary.html b/docs/apidocs/com/github/tommyettinger/textra/effects/package-summary.html index 3ad84a1d..8869edea 100644 --- a/docs/apidocs/com/github/tommyettinger/textra/effects/package-summary.html +++ b/docs/apidocs/com/github/tommyettinger/textra/effects/package-summary.html @@ -3,7 +3,7 @@ -com.github.tommyettinger.textra.effects (textratypist 0.6.0 API) +com.github.tommyettinger.textra.effects (textratypist 0.6.1 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -23,6 +23,7 @@

    Classes

  • Font.FontFamily
  • Font.GlyphRegion
  • ImageTextraButton
  • +
  • ImageTypingButton
  • KnownFonts
  • Layout
  • Line
  • @@ -33,8 +34,13 @@

    Classes

  • TextraTooltip
  • TextraWindow
  • TypingAdapter
  • +
  • TypingButton
  • +
  • TypingCheckBox
  • TypingConfig
  • +
  • TypingDialog
  • TypingLabel
  • +
  • TypingTooltip
  • +
  • TypingWindow
  • Enums