diff --git a/runloop.h b/runloop.h index f0992072d3..ebd1e6265b 100644 --- a/runloop.h +++ b/runloop.h @@ -27,53 +27,71 @@ extern "C" { enum runloop_ctl_state { RUNLOOP_CTL_NONE = 0, + RUNLOOP_CTL_SET_FRAME_LIMIT, RUNLOOP_CTL_UNSET_FRAME_LIMIT, RUNLOOP_CTL_SHOULD_SET_FRAME_LIMIT, + + RUNLOOP_CTL_TASK_INIT, + RUNLOOP_CTL_FRAME_TIME_FREE, RUNLOOP_CTL_SET_FRAME_TIME_LAST, RUNLOOP_CTL_UNSET_FRAME_TIME_LAST, - RUNLOOP_CTL_TASK_INIT, RUNLOOP_CTL_IS_FRAME_TIME_LAST, + RUNLOOP_CTL_SET_FRAME_TIME, + RUNLOOP_CTL_IS_IDLE, + RUNLOOP_CTL_SET_IDLE, + + RUNLOOP_CTL_GET_WINDOWED_SCALE, RUNLOOP_CTL_SET_WINDOWED_SCALE, - RUNLOOP_CTL_SET_IDLE, - RUNLOOP_CTL_SET_FRAME_TIME, + RUNLOOP_CTL_IS_OVERRIDES_ACTIVE, RUNLOOP_CTL_SET_OVERRIDES_ACTIVE, RUNLOOP_CTL_UNSET_OVERRIDES_ACTIVE, + RUNLOOP_CTL_IS_GAME_OPTIONS_ACTIVE, RUNLOOP_CTL_SET_GAME_OPTIONS_ACTIVE, RUNLOOP_CTL_UNSET_GAME_OPTIONS_ACTIVE, + RUNLOOP_CTL_IS_NONBLOCK_FORCED, RUNLOOP_CTL_SET_NONBLOCK_FORCED, RUNLOOP_CTL_UNSET_NONBLOCK_FORCED, + RUNLOOP_CTL_GET_CONTENT_PATH, RUNLOOP_CTL_SET_CONTENT_PATH, RUNLOOP_CTL_CLEAR_CONTENT_PATH, + RUNLOOP_CTL_SET_LIBRETRO_PATH, + RUNLOOP_CTL_IS_SLOWMOTION, RUNLOOP_CTL_SET_SLOWMOTION, + RUNLOOP_CTL_IS_PAUSED, RUNLOOP_CTL_SET_PAUSED, RUNLOOP_CTL_SET_MAX_FRAMES, RUNLOOP_CTL_CLEAR_STATE, RUNLOOP_CTL_STATE_FREE, RUNLOOP_CTL_GLOBAL_FREE, + RUNLOOP_CTL_SET_CORE_SHUTDOWN, RUNLOOP_CTL_UNSET_CORE_SHUTDOWN, RUNLOOP_CTL_IS_CORE_SHUTDOWN, + RUNLOOP_CTL_SET_SHUTDOWN, RUNLOOP_CTL_UNSET_SHUTDOWN, RUNLOOP_CTL_IS_SHUTDOWN, + RUNLOOP_CTL_SET_EXEC, RUNLOOP_CTL_UNSET_EXEC, RUNLOOP_CTL_IS_EXEC, + RUNLOOP_CTL_GET_PERFCNT, RUNLOOP_CTL_SET_PERFCNT_ENABLE, RUNLOOP_CTL_UNSET_PERFCNT_ENABLE, RUNLOOP_CTL_IS_PERFCNT_ENABLE, + RUNLOOP_CTL_FRONTEND_KEY_EVENT_GET, RUNLOOP_CTL_KEY_EVENT_GET, RUNLOOP_CTL_DATA_DEINIT,