diff options
Diffstat (limited to 'apps/home_menu/main.cpp')
-rw-r--r-- | apps/home_menu/main.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/apps/home_menu/main.cpp b/apps/home_menu/main.cpp index 200a71f..a884491 100644 --- a/apps/home_menu/main.cpp +++ b/apps/home_menu/main.cpp @@ -14,7 +14,7 @@ void app_home_menu::title_str(char *buf, uint buf_size, const datetime_t *t) { t->sec); }; -void app_home_menu::show_title(Api *app_api) { +void app_home_menu::show_title(AppAPI *app_api) { char datetime_buf[256]; char *datetime_str = &datetime_buf[0]; datetime_t t; @@ -26,7 +26,7 @@ void app_home_menu::show_title(Api *app_api) { } // Rendering of app -BaseApp::AppReturnValues app_home_menu::render(Api *app_api) { +BaseApp::AppReturnValues app_home_menu::render(AppAPI *app_api) { show_title(app_api); app_api->display_write_string(0,5,3, display_app_name, FONT_12x16, 0, 1); return AppReturnValues::OK; @@ -34,7 +34,7 @@ BaseApp::AppReturnValues app_home_menu::render(Api *app_api) { // Example of how button inputs could be interpreted. // Drawing on screen should be done in the render function. -BaseApp::AppReturnValues app_home_menu::btn_pressed(Api *app_api, uint gpio, unsigned long delta) { +BaseApp::AppReturnValues app_home_menu::btn_pressed(AppAPI *app_api, uint gpio, unsigned long delta) { switch (gpio) { case BUTTON_SELECT: app_mgr::app_switch_request(selected_app); @@ -57,13 +57,13 @@ BaseApp::AppReturnValues app_home_menu::btn_pressed(Api *app_api, uint gpio, uns } // Initlisation of the app. -app_home_menu::app_home_menu(Api *app_api) { - app_api->performance_set(Api::perf_modes::LOW_POWER); +app_home_menu::app_home_menu(AppAPI *app_api) { + app_api->performance_set(AppAPI::perf_modes::LOW_POWER); selected_app = 0; snprintf(display_app_name, SIZE_APP_NAME, "%s", APPS_NAME[0]); } // Processor intensive operations and functions related to drawing to the screen should only be done when the app is in_foreground(=1). This function is only called when the app is init. -BaseApp::AppReturnValues app_home_menu::bgrefresh(Api *app_api, bool in_foreground) { +BaseApp::AppReturnValues app_home_menu::bgrefresh(AppAPI *app_api, bool in_foreground) { return AppReturnValues::OK; } |