|
SuperTuxKart
|
This is the complete list of members for DriveGraph, including all inherited members.
| addSuccessor(unsigned int from, unsigned int to) (defined in DriveGraph) | DriveGraph | private |
| cleanupDebugMesh() | Graph | private |
| computeChecklineRequirements(DriveNode *node, int latest_checkline) | DriveGraph | private |
| computeChecklineRequirements() | DriveGraph | |
| computeDirectionData() | DriveGraph | private |
| computeDistanceFromStart(unsigned int start_node, float distance) | DriveGraph | private |
| createDebugMesh() | Graph | |
| createMesh(bool show_invisible=true, bool enable_transparency=false, const video::SColor *track_color=NULL, bool invert_x_z=false, bool flatten=false) | Graph | private |
| createMeshSP(bool show_invisible=true, bool enable_transparency=false, const video::SColor *track_color=NULL, bool invert_x_z=false) | Graph | private |
| createQuad(const Vec3 &p0, const Vec3 &p1, const Vec3 &p2, const Vec3 &p3, unsigned int node_index, bool invisible, bool ai_ignore, bool is_arena, bool ignore) | Graph | protected |
| destroy() | Graph | inlinestatic |
| determineDirection(unsigned int current, unsigned int succ_index) | DriveGraph | private |
| differentNodeColor(int n, video::SColor *c) const OVERRIDE (defined in DriveGraph) | DriveGraph | privatevirtual |
| DriveGraph(const std::string &quad_file_name, const std::string &graph_file_name, const bool reverse) | DriveGraph | |
| findOutOfRoadSector(const Vec3 &xyz, const int curr_sector=UNKNOWN_SECTOR, std::vector< int > *all_sectors=NULL, bool ignore_vertical=false) const | Graph | |
| findRoadSector(const Vec3 &XYZ, int *sector, std::vector< int > *all_sectors=NULL, bool ignore_vertical=false) const | Graph | |
| get() (defined in DriveGraph) | DriveGraph | inlinestatic |
| getAngleToNext(int n, int j) const | DriveGraph | |
| getBBMax() const (defined in Graph) | Graph | inline |
| getBBMin() const (defined in Graph) | Graph | inline |
| getBBNodes() const (defined in Graph) | Graph | inline |
| getDistanceFromStart(int j) const | DriveGraph | |
| getDistanceToNext(int n, int j) const | DriveGraph | |
| getLapLength() const | DriveGraph | inline |
| getNode(unsigned int j) const | DriveGraph | |
| getNumberOfSuccessors(int n) const | DriveGraph | |
| getNumNodes() const (defined in Graph) | Graph | inline |
| getPoint(const XMLNode *xml, const std::string &attribute_name, Vec3 *result) const | DriveGraph | private |
| getQuad(unsigned int i) const (defined in Graph) | Graph | inline |
| getStartNode() const | DriveGraph | private |
| getSuccessors(int node_number, std::vector< unsigned int > &succ, bool for_ai=false) const | DriveGraph | |
| Graph() (defined in Graph) | Graph | |
| hasLapLine() const OVERRIDE (defined in DriveGraph) | DriveGraph | privatevirtual |
| isReverse() const (defined in DriveGraph) | DriveGraph | inline |
| load(const std::string &quad_file_name, const std::string &filename) | DriveGraph | private |
| loadBoundingBoxNodes() | Graph | protected |
| m_all_nodes (defined in Graph) | Graph | protected |
| m_bb_max (defined in Graph) | Graph | private |
| m_bb_min | Graph | private |
| m_bb_nodes | Graph | private |
| m_graph (defined in Graph) | Graph | protectedstatic |
| m_lap_length | DriveGraph | private |
| m_mesh | Graph | private |
| m_mesh_buffer | Graph | private |
| m_node | Graph | private |
| m_quad_filename | DriveGraph | private |
| m_render_target | Graph | private |
| m_reverse | DriveGraph | private |
| m_scaling | Graph | private |
| makeMiniMap(const core::dimension2du &dimension, const std::string &name, const video::SColor &fill_color, bool invert_x_z) | Graph | |
| mapPoint2MiniMap(const Vec3 &xyz, Vec3 *out) const | Graph | |
| MAX_HEIGHT_TESTING (defined in Graph) | Graph | static |
| MIN_HEIGHT_TESTING (defined in Graph) | Graph | static |
| NoCopy() (defined in NoCopy) | NoCopy | inline |
| NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| normalizeAngle(float f) | DriveGraph | private |
| operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| setDefaultStartPositions(AlignedArray< btTransform > *start_transforms, unsigned int karts_per_row, float forwards_distance=1.5f, float sidewards_distance=1.5f, float upwards_distance=0.0f) const | DriveGraph | |
| setDefaultSuccessors() | DriveGraph | private |
| setGraph(Graph *graph) | Graph | inlinestatic |
| setupPaths() | DriveGraph | |
| spatialToTrack(Vec3 *dst, const Vec3 &xyz, const int sector) const | DriveGraph | |
| UNKNOWN_SECTOR (defined in Graph) | Graph | static |
| updateDistancesForAllSuccessors(unsigned int indx, float delta, unsigned int count) | DriveGraph | |
| ~DriveGraph() (defined in DriveGraph) | DriveGraph | inlinevirtual |
| ~Graph() (defined in Graph) | Graph | virtual |