C# Class SimShift.Services.Main

显示文件 Open project: nlhans/SimShift

Public Properties

Property Type Description
ACC ACC
Antistall Antistall
CameraHorizon CameraHorizon
CarProfile SimShift.Entities.Profiles
Controls ControlChain
CruiseControl CruiseControl
Data SimShift.Data.DataArbiter
Drivetrain IDrivetrain
DrivetrainCalibrator DrivetrainCalibrator
LaneAssistance LaneAssistance
LaunchControl LaunchControl
ProfileSwitcher ProfileSwitcher
RawJoysticksIn List
RawJoysticksOut List
Speedlimiter Speedlimiter
TractionControl TractionControl
Transmission Transmission
TransmissionCalibrator TransmissionCalibrator
VST bool
VariableSpeedControl VariableSpeedTransmission

Public Methods

Method Description
GetAxisIn ( JoyControls c ) : double
GetAxisOut ( JoyControls ctrl ) : double
GetButtonIn ( JoyControls c ) : bool
GetButtonOut ( JoyControls ctrl ) : bool
Load ( IConfigurable target, string iniFile ) : bool
LoadNextProfile ( float staticMass ) : void
ReloadProfile ( float staticMass ) : void
SetAxisOut ( JoyControls c, double value ) : void
SetButtonOut ( JoyControls c, bool value ) : void
SetMap ( Ets2Mapper ets2Map ) : void
Setup ( ) : bool
Start ( ) : void
Stop ( ) : void
Store ( IEnumerable settings, string f ) : void
Tick ( object sender, EventArgs e ) : void

Method Details

GetAxisIn() public static method

public static GetAxisIn ( JoyControls c ) : double
c JoyControls
return double

GetAxisOut() public static method

public static GetAxisOut ( JoyControls ctrl ) : double
ctrl JoyControls
return double

GetButtonIn() public static method

public static GetButtonIn ( JoyControls c ) : bool
c JoyControls
return bool

GetButtonOut() public static method

public static GetButtonOut ( JoyControls ctrl ) : bool
ctrl JoyControls
return bool

Load() public static method

public static Load ( IConfigurable target, string iniFile ) : bool
target IConfigurable
iniFile string
return bool

LoadNextProfile() public static method

public static LoadNextProfile ( float staticMass ) : void
staticMass float
return void

ReloadProfile() public static method

public static ReloadProfile ( float staticMass ) : void
staticMass float
return void

SetAxisOut() public static method

public static SetAxisOut ( JoyControls c, double value ) : void
c JoyControls
value double
return void

SetButtonOut() public static method

public static SetButtonOut ( JoyControls c, bool value ) : void
c JoyControls
value bool
return void

SetMap() public static method

public static SetMap ( Ets2Mapper ets2Map ) : void
ets2Map SimShift.MapTool.Ets2Mapper
return void

Setup() public static method

public static Setup ( ) : bool
return bool

Start() public static method

public static Start ( ) : void
return void

Stop() public static method

public static Stop ( ) : void
return void

Store() public static method

public static Store ( IEnumerable settings, string f ) : void
settings IEnumerable
f string
return void

Tick() public static method

public static Tick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

Property Details

ACC public_oe static_oe property

public static ACC,SimShift.Services ACC
return ACC

Antistall public_oe static_oe property

public static Antistall,SimShift.Services Antistall
return Antistall

CameraHorizon public_oe static_oe property

public static CameraHorizon,SimShift.Services CameraHorizon
return CameraHorizon

CarProfile public_oe static_oe property

public static Profiles,SimShift.Entities CarProfile
return SimShift.Entities.Profiles

Controls public_oe static_oe property

public static ControlChain,SimShift.Services Controls
return ControlChain

CruiseControl public_oe static_oe property

public static CruiseControl,SimShift.Services CruiseControl
return CruiseControl

Data public_oe static_oe property

public static DataArbiter,SimShift.Data Data
return SimShift.Data.DataArbiter

Drivetrain public_oe static_oe property

public static IDrivetrain Drivetrain
return IDrivetrain

DrivetrainCalibrator public_oe static_oe property

public static DrivetrainCalibrator,SimShift.Services DrivetrainCalibrator
return DrivetrainCalibrator

LaneAssistance public_oe static_oe property

public static LaneAssistance,SimShift.Services LaneAssistance
return LaneAssistance

LaunchControl public_oe static_oe property

public static LaunchControl,SimShift.Services LaunchControl
return LaunchControl

ProfileSwitcher public_oe static_oe property

public static ProfileSwitcher,SimShift.Services ProfileSwitcher
return ProfileSwitcher

RawJoysticksIn public_oe static_oe property

public static List RawJoysticksIn
return List

RawJoysticksOut public_oe static_oe property

public static List RawJoysticksOut
return List

Speedlimiter public_oe static_oe property

public static Speedlimiter,SimShift.Services Speedlimiter
return Speedlimiter

TractionControl public_oe static_oe property

public static TractionControl,SimShift.Services TractionControl
return TractionControl

Transmission public_oe static_oe property

public static Transmission,SimShift.Services Transmission
return Transmission

TransmissionCalibrator public_oe static_oe property

public static TransmissionCalibrator,SimShift.Services TransmissionCalibrator
return TransmissionCalibrator

VST public_oe static_oe property

public static bool VST
return bool

VariableSpeedControl public_oe static_oe property

public static VariableSpeedTransmission,SimShift.Services VariableSpeedControl
return VariableSpeedTransmission