Commit Graph

  • 93f6b2d2ea Havok: Implement common operations for hkSimdFloat32 Léo Lam 2022-01-16 01:51:59 +01:00
  • a40ef6c860 Havok: Simplify hkSimdFloat32 by always using a vector type Léo Lam 2022-01-16 01:45:53 +01:00
  • 5c55811abd Havok: Use a typedef for hkSimdFloat32 storage type Léo Lam 2022-01-16 01:44:28 +01:00
  • 50a51e6e06 tools: Update common Léo Lam 2022-01-16 01:11:37 +01:00
  • a5b87ccf97 ksys/phys: Fix #include type for Havok header Léo Lam 2022-01-15 19:59:06 +01:00
  • cee7b169af ksys/phys: Finish RigidBodyMotion Léo Lam 2022-01-15 19:00:23 +01:00
  • 19888cc607 Havok: Add hkpSphereMotion Léo Lam 2022-01-15 18:21:28 +01:00
  • 843f2bcd88 Havok: Add hkpBoxMotion Léo Lam 2022-01-15 18:19:04 +01:00
  • c6f0a3cb4c ksys/phys: Rename flags for clarity in RigidBody Léo Lam 2022-01-15 18:36:15 +01:00
  • 7fbd3a0e8d ksys/phys: Remove useless semicolon Léo Lam 2022-01-15 18:15:03 +01:00
  • b298ec2b28 ksys/phys: Add remaining RigidBodyMotionProxy functions (except one) Léo Lam 2022-01-14 14:21:42 +01:00
  • ddb704bc22 Havok: Add hkMathHeaderConstants Léo Lam 2022-01-14 23:52:53 +01:00
  • c771cd4cb0 Havok: Add quaternion component access functions Léo Lam 2022-01-14 23:41:36 +01:00
  • e5dc569cd6 Havok: Fix typos in hkVector4f::_setRotatedDir Léo Lam 2022-01-14 15:02:58 +01:00
  • ea9cc90f29 ksys/phys: Fix indirect <cstring> include in RigidBodyMotion Léo Lam 2022-01-14 13:14:24 +01:00
  • 988c00c545 Sync function list with IDB Léo Lam 2022-01-14 13:09:26 +01:00
  • 97938cc48e ksys/phys: Start adding RigidBodyMotion Léo Lam 2022-01-13 16:50:28 +01:00
  • fa2c98ddd5 Havok: Fix hkpMotion::getMassInv() return type Léo Lam 2022-01-14 01:07:39 +01:00
  • 56e8fea33c lib: Update sead Léo Lam 2022-01-14 02:27:08 +01:00
  • 65ab9695e9 Havok: Fix hkSimdFloat32 for Neon Léo Lam 2022-01-14 00:53:27 +01:00
  • d696cfa65d Havok: Silence hkHalf copy constructor warning Léo Lam 2022-01-13 22:41:54 +01:00
  • 359fb2685b ksys/phys: Rename getMotionInfo to getMotionType for clarity Léo Lam 2022-01-13 19:09:22 +01:00
  • 5001b38218 Havok: Fix matching issue in copy assignment operator for hkVector4f Léo Lam 2022-01-13 19:05:47 +01:00
  • 1511ec620d Havok: Fix various hkpMotion setters Léo Lam 2022-01-13 18:59:32 +01:00
  • 2acf2ba0a4 Havok: Add hkVector4f::allEqual Léo Lam 2022-01-13 18:43:34 +01:00
  • 11b7f1aab1 Sync function list with IDB Léo Lam 2022-01-13 16:38:41 +01:00
  • 2093ef16dc Havok: Fix includes in hkSweptTransformf.h Léo Lam 2022-01-13 17:04:26 +01:00
  • 5831b9581d ksys/phys: Make MotionAccessor's getMotion less ambiguous Léo Lam 2022-01-13 18:00:28 +01:00
  • 2b83356056 ksys/phys: Start adding RigidBodyMotionProxy Léo Lam 2022-01-12 23:07:08 +01:00
  • e897b1d5fa lib: Update sead Léo Lam 2022-01-13 15:56:35 +01:00
  • e6fe634578 Revert "Havok: Fix signature of hkpRigidBody::updateCachedShapeInfo" Léo Lam 2022-01-13 13:08:46 +01:00
  • cd75ca724a ksys/phys: Rewrite toMtx34 without using intrinsics Léo Lam 2022-01-13 12:51:03 +01:00
  • 278b088bd1 ksys/phys: Rename RigidBodyParamView to RigidBodyInstanceParam for clarity Léo Lam 2022-01-13 12:11:43 +01:00
  • 3d9664ed52 Havok: Add more hkTransformf functions Léo Lam 2022-01-13 02:14:51 +01:00
  • bcbc8bd2ea ksys/phys: Fix a nasty typo in toHkQuat Léo Lam 2022-01-13 02:46:12 +01:00
  • d37e60d7e8 ksys/phys: Rename two MotionAccessor functions for clarity Léo Lam 2022-01-12 22:59:41 +01:00
  • 622feda5b7 tools: Update common Léo Lam 2022-01-12 22:37:21 +01:00
  • f3fb6b5d54 Havok/hkVector4f: Add dot, setDot, lengthSquared Léo Lam 2022-01-12 13:11:07 +01:00
  • 2e756280af Havok: Fix signature of hkpRigidBody::updateCachedShapeInfo Léo Lam 2022-01-12 12:42:28 +01:00
  • a8f887fdf2 Sync function list with IDB Léo Lam 2022-01-11 22:40:45 +01:00
  • 88921dbd7a ksys/phys: Add 3 easy RigidBody functions and fix some types Léo Lam 2022-01-11 19:25:09 +01:00
  • 51c3397965 ksys/phys: Rename RigidBody::Flag1 to RigidBody::Flag Léo Lam 2022-01-11 17:27:47 +01:00
  • 625f958622 Fix name conflicts in the function CSV Léo Lam 2022-01-11 01:16:41 +01:00
  • 0dd0c3e87f Add placeholder function names from the IDB Léo Lam 2022-01-11 01:13:36 +01:00
  • 67ad8ea260 Add missing functions to the function CSV Léo Lam 2022-01-11 01:04:34 +01:00
  • 6ef3bb9327 ksys/phys: Add RigidBodyAccessor Léo Lam 2022-01-09 13:04:40 +01:00
  • 3162c0c85c Havok: Add some basic hkVector4fComparison ops Léo Lam 2022-01-09 12:43:02 +01:00
  • 5a958d10aa Havok: Add more hkVector4f functions Léo Lam 2022-01-08 10:59:05 +01:00
  • a526afbdb6 Havok: Add hkpRigidBody and hkpMotion getters/setters Léo Lam 2022-01-08 10:59:18 +01:00
  • 17a5192490 ksys/phys: Remove obsolete comment Léo Lam 2022-01-07 18:57:20 +01:00
  • 0942d668a9 lib: Update sead Léo Lam 2022-01-07 19:59:26 +01:00
  • 674ff09c54 Havok: Add hkpEntity getters/setters Léo Lam 2022-01-07 19:44:59 +01:00
  • 16ae321058 Havok: Add hkpResponseModifier Léo Lam 2022-01-07 18:57:06 +01:00
  • d7d96a5434 Havok: Add hkpRigidBodyCinfo Léo Lam 2022-01-07 18:53:32 +01:00
  • e2810855f1 Havok: Finish hkStringPtr Léo Lam 2022-01-07 17:57:29 +01:00
  • d7a6dbcf8a ksys/phys: Fix RigidBody ctor matching issues Léo Lam 2022-01-07 17:09:42 +01:00
  • 15741ce3ae Havok: Add stubs for hkpRigidBody parent classes Léo Lam 2022-01-07 13:02:06 +01:00
  • b4bbaf141f ksys/phys: Add MemSystem::initSystemData Léo Lam 2022-01-07 01:30:35 +01:00
  • 53c5d03420 ksys/phys: Move RagdollControllerKeyList to Ragdoll folder Léo Lam 2022-01-07 01:32:59 +01:00
  • 5ffa9564ca ksys/phys: Add TeraMeshRigidBodyResource Léo Lam 2022-01-07 01:12:36 +01:00
  • 8a9fb5d10c ksys/phys: Add RagdollResource Léo Lam 2022-01-07 00:30:27 +01:00
  • 9a3016d4a9 ksys/phys: Add RigidBodyResource Léo Lam 2022-01-07 00:24:11 +01:00
  • 293b231fd8 ksys/phys: Add ClothResource stub Léo Lam 2022-01-07 00:19:35 +01:00
  • 423eb84362 ksys/phys: Implement more StaticCompound functions Léo Lam 2022-01-06 15:50:13 +01:00
  • 9343ed56e7 Havok: Implement more hkArray functions Léo Lam 2022-01-06 16:08:11 +01:00
  • 986f12a1d8 Havok: Fix struct/class mismatch warning in hkpConvexListFilter Léo Lam 2022-01-06 16:00:33 +01:00
  • 751bed1105 Havok: Add hkNativePackfileUtils Léo Lam 2022-01-06 15:45:31 +01:00
  • fb6d464665 Havok: Add hkpPhysicsData and hkpPhysicsSystem Léo Lam 2022-01-06 15:26:31 +01:00
  • 297c26972a Mark more Havok reflection functions as library functions Léo Lam 2022-01-06 15:07:13 +01:00
  • 31b72ae0e4 Havok: Add hkRootLevelContainer Léo Lam 2022-01-06 14:31:05 +01:00
  • c1dea9522e Havok: Add a bunch of hkArray functions Léo Lam 2022-01-06 13:19:03 +01:00
  • 5069f95927 Mark Havok static constructors as library functions Léo Lam 2022-01-06 12:37:32 +01:00
  • 2d1ffdf6d2 ksys/phys: Add StaticCompoundInfo Léo Lam 2022-01-06 02:25:15 +01:00
  • a859b356e6 Update tools Léo Lam 2022-01-06 12:09:45 +01:00
  • 743b3cf28e Havok: Add more basic hkArray functions Léo Lam 2022-01-06 02:39:04 +01:00
  • 000ca1c6d9 Havok: Add hkClass and other reflection types Léo Lam 2022-01-05 23:55:54 +01:00
  • 2359ce6fb4 ksys/phys: Start adding StaticCompound (very incomplete) Léo Lam 2022-01-04 19:24:04 +01:00
  • 3f33ba5d59 ksys/phys: Implement ContactMgr contact point pool functions Léo Lam 2022-01-04 18:51:27 +01:00
  • 8cf2def97c ksys/phys: Rename RigidContactPointsEx::Point to ContactPoint Léo Lam 2022-01-04 18:23:10 +01:00
  • 6511ecd711 ksys/phys: Match CapsuleShape::init Léo Lam 2022-01-04 02:08:38 +01:00
  • 7791352833 ksys/phys: Match CapsuleBody::setRadius Léo Lam 2022-01-04 00:25:37 +01:00
  • 64cc3c5856 ksys/phys: Match CapsuleBody::getVolume Léo Lam 2022-01-04 00:18:40 +01:00
  • eb16cbaf55 ksys/phys: Add MaterialMask Léo Lam 2021-12-30 00:39:17 +01:00
  • 75a270118a Havok: Fix hkpCapsuleShape class layout Léo Lam 2021-12-31 17:47:16 +01:00
  • 0a82a40bc3 Merge pull request #74 from savage13/ksysDebugInput Léo Lam 2021-12-31 19:42:04 +01:00
  • a4f0d8d6cd Merge pull request #73 from leoetlino/contributing Léo Lam 2021-12-31 19:41:47 +01:00
  • 7b62e3ad2d contributing: Explain the clang-format requirement Léo Lam 2021-12-31 19:36:33 +01:00
  • b4f29aa59c contributing: Drop #ifdef NON_MATCHING requirement Léo Lam 2021-12-31 19:24:15 +01:00
  • f74f3046e2 contributing: Clarify the if (value == 0) guideline Léo Lam 2021-12-31 19:22:49 +01:00
  • 0542fa53b5 Add ksysDebugInput Singleton Brian Savage 2021-12-31 09:39:42 -05:00
  • cc83099e31 contributing: Add editor setup mini-guide Léo Lam 2021-12-31 13:24:24 +01:00
  • b89da11623 contributing: Clarify Trello and clang-format usage Léo Lam 2021-12-30 22:32:05 +01:00
  • 0e1500b6f8 Update tools Léo Lam 2021-12-30 17:46:34 +01:00
  • 99e1bbf423 Add support for using custom linker (e.g. mold) Léo Lam 2021-12-30 16:55:17 +01:00
  • 1ecd2959cb Update tools Léo Lam 2021-12-30 16:45:08 +01:00
  • 32531ba067 ksys/phys: Add RigidContactPoints allocation functions Léo Lam 2021-12-29 17:58:17 +01:00
  • 8ba8563775 ksys/phys: Add RigidContactPointsEx iterator Léo Lam 2021-12-29 12:33:07 +01:00
  • b513fbbf03 ksys/phys: Start adding RigidContactPoints Léo Lam 2021-12-27 21:56:20 +01:00
  • e187c1ecfd ksys/phys: Fix parameter names for ContactMgr Léo Lam 2021-12-27 13:03:43 +01:00
  • 536a00138e ksys/phys: Start adding ContactMgr Léo Lam 2021-12-26 14:33:41 +01:00