C# Class AcManager.Tools.Helpers.DirectInput.DirectInputDevice

Inheritance: FirstFloor.ModernUI.Presentation.Displayable, IDirectInputDevice, IDisposable
Show file Open project: gro-ove/actools

Private Properties

Property Type Description
Create DirectInputDevice
DirectInputDevice System
GuidToString string

Public Methods

Method Description
Dispose ( ) : void
GetAxle ( int id ) : DirectInputAxle
GetButton ( int id ) : DirectInputButton
OnTick ( ) : void
Same ( DeviceInstance other ) : bool
Same ( IDirectInputDevice other ) : bool
ToString ( ) : string

Private Methods

Method Description
Create ( SlimDX directInput, DeviceInstance device, int iniId ) : DirectInputDevice
DirectInputDevice ( [ directInput, [ device, int index ) : System
GuidToString ( System.Guid guid ) : string

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetAxle() public method

public GetAxle ( int id ) : DirectInputAxle
id int
return DirectInputAxle

GetButton() public method

public GetButton ( int id ) : DirectInputButton
id int
return DirectInputButton

OnTick() public method

public OnTick ( ) : void
return void

Same() public method

public Same ( DeviceInstance other ) : bool
other DeviceInstance
return bool

Same() public method

public Same ( IDirectInputDevice other ) : bool
other IDirectInputDevice
return bool

ToString() public method

public ToString ( ) : string
return string