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 |