Léo Lam
0197ca3aba
Fix GitHub language detection for header files
...
Force GitHub to treat .h files as C++ because header files in this repo
are almost always C++, not C. Currently some Havok headers are being
misdetected as C code.
2022-03-21 21:54:14 +01:00
Léo Lam
18c60323a9
Switch to subrepos
...
git subrepo clone https://github.com/open-ead/sead lib/sead
subrepo:
subdir: "lib/sead"
merged: "1b66e825d"
upstream:
origin: "https://github.com/open-ead/sead "
branch: "master"
commit: "1b66e825d"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "2f68596"
git subrepo clone (merge) https://github.com/open-ead/nnheaders lib/NintendoSDK
subrepo:
subdir: "lib/NintendoSDK"
merged: "9ee21399f"
upstream:
origin: "https://github.com/open-ead/nnheaders "
branch: "master"
commit: "9ee21399f"
git-subrepo:
version: "0.4.3"
origin: "ssh://git@github.com/ingydotnet/git-subrepo"
commit: "2f68596"
git subrepo clone https://github.com/open-ead/agl lib/agl
subrepo:
subdir: "lib/agl"
merged: "7c063271b"
upstream:
origin: "https://github.com/open-ead/agl "
branch: "master"
commit: "7c063271b"
git-subrepo:
version: "0.4.3"
origin: "ssh://git@github.com/ingydotnet/git-subrepo"
commit: "2f68596"
git subrepo clone https://github.com/open-ead/EventFlow lib/EventFlow
subrepo:
subdir: "lib/EventFlow"
merged: "c35d21b34"
upstream:
origin: "https://github.com/open-ead/EventFlow "
branch: "master"
commit: "c35d21b34"
git-subrepo:
version: "0.4.3"
origin: "ssh://git@github.com/ingydotnet/git-subrepo"
commit: "2f68596"
2022-03-21 21:31:42 +01:00
Léo Lam
ffcc7f659e
Remove unneeded include
2022-03-21 03:04:27 +01:00
Léo Lam
ec37bc0018
ksys/phys: Add RayCastRequestMgr
2022-03-21 03:00:36 +01:00
Léo Lam
509d557731
ksys/phys: RayCastPlusBody -> RayCastBodyQuery for clarity
2022-03-21 00:31:14 +01:00
Léo Lam
eca996b3fa
ksys/phys: Add RayCastPlusBody
2022-03-21 00:22:24 +01: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
30d4a00052
data: Mark some more Havok functions as library functions
2022-03-20 22:02:54 +01:00
Léo Lam
7f5b7f67e3
ksys/phys: Add Phantom
2022-03-20 17:04:20 +01:00
Léo Lam
a98e5f6557
ksys/phys: Add ScopedWorldLock to simplify world locking/unlocking
2022-03-20 15:11:28 +01:00
Léo Lam
cc270ee3ff
ksys/phys: Change getRigidBody to take a const-ref for consistency
2022-03-20 13:21:51 +01:00
Léo Lam
5a31fe8a9d
data: Fix fake function name
2022-03-20 12:32:22 +01:00
Léo Lam
5c2e5102a0
Havok: Fix placement new in hkArrayUtil
2022-03-20 12:22:35 +01:00
Léo Lam
bef04a727c
Havok: Add phantom stubs
2022-03-20 12:18:15 +01:00
Léo Lam
12505b6379
ksys/phys: Implement world/shape casting RayCast functions
2022-03-20 02:32:10 +01:00
Léo Lam
9b45b05302
lib: Update sead
2022-03-19 21:11:36 +01:00
Léo Lam
7d9f028915
cheatsheet: Add Havok class destructor and some hkVector4f operations
2022-03-19 18:17:37 +01:00
Léo Lam
0ff9ead1d2
ksys/phys: Add RayHitCollector
2022-03-19 17:50:45 +01:00
Léo Lam
f709a7c612
ksys/phys: Finish QueryContactPointInfo::Iterator
2022-03-18 21:18:15 +01:00
Léo Lam
10ad05ef8e
Update function CSV
2022-03-18 01:47:24 +01:00
Léo Lam
bd1c2b6ed6
ksys/phys: Start adding RayCast
2022-03-18 01:19:59 +01:00
Léo Lam
8d88461c52
Change getContactLayerBaseRelativeValue to return an int to avoid casts
2022-03-17 22:54:21 +01:00
Léo Lam
e7e9644a1f
Merge pull request #91 from notyourav/bb
...
auto placement work
2022-03-17 08:15:49 +01:00
theo3
3d1cb480c2
auto placement work
2022-03-16 17:54:50 -07:00
Léo Lam
3469492134
Merge pull request #89 from h1k421/feature/agl-initial-gpu-mem
...
agl: GPU memory management basics
2022-03-16 16:36:26 +01:00
Léo Lam
06cef6ee07
lib: Update agl
2022-03-16 16:35:13 +01:00
Hikari
78a772d39a
agl: GPU memory management basics
2022-03-16 16:34:47 +01:00
alex-botw
59c85ae8c2
ksys::eco::LevelSensor::calculatePoints ( #90 )
2022-03-16 09:59:31 +01:00
theo3
20f0a07ab0
AddAutoPlacementCreator action
2022-03-15 22:59:38 -07:00
theo3
4758d41d69
map debug stubs
2022-03-15 22:59:12 -07:00
Léo Lam
5fd19128f5
lib: Update sead
2022-03-16 00:53:25 +01:00
Léo Lam
0c3df3ed97
ksys/phys: Add ShapeCast
2022-03-15 01:20:41 +01:00
Léo Lam
2a9e3318b5
ksys/phys: Finish ContactMgr
2022-03-14 01:10:28 +01:00
Léo Lam
a9d5f88968
ksys/phys: Add ContactLayerCollisionInfoGroup
2022-03-13 23:57:28 +01:00
Léo Lam
335a5a201a
tools: Update common
2022-03-13 19:32:43 +01:00
Léo Lam
af2e33153a
Fix matching issue in ContactMgr::processImpulseEntries
2022-03-13 02:33:56 +01:00
Léo Lam
e27c55361d
ksys/phys: Add impulse related ContactMgr functions
2022-03-13 02:28:34 +01:00
Léo Lam
ad6c11f468
ksys/phys: Add SensorContactListener
2022-03-10 21:46:45 +01:00
Léo Lam
0e717ed15d
ksys/phys: Finish EntityContactListener
2022-03-10 12:58:34 +01:00
Léo Lam
8cbdcbf6ea
ksys/phys: Remove unnecessary include in physConversions
2022-03-08 23:10:12 +01:00
Léo Lam
9b1d08ca99
ksys/phys: Deduplicate hkpEntity -> RigidBody getters
2022-03-08 20:33:19 +01:00
Léo Lam
a9ee6f839e
ksys/phys: Start adding EntityContactListener
2022-03-08 20:30:12 +01:00
Léo Lam
c11a33c5ab
ksys/phys: Implement ContactMgr::registerContactPoint for queries
2022-03-08 12:59:44 +01:00
Léo Lam
d6e7f6b93e
Havok: Add hkpCdPointCollector
2022-03-08 00:22:41 +01:00
Léo Lam
6830bcbb64
ksys/phys: Add SphereBasedClosestPointQuery
2022-03-08 00:11:52 +01:00
Léo Lam
62959cc554
ksys/phys: Start adding ClosestPointQuery and iterator stuff
2022-03-07 12:44:38 +01:00
Léo Lam
6229e5d41a
ksys/phys: Move Constraint stuff to a separate folder
2022-03-06 22:38:43 +01:00
Léo Lam
a1f9eea300
ksys/phys: Add QueryContactPointInfo
2022-03-06 21:35:36 +01:00
Léo Lam
f1ac835664
lib: Update sead
2022-03-06 19:29:05 +01:00
Léo Lam
8a6b47d132
ksys/phys: Add more ContactMgr functions
2022-03-06 16:10:13 +01:00