SuperTuxKart
|
This is the complete list of members for DriveNode3D, including all inherited members.
addSuccessor(unsigned int to) | DriveNode | |
BoundingBox3D(const Vec3 &p0, const Vec3 &p1, const Vec3 &p2, const Vec3 &p3, const Vec3 &normal) (defined in BoundingBox3D) | BoundingBox3D | inline |
DIR_LEFT enum value (defined in DriveNode) | DriveNode | |
DIR_RIGHT enum value (defined in DriveNode) | DriveNode | |
DIR_STRAIGHT enum value (defined in DriveNode) | DriveNode | |
DIR_UNDEFINED enum value (defined in DriveNode) | DriveNode | |
DirectionType enum name | DriveNode | |
DriveNode(const Vec3 &p0, const Vec3 &p1, const Vec3 &p2, const Vec3 &p3, const Vec3 &normal, unsigned int node_index, bool invisible, bool ai_ignore, bool ignored) (defined in DriveNode) | DriveNode | |
DriveNode3D(const Vec3 &p0, const Vec3 &p1, const Vec3 &p2, const Vec3 &p3, const Vec3 &normal, unsigned int node_index, bool invisible, bool ai_ignore, bool ignored) (defined in DriveNode3D) | DriveNode3D | |
getAngleToSuccessor(unsigned int j) const | DriveNode | inline |
getCenter() const | Quad | inline |
getChecklineRequirements() const | DriveNode | inline |
getDirectionData(unsigned int succ, DirectionType *dir, unsigned int *last) const | DriveNode | inline |
getDistance2FromPoint(const Vec3 &xyz) const OVERRIDE | DriveNode3D | virtual |
getDistanceFromStart() const | DriveNode | inline |
getDistances(const Vec3 &xyz, Vec3 *result) const OVERRIDE | DriveNode3D | virtual |
getDistanceToSuccessor(unsigned int j) const | DriveNode | inline |
getIndex() const | Quad | inline |
getLowerCenter() const | DriveNode | inline |
getMinHeight() const | Quad | inline |
getNodeLength() const | DriveNode | inline |
getNormal() const | Quad | inline |
getNumberOfPredecessors() const | DriveNode | inline |
getNumberOfSuccessors() const | DriveNode | inline |
getPathWidth() const | DriveNode | inline |
getPredecessor(unsigned int i) const | DriveNode | inline |
getRightUnitVector() const | DriveNode | inline |
getSPMVertices(video::S3DVertexSkinnedMesh *v, const video::SColor &color) const | Quad | |
getSuccessor(unsigned int i) const | DriveNode | inline |
getSuccessorToReach(unsigned int n) | DriveNode | inline |
getUpperCenter() const | DriveNode | inline |
getVertices(video::S3DVertex *v, const video::SColor &color) const | Quad | |
ignoreSuccessorForAI(unsigned int i) const | DriveNode | |
is3DQuad() const OVERRIDE | DriveNode3D | inlinevirtual |
isIgnored() const (defined in Quad) | Quad | inline |
isInvisible() const | Quad | inline |
letAIIgnore() const | DriveNode | inline |
m_ai_ignore | DriveNode | private |
m_angle_to_next | DriveNode | private |
m_box_faces | BoundingBox3D | private |
m_center | Quad | protected |
m_center_to_right | DriveNode | private |
m_checkline_requirements | DriveNode | private |
m_direction | DriveNode | private |
m_distance_from_start | DriveNode | protected |
m_distance_to_next | DriveNode | private |
m_index | Quad | protected |
m_invisible | Quad | private |
m_is_ignored (defined in Quad) | Quad | private |
m_last_index_same_direction | DriveNode | private |
m_line | DriveNode3D | private |
m_lower_center | DriveNode | protected |
m_max_height | Quad | private |
m_max_height_testing (defined in Quad) | Quad | private |
m_min_height | Quad | private |
m_min_height_testing (defined in Quad) | Quad | private |
m_normal | Quad | protected |
m_p | Quad | protected |
m_path_to_node | DriveNode | private |
m_predecessor_nodes | DriveNode | private |
m_right_unit_vector | DriveNode | private |
m_successor_nodes | DriveNode | private |
m_upper_center | DriveNode | protected |
m_width | DriveNode | private |
markAllSuccessorsToUse(unsigned int n, PathToNodeVector *m_path_to_node) | DriveNode | private |
NoCopy() (defined in NoCopy) | NoCopy | inline |
NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
operator[](int i) const | Quad | inline |
PathToNodeVector typedef (defined in DriveNode) | DriveNode | private |
pointInside(const Vec3 &p, bool ignore_vertical=false) const OVERRIDE | DriveNode3D | inlinevirtual |
Quad(const Vec3 &p0, const Vec3 &p1, const Vec3 &p2, const Vec3 &p3, const Vec3 &normal=Vec3(0, 1, 0), int index=-1, bool invisible=false, bool ignored=false) | Quad | |
setChecklineRequirements(int latest_checkline) (defined in DriveNode) | DriveNode | |
setDirectionData(unsigned int successor, DirectionType dir, unsigned int last_node_index) (defined in DriveNode) | DriveNode | |
setDistanceFromStart(float d) | DriveNode | inline |
setHeightTesting(float min, float max) (defined in Quad) | Quad | inline |
setQuad(const Vec3 &p0, const Vec3 &p1, const Vec3 &p2, const Vec3 &p3) | Quad | |
setupPathsToNode() | DriveNode | |
~DriveNode() (defined in DriveNode) | DriveNode | inlinevirtual |
~Quad() (defined in Quad) | Quad | inlinevirtual |