C# Класс Logitech_CSGO.GameEventHandler

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

BlendColors() публичный Метод

public BlendColors ( Color background, Color foreground, double percent ) : Color
background Color
foreground Color
percent double
Результат Color

Destroy() публичный Метод

public Destroy ( ) : void
Результат void

GameEventHandler() публичный Метод

public GameEventHandler ( ) : CSGSI.Nodes
Результат CSGSI.Nodes

GetKeyboardLights() публичный Метод

public GetKeyboardLights ( ) : System.Drawing.Color>.Dictionary
Результат System.Drawing.Color>.Dictionary

Init() публичный Метод

public Init ( ) : bool
Результат bool

SetBombState() публичный Метод

public SetBombState ( BombState state ) : void
state BombState
Результат void

SetBurnAmount() публичный Метод

public SetBurnAmount ( int burn ) : void
burn int
Результат void

SetClip() публичный Метод

public SetClip ( int clip ) : void
clip int
Результат void

SetClipMax() публичный Метод

public SetClipMax ( int clipmax ) : void
clipmax int
Результат void

SetFlashAmount() публичный Метод

public SetFlashAmount ( int flash ) : void
flash int
Результат void

SetForcedUpdate() публичный Метод

public SetForcedUpdate ( bool forced ) : void
forced bool
Результат void

SetHealth() публичный Метод

public SetHealth ( int health ) : void
health int
Результат void

SetPlayerActivity() публичный Метод

public SetPlayerActivity ( PlayerActivity activity ) : void
activity PlayerActivity
Результат void

SetPreview() публичный Метод

public SetPreview ( bool preview ) : void
preview bool
Результат void

SetTeam() публичный Метод

public SetTeam ( PlayerTeam team ) : void
team PlayerTeam
Результат void

UpdateKeyboard() публичный Метод

public UpdateKeyboard ( ) : void
Результат void