C# Class Animatroller.Framework.LogicalDevice.SinglePixel

Inheritance: ILogicalDevice, IOwner, IHasBrightnessControl, IHasColorControl, IHasControlledDevice
Mostrar archivo Open project: HakanL/animatroller

Protected Properties

Property Type Description
effectJob Effect.MasterSweeper.Job
lockObject object
name string
owner IOwner
pixelDevice VirtualPixel1D2
position int

Public Methods

Method Description
ReleaseOwner ( ) : void
RunEffect ( Effect effect, System.TimeSpan oneSweepDuration ) : Effect.MasterSweeper.Job
SetBrightness ( double value, IOwner owner ) : void
SetColor ( Color value, IOwner owner ) : void
SetInitialState ( ) : void
SinglePixel ( string name, VirtualPixel1D2 pixelDevice, int position ) : System
StopEffect ( ) : void

Method Details

ReleaseOwner() public method

public ReleaseOwner ( ) : void
return void

RunEffect() public method

public RunEffect ( Effect effect, System.TimeSpan oneSweepDuration ) : Effect.MasterSweeper.Job
effect Effect
oneSweepDuration System.TimeSpan
return Effect.MasterSweeper.Job

SetBrightness() public method

public SetBrightness ( double value, IOwner owner ) : void
value double
owner IOwner
return void

SetColor() public method

public SetColor ( Color value, IOwner owner ) : void
value Color
owner IOwner
return void

SetInitialState() public method

public SetInitialState ( ) : void
return void

SinglePixel() public method

public SinglePixel ( string name, VirtualPixel1D2 pixelDevice, int position ) : System
name string
pixelDevice VirtualPixel1D2
position int
return System

StopEffect() public method

public StopEffect ( ) : void
return void

Property Details

effectJob protected_oe property

protected Effect.MasterSweeper.Job effectJob
return Effect.MasterSweeper.Job

lockObject protected_oe property

protected object lockObject
return object

name protected_oe property

protected string name
return string

owner protected_oe property

protected IOwner owner
return IOwner

pixelDevice protected_oe property

protected VirtualPixel1D2 pixelDevice
return VirtualPixel1D2

position protected_oe property

protected int position
return int