- May 17, 2006
-
-
Shon Ferguson authored
Got rid of globals for good measure.
-
- May 13, 2006
-
-
Shon Ferguson authored
Removed interfaces and moved documentation to real classes. NIF_Blocks.cpp and niflib.cpp no longer compile.
-
Shon Ferguson authored
-
- May 07, 2006
-
-
Shon Ferguson authored
Begun work on the new type of Attributes which store pointers to their data rather than the data itself. Moved some code to new files to fix problems with cross-includes. Need to decide what to do about TexSource, a struct in the external interface that should have a link in it.
-
- May 01, 2006
-
-
Shon Ferguson authored
Made it possible to delay telling a Link and CrossRef which block owns them until the point where they store an actual link or cross reference.
-
- Apr 30, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
Did some research in the C++ FAQ and found out how to have vectors of objects that have no default constructor: http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.5 Therefore, LinkGroup and CrossRefGroup were removed and the NifStream functions and << operators were shifted from blk_ref and IBlock to Link and CrossRef directly. The Python will now just have to worry about inserting the owner into the constructor of all links.
-
- Apr 29, 2006
-
-
Shon Ferguson authored
Created Link, LinkGroup, CrossRef, and CrossRefGroup classes which automate the process of adding and removing links and cross references to a block. Had to put them in Nif_Blocks to avoid including that file in NIF_IO.
-
Shon Ferguson authored
-
- Apr 17, 2006
-
-
Shon Ferguson authored
-
- Apr 01, 2006
-
-
Amorilia authored
-
- Mar 18, 2006
-
-
Shon Ferguson authored
Updated MergeNifTrees to handle some cross references (skin blocks). Other blocks with cross references can be added by overloading the ABlock::ReassignCrossRefs function.
-
- Mar 17, 2006
-
-
Shon Ferguson authored
-
- Mar 16, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
Added documentation to IControllerSequence.
-
- Mar 15, 2006
-
-
Amorilia authored
-
Amorilia authored
-
Amorilia authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
Fixed ReadString function so that it can read strings with \0 characters in them.
-
Amorilia authored
* Support for all ten NiStringPalette offsets. * There's still a problem with NiStringPalette: apparently the C++ string type does not allow null characters? ... Maybe we can try to find a workaround in the string reader function.
-
- Mar 14, 2006
-
-
Amorilia authored
* Changed the radius algorithm. Now the calculated center & radius values should correspond to the values found in official NIF files.
-
Shon Ferguson authored
-
- Mar 13, 2006
-
-
Shon Ferguson authored
Brought NiControllerSequence up to date with DocSys, but commented out interface functions for later implementation.
-
- Mar 11, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- Mar 10, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- Mar 07, 2006
-
-
Shon Ferguson authored
-
- Mar 04, 2006
-
-
Shon Ferguson authored
-
- Feb 21, 2006
-
-
Shon Ferguson authored
Block implementation is current with DocSys again.
-
- Feb 20, 2006
-
-
Shon Ferguson authored
Small changes to constness of some functions.
-
Shon Ferguson authored
Simplified the ITriShapeData and ITriStripsData interfaces slightly.
-
- Feb 11, 2006
-
-
Amorilia authored
-