C# Class Animatroller.Simulator.SimulatorForm

Afficher le fichier Open project: HakanL/animatroller

Protected Properties

Свойство Type Description
log Logger

Méthodes publiques

Méthode Description
AddAnalogInput ( AnalogInput3 logicalDevice ) : Animatroller.Framework.PhysicalDevice.AnalogInput
AddDigitalInput_FlipFlop ( DigitalInput2 logicalDevice, bool showOutput ) : Animatroller.Framework.PhysicalDevice.DigitalInput
AddDigitalInput_Momentarily ( DigitalInput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalInput
AddDigitalInput_MomentarilyOLD ( DigitalInput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalInput
AddDigitalOutput ( DigitalOutput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalOutput
AddLabel ( string label ) : Label
AddMotor ( MotorWithFeedback logicalDevice ) : Animatroller.Framework.PhysicalDevice.MotorWithFeedback
AddNewLight ( string name ) : StrobeBulb
AddNewMatrix ( string name, int width, int height ) : PixelLight2D
AddNewRope ( string name, int pixels ) : PixelLight1D
AddUpdateAction ( Action action ) : void
AutoWireUsingReflection ( IScene scene ) : SimulatorForm
AutoWireUsingReflection_Simple ( IScene scene ) : SimulatorForm
Connect ( INeedsLabelLight output ) : void
Connect ( INeedsMatrixLight output ) : void
Connect ( INeedsRopeLight output ) : void
SimulatorForm ( ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Méthode Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

SimulatorForm_FormClosed ( object sender, FormClosedEventArgs e ) : void
updateTimer_Tick ( object sender, EventArgs e ) : void

Method Details

AddAnalogInput() public méthode

public AddAnalogInput ( AnalogInput3 logicalDevice ) : Animatroller.Framework.PhysicalDevice.AnalogInput
logicalDevice AnalogInput3
Résultat Animatroller.Framework.PhysicalDevice.AnalogInput

AddDigitalInput_FlipFlop() public méthode

public AddDigitalInput_FlipFlop ( DigitalInput2 logicalDevice, bool showOutput ) : Animatroller.Framework.PhysicalDevice.DigitalInput
logicalDevice DigitalInput2
showOutput bool
Résultat Animatroller.Framework.PhysicalDevice.DigitalInput

AddDigitalInput_Momentarily() public méthode

public AddDigitalInput_Momentarily ( DigitalInput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalInput
logicalDevice DigitalInput2
Résultat Animatroller.Framework.PhysicalDevice.DigitalInput

AddDigitalInput_MomentarilyOLD() public méthode

public AddDigitalInput_MomentarilyOLD ( DigitalInput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalInput
logicalDevice DigitalInput2
Résultat Animatroller.Framework.PhysicalDevice.DigitalInput

AddDigitalOutput() public méthode

public AddDigitalOutput ( DigitalOutput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalOutput
logicalDevice DigitalOutput2
Résultat Animatroller.Framework.PhysicalDevice.DigitalOutput

AddLabel() public méthode

public AddLabel ( string label ) : Label
label string
Résultat Label

AddMotor() public méthode

public AddMotor ( MotorWithFeedback logicalDevice ) : Animatroller.Framework.PhysicalDevice.MotorWithFeedback
logicalDevice MotorWithFeedback
Résultat Animatroller.Framework.PhysicalDevice.MotorWithFeedback

AddNewLight() public méthode

public AddNewLight ( string name ) : StrobeBulb
name string
Résultat Animatroller.Simulator.Control.StrobeBulb

AddNewMatrix() public méthode

public AddNewMatrix ( string name, int width, int height ) : PixelLight2D
name string
width int
height int
Résultat Animatroller.Simulator.Control.PixelLight2D

AddNewRope() public méthode

public AddNewRope ( string name, int pixels ) : PixelLight1D
name string
pixels int
Résultat Animatroller.Simulator.Control.PixelLight1D

AddUpdateAction() public méthode

public AddUpdateAction ( Action action ) : void
action Action
Résultat void

AutoWireUsingReflection() public méthode

public AutoWireUsingReflection ( IScene scene ) : SimulatorForm
scene IScene
Résultat SimulatorForm

AutoWireUsingReflection_Simple() public méthode

public AutoWireUsingReflection_Simple ( IScene scene ) : SimulatorForm
scene IScene
Résultat SimulatorForm

Connect() public méthode

public Connect ( INeedsLabelLight output ) : void
output INeedsLabelLight
Résultat void

Connect() public méthode

public Connect ( INeedsMatrixLight output ) : void
output INeedsMatrixLight
Résultat void

Connect() public méthode

public Connect ( INeedsRopeLight output ) : void
output INeedsRopeLight
Résultat void

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Résultat void

SimulatorForm() public méthode

public SimulatorForm ( ) : System
Résultat System

Property Details

log protected_oe static_oe property

protected static Logger log
Résultat Logger