org.xith3d.ui.hud.utils
Class WidgetDetacher

java.lang.Object
  extended by org.xith3d.loop.opscheduler.impl.ScheduledOperationImpl
      extended by org.xith3d.ui.hud.utils.WidgetDetacher
All Implemented Interfaces:
ScheduledOperation, Updatable

public class WidgetDetacher
extends ScheduledOperationImpl

This ScheduledOperation will detach the Widget _but with a delay_!


Method Summary
static WidgetDetacher getDetacher(Widget widget)
           
 void update(long gameTime, long frameTime, UpdatingThread.TimingMode timingMode)
          Updates this Updatable object.
 
Methods inherited from class org.xith3d.loop.opscheduler.impl.ScheduledOperationImpl
isAlive, isPersistent, setAlive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

update

public void update(long gameTime,
                   long frameTime,
                   UpdatingThread.TimingMode timingMode)
Description copied from interface: Updatable
Updates this Updatable object.

Parameters:
gameTime - the gameTime in Milliseconds
frameTime - the frameTime in Milliseconds (needed time for the last frame)
timingMode - the TimingMode to use for frameTime.

getDetacher

public static WidgetDetacher getDetacher(Widget widget)