de.lessvoid.nifty.tools.pulsate
Interface PulsatorProvider

All Known Implementing Classes:
NullPulsator, RectanglePulsator, SinusPulsator, SinusRaisedPulsator

public interface PulsatorProvider

The actual Pulsator.

Author:
void

Method Summary
 float getValue(long msTime)
          Get the value.
 void initialize(Properties parameter)
          Initialize the parameter.
 void reset(long msTime)
          Reset.
 

Method Detail

initialize

void initialize(Properties parameter)
Initialize the parameter.

Parameters:
parameter - properties

getValue

float getValue(long msTime)
Get the value.

Parameters:
msTime - current time
Returns:
the value in [0,1] range

reset

void reset(long msTime)
Reset.

Parameters:
msTime - current time


Copyright © 2012. All Rights Reserved.