C# Class Logitech_CSGO.GameEventHandler

Afficher le fichier Open project: antonpup/Logitech-CSGO

Méthodes publiques

Méthode Description
BlendColors ( Color background, Color foreground, double percent ) : Color
Destroy ( ) : void
GameEventHandler ( ) : CSGSI.Nodes
GetKeyboardLights ( ) : System.Drawing.Color>.Dictionary
Init ( ) : bool
SetBombState ( BombState state ) : void
SetBurnAmount ( int burn ) : void
SetClip ( int clip ) : void
SetClipMax ( int clipmax ) : void
SetFlashAmount ( int flash ) : void
SetForcedUpdate ( bool forced ) : void
SetHealth ( int health ) : void
SetPlayerActivity ( PlayerActivity activity ) : void
SetPreview ( bool preview ) : void
SetTeam ( PlayerTeam team ) : void
UpdateKeyboard ( ) : void

Private Methods

Méthode Description
GetActiveWindowsProcessname ( ) : string
GetForegroundWindow ( ) : IntPtr
GetOneKey ( Devices key ) : Color
GetWindowThreadProcessId ( IntPtr hWnd, uint &lpdwProcessId ) : uint
PercentEffect ( Color foregroundColor, Color backgroundColor, Devices keys, double value, double total, PercentEffectType effectType = PercentEffectType.Progressive ) : void
SetAllKeys ( Color color ) : void
SetAllKeysEffect ( Color color, double percent ) : void
SetOneKey ( Devices key, Color color ) : void
update_timer_Tick ( object sender, EventArgs e ) : void

Method Details

BlendColors() public méthode

public BlendColors ( Color background, Color foreground, double percent ) : Color
background Color
foreground Color
percent double
Résultat Color

Destroy() public méthode

public Destroy ( ) : void
Résultat void

GameEventHandler() public méthode

public GameEventHandler ( ) : CSGSI.Nodes
Résultat CSGSI.Nodes

GetKeyboardLights() public méthode

public GetKeyboardLights ( ) : System.Drawing.Color>.Dictionary
Résultat System.Drawing.Color>.Dictionary

Init() public méthode

public Init ( ) : bool
Résultat bool

SetBombState() public méthode

public SetBombState ( BombState state ) : void
state BombState
Résultat void

SetBurnAmount() public méthode

public SetBurnAmount ( int burn ) : void
burn int
Résultat void

SetClip() public méthode

public SetClip ( int clip ) : void
clip int
Résultat void

SetClipMax() public méthode

public SetClipMax ( int clipmax ) : void
clipmax int
Résultat void

SetFlashAmount() public méthode

public SetFlashAmount ( int flash ) : void
flash int
Résultat void

SetForcedUpdate() public méthode

public SetForcedUpdate ( bool forced ) : void
forced bool
Résultat void

SetHealth() public méthode

public SetHealth ( int health ) : void
health int
Résultat void

SetPlayerActivity() public méthode

public SetPlayerActivity ( PlayerActivity activity ) : void
activity PlayerActivity
Résultat void

SetPreview() public méthode

public SetPreview ( bool preview ) : void
preview bool
Résultat void

SetTeam() public méthode

public SetTeam ( PlayerTeam team ) : void
team PlayerTeam
Résultat void

UpdateKeyboard() public méthode

public UpdateKeyboard ( ) : void
Résultat void