|
SuperTuxKart
|
This is the complete list of members for ArenaGraph, including all inherited members.
| ArenaGraph(const std::string &navmesh, const XMLNode *node=NULL) (defined in ArenaGraph) | ArenaGraph | |
| buildGraph() (defined in ArenaGraph) | ArenaGraph | private |
| cleanupDebugMesh() | Graph | private |
| computeDijkstra(int n) | ArenaGraph | private |
| computeFloydWarshall() | ArenaGraph | 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 |
| differentNodeColor(int n, video::SColor *c) const OVERRIDE (defined in ArenaGraph) | ArenaGraph | privatevirtual |
| 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 ArenaGraph) | ArenaGraph | inlinestatic |
| getBBMax() const (defined in Graph) | Graph | inline |
| getBBMin() const (defined in Graph) | Graph | inline |
| getBBNodes() const (defined in Graph) | Graph | inline |
| getDistance(int from, int to) const | ArenaGraph | inline |
| getNextNode(int i, int j) const | ArenaGraph | inline |
| getNode(unsigned int i) const (defined in ArenaGraph) | ArenaGraph | |
| getNumNodes() const (defined in Graph) | Graph | inline |
| getPathFromTo(int from, int to, const std::vector< std::vector< int16_t > > &parent_node) | ArenaGraph | privatestatic |
| getQuad(unsigned int i) const (defined in Graph) | Graph | inline |
| Graph() (defined in Graph) | Graph | |
| hasLapLine() const OVERRIDE (defined in ArenaGraph) | ArenaGraph | inlineprivatevirtual |
| loadBoundingBoxNodes() | Graph | protected |
| loadGoalNodes(const XMLNode *node) (defined in ArenaGraph) | ArenaGraph | private |
| loadNavmesh(const std::string &navmesh) (defined in ArenaGraph) | ArenaGraph | private |
| 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_blue_node (defined in ArenaGraph) | ArenaGraph | private |
| m_distance_matrix | ArenaGraph | private |
| m_graph (defined in Graph) | Graph | protectedstatic |
| m_mesh | Graph | private |
| m_mesh_buffer | Graph | private |
| m_node | Graph | private |
| m_parent_node | ArenaGraph | private |
| m_red_node | ArenaGraph | private |
| m_render_target | Graph | 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 |
| operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| setGraph(Graph *graph) | Graph | inlinestatic |
| setNearbyNodesOfAllNodes() (defined in ArenaGraph) | ArenaGraph | private |
| unitTesting() | ArenaGraph | static |
| UNKNOWN_SECTOR (defined in Graph) | Graph | static |
| ~ArenaGraph() (defined in ArenaGraph) | ArenaGraph | inlinevirtual |
| ~Graph() (defined in Graph) | Graph | virtual |