Package com.github.tommyettinger.textra
Class TextraTooltip
java.lang.Object
com.badlogic.gdx.scenes.scene2d.InputListener
com.badlogic.gdx.scenes.scene2d.ui.Tooltip<TextraLabel>
com.github.tommyettinger.textra.TextraTooltip
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.EventListener
A tooltip that shows a TextraLabel.
-
Constructor Summary
ConstructorsConstructorDescriptionTextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, Font replacementFont) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName, Font replacementFont) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style, Font replacementFont) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, com.badlogic.gdx.scenes.scene2d.ui.Skin skin) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, Font replacementFont) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName, Font replacementFont) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style) TextraTooltip(String text, com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style, Font replacementFont) -
Method Summary
Modifier and TypeMethodDescriptionprotected TextraLabelprotected TextraLabelprotected TextraLabelvoidsetStyle(com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style) voidsetStyle(com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style, boolean makeGridGlyphs) voidvoidDoes nothing unless the label used here is a TypingLabel; then, this will skip text progression ahead.Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Tooltip
enter, exit, getActor, getContainer, getManager, hide, mouseMoved, setActor, setAlways, setInstant, setTouchIndependent, touchDownMethods inherited from class com.badlogic.gdx.scenes.scene2d.InputListener
handle, keyDown, keyTyped, keyUp, scrolled, touchDragged, touchUp
-
Constructor Details
-
TextraTooltip
-
TextraTooltip
-
TextraTooltip
public TextraTooltip(@Null String text, com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style) -
TextraTooltip
public TextraTooltip(@Null String text, com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, com.badlogic.gdx.scenes.scene2d.ui.Skin skin) -
TextraTooltip
-
TextraTooltip
public TextraTooltip(@Null String text, com.badlogic.gdx.scenes.scene2d.ui.TooltipManager manager, com.badlogic.gdx.scenes.scene2d.ui.TextTooltip.TextTooltipStyle style) -
TextraTooltip
-
TextraTooltip
-
TextraTooltip
-
TextraTooltip
-
TextraTooltip
-
TextraTooltip
-
-
Method Details
-
newLabel
protected TextraLabel newLabel(String text, com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle style) -
newLabel
-
newLabel
-
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) -
skipToTheEnd
public void skipToTheEnd()Does nothing unless the label used here is a TypingLabel; then, this will skip text progression ahead.
-