SuperTuxKart
DriveNode2D Member List

This is the complete list of members for DriveNode2D, including all inherited members.

addSuccessor(unsigned int to)DriveNode
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 nameDriveNode
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
DriveNode2D(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 DriveNode2D)DriveNode2D
getAngleToSuccessor(unsigned int j) constDriveNodeinline
getCenter() constQuadinline
getChecklineRequirements() constDriveNodeinline
getDirectionData(unsigned int succ, DirectionType *dir, unsigned int *last) constDriveNodeinline
getDistance2FromPoint(const Vec3 &xyz) const OVERRIDEDriveNode2Dvirtual
getDistanceFromStart() constDriveNodeinline
getDistances(const Vec3 &xyz, Vec3 *result) const OVERRIDEDriveNode2Dvirtual
getDistanceToSuccessor(unsigned int j) constDriveNodeinline
getIndex() constQuadinline
getLowerCenter() constDriveNodeinline
getMinHeight() constQuadinline
getNodeLength() constDriveNodeinline
getNormal() constQuadinline
getNumberOfPredecessors() constDriveNodeinline
getNumberOfSuccessors() constDriveNodeinline
getPathWidth() constDriveNodeinline
getPredecessor(unsigned int i) constDriveNodeinline
getRightUnitVector() constDriveNodeinline
getSPMVertices(video::S3DVertexSkinnedMesh *v, const video::SColor &color) constQuad
getSuccessor(unsigned int i) constDriveNodeinline
getSuccessorToReach(unsigned int n)DriveNodeinline
getUpperCenter() constDriveNodeinline
getVertices(video::S3DVertex *v, const video::SColor &color) constQuad
ignoreSuccessorForAI(unsigned int i) constDriveNode
is3DQuad() constQuadinlinevirtual
isIgnored() const (defined in Quad)Quadinline
isInvisible() constQuadinline
letAIIgnore() constDriveNodeinline
m_centerQuadprotected
m_distance_from_startDriveNodeprotected
m_indexQuadprotected
m_lineDriveNode2Dprivate
m_lower_centerDriveNodeprotected
m_lower_center_2dDriveNode2Dprivate
m_normalQuadprotected
m_pQuadprotected
m_upper_centerDriveNodeprotected
NoCopy() (defined in NoCopy)NoCopyinline
operator[](int i) constQuadinline
pointInside(const Vec3 &p, bool ignore_vertical=false) constQuadvirtual
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)DriveNodeinline
setHeightTesting(float min, float max) (defined in Quad)Quadinline
setQuad(const Vec3 &p0, const Vec3 &p1, const Vec3 &p2, const Vec3 &p3)Quad
setupPathsToNode()DriveNode
~DriveNode() (defined in DriveNode)DriveNodeinlinevirtual
~Quad() (defined in Quad)Quadinlinevirtual