| add_default_scenario_callback(int callback_id, diguyScenarioCallback *callback, void *callback_params=0, void *callback_user_data=0, int remove_on_scenario_load=1) | diguyApp | |
| add_default_scenario_callback_script(int callback_id, const char *callback_script, const char *callback_script_type, int remove_on_scenario_load=1) | diguyApp | |
| add_draw_pass(const diguyDrawPass *drawPass) | diguyApp | |
| bdiScenarioApp class | diguyApp | friend |
| create_log_channel() | diguyApp | |
| create_shader_program(const char *shader_name) | diguyApp | |
| decompress_lz4_file(const char *source, const char *destination) | diguyApp | static |
| destroy_log_channel(diguyLogChannel *) | diguyApp | |
| diguyApp(bdiScenarioApp *scenario) | diguyApp | private |
| dump_motion_events_to_file(const char *filename, int show_event_id_strings=0, int indent=0) | diguyApp | |
| find_shader_program(const char *shader_name) | diguyApp | |
| find_shader_technique(const char *shader_technique_name) | diguyApp | |
| get_app() | diguyApp | static |
| get_author_interface() | diguyApp | |
| get_base_input_mode() | diguyApp | |
| get_blend_function_name_at_index(int index) | diguyApp | |
| get_cache_optimized_motion_files() | diguyApp | |
| get_collision_group_detection_flag(diguyPhysicsCollisionGroup collision_group1, diguyPhysicsCollisionGroup collision_group2) | diguyApp | |
| get_compiler_library_suffix() | diguyApp | static |
| get_current_bound_shader_program() | diguyApp | |
| get_current_camera() | diguyApp | |
| get_current_scenario() | diguyApp | |
| get_debug_library_suffix() | diguyApp | static |
| get_delayed_motion_loading() | diguyApp | |
| get_diguy_base_dir_path() | diguyApp | static |
| get_diguy_subdir_path(const char *subdir) | diguyApp | static |
| get_diguy_version_library_suffix() | diguyApp | static |
| get_exercise_interface() | diguyApp | |
| get_ideal_num_threads() | diguyApp | |
| get_last_clicked_character() | diguyApp | |
| get_last_clicked_xyz(float *x, float *y, float *z) | diguyApp | |
| get_lod_warn_threshold(int lod) | diguyApp | static |
| get_log_channel_at_index(int index) | diguyApp | |
| get_lua_object_waiting_for_input() | diguyApp | |
| get_max_character_shader_quality_level() | diguyApp | |
| get_max_scene_object_shader_quality_level() | diguyApp | |
| get_motion_exporter() | diguyApp | |
| get_mouse_screen_xy(float *sx, float *sy) | diguyApp | |
| get_munition_type_from_DIS_septet(int sep1, int sep2, int sep3, int sep4, int sep5, int sep6, int sep7, int include_last_septet_value=1) | diguyApp | |
| get_name_of_plugin(int index) | diguyApp | |
| get_num_blend_functions() | diguyApp | |
| get_num_log_channels() | diguyApp | |
| get_num_plugins() | diguyApp | |
| get_num_rendering_passes() | diguyApp | |
| get_num_scenarios() | diguyApp | |
| get_num_shader_programs() | diguyApp | |
| get_num_shader_techniques() | diguyApp | |
| get_num_threads() | diguyApp | |
| get_physics_sim_ground_plane_enabled() | diguyApp | |
| get_physics_sim_ground_plane_height() | diguyApp | |
| get_precompute_quaternions_enabled() | diguyApp | |
| get_reflected_entity_message_list() | diguyApp | |
| get_render_pass_flags() | diguyApp | |
| get_scenario_at_index(int index) | diguyApp | |
| get_scene_object_file_name_from_ui() | diguyApp | |
| get_scripted_object() | diguyApp | inline |
| get_shader_program_at_index(int index) | diguyApp | |
| get_shader_technique_at_index(int index) | diguyApp | |
| get_shooting_camera() | diguyApp | |
| get_sound_factory_is_initialized() | diguyApp | |
| get_standard_bdi_library_suffix() | diguyApp | static |
| get_stream_textures_to_gpu() | diguyApp | |
| get_texture_unload_frequency() | diguyApp | |
| get_threshold_to_unload_textures() | diguyApp | |
| get_uniform_buffer_updater() | diguyApp | |
| get_unload_unused_after_scenario_load() | diguyApp | |
| get_use_materials() | diguyApp | |
| get_use_sRGB_textures() | diguyApp | |
| get_use_textures() | diguyApp | |
| get_use_update_phase_1_multithreading() | diguyApp | |
| get_view_painter() | diguyApp | |
| get_xyz_under_mouse(float *x, float *y, float *z) | diguyApp | |
| has_registered_scenario_event_handler(const char *handler_name) | diguyApp | |
| install_qt_message_handler() | diguyApp | static |
| is_api_mode() | diguyApp | |
| is_background_loader_active() | diguyApp | |
| is_debug() | diguyApp | |
| is_module_enabled(const char *module_name) | diguyApp | |
| load_module_library(const char *module_lib_name, int include_diguy_standard_library_suffixes=1, int *load_status=NULL) | diguyApp | static |
| load_plugin(const char *plugin_name, int required_by_scenario=0, int unload_on_scenario_close=0, int accepts_mouse_input=1) | diguyApp | |
| load_shader_program(const char *shader_name, const char *vertex_shader_filename, const char *pixel_shader_filename, const char *shader_version) | diguyApp | |
| m_scripted_object | diguyApp | private |
| memory_tracker_drop_marker() | diguyApp | |
| memory_tracker_print_report(int include_permanent_objects=0, int just_markers=0) | diguyApp | |
| print_process_memory_info() | diguyApp | |
| profiler_mark_end_of_frame() | diguyApp | |
| register_scenario_event_handler(const char *handler_name, diguyScenarioCallback *callback, void *callback_user_data=0) | diguyApp | |
| register_scenario_event_handler_from_library(const char *handler_name, const char *library_name, const char *function_name, void *callback_user_data=0) | diguyApp | |
| register_scenario_event_handler_script(const char *handler_name, const char *handler_script, const char *handler_script_type=NULL) | diguyApp | |
| reload_shader_programs() | diguyApp | |
| reload_texture_files() | diguyApp | |
| remove_all_draw_passes() | diguyApp | |
| remove_default_scenario_callback(int callback_id, diguyScenarioCallback *callback) | diguyApp | |
| remove_default_scenario_callback_script(int callback_id, const char *callback_script, const char *callback_script_type) | diguyApp | |
| remove_default_scenario_callback_with_user_data(int callback_id, void *callback_user_data) | diguyApp | |
| reset_graphics_state() | diguyApp | |
| resolve_module_library_symbol(void *module_handle, const char *symbol_name) | diguyApp | static |
| run_background_load_update() | diguyApp | |
| set_base_input_mode(diguyScenarioInputMode mode) | diguyApp | |
| set_cache_optimized_motion_files(int enabled=0) | diguyApp | |
| set_collision_group_detection_flag(diguyPhysicsCollisionGroup collision_group1, diguyPhysicsCollisionGroup collision_group2, int enable_collisions) | diguyApp | |
| set_current_painting_subregion(diguySubregionIndex index) | diguyApp | |
| set_delayed_motion_loading(int enabled) | diguyApp | |
| set_enable_concurrency_visualizer_markers(int enabled) | diguyApp | |
| set_enable_tracy_markers(bool enabled, bool start_up_tracy=true) | diguyApp | |
| set_last_clicked_xyz(float x, float y, float z) | diguyApp | |
| set_lua_object_waiting_for_input(const char *object_name) | diguyApp | |
| set_max_character_shader_quality_level(int quality_level) | diguyApp | |
| set_max_scene_object_shader_quality_level(int quality_level) | diguyApp | |
| set_motion_events_log_enabled(int enabled) | diguyApp | |
| set_munition_type_DIS_impact_septet(const char *munition_type, int sep1, int sep2, int sep3, int sep4, int sep5, int sep6, int sep7) | diguyApp | |
| set_munition_type_DIS_tracer_septet(const char *munition_type, int sep1, int sep2, int sep3, int sep4, int sep5, int sep6, int sep7) | diguyApp | |
| set_no_blend_test(int flag) | diguyApp | |
| set_num_rendering_passes(int num_rendering_passes) | diguyApp | |
| set_num_threads(int num_threads) | diguyApp | |
| set_physics_sim_ground_plane_enabled(int enabled) | diguyApp | |
| set_physics_sim_ground_plane_height(float height) | diguyApp | |
| set_precompute_quaternions_enabled(int enabled) | diguyApp | |
| set_reflected_entity_message_list(const char *message) | diguyApp | |
| set_render_pass_flags(int flags) | diguyApp | |
| set_stream_textures_to_gpu(bool enable) | diguyApp | |
| set_texture_unload_frequency(float seconds) | diguyApp | |
| set_threshold_to_unload_textures(int number) | diguyApp | |
| set_unload_unused_after_scenario_load(int val) | diguyApp | |
| set_use_materials(int use_materials) | diguyApp | |
| set_use_scene_object_instancing(int enabled) | diguyApp | |
| set_use_textures(int use_textures) | diguyApp | |
| set_use_update_phase_1_multithreading(bool use) | diguyApp | |
| show_generate_navmesh_ui() | diguyApp | |
| shutdown_profiler() | diguyApp | |
| unload_all_plugins() | diguyApp | |
| unload_module_library(void *module_handle) | diguyApp | static |
| unload_plugin(const char *plugin_name) | diguyApp | |
| unload_unreferenced_graphics_files(int garbage_collect_appearances=1) | diguyApp | |
| unregister_scenario_event_handler(const char *handler_name) | diguyApp | |
| ~diguyApp() | diguyApp | privatevirtual |