Léo Lam
|
50464f7435
|
Havok: Fix warnings in hkpConstraintInstance
|
2022-12-19 00:28:45 +01:00 |
|
Léo Lam
|
30368facc0
|
ksys/phys: Finish RagdollRigidBody and add more RagdollController functions
|
2022-12-18 01:24:44 +01:00 |
|
Léo Lam
|
5b40c220e5
|
Fix extra semicolons and enable -Wextra-semi warning
|
2022-06-24 14:54:21 +02:00 |
|
ConorB
|
6ca1c6fd5a
|
ksys/phys: Implement SphereShape and SphereRigidBody (#92)
|
2022-04-14 00:35:04 +02:00 |
|
Léo Lam
|
0890d161e5
|
ksys/phys: Add most remaining parts of RayCast
One last function remaining (0x0000007100fc4844) but it looks obnoxious
so I'll leave it for later.
|
2022-03-20 22:04:58 +01:00 |
|
Léo Lam
|
bef04a727c
|
Havok: Add phantom stubs
|
2022-03-20 12:18:15 +01:00 |
|
Léo Lam
|
0ff9ead1d2
|
ksys/phys: Add RayHitCollector
|
2022-03-19 17:50:45 +01:00 |
|
Léo Lam
|
0c3df3ed97
|
ksys/phys: Add ShapeCast
|
2022-03-15 01:20:41 +01:00 |
|
Léo Lam
|
0e717ed15d
|
ksys/phys: Finish EntityContactListener
|
2022-03-10 12:58:34 +01:00 |
|
Léo Lam
|
d6e7f6b93e
|
Havok: Add hkpCdPointCollector
|
2022-03-08 00:22:41 +01:00 |
|
Léo Lam
|
9b35b62368
|
Add more Havok prereqs for ContactListener
|
2022-03-03 15:06:13 +01:00 |
|
Léo Lam
|
a222e40180
|
ksys/phys: Add more ContactListener functions and Havok prereqs
|
2022-03-03 12:29:28 +01:00 |
|
Léo Lam
|
aa4722bedb
|
Havok: Fix class/struct mismatches
|
2022-03-03 12:24:03 +01:00 |
|
Léo Lam
|
18d0c53293
|
ksys/phys: Add some ContactListener prerequisites
|
2022-03-01 19:11:54 +01:00 |
|
Léo Lam
|
c32557b793
|
ksys/phys: Add more EntityGroupFilter functions
|
2022-02-28 17:29:49 +01:00 |
|
Léo Lam
|
ce88177589
|
Havok: Add hkpConvexVerticesShape stub
|
2022-02-09 22:45:00 +01:00 |
|
Léo Lam
|
635be7c1e4
|
ksys/phys: Add RigidBodyFromResource
|
2022-02-07 17:47:33 +01:00 |
|
Léo Lam
|
5071567731
|
Havok: Add hkpSphereShape
|
2022-02-07 01:37:37 +01:00 |
|
Léo Lam
|
e58c1a4a44
|
ksys/phys: Start implementing HavokCylinderWaterShape
|
2022-02-03 22:51:50 +01:00 |
|
Léo Lam
|
159bc09c15
|
Havok: Add hkpCylinderShape
|
2022-02-03 00:16:34 +01:00 |
|
Léo Lam
|
5861ce0011
|
Havok: Add hkpShapeRayCastOutput
|
2022-02-02 10:22:02 +01:00 |
|
Léo Lam
|
38e00061ee
|
Havok: Fix hkpShape having an extraneous destructor declaration
|
2022-02-01 23:21:02 +01:00 |
|
Léo Lam
|
c95f9517e9
|
Havok: Fix mismatched class/struct warnings
|
2022-02-01 21:30:55 +01:00 |
|
Léo Lam
|
2cd2d9dc69
|
Havok: Add hkpPlaneShape
|
2022-02-01 16:49:05 +01:00 |
|
Léo Lam
|
9c68ef62b5
|
Havok: Add hkpConvexTransformShape and hkQsTransform (stub)
|
2022-01-30 21:05:30 +01:00 |
|
Léo Lam
|
3a2ba7a23a
|
Havok: Add hkpBoxShape
|
2022-01-30 19:36:17 +01:00 |
|
Léo Lam
|
e4f1a053cd
|
Havok: Add missing calls to hkpRigidBody functions
|
2022-01-27 01:21:31 +01:00 |
|
Léo Lam
|
bf09eea7a8
|
Havok: Add hkpMoppBvTreeShape
|
2022-01-23 14:58:29 +01:00 |
|
Léo Lam
|
c1f24f5b91
|
Havok: Add hkpListShape
|
2022-01-22 23:59:49 +01:00 |
|
Léo Lam
|
719c5f02a7
|
ksys/phys: Add more RigidBody functions (motion, collision mask)
|
2022-01-22 20:09:57 +01:00 |
|
Léo Lam
|
3379577a1e
|
Havok: Add hkpBroadPhaseBorder
|
2022-01-20 23:53:23 +01:00 |
|
Léo Lam
|
7c3bf4a382
|
Havok: Add Physics2012 world listener interfaces
|
2022-01-20 21:51:27 +01:00 |
|
Léo Lam
|
d7e49f5fb3
|
Havok: Add hkpContactListener and related events
|
2022-01-20 21:40:12 +01:00 |
|
Léo Lam
|
f0d4f79d75
|
Havok: Add hkpWorld
|
2022-01-20 21:40:12 +01:00 |
|
Léo Lam
|
88d2bc5942
|
Havok: Add hkpSimulation
|
2022-01-20 19:32:45 +01:00 |
|
Léo Lam
|
26d2110e88
|
Havok: Add hkpSimulationIsland
|
2022-01-20 12:16:41 +01:00 |
|
Léo Lam
|
fe3839263e
|
Havok: Add hkpAction
|
2022-01-20 12:04:40 +01:00 |
|
Léo Lam
|
4935a8c950
|
Havok: Add hkpAgentNnTrack stub
|
2022-01-20 12:04:40 +01:00 |
|
Léo Lam
|
0c734c4cbd
|
Havok: Add hkpConstraintOwner
|
2022-01-20 12:04:40 +01:00 |
|
Léo Lam
|
a291d84b2b
|
Havok: Move hkpConstraintInstance to the correct folder
|
2022-01-20 01:11:54 +01:00 |
|
Léo Lam
|
52e2111ff3
|
ksys/phys: Add even more RigidBody functions
|
2022-01-19 00:33:49 +01:00 |
|
Léo Lam
|
87bca00e68
|
ksys/phys: Add more RigidBody functions and Havok utils
|
2022-01-17 22:29:21 +01:00 |
|
Léo Lam
|
88f3c8c49a
|
Havok: Add hkpFixedRigidMotion
|
2022-01-16 15:16:55 +01:00 |
|
Léo Lam
|
19888cc607
|
Havok: Add hkpSphereMotion
|
2022-01-15 18:37:36 +01:00 |
|
Léo Lam
|
843f2bcd88
|
Havok: Add hkpBoxMotion
|
2022-01-15 18:37:36 +01:00 |
|
Léo Lam
|
fa2c98ddd5
|
Havok: Fix hkpMotion::getMassInv() return type
|
2022-01-14 02:27:18 +01:00 |
|
Léo Lam
|
1511ec620d
|
Havok: Fix various hkpMotion setters
|
2022-01-13 18:59:57 +01:00 |
|
Léo Lam
|
e6fe634578
|
Revert "Havok: Fix signature of hkpRigidBody::updateCachedShapeInfo"
This reverts commit 2e756280af.
I mistook hkpRigidBody::updateCachedShapeInfo for hkpRigidBody::setCenterOfMassLocal.
|
2022-01-13 13:09:16 +01:00 |
|
Léo Lam
|
2e756280af
|
Havok: Fix signature of hkpRigidBody::updateCachedShapeInfo
|
2022-01-12 12:42:28 +01:00 |
|
Léo Lam
|
6ef3bb9327
|
ksys/phys: Add RigidBodyAccessor
|
2022-01-10 01:38:20 +01:00 |
|