C# Класс Animatroller.Simulator.SimulatorForm

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
log Logger

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

Приватные методы

Метод Описание
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

Описание методов

AddAnalogInput() публичный Метод

public AddAnalogInput ( AnalogInput3 logicalDevice ) : Animatroller.Framework.PhysicalDevice.AnalogInput
logicalDevice AnalogInput3
Результат Animatroller.Framework.PhysicalDevice.AnalogInput

AddDigitalInput_FlipFlop() публичный Метод

public AddDigitalInput_FlipFlop ( DigitalInput2 logicalDevice, bool showOutput ) : Animatroller.Framework.PhysicalDevice.DigitalInput
logicalDevice DigitalInput2
showOutput bool
Результат Animatroller.Framework.PhysicalDevice.DigitalInput

AddDigitalInput_Momentarily() публичный Метод

public AddDigitalInput_Momentarily ( DigitalInput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalInput
logicalDevice DigitalInput2
Результат Animatroller.Framework.PhysicalDevice.DigitalInput

AddDigitalInput_MomentarilyOLD() публичный Метод

public AddDigitalInput_MomentarilyOLD ( DigitalInput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalInput
logicalDevice DigitalInput2
Результат Animatroller.Framework.PhysicalDevice.DigitalInput

AddDigitalOutput() публичный Метод

public AddDigitalOutput ( DigitalOutput2 logicalDevice ) : Animatroller.Framework.PhysicalDevice.DigitalOutput
logicalDevice DigitalOutput2
Результат Animatroller.Framework.PhysicalDevice.DigitalOutput

AddLabel() публичный Метод

public AddLabel ( string label ) : Label
label string
Результат Label

AddMotor() публичный Метод

public AddMotor ( MotorWithFeedback logicalDevice ) : Animatroller.Framework.PhysicalDevice.MotorWithFeedback
logicalDevice MotorWithFeedback
Результат Animatroller.Framework.PhysicalDevice.MotorWithFeedback

AddNewLight() публичный Метод

public AddNewLight ( string name ) : StrobeBulb
name string
Результат Animatroller.Simulator.Control.StrobeBulb

AddNewMatrix() публичный Метод

public AddNewMatrix ( string name, int width, int height ) : PixelLight2D
name string
width int
height int
Результат Animatroller.Simulator.Control.PixelLight2D

AddNewRope() публичный Метод

public AddNewRope ( string name, int pixels ) : PixelLight1D
name string
pixels int
Результат Animatroller.Simulator.Control.PixelLight1D

AddUpdateAction() публичный Метод

public AddUpdateAction ( Action action ) : void
action Action
Результат void

AutoWireUsingReflection() публичный Метод

public AutoWireUsingReflection ( IScene scene ) : SimulatorForm
scene IScene
Результат SimulatorForm

AutoWireUsingReflection_Simple() публичный Метод

public AutoWireUsingReflection_Simple ( IScene scene ) : SimulatorForm
scene IScene
Результат SimulatorForm

Connect() публичный Метод

public Connect ( INeedsLabelLight output ) : void
output INeedsLabelLight
Результат void

Connect() публичный Метод

public Connect ( INeedsMatrixLight output ) : void
output INeedsMatrixLight
Результат void

Connect() публичный Метод

public Connect ( INeedsRopeLight output ) : void
output INeedsRopeLight
Результат void

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

SimulatorForm() публичный Метод

public SimulatorForm ( ) : System
Результат System

Описание свойств

log защищенное статическое свойство

protected static Logger log
Результат Logger