Niflib

Overview

This is our C++ library for loading, modifying, and exporting NIF files. It stores a full representation of the NIF file in memory, allowing for arbitrary re-arrangement of blocks. It also automates several types of data dependencies that exist between various blocks within the file format. It is intended to allow new developers to come on board and create plug-ins for new 3D packages quickly.