DI-Guy SDK Documentation  13.5
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
broadcast_message(diguyCharacter *from_character, float radius, const char *message_type, const char *message, const char *message_params=NULL)diguyScenario
broadcast_message_to_group(diguyCharacter *from_character, const char *group_name, float radius, const char *message_type, const char *message, const char *message_params=NULL)diguyScenario
build_instance_groups()diguyScenario
calculate_character_lods()diguyScenario
CALLBACK_ID_CREATE enum valuediguyScenario
CALLBACK_ID_DESTROY enum valuediguyScenario
CALLBACK_ID_INPUT_MODE_CHANGED enum valuediguyScenario
CALLBACK_ID_LEFT_CLICK_SCENE 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_RIGHT_CLICK_SCENE 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_character_later(diguyCharacter *)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_particles()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_sensor_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_active_light_data(int index, diguyLightRenderDesc *light_desc)diguyScenario
get_actor_name(const char *base_appearance)diguyScenario
get_actor_name_at_index(int index)diguyScenario
get_aim_trajectories_visible()diguyScenario
get_altitude_function()diguyScenario
get_altitude_max_climb()diguyScenario
get_altitude_max_drop()diguyScenario
get_appearance_name_at_index(const char *character_type, const char *base_appearance, diguyCharacterAppearanceTypes appearance_type, int index)diguyScenario
get_appearance_patch_name_at_index(const char *base_appearance, diguyTextureUniformPatchLocations patch_location, int index)diguyScenario
get_appearance_quality_bias(const char *appearance)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_sorting_enabled()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_displacement(const char *character_type, const char *action_name, float *x, float *y, float *z)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_gesture_meta_data_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_transition_info(const char *character_type, const char *from_action_name, const char *to_action_name, diguyTransitionInfo &info)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_cull_bounds_scale_factor()diguyScenario
get_current_character()diguyScenario
get_current_character_index()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_authoring_visuals()diguyScenario
get_draw_character_shadow_disks()diguyScenario
get_draw_ik_visuals()diguyScenario
get_draw_skeletons()diguyScenario
get_equipment_name_for_actor(const char *actor_name, int index)diguyScenario
get_equipment_name_for_appearance(const char *base_appearance, int index)diguyScenario
get_equipment_type_for_actor(const char *actor_name, int index)diguyScenario
get_equipment_type_for_appearance(const char *base_appearance, int index)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_gaze_vectors_visible()diguyScenario
get_global_ambient_material()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_instancing_position_callback_enabled() const diguyScenario
get_instancing_tbo_patching_enabled() 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_field_as_float(const char *lua_object, const char *field_name, int warn_if_no_field=1, int *found_field=NULL)diguyScenario
get_lua_field_as_string(const char *lua_object, const char *field_name, int warn_if_no_field=1)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_lights()diguyScenario
get_num_active_point_lights()diguyScenario
get_num_actors()diguyScenario
get_num_appearances_of_appearance_type(const char *character_type, const char *base_appearance, diguyCharacterAppearanceTypes appearance_type)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_equipment_for_actor(const char *actor_name)diguyScenario
get_num_equipment_for_appearance(const char *base_appearance)diguyScenario
get_num_extra_per_instance_data_floats() const 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_patches_for_appearance(const char *base_appearance, diguyTextureUniformPatchLocations patch_location)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_particle_renderer()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_render_camera()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()diguyScenario
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_tbo_instance_data(int &num_floats, const float *&data)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_use_override_ambient_material()diguyScenario
get_utc_offset_hours()diguyScenario
get_variable_at_index(int index)diguyScenario
get_vehicle_culling_distance()diguyScenario
get_vehicle_smoothing_enabled()diguyScenario
get_visualize_instance_groups() const diguyScenario
get_waypoint_array_visible()diguyScenario
get_weapon_fire_effect_data(int index, float *radius, double *position_x, double *position_y, double *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
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
post_draw_cull_state_save()diguyScenario
pre_draw_cull_state_reset()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
send_message(diguyCharacter *to_character, diguyCharacter *from_character, const char *message_type, const char *message, const char *message_params=NULL)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_sorting_enabled(int enabled)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_cull_bounds_scale_factor(float size)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_disable_profiler()diguyScenario
set_draw_authoring_visuals(int visible)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_gaze_vector_visible(diguyVisibleFlag flag)diguyScenario
set_global_ambient_material(float value)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_instancing_position_callback_enabled(int use_user_position_matrices)diguyScenario
set_instancing_tbo_patching_enabled(int enable_patching)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_num_extra_per_instance_data_floats(int number)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_use_override_ambient_material(int enabled)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_visualize_instance_groups(int val)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
sort_active_lights()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, int ground_clamp_impact=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
update_instancing_data()diguyScenario
update_particle_preview(float time)diguyScenario
wait_cursor_pop()diguyScenario
wait_cursor_push()diguyScenario
~diguyScenario()diguyScenarioprivatevirtual