diff options
author | Aleksander Guryanov <caiiiycuk@gmail.com> | 2012-05-30 23:22:20 +0700 |
---|---|---|
committer | Aleksander Guryanov <caiiiycuk@gmail.com> | 2012-05-30 23:22:20 +0700 |
commit | 23b182f0cf028d60e5889839804665e9e8334106 (patch) | |
tree | ceb2934aff85f3406e18bece6cfc4cdf647bf3d5 /src/library_sdl.js | |
parent | d885fca368c09f9ee59012d39d010558b849d5b3 (diff) |
Add sdl functions: 'SDL_UpdateRects', 'SDL_GetKeyState'
Diffstat (limited to 'src/library_sdl.js')
-rw-r--r-- | src/library_sdl.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/library_sdl.js b/src/library_sdl.js index ac6e7d5f..442057c8 100644 --- a/src/library_sdl.js +++ b/src/library_sdl.js @@ -632,6 +632,10 @@ var LibrarySDL = { // We actually do the whole screen in Unlock... }, + SDL_UpdateRects: function(surf, numrects, rects) { + // We actually do the whole screen in Unlock... + }, + SDL_Delay: function(delay) { throw 'SDL_Delay called! Potential infinite loop, quitting. ' + new Error().stack; }, @@ -649,6 +653,11 @@ var LibrarySDL = { return SDL.keyboardState; }, + SDL_GetKeyState__deps: ['SDL_GetKeyboardState'], + SDL_GetKeyState: function() { + return _SDL_GetKeyboardState(); + }, + SDL_GetModState: function() { // TODO: numlock, capslock, etc. return (SDL.shiftKey ? 0x0001 & 0x0002 : 0) | // KMOD_LSHIFT & KMOD_RSHIFT |