DI-Guy SDK Documentation  13.7
diguyCrowd Member List

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

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 classdiguyCrowdfriend
CALLBACK_ID_CREATE enum valuediguyCrowd
CALLBACK_ID_CROWD_MEMBER_IMPACT enum valuediguyCrowd
CALLBACK_ID_CROWD_MEMBER_KILLED enum valuediguyCrowd
CALLBACK_ID_DESTROY enum valuediguyCrowd
CALLBACK_ID_NEARBY_SCENE_OBJECT_IMPACT enum valuediguyCrowd
CALLBACK_ID_NEARBY_WEAPON_FIRED enum valuediguyCrowd
CALLBACK_ID_SETPUBLISHED enum valuediguyCrowd
diguyCrowd(bdiScenarioCrowd *scripted_object)diguyCrowdprivate
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()diguyCrowdinline
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_objectdiguyCrowdprivate
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()diguyCrowdprivatevirtual