|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| WindowsMessageHook (IntPtr windowHandle) | |
| void | AddMessageFilter (IMessageFilter filter) |
| void | RemoveMessageFilter (IMessageFilter filter) |
| void | Dispose () |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
Private Member Functions | |
| delegate IntPtr | WndProcCallback (IntPtr hWnd, int msg, IntPtr wParam, IntPtr lParam) |
| IntPtr | WndProc (IntPtr hWnd, int msg, IntPtr wParam, IntPtr lParam) |
| bool | InternalWndProc (ref Message message) |
| ~WindowsMessageHook () | |
Private Attributes | |
| IntPtr | _windowHandle = IntPtr.Zero |
| IntPtr | _previousWndProc = IntPtr.Zero |
| WndProcCallback | _wndProc |
| List< IMessageFilter > | _filters = new List<IMessageFilter>() |
| bool | disposedValue |
Static Private Attributes | |
| const int | GWL_WNDPROC = -4 |
Definition at line 7 of file WindowsMessageHook.cs.