cajun::script_controller_t::steering_observer_t Class Reference
List of all members.
Constructor & Destructor Documentation
script_controller_t::steering_observer_t::steering_observer_t |
( |
steering_sensor_t * |
m, |
|
|
double |
interval_v | |
|
) |
| | |
References D2R, cajun::sim_world_object_t::get_bot_position(), cajun::get_rotation_matrix(), cajun::sim_world_object_t::m_carb, m_end_pos, m_goal_counter, cajun::timer_t::observer_t::m_interval, cajun::sim_world_object_t::m_object_data, m_object_heading, m_pause_time, m_prev_time, cajun::steering_sensor_t::m_robot, m_rotation, cajun::object_info_t::m_script_data, m_start_pos, m_steering_sensor, cajun::timer_t::observer_t::m_ticks, and cajun::script_data_t::script_goals.
script_controller_t::steering_observer_t::~steering_observer_t |
( |
|
) |
[virtual] |
Member Function Documentation
bool script_controller_t::steering_observer_t::timeout |
( |
double |
currTime |
) |
[virtual] |
Implements cajun::timer_t::observer_t.
References cajun::dynamic_object_t::change_controller(), D2R, cajun::sim_world_object_t::get_bot_position(), cajun::get_rotation_matrix(), cajun::sim_world_object_t::m_carb, m_end_pos, m_goal_counter, cajun::sim_world_object_t::m_object_data, m_object_heading, m_pause_time, m_prev_time, cajun::steering_sensor_t::m_robot, m_rotation, cajun::object_info_t::m_script_data, m_start_pos, m_steering_sensor, cajun::NONE, cajun::script_data_t::script_goals, and cajun::dynamic_object_t::set_static().
Member Data Documentation
The documentation for this class was generated from the following files: