Commit Graph

15 Commits (8cf431aeb2b80907e25d941ee6078da0236720e7)

Author SHA1 Message Date
Alexei Kotov 9618a465ce Read bhkCompressedMeshShape 2 years ago
Alexei Kotov 115c30a573 Read bhkConvexTransformShape 2 years ago
elsid 0688b6de40
Separate record list reading from its state
To make it possible to set record list state independently from reading NIF
file.
2 years ago
elsid f2fb3d6de8
Separate NIFFileReader from NIFFile
NIFFile might not always be created from a file or stream containing NIF data.
Basically there are 2 different responsibilities for this class:
1. Read NIF file
2. Provide input for nifosg and bulletnifloader.

Remove no longer needed NIFFileMock since the state of NIFFfile can be
initialized independently from reading NIF file.
2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
Alexei Kotov f17b1cd7ab Load bhkCapsuleShape and bhkSphereShape 2 years ago
Andrei Kortunov c36c28e8f9 Move NIF implementation to cpp files 2 years ago
Alexei Dobrohotov 25f4d05c2e Load bhkRigidBody 3 years ago
Alexei Dobrohotov c01fff280a Load bhkConvexVerticesShape, bhkBoxShape, bhkListShape 3 years ago
Alexei Dobrohotov 83aa96e38f Load a bunch of triangle strip-based Havok records 3 years ago
Alexei Dobrohotov e7cc76bba2 Load bhkMoppBvTreeShape 3 years ago
Alexei Dobrohotov 59ce00f742 Refactor all present Bethesda Havok 'support' 3 years ago
Alexei Dobrohotov cc4c96d0f1 Follow global naming convention for new records 3 years ago
Alexei Dobrohotov 6e5b45453d some physics stuff idk 3 years ago
Alexei Dobrohotov 5571099147 Load NiCollisionObject and bhkCollisionObject 3 years ago