Commit Graph

15 Commits (c79f50965229c3773069bea851d49e0f96bf76fc)

Author SHA1 Message Date
Capostrophic 7aca18f92b Handle NiLines (feature #5445) 5 years ago
capostrophic e654a52b70 More NIF adjustments
Constant interpolation support
5 years ago
Capostrophic 7c4743fdd1 Convert recordptr typedefs to using directives 5 years ago
Capostrophic 8baddefdbd Refactor extra data and particle modifier handling
Objects no longer inherit from extra data class
"Controlled" harmful abstraction no longer exists
Introduced NiParticleModifier/NiParticleCollider abstractions
Extra data size reading moved into the base read() method
5 years ago
capostrophic 9c7474f88c Implement NiPalette support (feature #4882) 5 years ago
capostrophic 8efbdeaa57 Load NiTriStrips/NiTriStripsData (don't do anything yet) 5 years ago
Andrei Kortunov e06f0b797a Replace all NULLs to nullptr 6 years ago
elsid f2a63bcf35
Add unit tests for BulletNifLoader 6 years ago
dteviot 407cd50890 fixed warning C4099:
type name first seen using 'class' now seen using 'struct'
10 years ago
Arthur Moore 8be6aefd95 Moved functions from niffile.cpp to where they belong.
Also cleaned up some #includes

Removed a few asserts.  Vector already throws an out_of_range error.
11 years ago
Chris Robinson fb0ee7f2fc Improve constness of the Nif RecordPtr structs 12 years ago
Chris Robinson 1051fa51a7 Recognize NiFlipController 12 years ago
Chris Robinson ac10c5f05c Even more particle information 12 years ago
Chris Robinson 2f6ae4a915 Read more particle information 12 years ago
Nathan Jeffords d3c1f5e7b2 renamed low-level NIF related files and include guards to conform to naming convention 12 years ago