DI-Guy C++ SDK Reference  13.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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