Atlas - relative_mode.markdown

Home / ext / SDL / test Rendered HTML view | Size: 1248 bytes [Download] [Show on GitHub] [Search similar files] [Raw] [Raw (proxy)]
[FILE BEGIN]

Relative mode testing

See test program at the bottom of this file.

Initial tests:

Code

#include <SDL.h>

int PollEvents()
{
    SDL_Event event;
    while (SDL_PollEvent(&event))
    {
        switch (event.type)
        {
            case SDL_EVENT_QUIT:
                return 1;
            default:
                break;
        }
    }

    return 0;
}

int main(int argc, char *argv[])
{
    SDL_Window *win;

    SDL_Init(SDL_INIT_VIDEO);

    win = SDL_CreateWindow("Test", 800, 600, 0);
    SDL_SetWindowRelativeMouseMode(win, true);

    while (1)
    {
        if (PollEvents())
            break;
    }

    SDL_DestroyWindow(win);

    SDL_Quit();

    return 0;
}
[FILE END]
(C) 2025 0x4248 (C) 2025 4248 Media and 4248 Systems, All part of 0x4248 See LICENCE files for more information. Not all files are by 0x4248 always check Licencing.