#pragma once #include "view_navigator.h" #include #include ARRAY_DEF(ViewNavSceneArray, AppScene*, M_PTR_OPLIST); struct ViewNavigator { ViewNavSceneArray_t scene_array; void* context; }; bool view_navigator_next_scene(ViewNavigator* view_navigator); bool view_navigator_previous_scene(ViewNavigator* view_navigator); bool view_navigator_search_previous_scene(ViewNavigator* view_navigator, uint32_t scene_id);