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

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

checkCourseColNarrScLocal(f32 radius, const EGG::Vector3f &pos, KCLTypeMask mask, u32 timeOffset) (defined in Field::CollisionDirector)Field::CollisionDirector
checkSphereCachedFullPush(f32 radius, const EGG::Vector3f &pos, const EGG::Vector3f &prevPos, KCLTypeMask typeMask, CollisionInfo *info, KCLTypeMask *typeMaskOut, u32 timeOffset) (defined in Field::CollisionDirector)Field::CollisionDirector
checkSphereCachedPartial(f32 radius, const EGG::Vector3f &pos, const EGG::Vector3f &prevPos, KCLTypeMask typeMask, CollisionInfoPartial *info, KCLTypeMask *typeMaskOut, u32 timeOffset) (defined in Field::CollisionDirector)Field::CollisionDirector
checkSphereCachedPartialPush(f32 radius, const EGG::Vector3f &pos, const EGG::Vector3f &prevPos, KCLTypeMask typeMask, CollisionInfoPartial *info, KCLTypeMask *typeMaskOut, u32 timeOffset) (defined in Field::CollisionDirector)Field::CollisionDirector
checkSphereFull(f32 radius, const EGG::Vector3f &v0, const EGG::Vector3f &v1, KCLTypeMask flags, CollisionInfo *pInfo, KCLTypeMask *pFlagsOut, u32 timeOffset) (defined in Field::CollisionDirector)Field::CollisionDirector
checkSphereFullPush(f32 radius, const EGG::Vector3f &v0, const EGG::Vector3f &v1, KCLTypeMask flags, CollisionInfo *pInfo, KCLTypeMask *pFlagsOut, u32 timeOffset) (defined in Field::CollisionDirector)Field::CollisionDirector
closestCollisionEntry() const (defined in Field::CollisionDirector)Field::CollisionDirectorinline
CollisionDirector() (defined in Field::CollisionDirector)Field::CollisionDirectorprivate
CreateInstance() (defined in Field::CollisionDirector)Field::CollisionDirectorstatic
DestroyInstance() (defined in Field::CollisionDirector)Field::CollisionDirectorstatic
Disposer() (defined in EGG::Disposer)EGG::Disposerprivate
findClosestCollisionEntry(KCLTypeMask *typeMask, KCLTypeMask type)Field::CollisionDirector
getLinkOffset() (defined in EGG::Disposer)EGG::Disposerinlineprivatestatic
Instance() (defined in Field::CollisionDirector)Field::CollisionDirectorinlinestatic
m_closestCollisionEntry (defined in Field::CollisionDirector)Field::CollisionDirectorprivate
m_collisionEntryCount (defined in Field::CollisionDirector)Field::CollisionDirectorprivate
m_entries (defined in Field::CollisionDirector)Field::CollisionDirectorprivate
m_heap (defined in EGG::Disposer)EGG::Disposerprivate
m_link (defined in EGG::Disposer)EGG::Disposerprivate
pushCollisionEntry(f32 dist, KCLTypeMask *typeMask, KCLTypeMask kclTypeBit, u16 attribute)Field::CollisionDirector
resetCollisionEntries(KCLTypeMask *ptr) (defined in Field::CollisionDirector)Field::CollisionDirector
s_instance (defined in Field::CollisionDirector)Field::CollisionDirectorprivatestatic
setCurrentCollisionTrickable(bool trickable)Field::CollisionDirectorinline
setCurrentCollisionVariant(u16 attribute)Field::CollisionDirectorinline
~CollisionDirector() override (defined in Field::CollisionDirector)Field::CollisionDirectorprivate
~Disposer() (defined in EGG::Disposer)EGG::Disposerprivatevirtual