|
| WINIT_REGISTER_LATE_INIT (wsdl_Init) |
|
| WINIT_REGISTER_EARLY_SHUTDOWN (wsdl_Shutdown) |
|
int | SDL_SetGamma (float r, float g, float b) |
|
static DWORD | wnd_ChooseWindowStyle (bool fullscreen, HWND previousWindow=(HWND) INVALID_HANDLE_VALUE) |
|
static void | wnd_UpdateWindowDimensions (DWORD windowStyle, int &w, int &h) |
|
static LRESULT CALLBACK | OnMessage (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
|
static HWND | wnd_CreateWindow (int w, int h) |
|
static RECT | ClientRect (HWND hWnd) |
|
int | SDL_GL_SetAttribute (SDL_GLattr attr, int value) |
|
static bool | video_NeedsChange (int w, int h, int cur_w, int cur_h, bool fullscreen) |
|
static void | video_SetPixelFormat (HDC hDC, int bpp) |
|
SDL_Surface * | SDL_SetVideoMode (int w, int h, int bpp, Uint32 flags) |
|
static void | video_Shutdown () |
|
void | SDL_GL_SwapBuffers () |
|
SDL_VideoInfo * | SDL_GetVideoInfo () |
|
SDL_Surface * | SDL_GetVideoSurface () |
|
static void | QueueEvent (const SDL_Event &ev) |
|
static bool | DequeueEvent (SDL_Event &ev) |
|
static void | QueueKeyEvent (Uint8 type, SDLKey sdlk, WCHAR unicode_char) |
|
static void | key_Init () |
|
static SDLKey | SDLKeyFromVK (int vk) |
|
static void | key_ResetAll () |
|
static LRESULT | OnKey (HWND hWnd, UINT vk, BOOL fDown, int cRepeat, UINT flags) |
|
Uint8 * | SDL_GetKeyState (int *num_keys) |
|
int | SDL_EnableUNICODE (int enable) |
|
int | SDL_NumJoysticks () |
|
int | SDL_JoystickEventState (int state) |
|
const char * | SDL_JoystickName (int device_index) |
|
SDL_Joystick * | SDL_JoystickOpen (int device_index) |
|
int | SDL_JoystickNumAxes (SDL_Joystick *joystick) |
|
Sint16 | SDL_JoystickGetAxis (SDL_Joystick *joystick, int axis) |
|
static void | QueueActiveEvent (SdlActivationType type, size_t changed_app_state) |
|
static void | active_ChangeState (SdlActivationType type, Uint8 changed_app_state) |
|
static LRESULT | OnActivate (HWND hWnd, UINT state, HWND hWndActDeact, BOOL fMinimized) |
|
Uint8 | SDL_GetAppState () |
|
static void | QueueQuitEvent () |
|
static void | QueueMouseEvent (int x, int y) |
|
static void | QueueButtonEvent (int button, int state, int x, int y) |
|
static void | mouse_UpdatePosition (int x, int y) |
|
static POINT | mouse_ScreenFromClient (int client_x, int client_y) |
|
static bool | mouse_GetCoords (int screen_x, int screen_y, int &x, int &y) |
|
static void | mouse_Update () |
|
static LRESULT | OnMouseButton (HWND hWnd, UINT uMsg, int client_x, int client_y, UINT flags) |
|
static LRESULT | OnMouseWheel (HWND hWnd, int screen_x, int screen_y, int zDelta, UINT fwKeys) |
|
Uint8 | SDL_GetMouseState (int *x, int *y) |
|
void | SDL_WarpMouse (int x, int y) |
|
int | SDL_ShowCursor (int toggle) |
|
SDL_GrabMode | SDL_WM_GrabInput (SDL_GrabMode mode) |
|
static bool | ResizeEventEnabled (int clientWidth, int clientHeight) |
|
static void | OnSize (HWND hWnd, UINT state, int clientWidth, int clientHeight) |
|
static BOOL | OnEraseBkgnd (HWND hWnd, HDC hDC) |
|
static LRESULT | OnPaint (HWND hWnd) |
|
static LRESULT | OnDestroy (HWND hWnd) |
|
static DefWindowProcDisposition | OnSysCommand (WPARAM wParam) |
|
void | SDL_PumpEvents () |
|
int | SDL_PollEvent (SDL_Event *ev) |
|
int | SDL_PushEvent (SDL_Event *ev) |
|
u16 | SDL_Swap16 (const u16 x) |
|
u32 | SDL_Swap32 (const u32 x) |
|
u64 | SDL_Swap64 (const u64 x) |
|
static HANDLE | HANDLE_from_sem (SDL_sem *s) |
|
static SDL_sem * | sem_from_HANDLE (HANDLE h) |
|
SDL_sem * | SDL_CreateSemaphore (int cnt) |
|
void | SDL_DestroySemaphore (SDL_sem *sem) |
|
int | SDL_SemPost (SDL_sem *sem) |
|
int | SDL_SemWait (SDL_sem *sem) |
|
void | SDL_WM_SetCaption (const char *title, const char *icon) |
|
u32 | SDL_GetTicks () |
|
void | SDL_Delay (Uint32 ms) |
|
void * | SDL_GL_GetProcAddress (const char *name) |
|
static Status | Init () |
|
static void | Shutdown () |
|
int | SDL_Init (Uint32 flags) |
|
int | SDL_InitSubSystem (Uint32 flags) |
|
void | SDL_Quit () |
|
static void | RedirectStdout () |
|
static Status | wsdl_Init () |
|
static Status | wsdl_Shutdown () |
|