Class Timer

  • All Implemented Interfaces:
    com.badlogic.gdx.scenes.scene2d.utils.Layout

    public class Timer
    extends com.badlogic.gdx.scenes.scene2d.ui.Label
    • Nested Class Summary

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

        com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle
    • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Timer

        public Timer​(com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle labelStyle)
    • 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 class com.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.