C# Class Animatroller.Framework.Controller.CueList

Inheritance: IRunnable
Show file Open project: HakanL/animatroller

Protected Properties

Property Type Description
log Logger

Public Methods

Method Description
Abort ( ) : void
AddCue ( Cue cue ) : CueList
CueList ( int iterations = null, bool bounce = false, [ name = "" ) : System
Go ( ) : void
Goto ( int cueId ) : void
Restart ( ) : void
Start ( ) : void
Stop ( ) : void

Private Methods

Method Description
AdvanceCue ( ) : Cue
GetControlledObserverBrightness ( IReceivesBrightness device ) : ControlledObserver
GetControlledObserverColor ( IReceivesColor device ) : ControlledObserver
GetControlledObserverPan ( IReceivesPanTilt device ) : ControlledObserver
GetControlledObserverTilt ( IReceivesPanTilt device ) : ControlledObserver
GetNextCuePosition ( ) : int?
LockAllUsedDevices ( ) : void
MibCheck ( int cueId, ILogicalDevice device ) : void
NextCue ( ) : void
ReleaseLocks ( ) : void
RunCue ( int cueId, Cue cue, bool snap, bool lastCue ) : void
StopCurrentTask ( ILogicalDevice device, Cue cuePart ) : void

Method Details

Abort() public method

public Abort ( ) : void
return void

AddCue() public method

public AddCue ( Cue cue ) : CueList
cue Animatroller.Framework.LogicalDevice.Cue
return CueList

CueList() public method

public CueList ( int iterations = null, bool bounce = false, [ name = "" ) : System
iterations int
bounce bool
name [
return System

Go() public method

public Go ( ) : void
return void

Goto() public method

public Goto ( int cueId ) : void
cueId int
return void

Restart() public method

public Restart ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Property Details

log protected static property

protected static Logger log
return Logger