public class TooltipManager extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
animations
If false, tooltips will be shown without animations.
|
float |
edgeDistance
The distance from the tooltip actor position to the edge of the screen where the actor will be shown on the other side of
the mouse cursor.
|
boolean |
enabled
If false, tooltips will not be shown.
|
float |
initialTime
Seconds from when an actor is hovered to when the tooltip is shown.
|
float |
maxWidth
The maximum width of a
TextTooltip . |
float |
offsetX
The distance from the mouse position to offset the tooltip actor.
|
float |
offsetY
The distance from the mouse position to offset the tooltip actor.
|
float |
resetTime
Seconds to use
subsequentTime . |
float |
subsequentTime
Once a tooltip is shown, this is used instead of
initialTime . |
Constructor and Description |
---|
TooltipManager() |
Modifier and Type | Method and Description |
---|---|
void |
enter(Tooltip tooltip) |
static TooltipManager |
getInstance() |
void |
hide(Tooltip tooltip) |
void |
hideAll() |
void |
instant()
Shows all tooltips on hover without a delay for
resetTime seconds. |
void |
touchDown(Tooltip tooltip) |
public float initialTime
hideAll()
after changing to
reset internal state.public float subsequentTime
initialTime
. Default is 0.public float resetTime
subsequentTime
. Default is 1.5.public boolean enabled
public boolean animations
public float maxWidth
TextTooltip
. The label will wrap if needed. Default is Integer.MAX_VALUE.public float offsetX
public float offsetY
public float edgeDistance
public void touchDown(Tooltip tooltip)
public void enter(Tooltip tooltip)
public void hide(Tooltip tooltip)
public void hideAll()
public void instant()
resetTime
seconds.public static TooltipManager getInstance()
Copyright © 2020. All rights reserved.