ManagedValue

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.ctdp.rfdynhud.valuemanagers
Interface ManagedValue

All Known Implementing Classes:
  Clock, IntervalManager, TimeBasedClock, ValueInterpolater

    public interface ManagedValue

An implementation specific managed value.

Author:
  Marvin Froehlich (CTDP)

Method Summary
`void` | `init(long nanoTime)` Initializes/resets the `ManagedValue`.
`void` | `update(long nanoTime, long frameCounter, boolean force)` Invokes the implementation specific update code.

Method Detail

### init

    void init(long nanoTime)

  Initializes/resets the `ManagedValue`.

  Parameters:
    `nanoTime` - the starting time stamp

### update

    void update(long nanoTime,
                long frameCounter,
                boolean force)

  Invokes the implementation specific update code.

  Parameters:
    `nanoTime` - the current timestamp in nano seconds
    `frameCounter` - the current frame index
    `force` - force clock to `true`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD