Class Popup.PositionBehavior
java.lang.Object
net.dermetfan.gdx.scenes.scene2d.ui.Popup.Behavior.Adapter
net.dermetfan.gdx.scenes.scene2d.ui.Popup.PositionBehavior
- All Implemented Interfaces:
Popup.Behavior
- Direct Known Subclasses:
Popup.TooltipBehavior.TooltipPositionBehavior
public static class Popup.PositionBehavior extends Popup.Behavior.Adapter
sets the position of the popup in
show(Event, Popup)-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPopup.PositionBehavior.AlignedOffsetPositionoffsets the position by aligning it using the popup's sizestatic classPopup.PositionBehavior.AlignPositionposition aligned relative totargetstatic classPopup.PositionBehavior.EventPositionThe position of the event if it is anInputEvent.static classPopup.PositionBehavior.OffsetPositionoffsets the popup by a certain amountstatic classPopup.PositionBehavior.PointerPositionthe position of a pointerstatic interfacePopup.PositionBehavior.Positiondetermines and applies a positionstatic classPopup.PositionBehavior.PositionMultiplexera Multiplexer for Positionsstatic classPopup.PositionBehavior.PresetPositiona preset positionNested classes/interfaces inherited from interface net.dermetfan.gdx.scenes.scene2d.ui.Popup.Behavior
Popup.Behavior.Adapter -
Constructor Summary
Constructors Constructor Description PositionBehavior(Popup.PositionBehavior.Position position)PositionBehavior(Popup.PositionBehavior.Position... positions) -
Method Summary
Modifier and Type Method Description Popup.PositionBehavior.PositiongetPosition()voidsetPosition(Popup.PositionBehavior.Position position)booleanshow(com.badlogic.gdx.scenes.scene2d.Event event, Popup popup)Methods inherited from class net.dermetfan.gdx.scenes.scene2d.ui.Popup.Behavior.Adapter
handle, hideMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PositionBehavior
- Parameters:
position- theposition
-
PositionBehavior
- Parameters:
positions- the Positions to create aPopup.PositionBehavior.PositionMultiplexerfor
-
-
Method Details
-
show
- Specified by:
showin interfacePopup.Behavior- Overrides:
showin classPopup.Behavior.Adapter- Parameters:
popup- the popup which position to setevent- the Event to handle- Returns:
true
-
getPosition
- Returns:
- the
position
-
setPosition
- Parameters:
position- thepositionto set
-