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] |