DI-Guy SDK Documentation  13.2
diguyCharacterPath Member List

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

add_waypoint(diguyWaypoint *waypoint)diguyCharacterPath
bdiScenarioPath classdiguyCharacterPathfriend
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 classdiguyCharacterPathfriend
diguyCharacterPath(bdiScenarioPath *path)diguyCharacterPathprivate
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()diguyCharacterPathinline
get_uid()diguyCharacterPath
get_waypoint_at_index(int index)diguyCharacterPath
m_scripted_objectdiguyCharacterPathprivate
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()diguyCharacterPathprivate