C# Class MFIGamepadFeeder.MainWindowViewModel

Inheritance: IDisposable
Mostra file Open project: Axadiw/MFIGamepadFeeder

Public Properties

Property Type Description
HidManager MFIGamepadShared.HidManager
IsRunning ReactiveProperty

Public Methods

Method Description
Dispose ( ) : void
MainWindowViewModel ( ) : System
Start ( HidDeviceRepresentation selectedHids, uint selectedGamepadIds, string selectedMappsingPaths ) : void
Stop ( ) : void

Protected Methods

Method Description
Log ( string errormessage ) : void

Private Methods

Method Description
GetMappingFromFilePath ( string filePath ) : Task

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Log() protected method

protected Log ( string errormessage ) : void
errormessage string
return void

MainWindowViewModel() public method

public MainWindowViewModel ( ) : System
return System

Start() public method

public Start ( HidDeviceRepresentation selectedHids, uint selectedGamepadIds, string selectedMappsingPaths ) : void
selectedHids HidDeviceRepresentation
selectedGamepadIds uint
selectedMappsingPaths string
return void

Stop() public method

public Stop ( ) : void
return void

Property Details

HidManager public_oe property

public HidManager,MFIGamepadShared HidManager
return MFIGamepadShared.HidManager

IsRunning public_oe property

public ReactiveProperty IsRunning
return ReactiveProperty