Commit Graph

41 Commits

Author SHA1 Message Date
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
Léo Lam 5a958d10aa Havok: Add more hkVector4f functions 2022-01-09 11:58:59 +01:00
Léo Lam a526afbdb6 Havok: Add hkpRigidBody and hkpMotion getters/setters 2022-01-08 13:13:41 +01:00
Léo Lam 674ff09c54 Havok: Add hkpEntity getters/setters 2022-01-07 19:58:20 +01:00
Léo Lam 16ae321058 Havok: Add hkpResponseModifier 2022-01-07 18:57:06 +01:00
Léo Lam d7d96a5434 Havok: Add hkpRigidBodyCinfo 2022-01-07 18:53:32 +01:00
Léo Lam 15741ce3ae Havok: Add stubs for hkpRigidBody parent classes 2022-01-07 17:09:00 +01:00
Léo Lam 5ffa9564ca ksys/phys: Add TeraMeshRigidBodyResource 2022-01-07 01:33:26 +01:00
Léo Lam 986f12a1d8 Havok: Fix struct/class mismatch warning in hkpConvexListFilter 2022-01-06 16:00:48 +01:00
Léo Lam fb6d464665 Havok: Add hkpPhysicsData and hkpPhysicsSystem 2022-01-06 15:28:48 +01:00
Léo Lam 75a270118a Havok: Fix hkpCapsuleShape class layout 2022-01-03 23:53:40 +01:00
Léo Lam 90f83901ad ksys/phys: Implement the easier parts of EntityGroupFilter 2021-12-26 13:06:50 +01:00
Léo Lam 9c3687584b Havok: Add various classes that are used by hkpCollisionFilter 2021-12-22 16:18:47 +01:00
Léo Lam 38bd3db171 Havok: Add hkpGroupFilter 2021-12-21 22:08:20 +01:00
Léo Lam 3e796ae9c7 Havok: Add hkpCollisionFilter 2021-12-21 22:08:20 +01:00
Léo Lam 17fcbf8c43 Havok: Add hkpWorldCinfo 2021-12-19 12:03:55 +01:00