Léo Lam
|
f3fb6b5d54
|
Havok/hkVector4f: Add dot, setDot, lengthSquared
|
2022-01-12 13:11:23 +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
|
3162c0c85c
|
Havok: Add some basic hkVector4fComparison ops
|
2022-01-09 12:43:44 +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
|
0942d668a9
|
lib: Update sead
|
2022-01-07 19:59:32 +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
|
e2810855f1
|
Havok: Finish hkStringPtr
|
2022-01-07 17:57:29 +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
|
423eb84362
|
ksys/phys: Implement more StaticCompound functions
The other functions require RE'ing BodyGroup, which in turn requires
RigidBody stuff
|
2022-01-06 23:51:07 +01:00 |
|
Léo Lam
|
9343ed56e7
|
Havok: Implement more hkArray functions
|
2022-01-06 16:08:22 +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
|
751bed1105
|
Havok: Add hkNativePackfileUtils
|
2022-01-06 15:45:31 +01:00 |
|
Léo Lam
|
fb6d464665
|
Havok: Add hkpPhysicsData and hkpPhysicsSystem
|
2022-01-06 15:28:48 +01:00 |
|
Léo Lam
|
31b72ae0e4
|
Havok: Add hkRootLevelContainer
|
2022-01-06 14:32:25 +01:00 |
|
Léo Lam
|
c1dea9522e
|
Havok: Add a bunch of hkArray functions
|
2022-01-06 13:22:33 +01:00 |
|
Léo Lam
|
743b3cf28e
|
Havok: Add more basic hkArray functions
|
2022-01-06 12:13:14 +01:00 |
|
Léo Lam
|
000ca1c6d9
|
Havok: Add hkClass and other reflection types
|
2022-01-06 12:04:11 +01:00 |
|
Léo Lam
|
75a270118a
|
Havok: Fix hkpCapsuleShape class layout
|
2022-01-03 23:53:40 +01:00 |
|
Léo Lam
|
b513fbbf03
|
ksys/phys: Start adding RigidContactPoints
Super messy stuff. I have no idea what it's used for
|
2021-12-29 02:19:32 +01:00 |
|
Léo Lam
|
c716c3eec8
|
lib: Update sead
|
2021-12-26 19:40:21 +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
|
946edae13d
|
lib: Update nn headers
|
2021-12-21 22:08:20 +01:00 |
|
ThePixelGamer
|
702b0c0dd3
|
ksys/res: utilize the negate operator
|
2021-12-19 12:52:05 -06:00 |
|
Léo Lam
|
9f6d37bb3c
|
Havok: Add hkVector4f::store
Fixes a matching issue in physCapsuleShape
|
2021-12-19 13:07:35 +01:00 |
|
Léo Lam
|
b028cb3264
|
Havok: Use hkFloat32 instead of hkReal in hkVector4f
hkVector4f is for floats
|
2021-12-19 12:11:42 +01:00 |
|
Léo Lam
|
17fcbf8c43
|
Havok: Add hkpWorldCinfo
|
2021-12-19 12:03:55 +01:00 |
|
Léo Lam
|
ab67b0434b
|
Havok: Clean up indirect includes
|
2021-12-18 16:42:13 +01:00 |
|
Léo Lam
|
80d80d9f48
|
Havok: Silence clang-tidy false positive warning for operator new
|
2021-12-18 14:49:59 +01:00 |
|
Léo Lam
|
778e51edb5
|
Havok: Fix hk_size_t definition
|
2021-12-18 14:49:34 +01:00 |
|
Léo Lam
|
7ba774892a
|
Havok: Fix latent matching issue in hkpShape
|
2021-12-18 14:46:23 +01:00 |
|
Léo Lam
|
03993b26fe
|
Havok: Add MemoryRouter, TLS and base object classes
|
2021-12-18 12:28:20 +01:00 |
|
Léo Lam
|
406a5c06d1
|
Havok: Sort source file list
|
2021-12-16 19:24:40 +01:00 |
|
Léo Lam
|
cd31b54d5b
|
lib: Update sead
|
2021-12-16 19:24:13 +01:00 |
|
Léo Lam
|
dbbc835ca2
|
Havok: Add hkEnum and hkFlags
|
2021-12-16 00:30:51 +01:00 |
|
Léo Lam
|
c0a24e1611
|
Merge pull request #70 from notyourav/phys
havok stubs and ksys::phys work
|
2021-12-14 11:03:12 +01:00 |
|
theo3
|
87e8bafae2
|
havok stubs and ksys::phys work
|
2021-12-14 00:08:16 -08:00 |
|
Léo Lam
|
02f6ffb809
|
lib: Update sead
|
2021-12-11 22:23:00 +01:00 |
|
Léo Lam
|
70aaa429fe
|
ksys/phys: Start adding SystemData
- SystemData (WIP)
- MaterialTable (should be complete)
|
2021-10-30 12:17:26 +02:00 |
|
Léo Lam
|
5580b49345
|
ksys/act: Add more Actor members
|
2021-10-17 23:32:24 +02:00 |
|
Léo Lam
|
320ce3e7ab
|
Update to clang-format 12
|
2021-10-13 15:00:59 +02:00 |
|
ThePixelGamer
|
20df9e7c7d
|
Update misc files to match sead math changes
|
2021-10-10 05:21:18 -05:00 |
|
Léo Lam
|
09787d1132
|
lib: Update sead again
sorry for the rebuilds
|
2021-08-27 17:07:04 +02:00 |
|