DI-Guy SDK Documentation  13.2
diguyCharacterGroup Member List

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

add_all_characters_as_members()diguyCharacterGroup
add_member(diguyCharacter *character)diguyCharacterGroup
apply_formation_to_group(diguyCharacter *leader, diguyFormation *formation, float desired_radius=-1.0f, int require_sort=1)diguyCharacterGroup
apply_formation_to_group_with_dir(diguyCharacter *leader, diguyFormation *formation, float dir_x, float dir_y, float desired_radius=-1.0f, int require_sort=1)diguyCharacterGroup
apply_formation_to_group_with_goal(diguyCharacter *leader, diguyFormation *formation, float goal_x, float goal_y, float desired_radius=-1.0f, int require_sort=1)diguyCharacterGroup
bdiScenarioCharacterGroup classdiguyCharacterGroupfriend
destroy_variable(diguyVariable *variable)diguyCharacterGroup
diguyCharacterGroup(bdiScenarioCharacterGroup *scripted_object)diguyCharacterGroupprivate
draw_all_members()diguyCharacterGroup
draw_pass1_all_members()diguyCharacterGroup
draw_pass2_all_members()diguyCharacterGroup
find_or_create_variable(const char *name)diguyCharacterGroup
find_variable(const char *name)diguyCharacterGroup
get_current_formation()diguyCharacterGroup
get_farthest_character_to_point(float x, float y, float z)diguyCharacterGroup
get_group_centroid(float *x, float *y, float *z)diguyCharacterGroup
get_group_min_circle(float *x, float *y, float *z, float *radius)diguyCharacterGroup
get_index_in_subgroup(diguyFormation *formation, int index)diguyCharacterGroup
get_index_of_member(diguyCharacter *character)diguyCharacterGroup
get_label()diguyCharacterGroup
get_label_offset_above_centroid()diguyCharacterGroup
get_member_at_index(int index)diguyCharacterGroup
get_name()diguyCharacterGroup
get_nearest_character_to_point(float x, float y, float z)diguyCharacterGroup
get_num_active_members()diguyCharacterGroup
get_num_members()diguyCharacterGroup
get_num_variables()diguyCharacterGroup
get_scripted_object()diguyCharacterGroupinline
get_sorted_member_at_index(int index)diguyCharacterGroup
get_subgroup_number(diguyFormation *formation, int index)diguyCharacterGroup
get_variable_at_index(int index)diguyCharacterGroup
is_member(diguyCharacter *character)diguyCharacterGroup
m_scripted_objectdiguyCharacterGroupprivate
remove_all_members()diguyCharacterGroup
remove_member(diguyCharacter *character)diguyCharacterGroup
rotate_all_paths_about_current_waypoint(float rz, float rx, float ry)diguyCharacterGroup
rotate_all_paths_about_point(float rz, float rx, float ry, float rotation_pt_x, float rotation_pt_y, float rotation_pt_z)diguyCharacterGroup
send_message_to_all_members(const char *sender, const char *message_type, const char *message, const char *message_params=NULL)diguyCharacterGroup
set_all_members_current_tin(float tin)diguyCharacterGroup
set_all_members_current_tout(float tout)diguyCharacterGroup
set_all_members_enabled(int enabled)diguyCharacterGroup
set_label_offset_above_centroid(float offset)diguyCharacterGroup
set_name(const char *name)diguyCharacterGroup
sort_group_based_on_pos(float x, float y, float z, diguyFormation *formation=NULL, diguyCharacter *leader=NULL)diguyCharacterGroup
translate_all_paths(float tx, float ty, float tz)diguyCharacterGroup
update_all_members(float t)diguyCharacterGroup
~diguyCharacterGroup()diguyCharacterGroupprivatevirtual