A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Kinoko::Field::KColData Member List

This is the complete list of members for Kinoko::Field::KColData, including all inherited members.

bbox() const (defined in Kinoko::Field::KColData)Kinoko::Field::KColDatainline
checkCollision(const KCollisionPrism &prism, f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut)Kinoko::Field::KColDataprivate
checkPoint(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *attributeOut) (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
checkPointCollision(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut) (defined in Kinoko::Field::KColData)Kinoko::Field::KColData
checkPointCollision(const KCollisionPrism &prism, f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut, bool movement)Kinoko::Field::KColDataprivate
checkPointMovement(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *attributeOut) (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
checkSphere(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut)Kinoko::Field::KColData
checkSphereCollision(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut) (defined in Kinoko::Field::KColData)Kinoko::Field::KColData
checkSphereMovement(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *attributeOut)Kinoko::Field::KColDataprivate
checkSphereSingle(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut) (defined in Kinoko::Field::KColData)Kinoko::Field::KColData
CollisionCheckType enum name (defined in Kinoko::Field::KColData)Kinoko::Field::KColData
computeBBox()Kinoko::Field::KColData
GetVertex(f32 height, const EGG::Vector3f &vertex1, const EGG::Vector3f &fnrm, const EGG::Vector3f &enrm3, const EGG::Vector3f &enrm)Kinoko::Field::KColDatastatic
KColData(const void *file) (defined in Kinoko::Field::KColData)Kinoko::Field::KColData
lookupPoint(const EGG::Vector3f &pos, const EGG::Vector3f &prevPos, KCLTypeMask typeMask)Kinoko::Field::KColData
lookupSphere(f32 radius, const EGG::Vector3f &pos, const EGG::Vector3f &prevPos, KCLTypeMask typeMask)Kinoko::Field::KColData
lookupSphereCached(const EGG::Vector3f &p1, const EGG::Vector3f &p2, u32 typeMask, f32 radius) (defined in Kinoko::Field::KColData)Kinoko::Field::KColData
m_areaMinPos (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_areaXBlocksShiftKinoko::Field::KColDataprivate
m_areaXWidthMaskKinoko::Field::KColDataprivate
m_areaXYBlocksShiftKinoko::Field::KColDataprivate
m_areaYWidthMaskKinoko::Field::KColDataprivate
m_areaZWidthMaskKinoko::Field::KColDataprivate
m_bbox (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_blockData (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_blockWidthShiftKinoko::Field::KColDataprivate
m_cachedPos (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_cachedPrismArray (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_cachedRadius (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_movement (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_nrmData (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_nrms (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_pos (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_posData (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_prevPos (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_prismCache (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_prismCacheTop (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_prismData (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_prismIter (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_prismsKinoko::Field::KColDataprivate
m_prismThickness (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_radius (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_sphereRadiusKinoko::Field::KColDataprivate
m_typeMask (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
m_vertices (defined in Kinoko::Field::KColData)Kinoko::Field::KColDataprivate
narrowPolygon_EachBlock(const u16 *prismArray)Kinoko::Field::KColData
narrowScopeLocal(const EGG::Vector3f &pos, f32 radius, KCLTypeMask mask) (defined in Kinoko::Field::KColData)Kinoko::Field::KColData
nrms() const (defined in Kinoko::Field::KColData)Kinoko::Field::KColDatainline
preloadNormals()Kinoko::Field::KColDataprivate
preloadPrisms()Kinoko::Field::KColDataprivate
preloadVertices()Kinoko::Field::KColDataprivate
prismCache(u32 idx) const (defined in Kinoko::Field::KColData)Kinoko::Field::KColDatainline
prisms() const (defined in Kinoko::Field::KColData)Kinoko::Field::KColDatainline
searchBlock(const EGG::Vector3f &pos)Kinoko::Field::KColData
STATIC_ASSERT(sizeof(KCollisionPrism)==0x10) (defined in Kinoko::Field::KColData)Kinoko::Field::KColData
vertices() const (defined in Kinoko::Field::KColData)Kinoko::Field::KColDatainline
~KColData() (defined in Kinoko::Field::KColData)Kinoko::Field::KColData