DI-Guy C++ SDK Reference  13.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
diguyScenario Member List

This is the complete list of members for diguyScenario, including all inherited members.

add_appearance(const char *appearance, char **equipment_list, char **character_types, const char *actor)diguyScenario
add_appearance_based_on_existing_appearance(const char *appearance, const char *existing_appearance, char **equipment_list)diguyScenario
add_callback(int callback_id, diguyScenarioCallback *callback, void *callback_params=0, void *callback_user_data=0, int remove_on_scenario_load=1)diguyScenario
add_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int remove_on_scenario_load=1)diguyScenario
add_character_to_octtree(diguyCharacter *character, int use_bounding_box_only=0)diguyScenario
add_default_callback(int callback_id, diguyScenarioCallback *callback, void *callback_params=0, void *callback_user_data=0)diguyScenariostatic
add_default_callback_script(int callback_id, const char *callback_script, const char *callback_script_type)diguyScenariostatic
add_default_camera_callback(int callback_id, diguyViewCameraCallback *callback, void *callback_params, void *callback_user_data, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_camera_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_character_callback(int callback_id, diguyCharacterCallback *callback, void *callback_params, void *callback_user_data, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_character_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_fog_callback(int callback_id, diguyViewFogCallback *callback, void *callback_params, void *callback_user_data, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_fog_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_light_callback(int callback_id, diguyViewLightCallback *callback, void *callback_params, void *callback_user_data, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_light_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_sensor_region_callback(int callback_id, diguySensorRegionCallback *callback, void *callback_params, void *callback_user_data, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_sensor_region_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_signal_callback(int callback_id, diguySignalCallback *callback, void *callback_params, void *callback_user_data, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_signal_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_variable_callback(int callback_id, diguyVariableCallback *callback, void *callback_params, void *callback_user_data, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_variable_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
add_default_view_callback(int callback_id, diguyViewCallback *callback, void *callback_params, void *callback_user_data, int add_to_existing_objects_flag=1, int remove_on_scenario_load=1)diguyScenario
add_default_view_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL, int add_to_existing_objects_flag=0, int remove_on_scenario_load=1)diguyScenario
bdiScenario classdiguyScenariofriend
CALLBACK_ID_CREATE enum valuediguyScenario
CALLBACK_ID_DESTROY enum valuediguyScenario
CALLBACK_ID_INPUT_MODE_CHANGED enum valuediguyScenario
CALLBACK_ID_LOAD enum valuediguyScenario
CALLBACK_ID_LOAD_SCENARIO_FILE enum valuediguyScenario
CALLBACK_ID_MANUALLY_INVOKED enum valuediguyScenario
CALLBACK_ID_PLAYBACK_MODE_CHANGED enum valuediguyScenario
CALLBACK_ID_POST_DRAW enum valuediguyScenario
CALLBACK_ID_POST_LOAD_CHECKPOINT enum valuediguyScenario
CALLBACK_ID_POST_REINITIALIZE enum valuediguyScenario
CALLBACK_ID_PRE_REINITIALIZE enum valuediguyScenario
CALLBACK_ID_RENDER_MODE_CHANGED enum valuediguyScenario
CALLBACK_ID_RESET enum valuediguyScenario
CALLBACK_ID_SAVE enum valuediguyScenario
CALLBACK_ID_SAVE_SCENARIO_FILE enum valuediguyScenario
CALLBACK_ID_SCENE_OBJECT_IMPACT enum valuediguyScenario
CALLBACK_ID_TIMED_EVENT enum valuediguyScenario
CALLBACK_ID_WAIT_CURSOR_HIDE enum valuediguyScenario
CALLBACK_ID_WAIT_CURSOR_SHOW enum valuediguyScenario
check_visibility(float x1, float y1, float z1, float x2, float y2, float z2)diguyScenario
clear_transient_script_events()diguyScenario
copy_path_shape(diguyPathShape *existing_path_shape, const char *name)diguyScenario
create_chain_settings(const char *name)diguyScenario
create_character(const char *name, const char *character_type, const char *appearance=NULL, const char *head_appearance=NULL, const char *hand_item=NULL)diguyScenario
create_crowd(const char *name, int make_companion_of_all=1)diguyScenario
create_crowd_profile(const char *name)diguyScenario
create_face_expression(const char *name, const char *target_actor="exface")diguyScenario
create_formation(const char *name)diguyScenario
create_group(const char *name)diguyScenario
create_interaction_machine(const char *name)diguyScenario
create_merge_settings(diguyScenarioMergeInitialSettings initial_settings=DIGUY_MERGE_INITIAL_SETTINGS_DEFAULT)diguyScenario
create_particle_system(const char *description_name, float x, float y, float z, int record_transient_event=1, float duration=-1.0f)diguyScenario
create_particle_system_with_orientation(const char *description_name, float x, float y, float z, float rz, float rx, float ry, int record_transient_event=1, float duration=-1.0f)diguyScenario
create_path_shape(const char *name)diguyScenario
create_pending_reflected_character(const char *name, const char *character_type, const char *appearance=NULL)diguyScenario
create_region(const char *name)diguyScenario
create_scene_object(const char *name, const char *filename)diguyScenario
create_signal(const char *name)diguyScenario
create_sound(const char *name, const char *sound_filename=NULL)diguyScenario
create_temporary_character(const char *name, const char *character_type, const char *appearance=NULL)diguyScenario
create_user_defined_scene_object(const char *name)diguyScenario
create_waypoint(float x=0.0f, float y=0.0f, float z=0.0f, float yaw=0.0f, float roll=0.0f, float pitch=0.0f, float weight_in=DIGUY_DEFAULT_FLOAT, float weight_out=DIGUY_DEFAULT_FLOAT)diguyScenario
derive_playback_mode_dt(float dt_in)diguyScenario
derive_render_mode_from_light_settings(int set_current_to_derived=1)diguyScenario
destroy_chain_settings(diguyChainSettings *chain_settings)diguyScenario
destroy_character(diguyCharacter *character)diguyScenario
destroy_crowd(diguyCrowd *crowd, int also_destroy_crowd_members=0, int also_destroy_path_shapes=0, int delay_destruction=0)diguyScenario
destroy_crowd_profile(diguyCrowdProfile *crowd_profile)diguyScenario
destroy_face_expression(diguyCharacterFaceExpression *face_expression)diguyScenario
destroy_formation(diguyFormation *formation)diguyScenario
destroy_group(diguyCharacterGroup *group)diguyScenario
destroy_interaction_machine(diguyInteractionMachine *interaction_machine)diguyScenario
destroy_label(diguyViewLabel *label)diguyScenario
destroy_merge_settings(diguyScenarioMergeSettings *merge_settings)diguyScenario
destroy_panel(diguyViewButtonPanel *panel)diguyScenario
destroy_path_shape(diguyPathShape *path_shape)diguyScenario
destroy_region(diguyRegion *region)diguyScenario
destroy_scene_object(diguySceneObject *scene_object)diguyScenario
destroy_signal(diguySignal *signal)diguyScenario
destroy_sound(diguySound *sound)diguyScenario
destroy_variable(diguyVariable *variable)diguyScenario
destroy_waypoint(diguyWaypoint *waypoint)diguyScenario
diguyScenario(bdiScenario *scenario)diguyScenarioprivate
draw()diguyScenario
draw_character_labels()diguyScenario
draw_pass1()diguyScenario
draw_pass2(int also_call_post_draw=1)diguyScenario
dump_package_info(const char *package_name)diguyScenario
eval_script(const char *script_text, int save_as_transient=0, const char *script_type=NULL, const char *script_source=NULL)diguyScenario
eval_script_file(const char *filename, const char *script_type=NULL)diguyScenario
exp_intersect_geometry(float origin_x, float origin_y, float origin_z, float dir_x, float dir_y, float dir_z, float max_distance_to_test, int use_callback=1)diguyScenario
facefx_mount_animset(const char *actor_name, const char *file_name)diguyScenario
find_camera(const char *name)diguyScenario
find_camera_settings(const char *settings_name)diguyScenario
find_chain_settings(const char *name)diguyScenario
find_character(const char *name)diguyScenario
find_character_at_screen_coords(diguyView *view, float sx, float sy)diguyScenario
find_crowd(const char *crowd_name)diguyScenario
find_crowd_profile(const char *name)diguyScenario
find_face_expression(const char *name)diguyScenario
find_fog(const char *name)diguyScenario
find_fog_settings(const char *settings_name)diguyScenario
find_formation(const char *name)diguyScenario
find_formation_of_size(int size)diguyScenario
find_group(const char *name)diguyScenario
find_info_popup(const char *name)diguyScenario
find_interaction_machine(const char *name)diguyScenario
find_label(const char *name)diguyScenario
find_light(const char *name)diguyScenario
find_light_settings(const char *settings_name)diguyScenario
find_navigation_path(float x1, float y1, float z1, float x2, float y2, float z2, const char *via_region, diguyPathShape *path_shape, float cost_bias_for_preferred_regions=0.25f, int preferred_subregions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_neutral_regions=1.1f, int repulsed_regions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_repulsive_regions=100.0f)diguyScenario
find_or_create_crowd(const char *crowd_name, int make_companion_of_all=1)diguyScenario
find_or_create_fog(const char *name)diguyScenario
find_or_create_formation(const char *name)diguyScenario
find_or_create_group(const char *name)diguyScenario
find_or_create_label(const char *name)diguyScenario
find_or_create_panel(const char *name, int horizontal=0, int title=1)diguyScenario
find_or_create_region(const char *name)diguyScenario
find_or_create_variable(const char *name)diguyScenario
find_panel(const char *name)diguyScenario
find_path_shape(const char *name)diguyScenario
find_region(const char *name)diguyScenario
find_scene_object(const char *name)diguyScenario
find_sensor_region(const char *name)diguyScenario
find_signal(const char *name)diguyScenario
find_sound(const char *name)diguyScenario
find_variable(const char *name)diguyScenario
find_view(const char *name)diguyScenario
force_octtree_generation()diguyScenario
get_action_bead_labels_visible()diguyScenario
get_active_interaction_machine()diguyScenario
get_aim_trajectories_visible()diguyScenario
get_altitude_function()diguyScenario
get_altitude_max_climb()diguyScenario
get_altitude_max_drop()diguyScenario
get_author_selection_handles_visible()diguyScenario
get_automatic_graphics_lod_switching()diguyScenario
get_automatic_motion_lod_switching()diguyScenario
get_base_datetime(int *year=NULL, int *month=NULL, int *day=NULL, int *hour=NULL, int *minute=NULL, int *second=NULL, int *msec=NULL)diguyScenario
get_base_datetime_default_to_now()diguyScenario
get_base_datetime_default_to_today()diguyScenario
get_bead_array_visible()diguyScenario
get_camera_settings_at_index(int index)diguyScenario
get_chain_settings_at_index(int index)diguyScenario
get_character_at_index(int index)diguyScenario
get_character_culling_distance()diguyScenario
get_character_culling_enabled()diguyScenario
get_character_labels_visible()diguyScenario
get_character_load_manager()diguyScenario
get_character_type_abbreviation(const char *character_type)diguyScenario
get_character_type_action_at_index(const char *character_type, int index)diguyScenario
get_character_type_action_direction(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_distance(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_duration(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_facing_angle_in(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_facing_angle_out(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_num_variants(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_posture(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_primary_variant(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_speed(const char *character_type, const char *action_name)diguyScenario
get_character_type_action_variant_at_index(const char *character_type, const char *action_name, int index)diguyScenario
get_character_type_appearance_at_index(const char *character_type, int index)diguyScenario
get_character_type_at_index(int index)diguyScenario
get_character_type_class(const char *character_type)diguyScenario
get_character_type_default_appearance(const char *character_type)diguyScenario
get_character_type_default_skinned_appearance(const char *character_type)diguyScenario
get_character_type_deprecated_at_version(const char *character_type)diguyScenario
get_character_type_deprecated_suggested_alternatives(const char *character_type)diguyScenario
get_character_type_direction_at_index(const char *character_type, int index)diguyScenario
get_character_type_from_appearance(const char *appearance_name, int index=0)diguyScenario
get_character_type_gesture_at_index(const char *character_type, int index)diguyScenario
get_character_type_head_appearance_at_index(const char *character_type, int index)diguyScenario
get_character_type_map(const char *character_type)diguyScenario
get_character_type_map_entry_at_index(int index)diguyScenario
get_character_type_num_actions(const char *character_type)diguyScenario
get_character_type_num_appearances(const char *character_type)diguyScenario
get_character_type_num_directions(const char *character_type)diguyScenario
get_character_type_num_gestures(const char *character_type)diguyScenario
get_character_type_num_head_appearances(const char *character_type)diguyScenario
get_character_type_num_postures(const char *character_type)diguyScenario
get_character_type_num_variants(const char *character_type)diguyScenario
get_character_type_posture_at_index(const char *character_type, int index)diguyScenario
get_character_type_quality_bias(const char *character_type)diguyScenario
get_character_type_variant_at_index(const char *character_type, int index)diguyScenario
get_character_visible()diguyScenario
get_character_visualize_bounds_enabled()diguyScenario
get_checkpoint_frequency()diguyScenario
get_checkpointing_enabled()diguyScenario
get_create_network_crowds()diguyScenario
get_crowd_at_index(int index)diguyScenario
get_crowd_behavior_visible()diguyScenario
get_crowd_feelers_visible()diguyScenario
get_crowd_influence_visible()diguyScenario
get_crowd_profile_at_index(int index)diguyScenario
get_crowd_regions_visible()diguyScenario
get_current_character()diguyScenario
get_current_crowd()diguyScenario
get_current_crowd_profile()diguyScenario
get_current_datetime(int *year=NULL, int *month=NULL, int *day=NULL, int *hour=NULL, int *minute=NULL, int *second=NULL, int *msec=NULL)diguyScenario
get_current_datetime_advance_factor()diguyScenario
get_current_datetime_advance_method()diguyScenario
get_current_datetime_string(const char *format)diguyScenario
get_current_path_shape()diguyScenario
get_current_region()diguyScenario
get_current_render_mode()diguyScenario
get_current_scenario()diguyScenariostatic
get_datetimes_are_utc()diguyScenario
get_default_character_scene_graph_mask()diguyScenario
get_default_character_shader(const char *render_mode)diguyScenario
get_default_particle_system_shader(const char *render_mode)diguyScenario
get_default_scene_object_scene_graph_mask()diguyScenario
get_default_scene_object_shader(const char *render_mode)diguyScenario
get_description()diguyScenario
get_desired_t()diguyScenario
get_draw_character_shadow_disks()diguyScenario
get_draw_ik_visuals()diguyScenario
get_draw_skeletons()diguyScenario
get_eval_decisions_as_scripts()diguyScenario
get_face_expression_at_index(int index)diguyScenario
get_filename()diguyScenario
get_filename_without_directory()diguyScenario
get_fog_settings_at_index(int index)diguyScenario
get_formation_at_index(int index)diguyScenario
get_graphics_api_node_ptr()diguyScenario
get_group_at_index(int index)diguyScenario
get_hand_item_class(const char *char_type_name, const char *appearance_name=NULL)diguyScenario
get_hand_item_from_class(const char *hand_item_class, int index)diguyScenario
get_hide_author_selection_handles_during_play()diguyScenario
get_history_type()diguyScenario
get_iguy_controller()diguyScenario
get_impact_at_screen_coords(diguyView *view, float sx, float sy, int use_octtree=0)diguyScenario
get_impact_on_line(float from_x, float from_y, float from_z, float to_x, float to_y, float to_z)diguyScenario
get_info_popup_at_index(int index)diguyScenario
get_info_popup_default_encoding()diguyScenario
get_initial_render_mode()diguyScenario
get_instancing_enabled() const diguyScenario
get_instancing_min_lod() const diguyScenario
get_interaction_machine_at_index(int index)diguyScenario
get_intersection_at_screen_coords(diguyView *view, float sx, float sy, int use_octtree=0)diguyScenario
get_label_at_index(int index)diguyScenario
get_last_env_impact_info()diguyScenario
get_last_update_time()diguyScenarioinline
get_light_array_visible()diguyScenario
get_light_settings_at_index(int index)diguyScenario
get_loaded_from_review_data()diguyScenario
get_lua_objects_visible()diguyScenario
get_lua_state()diguyScenario
get_max_distance_planning_multiplier()diguyScenario
get_max_ticks_behind_until_drop()diguyScenario
get_mesh_region_array_visible()diguyScenario
get_mind_name_at_index(int index)diguyScenario
get_multithreaded_path_planning_enabled()diguyScenario
get_name()diguyScenario
get_nearest_character_type_map(diguyCharacterTypeMapField field1, const char *field1_value, const char *field1_alternate_value, diguyCharacterTypeMapField field2=DIGUY_CHARACTER_TYPE_MAP_FIELD_UNKNOWN, const char *field2_value=NULL, const char *field2_alternate_value=NULL, diguyCharacterTypeMapField field3=DIGUY_CHARACTER_TYPE_MAP_FIELD_UNKNOWN, const char *field3_value=NULL, const char *field3_alternate_value=NULL, diguyCharacterTypeMapField field4=DIGUY_CHARACTER_TYPE_MAP_FIELD_UNKNOWN, const char *field4_value=NULL, const char *field4_alternate_value=NULL, diguyCharacterTypeMapField field5=DIGUY_CHARACTER_TYPE_MAP_FIELD_UNKNOWN, const char *field5_value=NULL, const char *field5_alternate_value=NULL, diguyCharacterTypeMapField field6=DIGUY_CHARACTER_TYPE_MAP_FIELD_UNKNOWN, const char *field6_value=NULL, const char *field6_alternate_value=NULL, diguyCharacterTypeMapField field7=DIGUY_CHARACTER_TYPE_MAP_FIELD_UNKNOWN, const char *field7_value=NULL, const char *field7_alternate_value=NULL, diguyCharacterTypeMapField field8=DIGUY_CHARACTER_TYPE_MAP_FIELD_UNKNOWN, const char *field8_value=NULL, const char *field8_alternate_value=NULL)diguyScenario
get_nearest_character_type_map_id_match(const char *type_map_id)diguyScenario
get_nearest_character_type_map_using_field_strings(const char *field1_string, const char *field1_value, const char *field1_alternate_value, const char *field2_string=NULL, const char *field2_value=NULL, const char *field2_alternate_value=NULL, const char *field3_string=NULL, const char *field3_value=NULL, const char *field3_alternate_value=NULL, const char *field4_string=NULL, const char *field4_value=NULL, const char *field4_alternate_value=NULL, const char *field5_string=NULL, const char *field5_value=NULL, const char *field5_alternate_value=NULL, const char *field6_string=NULL, const char *field6_value=NULL, const char *field6_alternate_value=NULL, const char *field7_string=NULL, const char *field7_value=NULL, const char *field7_alternate_value=NULL, const char *field8_string=NULL, const char *field8_value=NULL, const char *field8_alternate_value=NULL)diguyScenario
get_network_datetime(int *year=NULL, int *month=NULL, int *day=NULL, int *hour=NULL, int *minute=NULL, int *second=NULL, int *msec=NULL)diguyScenario
get_network_translation(float *x, float *y, float *z)diguyScenario
get_num_active_fire_effects()diguyScenario
get_num_active_point_lights()diguyScenario
get_num_camera_settings()diguyScenario
get_num_chain_settings()diguyScenario
get_num_character_type_map_entries()diguyScenario
get_num_character_types()diguyScenario
get_num_character_types_with_appearance(const char *appearance_name)diguyScenario
get_num_characters()diguyScenario
get_num_crowd_profiles()diguyScenario
get_num_crowds()diguyScenario
get_num_face_expressions()diguyScenario
get_num_fog_settings()diguyScenario
get_num_formations()diguyScenario
get_num_groups()diguyScenario
get_num_hand_items_in_class(const char *hand_item_class)diguyScenario
get_num_info_popups()diguyScenario
get_num_interaction_machines()diguyScenario
get_num_labels()diguyScenario
get_num_light_settings()diguyScenario
get_num_minds()diguyScenario
get_num_panels()diguyScenario
get_num_path_shapes()diguyScenario
get_num_regions()diguyScenario
get_num_scene_objects()diguyScenario
get_num_secondary_views()diguyScenario
get_num_sensor_regions()diguyScenario
get_num_signals()diguyScenario
get_num_sounds()diguyScenario
get_num_type_map_categories(const char *character_class)diguyScenario
get_num_type_map_character_classes()diguyScenario
get_num_type_map_subcategories(const char *character_class, const char *category)diguyScenario
get_num_variables()diguyScenario
get_overall_history_type()diguyScenario
get_panel_at_index(int index)diguyScenario
get_path_shape_at_index(int index)diguyScenario
get_playback_loop()diguyScenario
get_playback_mode()diguyScenario
get_primary_view()diguyScenario
get_project_filename()diguyScenario
get_prop_culling_distance()diguyScenario
get_realtime_ik_enabled()diguyScenario
get_realtime_t()diguyScenario
get_region_at_index(int index)diguyScenario
get_replaying_history()diguyScenario
get_scale_graphics_lod_ranges_from_view_settings()diguyScenario
get_scenario_camera()diguyScenario
get_scenario_camera_affected_by_script_events()diguyScenario
get_scenario_camera_affected_by_script_events_when_iguy_active()diguyScenario
get_scenario_fog()diguyScenario
get_scenario_light(int i=0)diguyScenario
get_scene_object_at_index(int index)diguyScenario
get_scene_object_culling_enabled()diguyScenario
get_scene_object_sub_culling_enabled()diguyScenario
get_scene_object_visualize_bounds_enabled()diguyScenario
get_scene_objects_enabled()diguyScenario
get_scripted_object()diguyScenarioinline
get_secondary_view_at_index(int index)diguyScenario
get_sensor_region_array_visible()diguyScenario
get_sensor_region_at_index(int index)diguyScenario
get_shadow_map_size()diguyScenario
get_shared_interaction_machine()diguyScenario
get_signal_at_index(int index)diguyScenario
get_sound_at_index(int index)diguyScenario
get_spath_visible()diguyScenario
get_t()diguyScenario
get_tick_dt()diguyScenario
get_ticks_can_be_dropped()diguyScenario
get_time_of_day()diguyScenario
get_time_spent_path_planning_this_frame()diguyScenario
get_tin_time_of_day()diguyScenario
get_tout()diguyScenario
get_tout_enabled()diguyScenario
get_type_map_category_at_index(const char *character_class, int index)diguyScenario
get_type_map_character_class_at_index(int index)diguyScenario
get_type_map_subcategory_at_index(const char *character_class, const char *category, int index)diguyScenario
get_type_name()diguyScenario
get_unique_crowd_name(const char *base_name)diguyScenario
get_unsaved()diguyScenario
get_use_local_tz_utc_offset_hours()diguyScenario
get_utc_offset_hours()diguyScenario
get_variable_at_index(int index)diguyScenario
get_vehicle_culling_distance()diguyScenario
get_vehicle_smoothing_enabled()diguyScenario
get_waypoint_array_visible()diguyScenario
get_weapon_fire_effect_data(int index, float *radius, float *position_x, float *position_y, float *position_z, float *color_r, float *color_g, float *color_b, float *falloff_r, float *falloff_rsq)diguyScenario
get_weapon_fire_effects_enabled()diguyScenario
get_world_bounds(float *x_min, float *y_min, float *z_min, float *x_max, float *y_max, float *z_max)diguyScenario
ground_clamp(float x, float y, float z, int *valid=NULL, int use_altitude_function=1, int use_octtree=0)diguyScenario
has_particle_description(const char *description_name)diguyScenario
has_registered_character_event_handler(const char *handler_name)diguyScenario
has_registered_sensor_region_event_handler(const char *handler_name)diguyScenario
has_registered_signal_event_handler(const char *handler_name)diguyScenario
has_registered_variable_event_handler(const char *handler_name)diguyScenario
include_object_library(const char *library_name)diguyScenario
intersect_static_geometry(float origin_x, float origin_y, float origin_z, float dir_x, float dir_y, float dir_z, float max_distance_to_test, float *intersection_x, float *intersection_y, float *intersection_z, float *normal_x=NULL, float *normal_y=NULL, float *normal_z=NULL, int use_callback=1)diguyScenario
is_valid_character_group_pointer(diguyCharacterGroup *character_group)diguyScenario
is_valid_character_pointer(diguyCharacter *character)diguyScenario
load(const char *filename)diguyScenario
load_camera_settings(const char *settings_name, int update_current_camera=1)diguyScenario
load_current_fog(const char *name)diguyScenario
load_fog_settings(const char *settings_name)diguyScenario
load_light_settings(const char *settings_name, int light_num=0)diguyScenario
load_package(const char *filename, const char *language=NULL, int warn_if_not_found=1)diguyScenario
load_package_with_dependancy(const char *filename, const char *depends_on_package, const char *language=NULL, int warn_if_not_found=1)diguyScenario
load_transient_script_events(const char *filename)diguyScenario
look_at_character(diguyCharacter *character)diguyScenario
lua_evaluate_global_function_4a_flex(const char *function_name, const char *arg_type, void *argument, const char *arg_type2, void *argument2, const char *arg_type3, void *argument3, const char *arg_type4, void *argument4, int has_return_string=0)diguyScenario
lua_evaluate_object_function(const char *lua_object, const char *function_name, const char *argument=NULL, int has_return_string=0)diguyScenario
lua_evaluate_object_function_2a(const char *lua_object, const char *function_name, const char *argument, const char *argument2, int has_return_string=0)diguyScenario
lua_evaluate_object_function_3a(const char *lua_object, const char *function_name, const char *argument, const char *argument2, const char *argument3, int has_return_string=0)diguyScenario
lua_evaluate_object_function_4a(const char *lua_object, const char *function_name, const char *argument, const char *argument2, const char *argument3, const char *argument4, int has_return_string=0)diguyScenario
lua_evaluate_object_function_4a_flex(const char *lua_object, const char *function_name, const char *arg1_type, void *argument1, const char *arg2_type, void *argument2, const char *arg3_type, void *argument3, const char *arg4_type, void *argument4, int has_return_string=0)diguyScenario
lua_get_object_field_as_string(const char *lua_object, const char *field_name)diguyScenario
lua_log_printf(int notify_level, const char *string)diguyScenario
lua_send_message_to_object(const char *lua_object, const char *sender, const char *message_type, const char *message, const char *message_params=NULL)diguyScenario
m_last_update_timediguyScenarioprivate
m_scenariodiguyScenarioprivate
manually_invoke_callbacks_now(int callback_id)diguyScenario
manually_invoke_event_handler(const char *handler_name)diguyScenario
map_color_to_impact(char r, char g, char b)diguyScenario
map_event_handler_to_callback_id(int callback_id, const char *handler_name)diguyScenario
merge(const char *filename, diguyScenarioMergeSettings *merge_settings=NULL)diguyScenario
merge_asset(const char *string)diguyScenario
merge_object(const char *string)diguyScenario
optimized_update(float t)diguyScenario
play_3d_sound(const char *name, float x, float y, float z, float gain, int save_event)diguyScenario
post_draw(int call_plugins_post_draw=1, int call_lua_packages_draw=1, int call_post_draw_callback=1)diguyScenario
preload_appearance(const char *appearance)diguyScenario
preload_character_type(const char *character_type)diguyScenario
preload_gesture(const char *character_type, const char *gesture_name)diguyScenario
preload_octtree(const char *character_type, const char *appearance)diguyScenario
preload_sound(diguySound *sound)diguyScenario
print_to_log(int notify_level, const char *string)diguyScenario
push_qt_pointer_to_lua(void *lua_state, const char *class_name, void *ptr)diguyScenario
push_transient_script_event(float t, const char *script_text, const char *script_type)diguyScenario
register_character_event_handler(const char *handler_name, diguyCharacterCallback *callback, void *callback_user_data=0)diguyScenario
register_character_event_handler_from_library(const char *handler_name, const char *library_name, const char *function_name, void *callback_user_data=0)diguyScenario
register_character_event_handler_script(const char *handler_name, const char *handler_script, const char *handler_script_type=0)diguyScenario
register_sensor_region_event_handler(const char *handler_name, diguySensorRegionCallback *callback, void *callback_user_data=0)diguyScenario
register_sensor_region_event_handler_from_library(const char *handler_name, const char *library_name, const char *function_name, void *callback_user_data=0)diguyScenario
register_sensor_region_event_handler_script(const char *handler_name, const char *handler_script, const char *handler_script_type=0)diguyScenario
register_signal_event_handler(const char *handler_name, diguySignalCallback *callback, void *callback_user_data=0)diguyScenario
register_signal_event_handler_from_library(const char *handler_name, const char *library_name, const char *function_name, void *callback_user_data=0)diguyScenario
register_signal_event_handler_script(const char *handler_name, const char *handler_script, const char *handler_script_type=0)diguyScenario
register_variable_event_handler(const char *handler_name, diguyVariableCallback *callback, void *callback_user_data=0)diguyScenario
register_variable_event_handler_from_library(const char *handler_name, const char *library_name, const char *function_name, void *callback_user_data=0)diguyScenario
register_variable_event_handler_script(const char *handler_name, const char *handler_script, const char *handler_script_type=0)diguyScenario
remove_appearance(const char *appearance)diguyScenario
remove_callback(int callback_id, diguyScenarioCallback *callback)diguyScenario
remove_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
remove_character_from_octtree(diguyCharacter *character)diguyScenario
remove_default_callback(int callback_id, diguyScenarioCallback *callback)diguyScenariostatic
remove_default_callback_script(int callback_id, const char *callback_script, const char *callback_script_type)diguyScenariostatic
remove_default_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenariostatic
remove_default_camera_callback(int callback_id, diguyViewCameraCallback *callback)diguyScenario
remove_default_camera_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_default_camera_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
remove_default_character_callback(int callback_id, diguyCharacterCallback *callback)diguyScenario
remove_default_character_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_default_character_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
remove_default_fog_callback(int callback_id, diguyViewFogCallback *callback)diguyScenario
remove_default_fog_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_default_fog_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
remove_default_light_callback(int callback_id, diguyViewLightCallback *callback)diguyScenario
remove_default_light_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_default_light_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
remove_default_sensor_region_callback(int callback_id, diguySensorRegionCallback *callback)diguyScenario
remove_default_sensor_region_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_default_sensor_region_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
remove_default_signal_callback(int callback_id, diguySignalCallback *callback)diguyScenario
remove_default_signal_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_default_signal_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
remove_default_variable_callback(int callback_id, diguyVariableCallback *callback)diguyScenario
remove_default_variable_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_default_variable_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
remove_default_view_callback(int callback_id, diguyViewCallback *callback)diguyScenario
remove_default_view_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyScenario
remove_default_view_callback_with_user_data(int callback_id, void *callback_user_data)diguyScenario
reset()diguyScenario
reset_labels()diguyScenario
reset_signals()diguyScenario
retrieve_character_from_recycle_bin(const char *name, const char *character_type, const char *appearance, int make_character_temporary=0)diguyScenario
save()diguyScenario
save_as(const char *filename)diguyScenario
save_review_data(const char *filename)diguyScenario
save_transient_script_events(const char *filename)diguyScenario
send_character_to_recycle_bin(diguyCharacter *character)diguyScenario
send_label_to_back(diguyViewLabel *label)diguyScenario
send_label_to_front(diguyViewLabel *label)diguyScenario
set_action_bead_labels_visible(diguyVisibleFlag vflag)diguyScenario
set_aim_trajectories_visible(diguyVisibleFlag vflag)diguyScenario
set_altitude_function(diguyScenarioAltitudeFunction *altitude_function)diguyScenario
set_altitude_max_climb(float altitude_max_climb)diguyScenario
set_altitude_max_drop(float altitude_max_drop)diguyScenario
set_author_selection_handles_visible(diguyVisibleFlag vflag)diguyScenario
set_automatic_graphics_lod_switching(int enable_graphics_lod_switching)diguyScenario
set_automatic_motion_lod_switching(int enable_motion_lod_switching)diguyScenario
set_base_datetime(int year=-1, int month=-1, int day=-1, int hour=-1, int minute=-1, int second=-1, int msec=-1)diguyScenario
set_base_datetime(const char *datetime_string, const char *format)diguyScenario
set_base_datetime_default_to_now(int to_now)diguyScenario
set_base_datetime_default_to_today(int to_today)diguyScenario
set_bead_array_visible(diguyVisibleFlag vflag)diguyScenario
set_character_culling_distance(float dist)diguyScenario
set_character_culling_enabled(int character_culling)diguyScenario
set_character_labels_visible(diguyVisibleFlag vflag)diguyScenario
set_character_visible(diguyVisibleFlag vflag)diguyScenario
set_character_visualize_bounds_enabled(int visualize_bounds)diguyScenario
set_checkpoint_frequency(float freq)diguyScenario
set_checkpointing_enabled(int enable_checkpointing)diguyScenario
set_create_network_crowds(int do_create)diguyScenario
set_crowd_behavior_visible(diguyVisibleFlag flag)diguyScenario
set_crowd_feelers_visible(diguyVisibleFlag flag)diguyScenario
set_crowd_influence_visible(diguyVisibleFlag flag)diguyScenario
set_crowd_regions_visible(diguyVisibleFlag flag)diguyScenario
set_current_character(diguyCharacter *current_character)diguyScenario
set_current_crowd(diguyCrowd *current_crowd)diguyScenario
set_current_crowd_profile(diguyCrowdProfile *current_profile)diguyScenario
set_current_crowd_profile_by_name(const char *crowd_profile_name)diguyScenario
set_current_datetime(int year=-1, int month=-1, int day=-1, int hour=-1, int minute=-1, int second=-1, int msec=-1)diguyScenario
set_current_datetime(const char *datetime_string, const char *format)diguyScenario
set_current_datetime_advance_factor(float advance_factor)diguyScenario
set_current_datetime_advance_method(diguyDatetimeAdvanceMethod advance_method)diguyScenario
set_current_region(diguyRegion *current_region)diguyScenario
set_current_render_mode(const char *render_mode)diguyScenario
set_datetimes_are_utc(int are_utc)diguyScenario
set_default_agent_feeler_function(diguyFeelerFunction *feeler_function)diguyScenario
set_default_character_altitude_function(diguyAltitudeFunction *altitude_function)diguyScenario
set_default_character_los_function(diguyCharacterLOSFunction *character_los_function)diguyScenario
set_default_character_scene_graph_mask(unsigned long mask)diguyScenario
set_default_character_shader(const char *render_mode, const char *shader_name, int update_existing_characters=1)diguyScenario
set_default_fire_weapon_intersection_function(diguyScenarioFindImpactOnLineFunction *impact_function)diguyScenariostatic
set_default_intersection_function(diguyScenarioIntersectionFunction *intersection_function)diguyScenariostatic
set_default_lod_ranges(const char *character_type, float *ranges)diguyScenario
set_default_particle_system_shader(const char *render_mode, const char *shader_name, int update_existing_particle_systems=1)diguyScenario
set_default_point_los_function(diguyPointLOSFunction *point_los_function)diguyScenario
set_default_scene_object_scene_graph_mask(unsigned long mask)diguyScenario
set_default_scene_object_shader(const char *render_mode, const char *shader_name, int update_existing_scene_objects=1)diguyScenario
set_draw_character_shadow_disks(int draw_character_shadow_disks)diguyScenario
set_draw_ik_visuals(int val)diguyScenario
set_draw_skeletons(int val)diguyScenario
set_eval_decisions_as_scripts(int eval_decisions_as_scripts)diguyScenario
set_fire_weapon_intersection_function(diguyScenarioFindImpactOnLineFunction *impact_function)diguyScenario
set_global_wind(float x, float y, float z)diguyScenario
set_graphics_api_node_ptr(void *node_ptr)diguyScenario
set_graphics_attach_ptr(void *graphics_attach_ptr)diguyScenario
set_hide_author_selection_handles_during_play(int visible)diguyScenario
set_history_max_sound_instances(int num_sound_instances)diguyScenario
set_history_type(diguyHistoryType history_type)diguyScenario
set_info_popup_default_encoding(const char *info_popup_default_encoding)diguyScenario
set_initial_render_mode(const char *render_mode)diguyScenario
set_instancing_enabled(int val)diguyScenario
set_instancing_min_lod(int val)diguyScenario
set_internal_float(int var, float val)diguyScenario
set_internal_int(int var, int val)diguyScenario
set_intersection_function(diguyScenarioIntersectionFunction *intersection_function)diguyScenario
set_last_env_impact_info(const diguyImpact &impact)diguyScenario
set_last_impact_been_processed()diguyScenario
set_light_array_visible(diguyVisibleFlag vflag)diguyScenario
set_lua_objects_visible(diguyVisibleFlag flag)diguyScenario
set_max_distance_planning_multiplier(float mul)diguyScenario
set_max_ticks_behind_until_drop(long max_ticks_behind_until_drop)diguyScenario
set_max_unprocessed_impacts(int max_unprocessed_impacts)diguyScenario
set_mesh_region_array_visible(diguyVisibleFlag vflag)diguyScenario
set_multithreaded_path_planning_enabled(int value)diguyScenario
set_network_translation(float x, float y, float z)diguyScenario
set_num_active_point_lights(int active_lights)diguyScenario
set_overall_history_type(diguyHistoryType overall_history_type)diguyScenario
set_particle_module_disabled(int disable_particle_module)diguyScenario
set_playback_loop(int playback_loop)diguyScenario
set_playback_mode(diguyScenarioPlaybackMode playback_mode)diguyScenario
set_playback_mode_play()diguyScenario
set_playback_mode_stop()diguyScenario
set_project_filename(const char *project_filename)diguyScenario
set_prop_culling_distance(float dist)diguyScenario
set_realtime_ik_enabled(int val)diguyScenario
set_render_camera(diguyViewCamera *camera)diguyScenario
set_scale_graphics_lod_ranges_from_view_settings(int do_scale)diguyScenario
set_scenario_camera_affected_by_script_events(int flag)diguyScenario
set_scenario_camera_affected_by_script_events_when_iguy_active(int flag)diguyScenario
set_scene_object_culling_enabled(int object_culling)diguyScenario
set_scene_object_sub_culling_enabled(int object_culling)diguyScenario
set_scene_object_visualize_bounds_enabled(int val)diguyScenario
set_scene_objects_enabled(int scene_objects_enabled)diguyScenario
set_sensor_region_array_visible(diguyVisibleFlag vflag)diguyScenario
set_shadow_map_size(int shadow_size)diguyScenario
set_spath_visible(diguyVisibleFlag vflag)diguyScenario
set_tick_dt(float tick_dt)diguyScenario
set_ticks_can_be_dropped(int ticks_can_be_dropped)diguyScenario
set_tin_time_of_day(float t)diguyScenario
set_tout(float tout)diguyScenario
set_tout_enabled(int tout_enabled)diguyScenario
set_unsaved(int unsaved)diguyScenario
set_use_local_tz_utc_offset_hours(int use_local_tz)diguyScenario
set_utc_offset_hours(float utc_offset_hours)diguyScenario
set_vehicle_culling_distance(float dist)diguyScenario
set_vehicle_smoothing_enabled(int enable_smoothing)diguyScenario
set_waypoint_array_visible(diguyVisibleFlag vflag)diguyScenario
set_weapon_fire_effects_enabled(int enabled)diguyScenario
set_world_bounds(float x_min, float y_min, float z_min, float x_max, float y_max, float z_max)diguyScenario
show_notification_with_shared_interaction_machine(const char *heading, const char *info, int pause_scenario=0, const char *input_text=NULL, int ui_appearance=diguyInteractionMachine::UI_APPEARANCE_NOTIFICATION)diguyScenario
signal_palette_hide_all(const char *filter=NULL)diguyScenario
signal_palette_show_all(const char *filter=NULL)diguyScenario
stop_all_sounds(float rampdown_time=0.0f)diguyScenario
this_character()diguyScenario
this_event_bead()diguyScenario
trigger_decision(const char *decision_name)diguyScenario
trigger_decision_delayed(const char *decision_name, float t_delay)diguyScenario
trigger_detonation(const char *munition_name, float x, float y, float z, const char *attacker_name=NULL, float radius_override=-1.0f, int broadcast_on_network=1)diguyScenario
trigger_script(const char *script_name)diguyScenario
trigger_script_delayed(const char *script_name, float t_delay)diguyScenario
uninclude_object_library(const char *library_name)diguyScenario
unmap_event_handler_from_callback_id(int callback_id, const char *handler_name, int unmap_all_matches=0)diguyScenario
unregister_character_event_handler(const char *handler_name)diguyScenario
unregister_sensor_region_event_handler(const char *handler_name)diguyScenario
unregister_signal_event_handler(const char *handler_name)diguyScenario
unregister_variable_event_handler(const char *handler_name)diguyScenario
update(float t)diguyScenario
update2(float t, float realtime_t)diguyScenario
update_character_labels()diguyScenario
wait_cursor_pop()diguyScenario
wait_cursor_push()diguyScenario
~diguyScenario()diguyScenarioprivatevirtual