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