C# Class WoWmapper.Overlay.OverlayWindow

Interaction logic for OverlayWindow.xaml
Inheritance: System.Windows.Window
Mostrar archivo Open project: topher-au/WoWmapper Class Usage Examples

Public Methods

Method Description
CloseOverlay ( ) : void
OverlayWindow ( ) : System
PopupNotification ( OverlayNotification notification ) : void
SetCrosshairState ( bool visible, int x, int y ) : void
SetWindowExTransparent ( IntPtr hwnd ) : void

Protected Methods

Method Description
OnSourceInitialized ( EventArgs e ) : void

Private Methods

Method Description
ControllerThread ( ) : void
GetForegroundWindow ( ) : IntPtr
GetWindowLong ( IntPtr hwnd, int index ) : int
SetWindowLong ( IntPtr hwnd, int index, int newStyle ) : int

Method Details

CloseOverlay() public method

public CloseOverlay ( ) : void
return void

OnSourceInitialized() protected method

protected OnSourceInitialized ( EventArgs e ) : void
e System.EventArgs
return void

OverlayWindow() public method

public OverlayWindow ( ) : System
return System

PopupNotification() public method

public PopupNotification ( OverlayNotification notification ) : void
notification OverlayNotification
return void

SetCrosshairState() public method

public SetCrosshairState ( bool visible, int x, int y ) : void
visible bool
x int
y int
return void

SetWindowExTransparent() public static method

public static SetWindowExTransparent ( IntPtr hwnd ) : void
hwnd System.IntPtr
return void