Go to the documentation of this file.
22 #include <emscripten/emscripten.h>
45 rect.
x +=
event.motion.xrel;
46 rect.
y +=
event.motion.yrel;
72 emscripten_cancel_main_loop();
78 main(
int argc,
char *argv[])
89 for (
i = 1;
i < argc; ++
i) {
115 #ifdef __EMSCRIPTEN__
116 emscripten_set_main_loop(
loop, 0, 1);
#define SDL_RenderPresent
EGLSurface EGLnsecsANDROID time
#define SDL_SetRenderDrawBlendMode
#define SDL_RenderFillRect
SDL_Renderer ** renderers
#define SDL_SetRelativeMouseMode
SDLTest_CommonState * SDLTest_CommonCreateState(char **argv, Uint32 flags)
Parse command line parameters and create common state.
void SDLTest_CommonQuit(SDLTest_CommonState *state)
Close test window.
int main(int argc, char *argv[])
@ SDL_LOG_CATEGORY_APPLICATION
#define SDL_RenderGetViewport
#define DEFAULT_WINDOW_HEIGHT
#define DEFAULT_WINDOW_WIDTH
int SDLTest_CommonArg(SDLTest_CommonState *state, int index)
Process one common argument.
static void DrawRects(SDL_Renderer *renderer, SDL_Rect *rect)
SDL_bool SDLTest_CommonInit(SDLTest_CommonState *state)
Open test window.
static SDL_Renderer * renderer
#define SDL_LogSetPriority
A rectangle, with the origin at the upper left (integer).
#define SDL_SetRenderDrawColor
void SDLTest_CommonEvent(SDLTest_CommonState *state, SDL_Event *event, int *done)
Common event handler for test windows.
static SDLTest_CommonState * state