| add_ai_faces(MeshFaces &mesh) const | Track::PathVertex | |
| add_collision_faces(btTriangleMesh &shape) const | Track::PathVertex | |
| add_floor_faces(btTriangleMesh &shape) const | Track::PathVertex | |
| angle | Track::PathVertex | [protected] |
| calculate_bounds() | Track::PathVertex | [protected] |
| conditional_draw(const OcclusionTester &occlusion_tester) const | Track::AABBDrawable | [virtual] |
| connection_angles | Track::PathVertex | [protected] |
| connection_handles | Track::PathVertex | [protected] |
| draw() const | Track::PathVertex | [virtual] |
| draw_control_points() const | Track::PathVertex | |
| Drawable() | Track::Drawable | |
| file_version | Track::PathVertex | [protected] |
| forward_handle | Track::PathVertex | [protected] |
| get_angle() const | Track::PathVertex | |
| get_angle(std::size_t index) const | Track::PathVertex | |
| get_bounds() const | Track::PathVertex | [virtual] |
| get_connection_handles() const | Track::PathVertex | |
| get_control_point_here(btVector3 start, btVector3 stop, btScalar radius) const | Track::PathVertex | |
| get_gradient() const | Track::PathVertex | |
| get_gradient(std::size_t index) const | Track::PathVertex | |
| get_name() const | Track::UniqueIdentifier | [inline] |
| get_position() const | Track::PathVertex | |
| get_position(std::size_t index) const | Track::PathVertex | |
| get_segment() const | Track::PathVertex | |
| get_segment_index() const | Track::PathVertex | |
| get_up() const | Track::PathVertex | |
| get_up(std::size_t index) const | Track::PathVertex | |
| gradient | Track::PathVertex | [protected] |
| is_here(btVector3 start, btVector3 stop, btScalar radius) const | Track::PathVertex | [virtual] |
| m_bounds | Track::PathVertex | [protected] |
| m_nav_mesh | Track::PathVertex | [protected] |
| m_navigation_graph | Track::PathVertex | [protected] |
| m_transform | Track::PathVertex | [protected] |
| make_delta(btVector3 new_position) const | Track::PathVertex | [virtual] |
| operator<<(std::ostream &destination, const PathVertex &path_vertex) | Track::PathVertex | [friend] |
| operator|=(AxisAlignedBoundingBox &box, const PathVertex &path_vertex) | Track::PathVertex | [friend] |
| PathVertex() | Track::PathVertex | |
| PathVertex(const Track *track) | Track::PathVertex | |
| PathVertex(std::istream &source, const Theme &theme, const Track *track) | Track::PathVertex | |
| position | Track::PathVertex | [protected] |
| segment | Track::PathVertex | [protected] |
| segment_index | Track::PathVertex | [protected] |
| set_angle(btQuaternion angle) | Track::PathVertex | |
| set_handle_lengths(btScalar handle_length) | Track::PathVertex | |
| set_position(const btVector3 &position) | Track::PathVertex | |
| set_segment(std::size_t new_segment_index, const Segment *new_segment) | Track::PathVertex | |
| set_track(const Track *track) | Track::PathVertex | |
| snap(btVector3 &position, btVector3 normal) const | Track::EditAssist::Dragable | [virtual] |
| track | Track::PathVertex | [protected] |
| UniqueIdentifier() | Track::UniqueIdentifier | [inline] |
| up | Track::PathVertex | [protected] |
| up_handle | Track::PathVertex | [protected] |
| update_handles() | Track::PathVertex | [protected] |
| ~Drawable() | Track::Drawable | [virtual] |
| ~PathVertex() | Track::PathVertex | [virtual] |