#include <windows.h>
#include "BW/Offsets.h"
Go to the source code of this file.
Classes |
| struct | BITMAPINFO256 |
Defines |
| #define | WMODE_MIN_WIDTH 200 |
| #define | WMODE_MIN_HEIGHT 150 |
| #define | WMODE_SNAP_RANGE 20 |
Functions |
| BOOL WINAPI | _GetCursorPos (LPPOINT lpPoint) |
| BOOL WINAPI | _SetCursorPos (int X, int Y) |
| BOOL WINAPI | _ClipCursor (const RECT *lpRect) |
| BOOL STORMAPI | _SDrawLockSurface (int surfacenumber, RECT *lpDestRect, void **lplpSurface, int *lpPitch, int arg_unused) |
| BOOL STORMAPI | _SDrawUnlockSurface (int surfacenumber, void *lpSurface, int a3, RECT *lpRect) |
| BOOL STORMAPI | _SDrawUpdatePalette (unsigned int firstentry, unsigned int numentries, PALETTEENTRY *pPalEntries, int a4) |
| BOOL STORMAPI | _SDrawRealizePalette () |
| | BOOL (WINAPI *_GetCursorPosOld)(LPPOINT lpPoint) |
| | BOOL (STORMAPI *_SDrawLockSurfaceOld)(int surfacenumber |
| void | InitializeWModeBitmap (int width, int height) |
| void | GetBorderRect (HWND hWnd, LPRECT lpRect) |
| void | GetBorderSize (HWND hWnd, LPSIZE lpSize) |
| LRESULT CALLBACK | WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| void | SetWMode (int width, int height, bool state) |
| void | SetCursorShowState (bool bShow) |
Variables |
| BITMAPINFO256 | wmodebmp |
| int | Y |
| RECT * | lpDestRect |
| RECT void ** | lplpSurface |
| RECT void int * | lpPitch |
| RECT void int int | arg_unused |
| void * | lpSurface |
| void int | a3 |
| void int RECT * | lpRect |
| unsigned int | numentries |
| unsigned int PALETTEENTRY * | pPalEntries |
| unsigned int PALETTEENTRY int | a4 |
| WNDPROC | wOriginalProc |
| HWND | ghMainWnd |
| HDC | hdcMem |
| void * | pBits |
| RGBQUAD | palette [256] |
| bool | wmode |
| bool | recordingUpdated |
| bool | switchToWMode |
| RECT | windowRect |
Define Documentation
Function Documentation
| BOOL |
( |
WINAPI * |
_GetCursorPosOld | ) |
|
| BOOL |
( |
STORMAPI * |
_SDrawLockSurfaceOld | ) |
|
| LRESULT CALLBACK WindowProc |
( |
HWND |
hwnd, |
|
|
UINT |
uMsg, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
Variable Documentation