| add_waypoint(diguyWaypoint *waypoint) | diguyCharacterPath | |
| bdiScenarioPath class | diguyCharacterPath | friend |
| create_action_bead(const char *action, int index=-1) | diguyCharacterPath | |
| create_script_bead(const char *script, int index=-1, const char *script_type="lua") | diguyCharacterPath | |
| 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=1.0f, int index=-1) | diguyCharacterPath | |
| destroy_action_bead(diguyCharacterPathActionBead *action_bead) | diguyCharacterPath | |
| destroy_script_bead(diguyCharacterPathScriptBead *script_bead) | diguyCharacterPath | |
| destroy_waypoint(diguyWaypoint *waypoint) | diguyCharacterPath | |
| diguyCharacter class | diguyCharacterPath | friend |
| diguyCharacterPath(bdiScenarioPath *path) | diguyCharacterPath | private |
| find_action_bead(const char *name) | diguyCharacterPath | |
| find_aim_bead(const char *name) | diguyCharacterPath | |
| find_decision_bead(const char *name) | diguyCharacterPath | |
| find_gaze_bead(const char *name) | diguyCharacterPath | |
| find_script_bead(const char *name) | diguyCharacterPath | |
| find_waypoint(const char *name) | diguyCharacterPath | |
| get_action_bead_at_index(int index) | diguyCharacterPath | |
| get_aim_bead_at_index(int index) | diguyCharacterPath | |
| get_character() | diguyCharacterPath | |
| get_decision_bead_at_index(int index) | diguyCharacterPath | |
| get_duration() | diguyCharacterPath | |
| get_final_action_bead() | diguyCharacterPath | |
| get_gaze_bead_at_index(int index) | diguyCharacterPath | |
| get_ground_clamp_when_on_path() | diguyCharacterPath | |
| get_length() | diguyCharacterPath | |
| get_name() | diguyCharacterPath | |
| get_num_action_beads() | diguyCharacterPath | |
| get_num_aim_beads() | diguyCharacterPath | |
| get_num_decision_beads() | diguyCharacterPath | |
| get_num_gaze_beads() | diguyCharacterPath | |
| get_num_script_beads() | diguyCharacterPath | |
| get_num_waypoints() | diguyCharacterPath | |
| get_path_shape() | diguyCharacterPath | |
| get_point_at_distance(float distance_into_path, float *x, float *y, float *z, float *rz, float *rx, float *ry) | diguyCharacterPath | |
| get_position_at_distance(float distance, float *tx, float *ty, float *tz, float *rz=NULL, float *rx=NULL, float *ry=NULL) | diguyCharacterPath | |
| get_position_at_distance_double(float distance, double *tx, double *ty, double *tz, float *rz=NULL, float *rx=NULL, float *ry=NULL) | diguyCharacterPath | |
| get_position_at_t(float t, float *tx, float *ty, float *tz, float *rz=NULL, float *rx=NULL, float *ry=NULL) | diguyCharacterPath | |
| get_position_at_t_double(float t, double *tx, double *ty, double *tz, float *rz=NULL, float *rx=NULL, float *ry=NULL) | diguyCharacterPath | |
| get_script_bead_at_index(int index) | diguyCharacterPath | |
| get_scripted_object() | diguyCharacterPath | inline |
| get_uid() | diguyCharacterPath | |
| get_waypoint_at_index(int index) | diguyCharacterPath | |
| m_scripted_object | diguyCharacterPath | private |
| rotate_about_point(float rz, float rx, float ry, float rotation_pt_x, float rotation_pt_y, float rotation_pt_z) | diguyCharacterPath | |
| set_ground_clamp_when_on_path(int ground_clamp_when_on_path) | diguyCharacterPath | |
| set_name(const char *name) | diguyCharacterPath | |
| translate(float tx, float ty, float tz) | diguyCharacterPath | |
| update() | diguyCharacterPath | |
| ~diguyCharacterPath() | diguyCharacterPath | private |