|
| std::string | convert_spaces_to_url_encoding (std::string url) |
| std::string | take_prefix (std::string cd, std::string path) |
| std::string | GetContentInstallDir (bool b) |
| std::string | deploy_replace_string (std::string val, std::string repl, std::string subst) |
| std::string | replace_deploy_url (std::string home) |
| bool | is_mobile_1 () |
| bool | is_mobile (GameApi::EveryApi &ev) |
| bool | file_exists (std::string filename) |
| std::string | deploy_curl_cmd () |
| void | confirm_texture_usage (GameApi::Env &e, GameApi::P p) |
| IMPORT void | clear_all_caches () |
| int | register_cache_deleter (void(*fptr)(void *), void *data) |
| IMPORT void | InstallProgress (int num, std::string label, int max=15) |
| IMPORT void | ProgressBar (int num, int val, int max, std::string label) |
| std::string | funccall_to_string (ShaderModule *mod) |
| std::string | color_funccall_to_string (ShaderModule *mod) |
| std::string | funccall_to_string_with_replace (ShaderModule *mod, std::string name, std::string val) |
| std::string | color_funccall_to_string_with_replace (ShaderModule *mod, std::string name, std::string val) |
| void | stackTrace () |
| int | array_type_to_int (GameApi::BM b) |
| int | array_type_to_int (GameApi::P b) |
| GameApi::BM | add_color_bitmap2 (GameApi::Env &e, Bitmap< Color > *bm) |
| ArrayRender * | FindRender (GameApi::Env &e, int bm_i) |
| ArrayRender * | FindRender2 (GameApi::Env &e, int bm_i) |
| GameApi::PT | add_point (GameApi::Env &e, float x, float y) |
| GameApi::PT | add_point (GameApi::Env &e, float x, float y, float z) |
| SpritePosImpl * | find_sprite_pos (GameApi::Env &e, GameApi::BM bm) |
| void * | Thread_Call (void *data) |
| long long | FindProgressVal () |
| long long | FindProgressMax () |
| char | key_mapping (char ch, int type) |
| GameApi::P | execute_one (GameApi::Env &e, GameApi::EveryApi &ev, const std::vector< GameApi::P > &v, Matrix m, int level) |
| GameApi::P | execute_recurse (GameApi::Env &e, GameApi::EveryApi &ev, const std::vector< GameApi::P > &v, Matrix mm, int current_level, TreeStack *tree2, float time, float rand_percentage) |
| GameApi::MS | split_interface (GameApi::Env &e, MS_split *split, int type) |
| GameApi::MS | ms_array (GameApi::Env &e, std::vector< Matrix > vec) |
| GameApi::MS | execute_recurse_matrix (GameApi::Env &e, GameApi::EveryApi &ev, Matrix mm, int current_level, TreeStack *tree2, float time) |
| void * | trans_thread_func (void *data) |
| int | choose_texture (FaceCollection *coll, int face) |
| void | trans_callback (void *obj) |
| GameApi::ML | transparent_combine (GameApi::Env &e, GameApi::ML opaque, GameApi::ML trans) |
| GameApi::ML | depth_test_disable (GameApi::Env &e, GameApi::ML ml) |
| std::pair< float, Point > | find_mesh_scale (FaceCollection *coll) |
| std::pair< float, Point > | find_mesh_scale_g (FaceCollection *coll, GameApi::TRR resize_transfer_id) |
| int | get_num_textures (GLTF_Material *mat) |
| GameApi::MT | get_texture_count (GameApi::Env &e, GLTF_Material *mat1, NewShadowMaterial *mat2, Material *next) |
| IMPORT void | FinishProgress () |
| void | splitter_iter2 (void *arg) |
| void | clear_texture_confirms () |
| void | blocker_iter (void *arg) |
| void * | prepare_cb (void *ptr) |
| void | LoadUrls_async_cbs () |
| void | ClearProgress () |
| void | progress_logo_cb (void *) |
| bool | CompareTrans (int a, int b) |
| int | mlguiwidget_cb_count () |
| void | call_mlguiwidget_cb (int i) |
| void | call_all_mlguiwidget_cbs () |
| int | add_mlguiwidget_logo_callback (void(*fptr)(void *), void *data) |
| void | remove_mlguiwidget_logo_callback (int id) |
| CollectData | collect (CollectInterface *i) |
| void | collect_repeat (CollectData &d) |
| int | splitter_cb_count () |
| void | call_splitter_cb (int i) |
| void | call_all_splitter_cbs () |
| int | add_splitter_logo_callback (void(*fptr)(void *), void *data) |
| void | remove_splitter_logo_callback (int id) |
| int | detect_browser_render_mode () |
| void | vr_run2 (Splitter *spl2) |
| GameApi::P | linear_func (float val, GameApi::P c_start, GameApi::P c_end, float time_start, float time_end) |
| int | bitmap_find_data (std::string data) |
| void | check_world (MainLoopEnv &e) |
| void | check_world_elements (MainLoopEnv &e) |
| EnemyPiece & | get_enemy_piece (MainLoopEnv &e, int index) |
| bool | test_chunk (const VoxAcc &acc, const char *chunk_id, unsigned char **found) |
| VoxChunk | read_chunk (VoxAcc &acc) |
| int | pack_to_numModels (const VoxChunk &pack) |
| VoxSize | size_to_size (const VoxChunk &size) |
| XYZI | ptr_to_xyzi (int *ptr) |
| XYZI | Vox_to_xyzi (const VoxXYZI &vox, int i) |
| VoxXYZI | xyzi_to_xyzi (const VoxChunk &xyzi) |
| void | print_dict (std::map< std::string, std::string > dict) |
| void | print (const VoxFrame &f) |
| void | print (const VoxTranslate &t) |
| void | print (const VoxModel &mod) |
| void | print (const VoxShape &sha) |
| void | print (const VoxGroup &grp) |
| unsigned int | convert_palette_chunk (unsigned int c) |
| unsigned int | convert_palette (unsigned int c) |
| VoxPalette | default_vox_palette () |
| void | parse_xyz (std::string val, float &x, float &y, float &z) |
| void | parse_int (std::string val, int &res) |
| VoxFrame | parse_frame (std::map< std::string, std::string > s) |
| std::string | parse_string (unsigned char *ptr, unsigned char **res_next) |
| std::map< std::string, std::string > | parse_dict (unsigned char *ptr, unsigned char **res_next) |
| VoxTranslate | translate_from_chunk (const VoxChunk &nTRN) |
| VoxGroup | parse_group (const VoxChunk &grp) |
| VoxModel | parse_model (unsigned char *ptr, unsigned char **res_next) |
| VoxShape | parse_shape (const VoxChunk &shape) |
| VoxPalette | palette_from_chunk (const VoxChunk &palette) |
| GameApi::PTS | convert_to_pts (GameApi::Env &e, const std::vector< Point > &p, const std::vector< unsigned int > &pc) |
| GameApi::PTS | convert_to_pts (GameApi::Env &e, const std::vector< Point > &p) |
| GameApi::MS | convert_to_ms (GameApi::Env &e, const std::vector< Matrix > &m, const std::vector< unsigned int > &pc) |
| float | find_area_y (GameApi::Env &e, float pos_x, float pos_z) |
| IMPORT int | find_str (std::string val, std::string repl) |
| IMPORT std::string | replace_str (std::string val, std::string repl, std::string subst) |
| void | P_cb (void *data) |
| void | P2_CB (void *data) |
| void | HTML_cb (void *data) |
| std::vector< unsigned char > * | load_from_url (GameApi::Env &e, std::string url, bool nosize, int progres_num) |
| IMPORT std::string | remove_last_line (std::string s) |
| IMPORT std::string | get_last_line (std::string s, char ch) |
| std::string | rep_ch (char ch, int num) |
| std::string | find_to_end (std::string s, int pos, std::string not_allowed_chars, std::vector< std::string > vec=std::vector< std::string >()) |
| bool | deploy_find (std::string s, std::string find) |
| std::string | find_more_data (GameApi::Env &e, std::string line) |
| std::string | fetch_more_data (GameApi::Env &e, std::string url) |
| std::string | http_to_https (std::string url) |
| std::vector< UrlItem > | find_url_items (GameApi::Env &e, std::string s) |
| IMPORT std::string | get_zip_license_file (GameApi::Env &e, std::string zipfilename) |
| IMPORT std::string | remove_prefix (std::string url) |
| void | find_url_items3 (GameApi::Env &e, std::vector< UrlItem > &result) |
| void | find_url_items2 (GameApi::Env &e, std::string s, std::vector< UrlItem > &result) |
| std::string | remove_postfix (std::string url) |
| std::string | remove_postfix2 (std::string url) |
| std::string | remove_str_after_char (std::string s, char ch) |
| std::string | find_directory (std::string url) |
| int | convert_find_ch (std::string s, int pos, char ch) |
| void | replace_script (GameApi::EveryApi &ev, std::string filename) |
| std::string | str_tolower (std::string s) |
| std::string | convert_script (std::string script) |
| std::string | deploy_truncate (std::string s) |
| void | deploy_set_status_file (std::string output_filename, int status) |
| std::string | find_param_name (GameApi::EveryApi &ev, std::string api_name, std::string func_name, int ii) |
| LINE | replace_param_names_to_line (GameApi::EveryApi &ev, const LINE &l) |
| std::string | output_line (LINE l) |
| LINE | parse_line (std::string line) |
| std::string | replace_url (std::string url) |
| std::vector< std::string > | find_script_filenames (std::string path, std::string script) |
| std::string | get_persistent_id (LINE l) |
| std::vector< std::string > | get_persistent_ids (std::vector< std::string > lines) |
| std::vector< std::string > | get_persistent_ids (std::string code) |
| std::string | remove_quotes (std::string s) |
| IMPORT void | start_async_deploy (GameApi::Env &e, GameApi::EveryApi &ev, std::string script, std::string output_filename, std::string homepage) |
| std::string | fix_script (std::string code, std::string rettype) |
| std::vector< std::string > | parse_sep (std::string s, char sep) |
| void | ML_cb (void *data) |
| void | ML2_cb (void *data) |
| void | MN_cb (void *data) |
| void | MN2_cb (void *data) |
| void | MT_cb (void *data) |
| void | MT2_cb (void *data) |
| int | get_process_script_num () |
| IMPORT void | reset_process_script_num () |
| IMPORT int | get_process_script_max () |
| std::vector< std::string > | split_str (std::string str, char ch) |
| std::string | ch_str (std::vector< std::string > vec, int i) |
| void | BM_cb (void *data) |
| void * | stable_diff_execute (void *ptr) |
| void * | meshy_execute (void *ptr) |
| GameApi::TF | LoadGLBFromString (GameApi::Env &e, std::string base_url, std::string url, std::string data) |
| void | load_png_cb2 (void *) |
| void | load_glb_cb2 (void *) |
| GLTFModelInterface * | find_next (GLTFModelInterface *i) |
| void | load_ds_cb2 (void *) |
| GameApi::ASyncVec * | g_convert (std::vector< unsigned char, GameApiAllocator< unsigned char > > *vec) |
| void | ClearDepthBuffer (float *arr, int width, int height) |
| void | CopyFrameToSurface (FrameBuffer *buf, Low_SDL_Surface *surf) |
| void | clear_sdl_surface (Low_SDL_Surface *surf, int width, int height, unsigned int val) |
| Low_SDL_Surface * | init_sdl_surface_framebuffer (int width, int height) |
| void | get_iot_event (const GameApi::MainLoopApi::Event &e, bool *array) |
| void | BufferRefToSourceBitmap (BufferRef &ref, SourceBitmap &target, DrawBufferFormat fmt) |
| void | BitmapCollectionToSourceBitmap (BitmapCollection< Color > &bms, SourceBitmap &target, DrawBufferFormat fmt, int i) |
| void | BitmapToSourceBitmap (Bitmap< Color > &bm, SourceBitmap &target, DrawBufferFormat fmt) |
| void | add_posc (std::string name, Point p) |
| PosC | find_posc (std::string name) |
| void | DrawGouraudTri (FrameBuffer *buf, DrawBufferFormat format, Point *points, unsigned int *colours, int numtriangles, Matrix m, float *depth_buffer) |
| std::vector< GameApiItem * > | all_functions (GameApi::EveryApi &ev) |
| std::vector< GameApi::BM > | conv_bm (GameApi::EveryApi *ev, GameApi::ARR arr) |
| std::vector< GameApi::P > | conv_p (GameApi::EveryApi *ev, GameApi::ARR arr) |
| std::vector< GameApi::PTS > | conv_pts (GameApi::EveryApi *ev, GameApi::ARR arr) |
| std::vector< GameApi::ML > | conv_ml (GameApi::EveryApi *ev, GameApi::ARR arr) |
| std::string | cut_spaces (std::string s) |
| int | find_substr1 (std::string line, char char1) |
| int | find_substr2 (std::string line, char char1, char char2) |
| ST_type | parse_type (std::string line, bool &success) |
| ST_event | parse_event (std::string line, bool &success) |
| ST_state | parse_state (std::string line, bool &success) |
| BM_coll | parse_bm_collection (std::string line, bool &success) |
| WorldBlocks * | GetWorld () |
| void | SetWorld (WorldBlocks *w) |
| void | nh_cb (void *obj) |
| std::vector< unsigned char > * | find_networkheavy_cache (std::string url) |
| void * | thread_heavy_main (void *ptr) |
| BufferRef * | find_pngheavy_cache (std::string url) |
| std::string | MB (long num) |
| void | prepare_heavy_cb (GameApi::Env &e, GameApi::H h) |
| int | prepare_heavy (GameApi::Env &e, GameApi::H h, int *heavycount) |
| GameApi::ML | part (GameApi::EveryApi &ev, GameApi::ML ml, float x_trans, float y_rot, int x, int y, int mode=0) |
| float | part_x_trans (int x, int y, float amount=150.0) |
| float | part_y_rot (int x, int y, float amount=150.0) |
| float | part_z_rot (int x, int y) |
| std::vector< GameApi::ML > | part_line (GameApi::EveryApi &ev, GameApi::ML ml, int line, float amount=150.0, int mode=0) |
| std::vector< GameApi::ML > | append_vec (std::vector< GameApi::ML > vec, std::vector< GameApi::ML > vec2) |
| GameApi::ML | filter_prepares (GameApi::Env &e, GameApi::ML ml) |
| std::vector< GameApi::ML > | looking_glass (GameApi::EveryApi &ev, GameApi::ML ml, int amount, int mode) |
| std::vector< GameApi::TXID > | looking_glass_txid (GameApi::EveryApi &ev, GameApi::ML ml, int sx=819, int sy=455, float amount=150.0, int mode=0) |
| Low_SDL_Surface * | init_2nd_display (int scr_x, int scr_y) |
| std::vector< PosDelta > | parse_layout (std::string s) |
| bool | skin_start (std::string s, std::string &url, std::string &name) |
| bool | skin_end (std::string s) |
| void | set_skin_data (std::vector< SkinData > vec) |
| bool | is_inside_extends (Point p, Extends e) |
| IMPORT void | set_codegen_values (GameApi::WM mod2, int id, std::string line_uid, int level) |
| IMPORT void | clear_codegen () |
| std::string | do_codegen (GameApi::EveryApi &ev) |
| std::string | do_codegen2 (GameApi::EveryApi &ev, GameApi::WM mod2, int id, std::string line_uid, int level) |
| std::string | g_emscripten_frame_1 (std::string code, std::string homepage) |
| IMPORT std::string | find_html2 (GameApi::HML ml, GameApi::Env &env) |
| IMPORT std::string | find_homepage2 (GameApi::HML ml, GameApi::Env &env) |
| std::vector< int > | g_active_triggers (25) |
| std::vector< bool > | g_toggle_buttons (25) |
| std::vector< int > | g_integers (25) |
| std::vector< float > | g_floats (25) |
| std::vector< std::string > | g_strings (25) |
| void | clear_shader_cache () |
| std::string | qq_strip_spaces (std::string data) |
| std::string | qq_insert_enter (std::string s) |
| void | run_callback (void *ptr) |
| KP C void | set_background_mode (int i) |
| KP C void | stop_music_playing () |
| KP C void | set_new_script (const char *script2_) |
| KP C void | activate_trigger (int num) |
| KP C void | set_toggle_button (int num, bool value) |
| KP C void | set_integer (int num, int value) |
| KP C void | set_float (int num, float value) |
| KP C int | get_integer (int num) |
| void | g_content_deleter (void *) |
| KP C void | set_string (int num, const char *value_) |
| KP C void | set_resize_event (int sx, int sy) |
| int | find_area_type_by_name (std::string name) |
| int | find_obj_type (std::string name) |
| int | create_obj_type (std::string name) |
| void | bind_obj_type (int type, GameApi::P obj, GameApi::MN move, GameApi::MT mat, float radius) |
| int | create_area_type (std::string name) |
| void | set_area_type_dim (int id, float start_x, float end_x, float start_y, float end_y, float start_z, float end_z) |
| void | set_area_type_obj (int id, std::string obj_type_name, std::string obj_pos_name) |
| void | set_area_type_ground_heightmap (int id, GameApi::FB fb) |
| void | set_area_type_handle (int id, float pos_x, float pos_y, float pos_z) |
| void | set_area_type_texture (int id, texture_type type, GameApi::BM bm, float start_x, float end_x, float start_y, float end_y) |
| float | find_area_y (GameApi::Env &e, int area, float pos_x, float pos_z) |
| GameApi::ML | create_landscape2 (GameApi::Env &e, GameApi::EveryApi &ev, const V_Area_Type &area) |
| GameApi::ML | create_objects (GameApi::Env &e, GameApi::EveryApi &ev, const V_Area_Type &area, float pos_x, float pos_y, float pos_z, int area_id) |
| GameApi::ML | create_all_objects (GameApi::Env &e, GameApi::EveryApi &ev, int area_id) |
| bool | is_platform_linux () |
| bool | is_platform_android () |
| bool | is_platform_win32 () |
| bool | is_platform_mac () |
| bool | is_platform_chrome () |
| bool | is_platform_firefox () |
| template<class T> |
| MemoryBlock * | create_mem_block (const std::vector< T > &vec) |
| std::vector< std::string > | get_lines (std::string s) |
| LoadStream * | load_from_vector (std::vector< unsigned char, GameApiAllocator< unsigned char > > vec) |
| bool | is_obj_or_mtl (MemoryBlock *blk, std::string &mtl_filename) |
| std::string | replace_str2 (std::string val, std::string repl, std::string subst) |
| IMPORT void | save_dd (GameApi::Env &e, GameApi::EveryApi &ev, std::string filename, std::string script, std::vector< std::string > urls) |
| void | M_cb (void *data) |
| void | M_cb2_1 (void *data) |
| void | M_cb2_2 (void *data) |
| void | M_cb2_3 (void *data) |
| void | M_cb2_4 (void *data) |
| void | M_cb2_5 (void *data) |
| void | M_cb2_6 (void *data) |
| std::string | get_path (std::string str) |
| IMPORT std::string | replace_string (std::string str, char ch, char ch2) |
| IMPORT std::vector< std::string > | find_additional_urls (GameApi::Env &e, GameApi::EveryApi &ev, std::string url) |
| std::string | generate_shader_block_shader (const ShaderBlock *block) |
| void | async_pending_plus (std::string label, std::string info) |
| void | async_pending_minus (std::string label, std::string info) |
| OctTreeBase * | create_oct_tree_from_ranges (const std::vector< OctTreeColor > &palette, Voxel< int > *vx, int start_x, int end_x, int start_y, int end_y, int start_z, int end_z) |
| OctTreeBase * | create_oct_tree_from_voxel (const std::vector< OctTreeColor > &palette, Voxel< int > *vx) |
| bool | Compare_x (Point p1, Point p2) |
| bool | Compare_y (Point p1, Point p2) |
| bool | Compare_z (Point p1, Point p2) |
| bool | Compare_x_rot (Point p1, Point p2) |
| bool | Compare_y_rot (Point p1, Point p2) |
| bool | Compare_z_rot (Point p1, Point p2) |
| float | Extract_x (Point p1) |
| float | Extract_y (Point p1) |
| float | Extract_z (Point p1) |
| float | Extract_x_rot (Point p1) |
| float | Extract_y_rot (Point p1) |
| float | Extract_z_rot (Point p1) |
| std::string | use_path4 (GameApi::PAT pat) |
| float | n_huutomerkki (float n) |
| float | calc_diff (float a, std::vector< float > func_and_derivatives_at_0) |
| std::vector< float > | calc_deltas (std::vector< float > vec) |
| std::vector< float > | calc_taylor_coefficients2 (std::vector< float > vec) |
| std::vector< float > | calc_taylor_coefficients (float(*fptr)(float), int num) |
|
| int | g_disable_draws = 0 |
| int | g_logo_status = 0 |
| std::string | g_msg_string |
| int | g_global_face_count |
| int | g_engine_status =0 |
| std::string | g_gpu_vendor |
| IMPORT Low_SDL_Window * | sdl_window |
| Low_SDL_GLContext | g_context |
| int | g_progress_script_num |
| int | g_browser_mode =0 |
| int | g_old_browser_mode |
| std::string | g_mod_path |
| IMPORT GameApi::EveryApi * | g_everyapi = 0 |
| IMPORT GameApi::EveryApi * | g_everyapi2 |
| int | g_time_id |
| IMPORT bool | g_deploy_phase = false |
| EXPORT GameApi::PAT | gameapi_temp_dir |
| Splitter * | g_new_splitter = 0 |
| Envi_2 * | g_new_blocker_env = 0 |
| char * | g_user_id =0 |
| bool | g_filter_execute |
| IMPORT std::string | gameapi_homepageurl |
| int | async_pending_count |
| bool | async_is_done =false |
| float | debug_pos_x =0.0 |
| float | debug_pos_y =0.0 |
| float | debug_pos_z =0.0 |
| size_t | printed_mem_usage =0 |
| size_t | current_mem_usage = 0 |
| size_t | max_mem_usage =0 |
| std::map< int, void(*)(GameApi::EveryApi &) > | gamefunctions |
| std::map< int, int > | gamemapping |
| pthread_t | thread |
| int | g_pthread_count |
| bool | is_move_2d |
| int | g_shows_hundred =0 |
| int | g_logo_shown = 0 |
| float | g_progress_bar_mult_ems0 = 1.0 |
| float | g_progress_bar_mult_ems1 = 1.0 |
| float | g_progress_bar_mult_ems2 = 1.0 |
| IMPORT int | sprite_target_width |
| IMPORT int | sprite_screen_width |
| IMPORT int | sprite_target_height |
| IMPORT int | sprite_screen_height |
| Point | g_key_move_2_pos |
| std::vector< Matrix > | g_moved_positions |
| bool | g_collide_flag = false |
| std::map< int, Matrix > | g_key_activate_collect |
| bool | g_restart_ongoing = false |
| Matrix | g_last_resize = Matrix::Identity() |
| pthread_t | g_main_thread_id |
| IMPORT std::vector< void(*)(void *)> | g_transparent_callback_objs |
| IMPORT std::vector< void * > | g_transparent_callback_params |
| IMPORT std::vector< int > | g_transparent_callback_ids |
| IMPORT std::vector< float > | g_transparent_pos |
| int | g_shadow_uni_id |
| float | g_va_float = 1.0 |
| std::vector< PrepareCB > | g_prepare_callbacks |
| std::string | gameapi_seamless_url |
| bool | g_execute_callback = false |
| void(* | g_mainloop_callback )(void *ptr) |
| void * | g_mainloop_ptr = 0 |
| IMPORT int | g_event_screen_x |
| IMPORT int | g_event_screen_y |
| bool | g_stop_music = false |
| int | async_pending_count_previous =-1 |
| int | no_draw_count =0 |
| int | score =0 |
| int | hidden_score =0 |
| std::vector< int > | g_hide_container |
| bool | g_prepare_done =false |
| pthread_t | g_thread_id |
| void(* | g_prepare_heavy_callback )(GameApi::Env &e, GameApi::H h) |
| GameApi::Env * | g_prepare_heavy_env |
| GameApi::H | g_prepare_heavy_h |
| bool | g_prepare_heavy_enabled = false |
| bool | g_progress_bar_show_logo |
| void(* | g_progress_bar_logo_cb )(void *) |
| void * | g_progress_bar_logo_cb_data |
| bool | g_execute_shows_logo |
| int | g_filter_start |
| int | g_filter_end |
| std::vector< std::string > | async_labels |
| std::vector< std::string > | async_infos |
| bool | g_transparent |
| int | g_async_pending_count_failures |
| double | g_dpr |
| std::vector< MLGuiWidget_cb > | g_mlguiwidget_logo |
| std::vector< Splitter_cb > | g_splitter_logo |
| Envi_2 * | g_pending_blocker_env = 0 |
| bool | g_new_blocker_block = false |
| std::vector< GameApi::TF > | g_tf_instances |
| int | g_splitter_fps = 0 |
| double | last_time = -1.0 |
| int | calls_this_frame = 0 |
| Splitter * | splitter_current = 0 |
| std::vector< std::pair< std::string, int > > | bitmap_prepare_cache_data |
| IMPORT ConversionTableInterface * | g_conv_table = &g_conv_table_impl |
| bool | g_is_outline |
| unsigned int | default_palette [256] |
| unsigned int | palette098 [256] |
| float | quake_pos_x |
| float | quake_pos_y |
| float | quake_rot_y |
| bool | g_is_quake = false |
| GameApi::M | g_view_rot |
| bool | g_is_quakeml =false |
| Matrix | g_quakeml2_matrix = Matrix::Identity() |
| bool | g_is_quakeml2 = false |
| bool | g_is_quakeml3 = false |
| std::vector< P_script2 * > | del_p_script |
| std::vector< HtmlUrl * > | del_p2_script |
| PersistentFuncSpec | g_persistent_func [] |
| int | g_persistent_func_size = sizeof(g_persistent_func)/sizeof(PersistentFuncSpec) |
| bool | g_update_download_bar = false |
| bool | g_progress_lock_assets |
| int | process_script =-1 |
| int | process_script_max =0 |
| bool | g_inside_icon_display =false |
| bool | g_inside_mesh_display =false |
| std::vector< float > | dyn_points_global_x |
| std::vector< float > | dyn_points_global_y |
| std::vector< float > | dyn_points_global_z |
| std::map< std::string, int > | number_map |
| Low_SDL_Window * | sdl_framebuffer_window |
| std::vector< PosC > | pos_vec |
| int | last_io_pin = -1 |
| bool | iot_firsttime = true |
| WorldBlocks * | g_world =0 |
| IMPORT bool | g_progress_halt = false |
| std::vector< std::string > | network_heavy_cache_url |
| std::vector< std::vector< unsigned char > * > | network_heavy_cache_vec |
| std::vector< std::string > | pngheavy_cache_urls |
| std::vector< BufferRef > | pngheavy_cache |
| bool | g_prepare_heavy_done = false |
| int * | g_prepare_heavy_heavycount |
| int | g_use_texid_material |
| Low_SDL_Window * | sdl_display2_window |
| Low_SDL_Surface * | sdl_display2_framebuffer |
| Low_SDL_GLContext | context_display2 |
| std::vector< SkinData > | g_skin_vec |
| QuadTree * | g_tree = new QuadTreeImpl |
| CodeGenValues | g_codegen_values |
| std::string | g_new_script = "" |
| std::vector< std::string > | mtl_urls |
| int | g_script_hash = 0 |
| int | g_background_mode |
| void(* | g_stop_cb )(void *) |
| void * | g_stop_cb_param |
| bool | g_stop_cb_enabled = false |
| int | g_set_string_int =0 |
| int | gameapi_id =0 |
| std::string | g_set_string_url |
| std::vector< const unsigned char * > | g_content |
| std::vector< const unsigned char * > | g_content_end |
| std::vector< const char * > | g_urls |
| bool | g_content_deleter_installed =false |
| std::vector< unsigned char * > | g_buffers |
| std::vector< int > | g_buffer_sizes |
| bool | set_string_firsttime = true |
| int | g_resize_event_sx = -1 |
| int | g_resize_event_sy = -1 |
| std::vector< V_Voxel_Type_Array * > | g_voxel_types |
| std::vector< V_Object_Pos > | g_object_pos |
| std::vector< V_Object_Type_Array * > | g_object_types |
| std::vector< V_Wall_Array * > | g_walls |
| std::vector< V_Area_Type > | g_area_type_array |
| std::vector< V_Area_Pos > | g_areas |
| IMPORT std::string | g_platform |
| int | g_collide_index = -1 |
| int | dynchar_selection |
| Matrix | dynchar_position |
| Point | g_explosion_pos |
| bool | g_explosion_flag |
| int | g_explosion_strength |
| bool | g_chooser_flag = false |
| std::vector< MemMapWindow * > | del_memmap |
| FaceCollection * | g_edit_faces =0 |
| BirdData | b_empty = { 0.0, 100.0, false, false, 0, false } |
| BirdData | b_down = { 0.0, 10.0, false, false, 0, false } |
| BirdData | b_up = { 90.0, 10.0, false, false, 0, false } |
| BirdData | b_middle = { 50.0, 10.0, false, false, 0, false } |
| BirdData | b2_down = { 0.0, 20.0, false, false, 0, false } |
| BirdData | b2_up = { 80.0, 20.0, false, false, 0, false } |
| BirdData | b2_middle = { 40.0, 20.0, false, false, 0, false } |
| BirdNode | n_0 = { b_empty, b_empty, b_empty, 0, 0.0 } |
| BirdNode | n_1 = { b2_down, b2_middle, b2_up, 0, 30.0 } |
| BirdNode | n_2 = { b_down, b_middle, b_up,0, 60.0 } |
| float | lod_l0 = -60000.0f |
| float | lod_l1 = -6000.0f |
| float | lod_l2 = -3000.0f |
| float | lod_l3 = -1000.0f |
| float | lod_l4 = 600.0f + 300.0f |
| float | lod_x_1 = 38200.0 |
| float | lod_x_2 = 29000.0 |
| float | lod_x_3 = 18400.0 |
| float | lod_x_4 = 8600.0 |
| float | lod_delta = 0.0f |
| Matrix | gg_in_T = Matrix::Identity() |
| Matrix | gg_in_MV = Matrix::Identity() |
| DynamicCursor | g_dyn_cursor |
| DynamicCursor | g_cut_view = { -30000.0,30000.0, -30000.0, 30000.0, 0.0, 30000.0, false } |
| Matrix | gg_in_P = Matrix::Identity() |
| int | g_progress_bar_config = 0 |
| float | g_progress_bar_mult_builder = 1.0 |
| AllFunctionsService | all_funcs |
| IMPORT AllFunctionsServiceInterface * | g_all_functions_service = &all_funcs |
| GlobalCachedFileService | serv |
| IMPORT CachedFileService * | g_cached_serv = &serv |