summaryrefslogtreecommitdiff
path: root/src/KingSystem/Physics
AgeCommit message (Expand)Author
2022-03-25ksys/phys: Fix misleading name for StaticCompound::disableCollisionLéo Lam
2022-03-25ksys/phys: Finish StaticCompoundLéo Lam
2022-03-25ksys/phys: Add ScRigidBodyGroup::Unk1 and one missed functionLéo Lam
2022-03-25ksys/phys: Rename ScRigidBodyGroup functions/members for clarityLéo Lam
2022-03-24ksys/phys: Finish StaticCompoundRigidBodyGroupLéo Lam
2022-03-23ksys/phys: Rename RigidBody flag 8 (IsAddedToWorld)Léo Lam
2022-03-23ksys/phys: Add more StaticCompound functions, part 2Léo Lam
2022-03-23ksys/phys: Simplify calls to RigidBody::makeScopedLockLéo Lam
2022-03-23data: Update function listLéo Lam
2022-03-23ksys/phys: Rename BodyGroup -> StaticCompoundRigidBodyGroupLéo Lam
2022-03-22ksys/phys: Rename some RigidBody flags (add/remove from world)Léo Lam
2022-03-22ksys/phys: Add more StaticCompound stuff, part 1Léo Lam
2022-03-21Remove unneeded includeLéo Lam
2022-03-21ksys/phys: Add RayCastRequestMgrLéo Lam
2022-03-21ksys/phys: RayCastPlusBody -> RayCastBodyQuery for clarityLéo Lam
2022-03-21ksys/phys: Add RayCastPlusBodyLéo Lam
2022-03-20ksys/phys: Add most remaining parts of RayCastLéo Lam
2022-03-20ksys/phys: Add PhantomLéo Lam
2022-03-20ksys/phys: Add ScopedWorldLock to simplify world locking/unlockingLéo Lam
2022-03-20ksys/phys: Change getRigidBody to take a const-ref for consistencyLéo Lam
2022-03-20ksys/phys: Implement world/shape casting RayCast functionsLéo Lam
2022-03-19ksys/phys: Add RayHitCollectorLéo Lam
2022-03-18ksys/phys: Finish QueryContactPointInfo::IteratorLéo Lam
2022-03-18ksys/phys: Start adding RayCastLéo Lam
2022-03-17Change getContactLayerBaseRelativeValue to return an int to avoid castsLéo Lam
2022-03-15ksys/phys: Add ShapeCastLéo Lam
2022-03-14ksys/phys: Finish ContactMgrLéo Lam
2022-03-13ksys/phys: Add ContactLayerCollisionInfoGroupLéo Lam
2022-03-13Fix matching issue in ContactMgr::processImpulseEntriesLéo Lam
2022-03-13ksys/phys: Add impulse related ContactMgr functionsLéo Lam
2022-03-10ksys/phys: Add SensorContactListenerLéo Lam
2022-03-10ksys/phys: Finish EntityContactListenerLéo Lam
2022-03-08ksys/phys: Remove unnecessary include in physConversionsLéo Lam
2022-03-08ksys/phys: Deduplicate hkpEntity -> RigidBody gettersLéo Lam
2022-03-08ksys/phys: Start adding EntityContactListenerLéo Lam
2022-03-08ksys/phys: Implement ContactMgr::registerContactPoint for queriesLéo Lam
2022-03-08ksys/phys: Add SphereBasedClosestPointQueryLéo Lam
2022-03-07ksys/phys: Start adding ClosestPointQuery and iterator stuffLéo Lam
2022-03-06ksys/phys: Move Constraint stuff to a separate folderLéo Lam
2022-03-06ksys/phys: Add QueryContactPointInfoLéo Lam
2022-03-06ksys/phys: Add more ContactMgr functionsLéo Lam
2022-03-06ksys/phys: Add CollisionInfoBase::enableLayer/disableLayerLéo Lam
2022-03-06ksys/phys: Add ContactPointInfo iteratorLéo Lam
2022-03-06ksys/phys: Finish LayerContactPointInfoLéo Lam
2022-03-05ksys/phys: Implement ContactMgr functions used by ContactListenerLéo Lam
2022-03-05ksys/phys: Finish ContactListenerLéo Lam
2022-03-03ksys: Move CollisionMasks out of RigidBody so it can be forward declaredLéo Lam
2022-03-03ksys/phys: Add more ContactListener functions and Havok prereqsLéo Lam
2022-03-03ksys/phys: Fix accuracy issue for storeToVec3Léo Lam
2022-03-02ksys/phys: ContactPointInfoEx -> ContactLayerContactPointInfoLéo Lam