C# Class Gablarski.Input.ManagedHooks.ManagedHooksProvider

Inheritance: IInputProvider
Afficher le fichier Open project: ermau/Gablarski

Méthodes publiques

Méthode Description
Attach ( IntPtr window, string settings ) : void

Attaches the input provider to listen for the given settings.

BeginRecord ( ) : void

Starts recording input combinations for saving.

Detach ( ) : void
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

EndRecord ( ) : string

Stops recording input combinations and returns the latest combination.

EndRecord ( string &niceName ) : string
GetNiceInputName ( string inputSettings ) : string

Gets a nice display name for the given inputSettings.

Parse ( string value ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
OnKeyboardEvent ( KeyboardEvents kEvent, Keys key ) : void

Method Details

Attach() public méthode

Attaches the input provider to listen for the given settings.
public Attach ( IntPtr window, string settings ) : void
window System.IntPtr
settings string The settings provided by .
Résultat void

BeginRecord() public méthode

Starts recording input combinations for saving.
public BeginRecord ( ) : void
Résultat void

Detach() public méthode

public Detach ( ) : void
Résultat void

Dispose() public méthode

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EndRecord() public méthode

Stops recording input combinations and returns the latest combination.
public EndRecord ( ) : string
Résultat string

EndRecord() public méthode

public EndRecord ( string &niceName ) : string
niceName string
Résultat string

GetNiceInputName() public méthode

Gets a nice display name for the given inputSettings.
public GetNiceInputName ( string inputSettings ) : string
inputSettings string The input settings to beautify.
Résultat string

Parse() public méthode

public Parse ( string value ) : void
value string
Résultat void