C# Класс SimShift.Services.VariableSpeedTransmission

Наследование: IControlChainObj
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
fast bool
reqpower double

Private Properties

Свойство Тип Описание
DeductRangeFromGear int
GetRangeButton bool
GetShiftButton bool
RangeSwitchTruthTable bool

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

Метод Описание
GetAxis ( JoyControls c, double val ) : double
GetButton ( JoyControls c, bool val ) : bool
Requires ( JoyControls c ) : bool
TickControls ( ) : void
TickTelemetry ( IDataMiner data ) : void
VariableSpeedTransmission ( ) : System

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

Метод Описание
DeductRangeFromGear ( int gr ) : int
GetRangeButton ( int bt ) : bool
GetShiftButton ( int bt ) : bool
RangeSwitchTruthTable ( int button, int old, int nw ) : bool

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

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

public GetAxis ( JoyControls c, double val ) : double
c JoyControls
val double
Результат double

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

public GetButton ( JoyControls c, bool val ) : bool
c JoyControls
val bool
Результат bool

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

public Requires ( JoyControls c ) : bool
c JoyControls
Результат bool

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

public TickControls ( ) : void
Результат void

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

public TickTelemetry ( IDataMiner data ) : void
data IDataMiner
Результат void

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

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

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

fast публичное свойство

public bool fast
Результат bool

reqpower публичное статическое свойство

public static double reqpower
Результат double