- May 28, 2006
-
-
Shon Ferguson authored
Updated license text in remaining files. Short text in all files except niflib.h, and year updated to 2006.
-
Shon Ferguson authored
-
Amorilia authored
-
Shon Ferguson authored
-
- May 27, 2006
-
-
Amorilia authored
-
Amorilia authored
-
Amorilia authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
Incorporated defines into the h and cpp files I'd already made for NiNode, NiObjectNET, and NiAVObject.
-
Shon Ferguson authored
-
- May 25, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- May 19, 2006
-
-
Shon Ferguson authored
Noticed that I had forgot to include NiObject.cpp in my last commit... unfortunately I've already started splitting off classes into their own files so that's included in this commit as well. I also noticed that I never implemented the member functions of Ref! I still haven't, but I was just surprised it's been compiling without complaint.
-
- May 17, 2006
-
-
Shon Ferguson authored
Got rid of globals for good measure.
-
- May 16, 2006
- May 15, 2006
-
-
Amorilia authored
-
Amorilia authored
Default floats have trailing "f". Template pointers are now really pointers. Updated #include's. Added #endif.
-
Shon Ferguson authored
Moved things around and updated xml_extract.h so that everything compiles again. Other than NIF_Blocks.h/cpp which will be removed in the future, of course.
-
- May 14, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- May 13, 2006
-
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
-
Shon Ferguson authored
Implemented some of the object hierarchy the new way in nif_objects.h and started updating niflib.cpp.
-
Shon Ferguson authored
Removed interfaces and moved documentation to real classes. NIF_Blocks.cpp and niflib.cpp no longer compile.
-
Shon Ferguson authored
-
Shon Ferguson authored
-
- May 07, 2006
-
-
Shon Ferguson authored
-
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 02, 2006
- 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.
-
Amorilia authored
Key streaming in NIF_IO. Added xml_extract.cpp to SConstruct. !! The extracted files are based on a modified XML, with CrossRef and Link implemented as uint, and char implemented as byte. TODO: implement CrossRef and Link in niflib.h?
-
- 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.
-