mirror of
https://github.com/libretro/RetroArch
synced 2025-04-09 21:45:45 +00:00
Cleanups
This commit is contained in:
parent
774ec5b7ca
commit
14aac016a9
@ -66,7 +66,7 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
menu_navigation_ctl(MENU_NAVIGATION_CTL_SET, &scroll);
|
menu_navigation_ctl(MENU_NAVIGATION_CTL_SET, &scroll);
|
||||||
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_CLEAR, data);
|
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_CLEAR, data);
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_INCREMENT:
|
case MENU_NAVIGATION_CTL_INCREMENT:
|
||||||
{
|
{
|
||||||
unsigned *scroll_speed = (unsigned*)data;
|
unsigned *scroll_speed = (unsigned*)data;
|
||||||
@ -105,7 +105,7 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
|
|
||||||
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_INCREMENT, NULL);
|
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_INCREMENT, NULL);
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_DECREMENT:
|
case MENU_NAVIGATION_CTL_DECREMENT:
|
||||||
{
|
{
|
||||||
size_t idx = 0;
|
size_t idx = 0;
|
||||||
@ -134,10 +134,10 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_DECREMENT, NULL);
|
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_DECREMENT, NULL);
|
||||||
|
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_SET:
|
case MENU_NAVIGATION_CTL_SET:
|
||||||
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_SET, data);
|
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_SET, data);
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_SET_LAST:
|
case MENU_NAVIGATION_CTL_SET_LAST:
|
||||||
{
|
{
|
||||||
size_t new_selection = menu_list_size - 1;
|
size_t new_selection = menu_list_size - 1;
|
||||||
@ -145,7 +145,7 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
MENU_NAVIGATION_CTL_SET_SELECTION, &new_selection);
|
MENU_NAVIGATION_CTL_SET_SELECTION, &new_selection);
|
||||||
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_SET_LAST, NULL);
|
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_SET_LAST, NULL);
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_ASCEND_ALPHABET:
|
case MENU_NAVIGATION_CTL_ASCEND_ALPHABET:
|
||||||
{
|
{
|
||||||
size_t i = 0, ptr;
|
size_t i = 0, ptr;
|
||||||
@ -166,7 +166,7 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
|
|
||||||
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_ASCEND_ALPHABET, ptr_out);
|
menu_driver_ctl(RARCH_MENU_CTL_NAVIGATION_ASCEND_ALPHABET, ptr_out);
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_DESCEND_ALPHABET:
|
case MENU_NAVIGATION_CTL_DESCEND_ALPHABET:
|
||||||
{
|
{
|
||||||
size_t i = 0, ptr;
|
size_t i = 0, ptr;
|
||||||
@ -189,7 +189,7 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
menu_driver_ctl(
|
menu_driver_ctl(
|
||||||
RARCH_MENU_CTL_NAVIGATION_DESCEND_ALPHABET, ptr_out);
|
RARCH_MENU_CTL_NAVIGATION_DESCEND_ALPHABET, ptr_out);
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_GET_SELECTION:
|
case MENU_NAVIGATION_CTL_GET_SELECTION:
|
||||||
{
|
{
|
||||||
size_t *sel = (size_t*)data;
|
size_t *sel = (size_t*)data;
|
||||||
@ -197,7 +197,7 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
return false;
|
return false;
|
||||||
*sel = selection;
|
*sel = selection;
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_SET_SELECTION:
|
case MENU_NAVIGATION_CTL_SET_SELECTION:
|
||||||
{
|
{
|
||||||
size_t *sel = (size_t*)data;
|
size_t *sel = (size_t*)data;
|
||||||
@ -205,14 +205,14 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
return false;
|
return false;
|
||||||
nav->selection_ptr = *sel;
|
nav->selection_ptr = *sel;
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_CLEAR_SCROLL_INDICES:
|
case MENU_NAVIGATION_CTL_CLEAR_SCROLL_INDICES:
|
||||||
{
|
{
|
||||||
if (!nav)
|
if (!nav)
|
||||||
return false;
|
return false;
|
||||||
nav->scroll.indices.size = 0;
|
nav->scroll.indices.size = 0;
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_ADD_SCROLL_INDEX:
|
case MENU_NAVIGATION_CTL_ADD_SCROLL_INDEX:
|
||||||
{
|
{
|
||||||
size_t *sel = (size_t*)data;
|
size_t *sel = (size_t*)data;
|
||||||
@ -220,7 +220,7 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
return false;
|
return false;
|
||||||
nav->scroll.indices.list[nav->scroll.indices.size++] = *sel;
|
nav->scroll.indices.list[nav->scroll.indices.size++] = *sel;
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_GET_SCROLL_ACCEL:
|
case MENU_NAVIGATION_CTL_GET_SCROLL_ACCEL:
|
||||||
{
|
{
|
||||||
size_t *sel = (size_t*)data;
|
size_t *sel = (size_t*)data;
|
||||||
@ -228,7 +228,7 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
return false;
|
return false;
|
||||||
*sel = nav->scroll.acceleration;
|
*sel = nav->scroll.acceleration;
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case MENU_NAVIGATION_CTL_SET_SCROLL_ACCEL:
|
case MENU_NAVIGATION_CTL_SET_SCROLL_ACCEL:
|
||||||
{
|
{
|
||||||
size_t *sel = (size_t*)data;
|
size_t *sel = (size_t*)data;
|
||||||
@ -236,8 +236,11 @@ bool menu_navigation_ctl(enum menu_navigation_ctl_state state, void *data)
|
|||||||
return false;
|
return false;
|
||||||
nav->scroll.acceleration = *sel;
|
nav->scroll.acceleration = *sel;
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
|
default:
|
||||||
|
case MENU_NAVIGATION_CTL_NONE:
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -27,7 +27,8 @@ extern "C" {
|
|||||||
|
|
||||||
enum menu_navigation_ctl_state
|
enum menu_navigation_ctl_state
|
||||||
{
|
{
|
||||||
MENU_NAVIGATION_CTL_CLEAR = 0,
|
MENU_NAVIGATION_CTL_NONE = 0,
|
||||||
|
MENU_NAVIGATION_CTL_CLEAR,
|
||||||
MENU_NAVIGATION_CTL_DEINIT,
|
MENU_NAVIGATION_CTL_DEINIT,
|
||||||
MENU_NAVIGATION_CTL_INCREMENT,
|
MENU_NAVIGATION_CTL_INCREMENT,
|
||||||
MENU_NAVIGATION_CTL_DECREMENT,
|
MENU_NAVIGATION_CTL_DECREMENT,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user