Package cs.eng1.piazzapanic.ui
Class Timer
- java.lang.Object
-
- com.badlogic.gdx.scenes.scene2d.Actor
-
- com.badlogic.gdx.scenes.scene2d.ui.Widget
-
- com.badlogic.gdx.scenes.scene2d.ui.Label
-
- cs.eng1.piazzapanic.ui.Timer
-
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Layout
public class Timer extends com.badlogic.gdx.scenes.scene2d.ui.Label
-
-
Constructor Summary
Constructors Constructor Description Timer(com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle labelStyle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
act(float delta)
float
getTime()
void
reset()
void
setTime(float time)
void
start()
void
stop()
void
updateTimer()
Show the minutes and seconds correctly based on the total number of seconds that have passed.-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Label
computePrefSize, draw, getBitmapFontCache, getFontScaleX, getFontScaleY, getGlyphLayout, getLabelAlign, getLineAlign, getPrefHeight, getPrefWidth, getStyle, getText, getWrap, invalidate, layout, setAlignment, setAlignment, setEllipsis, setEllipsis, setFontScale, setFontScale, setFontScaleX, setFontScaleY, setStyle, setText, setText, setWrap, textEquals, toString
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Widget
getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clear, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, drawDebug, drawDebugBounds, 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, hit, 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, setDebug, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setStage, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
-
-
-
-
Method Detail
-
reset
public void reset()
-
start
public void start()
-
stop
public void stop()
-
setTime
public void setTime(float time)
-
getTime
public float getTime()
-
act
public void act(float delta)
- Overrides:
act
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
updateTimer
public void updateTimer()
Show the minutes and seconds correctly based on the total number of seconds that have passed.
-
-