| add_all_characters_in_group(diguyCharacterGroup *group) | diguyCrowd | |
| add_callback(int callback_id, diguyCrowdCallback *callback, void *callback_params=0, void *callback_user_data=0) | diguyCrowd | |
| add_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL) | diguyCrowd | |
| add_companion_crowd(diguyCrowd *companion_crowd) | diguyCrowd | |
| add_member(diguyCharacter *character) | diguyCrowd | |
| agents_attack_character(const char *character_name) | diguyCrowd | |
| agents_attack_group(const char *group_name) | diguyCrowd | |
| agents_chain_pursue(const char *leader_name) | diguyCrowd | |
| agents_flee_character(const char *character_name, float distance, int danger_level=50) | diguyCrowd | |
| agents_flee_crowd(const char *crowd_name, float distance, int danger_level=50) | diguyCrowd | |
| agents_flee_group(const char *group_name, float distance, int danger_level=50) | diguyCrowd | |
| agents_flee_location(float x, float y, float z, float distance, int danger_level=50) | diguyCrowd | |
| agents_mingle_in_region(const char *region_name=NULL, const char *subregion=NULL) | diguyCrowd | |
| agents_pursue_character(const char *character_name) | diguyCrowd | |
| agents_pursue_group(const char *group_name) | diguyCrowd | |
| agents_remove_all_flee_objects() | diguyCrowd | |
| agents_stop_behavior() | diguyCrowd | |
| agents_travel_behavior_path(const char *direction=NULL, const char *at_end=NULL, int waypoint_index=-1, float offset_y=0.5f) | diguyCrowd | |
| agents_travel_path_shape(const char *path_shape_name, const char *direction=NULL, const char *at_end=NULL, int waypoint_index=-1, float offset_y=0.5f) | diguyCrowd | |
| agents_travel_region_border(const char *region_name, const char *subregion=NULL) | diguyCrowd | |
| agents_wander_region(const char *region_name=NULL, const char *subregion=NULL) | diguyCrowd | |
| all_members_add_character_callback(int callback_id, diguyCharacterCallback *callback, void *callback_params=NULL, void *callback_user_data=NULL) | diguyCrowd | |
| all_members_add_character_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL) | diguyCrowd | |
| all_members_remove_character_callback(int callback_id, diguyCharacterCallback *callback) | diguyCrowd | |
| all_members_remove_character_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL) | diguyCrowd | |
| all_members_remove_character_callback_with_user_data(int callback_id, void *callback_user_data) | diguyCrowd | |
| bdiScenarioCrowd class | diguyCrowd | friend |
| CALLBACK_ID_CREATE enum value | diguyCrowd | |
| CALLBACK_ID_CROWD_MEMBER_IMPACT enum value | diguyCrowd | |
| CALLBACK_ID_CROWD_MEMBER_KILLED enum value | diguyCrowd | |
| CALLBACK_ID_DESTROY enum value | diguyCrowd | |
| CALLBACK_ID_NEARBY_SCENE_OBJECT_IMPACT enum value | diguyCrowd | |
| CALLBACK_ID_NEARBY_WEAPON_FIRED enum value | diguyCrowd | |
| CALLBACK_ID_SETPUBLISHED enum value | diguyCrowd | |
| diguyCrowd(bdiScenarioCrowd *scripted_object) | diguyCrowd | private |
| find_or_create_region() | diguyCrowd | |
| get_associated_group() | diguyCrowd | |
| get_awareness_radius() | diguyCrowd | |
| get_callback_character() | diguyCrowd | |
| get_callback_impact() | diguyCrowd | |
| get_current_behavior(int member_index=0) | diguyCrowd | |
| get_dynamic_object_avoidance_method() | diguyCrowd | |
| get_enabled() | diguyCrowd | |
| get_index_of_member(diguyCharacter *member) | diguyCrowd | |
| get_is_network_paused() | diguyCrowd | |
| get_is_network_published() | diguyCrowd | |
| get_is_network_reflected() | diguyCrowd | |
| get_member_at_index(int index) | diguyCrowd | |
| get_name() | diguyCrowd | |
| get_network_entity_number() | diguyCrowd | |
| get_network_marking() | diguyCrowd | |
| get_num_members() | diguyCrowd | |
| get_region() | diguyCrowd | |
| get_scripted_object() | diguyCrowd | inline |
| get_static_object_avoidance_method() | diguyCrowd | |
| get_type_name() | diguyCrowd | |
| get_ui_name() | diguyCrowd | |
| get_unit_leader() | diguyCrowd | |
| get_unit_type() | diguyCrowd | |
| get_vrlink_entity_state_repository() | diguyCrowd | |
| is_crowd_dead(float threshold=0.5f) | diguyCrowd | |
| is_current_behavior(const char *behavior_name, float threshold=0.5f) | diguyCrowd | |
| is_current_behavior_and_focus_character(const char *behavior_name, const char *focus_character_name, float threshold=0.5f) | diguyCrowd | |
| is_current_behavior_and_focus_group(const char *behavior_name, const char *group_name, float threshold=0.5f) | diguyCrowd | |
| is_member(diguyCharacter *character) | diguyCrowd | |
| m_scripted_object | diguyCrowd | private |
| map_event_handler_to_callback_id(int callback_id, const char *handler_name) | diguyCrowd | |
| remove_all_members() | diguyCrowd | |
| remove_callback(int callback_id, diguyCrowdCallback *callback) | diguyCrowd | |
| remove_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL) | diguyCrowd | |
| remove_callback_with_user_data(int callback_id, void *callback_user_data) | diguyCrowd | |
| remove_companion_crowd(diguyCrowd *companion_crowd) | diguyCrowd | |
| remove_member(diguyCharacter *character) | diguyCrowd | |
| send_message_to_all_members(const char *message_type, const char *message, const char *message_params=NULL) | diguyCrowd | |
| set_all_members_enabled(int enabled) | diguyCrowd | |
| set_awareness_radius(float radius) | diguyCrowd | |
| set_current_behavior(const char *behavior_name) | diguyCrowd | |
| set_current_behavior_path_shape(const char *behavior_path_shape_name, float max_time_until_move_on=0.0f) | diguyCrowd | |
| set_current_behavior_region(const char *behavior_region_name, const char *subregion=NULL, float max_time_until_move_on=0.0f) | diguyCrowd | |
| set_current_behavior_region_border_is_solid(int is_solid) | diguyCrowd | |
| set_current_focus_character(const char *focus_character_name) | diguyCrowd | |
| set_current_focus_group(const char *focus_group_name) | diguyCrowd | |
| set_current_params_from_profile(const char *profile_name, int retain_focus_objects=1, int retain_navigation_values=1) | diguyCrowd | |
| set_current_postures(diguyMotionPosture posture) | diguyCrowd | |
| set_current_variants(diguyMotionVariant variant) | diguyCrowd | |
| set_dynamic_object_avoidance_method(diguyDynamicAvoidanceMethod method) | diguyCrowd | |
| set_enabled(int enabled) | diguyCrowd | |
| set_initial_params_from_profile(const char *profile_name) | diguyCrowd | |
| set_is_network_paused(int paused) | diguyCrowd | |
| set_is_network_published(int is_network_published) | diguyCrowd | |
| set_name(const char *name) | diguyCrowd | |
| set_network_marking(const char *network_marking) | diguyCrowd | |
| set_static_object_avoidance_method(diguyStaticAvoidanceMethod method) | diguyCrowd | |
| set_ui_name(const char *ui_name) | diguyCrowd | |
| set_unit_leader(diguyCharacter *leader) | diguyCrowd | |
| set_unit_type(diguyTacticsUnitType tut) | diguyCrowd | |
| unmap_event_handler_from_callback_id(int callback_id, const char *handler_name, int unmap_all_matches=0) | diguyCrowd | |
| ~diguyCrowd() | diguyCrowd | privatevirtual |