summaryrefslogtreecommitdiff
path: root/src/KingSystem/Physics/RigidBody/Shape/physCapsuleShape.cpp
AgeCommit message (Collapse)Author
2022-02-03ksys/phys: Group shapes into folders to declutter RigidBody/ShapeLéo Lam
2022-02-03ksys/phys: Fix a regalloc diff in CapsuleShape::setScaleLéo Lam
2022-02-02ksys/phys: Finish CapsuleShape and add CapsuleRigidBodyLéo Lam
2022-01-31ksys/phys: Use util::allocStorage in CapsuleShape to simplify allocationLéo Lam
Removes the need to write sizeof(T) and alignof(T).
2022-01-31ksys/phys: Implement BoxShapeLéo Lam
2022-01-30ksys/phys: Merge physShapeParam param classes with RigidBody/ShapeLéo Lam
2022-01-30ksys/phys: Start adding RigidBodyFromShapeLéo Lam
2022-01-30ksys/phys: Rename Shape/Body classes to avoid confusionLéo Lam
What we currently call BoxBody, CapsuleBody, etc. is actually BoxShape, CapsuleShape, etc. (those classes encapsulate Havok shapes) So this commit renames Body -> Shape and Shape -> ShapeParam.
2022-01-10ksys/phys: Add RigidBodyAccessorLéo Lam
2022-01-09Havok: Add more hkVector4f functionsLéo Lam
2022-01-04ksys/phys: Match CapsuleShape::initLéo Lam
2022-01-04ksys/phys: Match CapsuleBody::setRadiusLéo Lam
2022-01-04ksys/phys: Match CapsuleBody::getVolumeLéo Lam
2022-01-03ksys/phys: Add MaterialMaskLéo Lam
2021-12-26ksys/phys: Implement the easier parts of EntityGroupFilterLéo Lam
2021-12-19Havok: Add hkVector4f::storeLéo Lam
Fixes a matching issue in physCapsuleShape
2021-12-19Havok: Add hkpWorldCinfoLéo Lam
2021-12-14havok stubs and ksys::phys worktheo3