Mercurial > repos > blastem
comparison nuklear_ui/nuklear_sdl_gles2.h @ 2316:523ab225815b
Allow dpad to increment/decrement property fields
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 02 Apr 2023 23:21:04 -0700 |
parents | 5e34369ed6be |
children | 1c7329ac7f3f |
comparison
equal
deleted
inserted
replaced
2315:b67e4e930fa4 | 2316:523ab225815b |
---|---|
421 int down = evt->type == SDL_CONTROLLERBUTTONDOWN; | 421 int down = evt->type == SDL_CONTROLLERBUTTONDOWN; |
422 if (evt->cbutton.button == SDL_CONTROLLER_BUTTON_DPAD_UP) { | 422 if (evt->cbutton.button == SDL_CONTROLLER_BUTTON_DPAD_UP) { |
423 nk_input_key(ctx, NK_KEY_UP, down); | 423 nk_input_key(ctx, NK_KEY_UP, down); |
424 } else if (evt->cbutton.button == SDL_CONTROLLER_BUTTON_DPAD_DOWN) { | 424 } else if (evt->cbutton.button == SDL_CONTROLLER_BUTTON_DPAD_DOWN) { |
425 nk_input_key(ctx, NK_KEY_DOWN, down); | 425 nk_input_key(ctx, NK_KEY_DOWN, down); |
426 } else if (evt->cbutton.button == SDL_CONTROLLER_BUTTON_DPAD_LEFT) { | |
427 nk_input_key(ctx, NK_KEY_LEFT, down); | |
428 } else if (evt->cbutton.button == SDL_CONTROLLER_BUTTON_DPAD_RIGHT) { | |
429 nk_input_key(ctx, NK_KEY_RIGHT, down); | |
426 } else if (evt->cbutton.button == SDL_CONTROLLER_BUTTON_A || evt->cbutton.button == SDL_CONTROLLER_BUTTON_START) { | 430 } else if (evt->cbutton.button == SDL_CONTROLLER_BUTTON_A || evt->cbutton.button == SDL_CONTROLLER_BUTTON_START) { |
427 nk_input_key(ctx, NK_KEY_ENTER, down); | 431 nk_input_key(ctx, NK_KEY_ENTER, down); |
428 } | 432 } |
429 } else if (evt->type == SDL_CONTROLLERAXISMOTION) { | 433 } else if (evt->type == SDL_CONTROLLERAXISMOTION) { |
430 if (evt->caxis.axis == SDL_CONTROLLER_AXIS_LEFTY || evt->caxis.axis == SDL_CONTROLLER_AXIS_RIGHTY) { | 434 if (evt->caxis.axis == SDL_CONTROLLER_AXIS_LEFTY || evt->caxis.axis == SDL_CONTROLLER_AXIS_RIGHTY) { |