Show / Hide Table of Contents

Interface IMotor

Namespace: Experior.Interfaces
Assembly: Experior.Interfaces.dll
Syntax
public interface IMotor

Properties

Arrows

Declaration
IReadOnlyList<IArrow> Arrows { get; }
Property Value
Type Description
System.Collections.Generic.IReadOnlyList<IArrow>

CurrentSpeed

Declaration
float CurrentSpeed { get; }
Property Value
Type Description
System.Single

Direction

Declaration
MotorDirection Direction { get; }
Property Value
Type Description
MotorDirection

Enabled

Declaration
bool Enabled { get; set; }
Property Value
Type Description
System.Boolean

Locked

Declaration
bool Locked { get; }
Property Value
Type Description
System.Boolean

Name

Declaration
string Name { get; set; }
Property Value
Type Description
System.String

Running

Declaration
bool Running { get; }
Property Value
Type Description
System.Boolean

Selected

Declaration
bool Selected { get; set; }
Property Value
Type Description
System.Boolean

Speed

Declaration
float Speed { get; set; }
Property Value
Type Description
System.Single

Visible

Declaration
bool Visible { get; set; }
Property Value
Type Description
System.Boolean

Methods

Add(IArrow)

Declaration
void Add(IArrow arrow)
Parameters
Type Name Description
IArrow arrow

Backward()

Declaration
void Backward()

Forward()

Declaration
void Forward()

Remove(IArrow)

Declaration
void Remove(IArrow arrow)
Parameters
Type Name Description
IArrow arrow

Reset()

Declaration
void Reset()

Start()

Declaration
void Start()

Stop()

Declaration
void Stop()

SwitchDirection()

Declaration
void SwitchDirection()

Events

OnDirectionChanged

Declaration
event EventHandler OnDirectionChanged
Event Type
Type Description
System.EventHandler

OnEnableChanged

Declaration
event EventHandler OnEnableChanged
Event Type
Type Description
System.EventHandler

OnSpeedChanged

Declaration
event EventHandler OnSpeedChanged
Event Type
Type Description
System.EventHandler

OnStarted

Declaration
event EventHandler OnStarted
Event Type
Type Description
System.EventHandler

OnStopped

Declaration
event EventHandler OnStopped
Event Type
Type Description
System.EventHandler
Back to top Generated by DocFX