C# Class Tibialyzer.ProcessManager

Show file Open project: Mytherin/Tibialyzer Class Usage Examples

Public Properties

Property Type Description
TibiaClientName string
TibiaClientType string
TibiaProcessID int
TibialyzerProcessHandle System.IntPtr

Public Methods

Method Description
GetScreen ( ) : Screen
GetTibiaProcess ( ) : Process
GetTibiaProcesses ( ) : System.Diagnostics.Process[]
Initialize ( ) : void
IsTibiaActive ( ) : bool
RegisterTibiaVisibilityChanged ( System control, EventHandler method ) : void
SelectProcess ( Process process ) : void
Stop ( ) : void

Private Methods

Method Description
WindowFocusWatcherEvent ( uint pid ) : void

Method Details

GetScreen() public static method

public static GetScreen ( ) : Screen
return System.Windows.Forms.Screen

GetTibiaProcess() public static method

public static GetTibiaProcess ( ) : Process
return System.Diagnostics.Process

GetTibiaProcesses() public static method

public static GetTibiaProcesses ( ) : System.Diagnostics.Process[]
return System.Diagnostics.Process[]

Initialize() public static method

public static Initialize ( ) : void
return void

IsTibiaActive() public static method

public static IsTibiaActive ( ) : bool
return bool

RegisterTibiaVisibilityChanged() public static method

public static RegisterTibiaVisibilityChanged ( System control, EventHandler method ) : void
control System
method EventHandler
return void

SelectProcess() public static method

public static SelectProcess ( Process process ) : void
process System.Diagnostics.Process
return void

Stop() public static method

public static Stop ( ) : void
return void

Property Details

TibiaClientName public static property

public static string TibiaClientName
return string

TibiaClientType public static property

public static string TibiaClientType
return string

TibiaProcessID public static property

public static int TibiaProcessID
return int

TibialyzerProcessHandle public static property

public static IntPtr,System TibialyzerProcessHandle
return System.IntPtr