add_ai_faces(MeshFaces &mesh) const | Track::PathEdge | |
add_collision_faces(btTriangleMesh &shape) const | Track::PathEdge | |
add_floor_faces(btTriangleMesh &shape) const | Track::PathEdge | |
bounds | Track::PathEdge | [protected] |
conditional_draw(const OcclusionTester &occlusion_tester) const | Track::PathEdge | [virtual] |
draw() const | Track::PathEdge | [virtual] |
draw_attachments() const | Track::PathEdge | |
draw_control_points() const | Track::PathEdge | |
Drawable() | Track::Drawable | |
file_version | Track::PathEdge | [protected] |
finish | Track::PathEdge | |
finish_vertex_index | Track::PathEdge | [protected] |
get_attachment(std::size_t attachment_name) const | Track::PathEdge | |
get_attachments() const | Track::PathEdge | |
get_bounds() const | Track::PathEdge | [virtual] |
get_control_point_here(btVector3 start_pos, btVector3 stop_pos, btScalar radius) const | Track::PathEdge | |
get_finish_vertex_name() | Track::PathEdge | |
get_graphics_mesh(std::size_t index) const | Track::PathEdge | |
get_length() const | Track::PathEdge | |
get_name() const | Track::UniqueIdentifier | [inline] |
get_nearest_s(btVector3 start, btVector3 stop) const | Track::PathEdge | |
get_number_of_repetions() const | Track::PathEdge | |
get_start_vertex_name() | Track::PathEdge | |
get_transform(btScalar position) const | Track::PathEdge | |
graphics_bounds | Track::PathEdge | [protected] |
insert_attachment(boost::shared_ptr< TrackAttachment > attachment) | Track::PathEdge | |
is_here(btVector3 start, btVector3 stop, btScalar radius) const | Track::PathEdge | [virtual] |
length | Track::PathEdge | [protected] |
m_attachment_handles | Track::PathEdge | [protected] |
m_attachments | Track::PathEdge | [protected] |
m_nav_mesh | Track::PathEdge | [protected] |
m_navigation_graph | Track::PathEdge | [protected] |
make_cache() const | Track::PathEdge | |
meshes | Track::PathEdge | [protected] |
number_of_repetions | Track::PathEdge | [protected] |
operator<<(std::ostream &destination, const PathEdge &path_edge) | Track::PathEdge | [friend] |
operator|=(AxisAlignedBoundingBox &box, const PathEdge &path_edge) | Track::PathEdge | [friend] |
path | Track::PathEdge | [protected] |
PathEdge(const Theme &theme) | Track::PathEdge | |
PathEdge(std::istream &source, const Theme &theme) | Track::PathEdge | |
recreate_attachment_handles() | Track::PathEdge | [protected] |
remove_attachment(std::size_t attachment_name) | Track::PathEdge | |
render_mode | Track::PathEdge | |
segment | Track::PathEdge | |
segment_index | Track::PathEdge | |
set_attachment(std::size_t attachment_name, const TrackAttachment &attachment) | Track::PathEdge | |
start | Track::PathEdge | |
start_vertex_index | Track::PathEdge | [protected] |
theme | Track::PathEdge | [protected] |
UniqueIdentifier() | Track::UniqueIdentifier | [inline] |
update(std::size_t start_vertex_name, std::size_t finish_vertex_name, const Path *graph) | Track::PathEdge | |
update() | Track::PathEdge | |
~Drawable() | Track::Drawable | [virtual] |
~PathEdge() | Track::PathEdge | [virtual] |