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 |