void ModApiUtil::InitializeAsync(AsyncEngine& engine) { ASYNC_API_FCT(debug); ASYNC_API_FCT(log); //ASYNC_API_FCT(setting_set); ASYNC_API_FCT(setting_get); //ASYNC_API_FCT(setting_setbool); ASYNC_API_FCT(setting_getbool); //ASYNC_API_FCT(setting_save); ASYNC_API_FCT(parse_json); ASYNC_API_FCT(write_json); ASYNC_API_FCT(is_yes); ASYNC_API_FCT(get_builtin_path); ASYNC_API_FCT(compress); ASYNC_API_FCT(decompress); }
void ModApiUtil::InitializeAsync(AsyncEngine& engine) { ASYNC_API_FCT(debug); ASYNC_API_FCT(log); //ASYNC_API_FCT(setting_set); ASYNC_API_FCT(setting_get); //ASYNC_API_FCT(setting_setbool); ASYNC_API_FCT(setting_getbool); //ASYNC_API_FCT(setting_save); ASYNC_API_FCT(parse_json); ASYNC_API_FCT(is_yes); }
void ModApiUtil::InitializeAsync(AsyncEngine& engine) { ASYNC_API_FCT(log); ASYNC_API_FCT(get_us_time); //ASYNC_API_FCT(setting_set); ASYNC_API_FCT(setting_get); //ASYNC_API_FCT(setting_setbool); ASYNC_API_FCT(setting_getbool); //ASYNC_API_FCT(setting_save); ASYNC_API_FCT(parse_json); ASYNC_API_FCT(write_json); ASYNC_API_FCT(is_yes); ASYNC_API_FCT(get_builtin_path); ASYNC_API_FCT(compress); ASYNC_API_FCT(decompress); ASYNC_API_FCT(mkdir); ASYNC_API_FCT(get_dir_list); ASYNC_API_FCT(encode_base64); ASYNC_API_FCT(decode_base64); }
void ModApiMainMenu::InitializeAsync(AsyncEngine& engine) { ASYNC_API_FCT(get_worlds); ASYNC_API_FCT(get_games); ASYNC_API_FCT(get_favorites); ASYNC_API_FCT(get_modpath); ASYNC_API_FCT(get_gamepath); ASYNC_API_FCT(get_texturepath); ASYNC_API_FCT(get_texturepath_share); ASYNC_API_FCT(get_dirlist); ASYNC_API_FCT(create_dir); ASYNC_API_FCT(delete_dir); ASYNC_API_FCT(copy_dir); //ASYNC_API_FCT(extract_zip); //TODO remove dependency to GuiEngine ASYNC_API_FCT(get_version); ASYNC_API_FCT(download_file); ASYNC_API_FCT(get_modstore_details); ASYNC_API_FCT(get_modstore_list); //ASYNC_API_FCT(gettext); (gettext lib isn't threadsafe) }