This is the complete list of members for Field::KColData, including all inherited members.
| bbox() const (defined in Field::KColData) | Field::KColData | inline |
| checkCollision(const KCollisionPrism &prism, f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut, CollisionCheckType type) | Field::KColData | private |
| checkPoint(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *attributeOut) (defined in Field::KColData) | Field::KColData | private |
| checkPointCollision(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut) (defined in Field::KColData) | Field::KColData | |
| checkPointCollision(const KCollisionPrism &prism, f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut, bool movement) | Field::KColData | private |
| checkPointMovement(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *attributeOut) (defined in Field::KColData) | Field::KColData | private |
| checkSphere(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut) | Field::KColData | |
| checkSphereCollision(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut) (defined in Field::KColData) | Field::KColData | |
| checkSphereMovement(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *attributeOut) | Field::KColData | private |
| checkSphereSingle(f32 *distOut, EGG::Vector3f *fnrmOut, u16 *flagsOut) (defined in Field::KColData) | Field::KColData | |
| CollisionCheckType enum name (defined in Field::KColData) | Field::KColData | |
| computeBBox() | Field::KColData | |
| GetVertex(f32 height, const EGG::Vector3f &vertex1, const EGG::Vector3f &fnrm, const EGG::Vector3f &enrm3, const EGG::Vector3f &enrm) | Field::KColData | static |
| KColData(const void *file) (defined in Field::KColData) | Field::KColData | |
| lookupPoint(const EGG::Vector3f &pos, const EGG::Vector3f &prevPos, KCLTypeMask typeMask) | Field::KColData | |
| lookupSphere(f32 radius, const EGG::Vector3f &pos, const EGG::Vector3f &prevPos, KCLTypeMask typeMask) | Field::KColData | |
| lookupSphereCached(const EGG::Vector3f &p1, const EGG::Vector3f &p2, u32 typeMask, f32 radius) (defined in Field::KColData) | Field::KColData | |
| m_areaMinPos (defined in Field::KColData) | Field::KColData | private |
| m_areaXBlocksShift | Field::KColData | private |
| m_areaXWidthMask | Field::KColData | private |
| m_areaXYBlocksShift | Field::KColData | private |
| m_areaYWidthMask | Field::KColData | private |
| m_areaZWidthMask | Field::KColData | private |
| m_bbox (defined in Field::KColData) | Field::KColData | private |
| m_blockData (defined in Field::KColData) | Field::KColData | private |
| m_blockWidthShift | Field::KColData | private |
| m_cachedPos (defined in Field::KColData) | Field::KColData | private |
| m_cachedPrismArray (defined in Field::KColData) | Field::KColData | private |
| m_cachedRadius (defined in Field::KColData) | Field::KColData | private |
| m_movement (defined in Field::KColData) | Field::KColData | private |
| m_nrmData (defined in Field::KColData) | Field::KColData | private |
| m_nrms (defined in Field::KColData) | Field::KColData | private |
| m_pos (defined in Field::KColData) | Field::KColData | private |
| m_posData (defined in Field::KColData) | Field::KColData | private |
| m_prevPos (defined in Field::KColData) | Field::KColData | private |
| m_prismCache (defined in Field::KColData) | Field::KColData | private |
| m_prismCacheTop (defined in Field::KColData) | Field::KColData | private |
| m_prismData (defined in Field::KColData) | Field::KColData | private |
| m_prismIter (defined in Field::KColData) | Field::KColData | private |
| m_prisms | Field::KColData | private |
| m_prismThickness (defined in Field::KColData) | Field::KColData | private |
| m_radius (defined in Field::KColData) | Field::KColData | private |
| m_sphereRadius | Field::KColData | private |
| m_typeMask (defined in Field::KColData) | Field::KColData | private |
| m_vertices (defined in Field::KColData) | Field::KColData | private |
| narrowPolygon_EachBlock(const u16 *prismArray) | Field::KColData | |
| narrowScopeLocal(const EGG::Vector3f &pos, f32 radius, KCLTypeMask mask) (defined in Field::KColData) | Field::KColData | |
| preloadNormals() | Field::KColData | private |
| preloadPrisms() | Field::KColData | private |
| preloadVertices() | Field::KColData | private |
| prismCache(u32 idx) const (defined in Field::KColData) | Field::KColData | inline |
| searchBlock(const EGG::Vector3f &pos) | Field::KColData | |
| STATIC_ASSERT(sizeof(KCollisionPrism)==0x10) (defined in Field::KColData) | Field::KColData | |
| ~KColData() (defined in Field::KColData) | Field::KColData |