C# Class Animatroller.Framework.Effect.Sweeper

Show file Open project: HakanL/animatroller Class Usage Examples

Protected Properties

Property Type Description
log Logger

Public Methods

Method Description
ForceValue ( double zeroToOne, double negativeOneToOne, double zeroToOneToZero, long totalTicks ) : Sweeper
OneShot ( ) : Sweeper
Pause ( ) : Sweeper
Prime ( ) : Sweeper
RegisterJob ( EffectAction job ) : Sweeper
Reset ( ) : Sweeper
Resume ( ) : Sweeper
Sweeper ( System.TimeSpan duration, int dataPoints, bool startRunning ) : System

Private Methods

Method Description
InternalReset ( ) : void
TimerCallback ( object state ) : void
UpdateOutput ( ) : void

Method Details

ForceValue() public method

public ForceValue ( double zeroToOne, double negativeOneToOne, double zeroToOneToZero, long totalTicks ) : Sweeper
zeroToOne double
negativeOneToOne double
zeroToOneToZero double
totalTicks long
return Sweeper

OneShot() public method

public OneShot ( ) : Sweeper
return Sweeper

Pause() public method

public Pause ( ) : Sweeper
return Sweeper

Prime() public method

public Prime ( ) : Sweeper
return Sweeper

RegisterJob() public method

public RegisterJob ( EffectAction job ) : Sweeper
job EffectAction
return Sweeper

Reset() public method

public Reset ( ) : Sweeper
return Sweeper

Resume() public method

public Resume ( ) : Sweeper
return Sweeper

Sweeper() public method

public Sweeper ( System.TimeSpan duration, int dataPoints, bool startRunning ) : System
duration System.TimeSpan
dataPoints int
startRunning bool
return System

Property Details

log protected static property

protected static Logger log
return Logger