|
| std::string | replace_deploy_url (std::string home) |
| FILE * | my_popen (const char *cmd, const char *c) |
| std::string | GetContentInstallDir (bool b) |
| std::string | deploy_replace_string (std::string val, std::string repl, std::string subst) |
| std::string | convert_spaces_to_url_encoding (std::string url) |
| IMPORT std::string | striphomepage (std::string url) |
| IMPORT std::string | stripprefix (std::string s) |
| IMPORT void | InstallProgress (int num, std::string label, int max) |
| IMPORT void | ProgressBar (int num, int val, int max, std::string label) |
| int | get_process_script_max () |
| void * | task_queue_consumer (void *data) |
| IMPORT void | tasks_init () |
| IMPORT void | tasks_add (int id, void *(*fptr)(void *), void *data) |
| IMPORT void | tasks_join_property (bool(*fptr)(void *), void *data) |
| IMPORT void | tasks_join (int id) |
| EXPORT void | tasks_done_queue_clear () |
| void | create_m_mutex () |
| void | destroy_m_mutex () |
| void | m_mutex_lock () |
| void | m_mutex_unlock () |
| void | print_tasks_done () |
| void | print_tasks_in_execute () |
| void | print_tasks_queue () |
| void | print_task_m_ids () |
| bool | tasks_m_check_async_ongoing (int id) |
| bool | check_multiple_empty () |
| void | stop_multiple_async_joins () |
| bool | async_join_internal (ASyncJoinProcessData2 *dt, int id) |
| void * | multiple_async_joins (void *data) |
| void * | async_join_process (void *data) |
| int | count_tasks_with_id (int id, std::vector< task_data > *data) |
| IMPORT void | tasks_async_join_m (int id, void(*fptr)(void *), void *data) |
| IMPORT void | tasks_async_join (int id, void(*fptr)(void *), void *data) |
| void | timeout_getevent () |
| int | wait_with_timeout (pthread_cond_t *cond, pthread_mutex_t *mutex, int timeout_ms) |
| long long | get_current_size () |
| long long | get_total_size () |
| bool | task_compare (const task_data &a1, const task_data &a2) |
| bool | task_compare_2 (const task_data &a1, const task_data &a2) |
| std::string | get_html_directory () |
| IMPORT const char * | get_html_directory2 () |
| long long | load_size_from_url (GameApi::Env &e, std::string url) |
| void | confirm_texture_usage (GameApi::Env &e, GameApi::P p) |
| void | confirm_texture_usage (FaceCollection *coll) |
| void | confirm_texture_usage (VertexArraySet *set) |
| void | clear_texture_confirms () |
| bool | is_texture_usage_confirmed (const FaceCollection *p) |
| bool | is_texture_usage_confirmed (VertexArraySet *set) |
| std::string | extract_server (std::string url) |
| bool | is_urls_from_same_server (std::string url, std::string url2) |
| void | print_dependencies (EnvImpl &impl, int num) |
| EXPORT int | register_cache_deleter (void(*fptr)(void *), void *data) |
| EXPORT void | unregister_cache_deleter (int id) |
| IMPORT void | clear_all_caches () |
| std::string | remove_load (std::string s) |
| std::vector< unsigned char, GameApiAllocator< unsigned char > > * | load_from_url (GameApi::Env &e, std::string url, bool nosize, int progress_num) |
| void | delmap_cache_deleter (void *) |
| void | add_async_cb (std::string url, ASyncCallback *cb) |
| ASyncCallback * | rem_async_cb (std::string url) |
| void | onprogress_async_cb (unsigned int tmp, void *, int, int) |
| void | onerror_async_cb (unsigned int tmp, void *arg, int, const char *str) |
| void | dummy_cb (void *) |
| GameApi::ASyncVec * | get_fetcher (const std::vector< unsigned char, GameApiAllocator< unsigned char > > *buffer) |
| void | onload_async_cb (unsigned int tmp, void *arg, const std::vector< unsigned char, GameApiAllocator< unsigned char > > *buffer) |
| void * | process2 (void *ptr) |
| IMPORT void | pthread_system (std::string str) |
| void * | process (void *ptr) |
| void | idb_onload_async_cb (void *ptr, void *data, int datasize) |
| void | idb_onerror_async_cb (void *ptr) |
| void | idb_exists (void *arg, int exists) |
| void | idb_error (void *arg) |
| int | CalcUrlIndex (std::string url) |
| int | find_str (std::string s, std::string f) |
| std::string | remove_dirs (std::string url) |
| void * | load_urls_task (void *d) |
| pthread_mutex_t * | get_load_mutex () |
| GameApi::ASyncVec * | g_convert (std::vector< unsigned char, GameApiAllocator< unsigned char > > *vec) |
| void | SetTicks (int num, int ticks) |
| IMPORT void | ClearProgress () |
| IMPORT long long | FindProgressVal () |
| long long | FindProgressMax () |
| IMPORT void | FinishProgress () |
| void | SetupProgress (int num, int count) |
| IMPORT bool | file_exists (std::string filename) |
| std::string | upgrade_to_https (std::string url) |
| std::string | GetInstallDir2 (bool pathfix) |
| std::string | take_prefix (std::string cd, std::string path) |
| std::string | toLower (std::string s) |
| LoadStream * | load_from_vector (std::vector< unsigned char, GameApiAllocator< unsigned char > > vec) |
| LoadStream * | load_from_url_stream (GameApi::Env &env, std::string url) |
| std::vector< unsigned char > | convert_to_hexdump (std::vector< unsigned char > s) |
| std::string | add_boundaries (std::string s) |
| void | send_grab_to_server (std::vector< unsigned char > data, int id, int num) |
| void | remove_spaces (std::string &s) |
| IMPORT void | send_post_request (std::string url, std::string headers, std::string data) |
| void | save_download (GameApi::Env &env, std::string filename, const std::vector< unsigned char > *vec) |
| void * | async_process (void *ptr) |
| void | start_task (int task, int pos) |
| bool | task_finished (int task, int pos) |
| GameApi::PAT | convert_path (GameApi::Env &e, GameApi::PAT old, const PathHandler::PathConfig &pc) |
|
| IMPORT GameApi::PAT | gameapi_temp_dir |
| bool | g_disable_polygons =false |
| bool | g_filter_execute = false |
| int | g_progress_script_num =-1 |
| int | async_pending_count = 0 |
| IMPORT std::string | g_mod_path |
| del_map | g_del_map_impl |
| del_map_interface & | g_del_map = g_del_map_impl |
| bool | g_del_map_deleter_installed =false |
| int | g_last_loaded_script =-1 |
| IMPORT double | g_dpr =1.0 |
| std::vector< const char * > | g_urls |
| std::vector< std::string > | g_error_urls |
| IMPORT std::string | g_window_href |
| IMPORT std::string | gameapi_homepageurl |
| int | g_pthread_count |
| int | g_async_pending_count_failures =0 |
| int | g_logo_status |
| task_interface & | g_tasks = g_tasks_implementation |
| pthread_mutex_t * | g_queue_mutex |
| std::vector< task_data > * | g_queue_tasks_done =0 |
| std::vector< task_data > * | g_tasks_in_execute =0 |
| std::vector< task_data > * | g_queue =0 |
| std::vector< int > | g_async_join_m_ids |
| std::vector< ASyncJoinProcessData2 * > | g_async_join_m_data |
| pthread_mutex_t * | g_m_mutex = 0 |
| bool | g_stop_multiple =false |
| bool | g_m_process_active =false |
| GameApi::EveryApi * | g_everyapi |
| int | g_disable_draws |
| bool | disable_opengl_from_get_event =false |
| IMPORT std::vector< std::string > | g_prog_labels |
| IMPORT GameApi::EveryApi * | g_everyapi2 =0 |
| IMPORT volatile GameApi::W | g_progress_dialog |
| IMPORT GameApi::GuiApi * | g_everyapi_gui =0 |
| IMPORT GameApi::FtA | g_atlas |
| IMPORT GameApi::BM | g_atlas_bm |
| IMPORT bool | g_progress_callback_set =false |
| IMPORT void(* | g_progress_callback )() |
| IMPORT void(* | update_progress_dialog_cb )(volatile GameApi::W &w, int, int, GameApi::FtA, GameApi::BM, std::vector< std::string >, int val, int max, int process) |
| pthread_t | g_main_thread_id |
| task_implementation | g_tasks_implementation |
| IMPORT const char * | g_html_dir |
| std::vector< FaceCollection * > | g_confirm |
| std::vector< VertexArraySet * > | g_confirm2 |
| IMPORT std::string | g_gpu_vendor |
| GameApi::Env * | Global_latest_env = 0 |
| std::vector< DeleterItem > | g_cache_deleter |
| std::vector< ASyncCallback2 > | load_url_callbacks |
| IMPORT bool | g_progress_lock_assets =false |
| CallbackDel | cb_del |
| bool | g_progress_already_done = false |
| std::map< int, long long > | g_current_size |
| std::map< int, long long > | g_total_size |
| std::vector< std::string > | g_currently_loading |
| std::vector< const unsigned char * > | g_content |
| std::vector< const unsigned char * > | g_content_end |
| int | g_pending_loads =0 |
| std::vector< LoadUrlsData * > | g_pending_loads_vec |
| IMPORT std::string | g_original_title |
| IMPORT Low_SDL_Window * | sdl_window |
| int | g_last_tick =0 |
| bool | g_has_title =false |
| std::vector< ProgressI > | progress_max |
| std::vector< ProgressI > | progress_val |
| std::vector< std::string > | progress_label |
| std::vector< int > | g_setup |
| std::vector< int > | g_setup_count |
| int | progress_remove_list [] = { 1, 434, 555 } |
| float | progress_val_mult [] = { 0.1, 0.3, 0.5, 0.8, 1.0 } |
| int | g_val2 |
| int | g_max2 |
| int | g_async_load_count = 0 |
| bool | g_progress_bar_show_logo =false |
| void(* | g_progress_bar_logo_cb )(void *) |
| void * | g_progress_bar_logo_cb_data =0 |
| int | g_progress_bar_config |
| std::string | g_msg_string |
| load_url_deleter | load_from_url_del |
| std::vector< std::string > | g_download_bar_filename |
| std::vector< int > | g_download_bar_index |
| std::vector< float > | g_download_bar_progress |
| std::vector< bool > | g_download_bar_ready |
| std::vector< ASyncTask * > | tasks |
| std::vector< int > | task_location |
| std::vector< TaskData * > | task_data |
| std::vector< int > | index_map |
| std::vector< Low_SDL_GLContext > | context_map |
| std::vector< bool > | valid_context |
| PathHandler | g_path_handler_impl |
| EXPORT PathHandler * | g_path_handler = &g_path_handler_impl |