Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c1960635d2 
								
							 
						 
						
							
							
								
								Optimize NIF boolean vector reading  
							
							
							
						 
						
							2025-02-07 04:55:06 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								48db113149 
								
							 
						 
						
							
							
								
								Address feedback  
							
							
							
						 
						
							2024-01-17 18:10:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								27fa411f4f 
								
							 
						 
						
							
							
								
								Convert strings in nif files to utf8  
							
							
							
						 
						
							2024-01-16 20:56:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								a224bea6d4 
								
							 
						 
						
							
							
								
								Rewrite NiBlendInterpolator+friends loading  
							
							
							
						 
						
							2023-09-13 23:15:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								6872c7144e 
								
							 
						 
						
							
							
								
								Rename Transformation->NiTransform and update everything directly related  
							
							
							
						 
						
							2023-09-10 07:18:39 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								fd3b24e2e6 
								
							 
						 
						
							
							
								
								Make better use of osg::BoundingSpheref in the NIF loader  
							
							
							
						 
						
							2023-09-06 23:55:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								4e156f2a7d 
								
							 
						 
						
							
							
								
								NIFStream: improve handling of ranges and aligned types  
							
							
							
						 
						
							2023-08-17 09:15:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								d078907dcb 
								
							 
						 
						
							
							
								
								NIFStream: rewrite loading for everything  
							
							... 
							
							
							
							Replace overloading with read() template specializations for every type that needs specific handling
Make use of the new read() or get() in all methods
Move complex string-related methods to implementation 
							
						 
						
							2023-08-17 09:15:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								ce13f05187 
								
							 
						 
						
							
							
								
								NIFStream: clean up comments  
							
							
							
						 
						
							2023-08-17 09:15:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								4f549c267f 
								
							 
						 
						
							
							
								
								NIFStream: rename input stream and file methods  
							
							... 
							
							
							
							To conform to modern style conventions 
							
						 
						
							2023-08-17 09:15:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								62d643f668 
								
							 
						 
						
							
							
								
								NIFStream: Drop LittleEndian from reading methods  
							
							... 
							
							
							
							This is just noise. We don't clarify reading endianness for any other file format. 
							
						 
						
							2023-08-17 09:15:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2022-09-24 19:10:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
							
							
								
							
							
								87ada56edd 
								
							 
						 
						
							
							
								
								Various fixes for niftest  
							
							
							
						 
						
							2021-05-04 20:58:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								eaaa2f4a1c 
								
							 
						 
						
							
							
								
								Use misc/endianness.hpp in components/nif/nifstream  
							
							
							
						 
						
							2021-01-10 16:34:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								29ccb09da5 
								
							 
						 
						
							
							
								
								Introduce some extended NIF definitions  
							
							
							
						 
						
							2020-10-04 13:18:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								0479311c25 
								
							 
						 
						
							
							
								
								Correct declarations of utility methods  
							
							
							
						 
						
							2020-02-02 19:01:47 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								f234d53269 
								
							 
						 
						
							
							
								
								Don't use double negation  
							
							
							
						 
						
							2020-01-02 13:13:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								e654a52b70 
								
							 
						 
						
							
							
								
								More NIF adjustments  
							
							... 
							
							
							
							Constant interpolation support 
							
						 
						
							2020-01-02 13:07:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								c921d1c7e9 
								
							 
						 
						
							
							
								
								Refactor NifStream class (eliminate LNK4221 MSVC warning)  
							
							
							
						 
						
							2018-07-10 13:32:52 +04:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c72aa19d6d 
								
							 
						 
						
							
							
								
								first pass on optimization of nif parsing functions from the file stream  
							
							
							
						 
						
							2017-09-20 23:53:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								aa8459b5c7 
								
							 
						 
						
							
							
								
								Revert "Remove redundant allocations for NIF meshes"  
							
							... 
							
							
							
							This reverts commit a7c5beb7c5 
							
						 
						
							2017-02-18 02:33:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a7c5beb7c5 
								
							 
						 
						
							
							
								
								Remove redundant allocations for NIF meshes  
							
							
							
						 
						
							2015-06-18 01:26:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								28643660d3 
								
							 
						 
						
							
							
								
								Change triangle indices to unsigned  
							
							
							
						 
						
							2015-04-21 20:56:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8c10d4badb 
								
							 
						 
						
							
							
								
								NIF reader compiles without Ogre  
							
							
							
						 
						
							2015-02-17 17:08:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c6c7d102d0 
								
							 
						 
						
							
							
								
								Revert "components/nif/base.hpp now uses the templated get() function"  
							
							... 
							
							
							
							This reverts commit ad609bff789909c4abadc1315ed90c2619d57bb6f318ee0b8c4edc4142f3 
							
						 
						
							2015-01-06 23:36:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Moore 
								
							 
						 
						
							
							
							
							
								
							
							
								2619d57bb6 
								
							 
						 
						
							
							
								
								Converted most nifstream "get multiple" functions to the templated version  
							
							
							
						 
						
							2015-01-01 22:49:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Moore 
								
							 
						 
						
							
							
							
							
								
							
							
								4edc4142f3 
								
							 
						 
						
							
							
								
								Made NIFStream getters templated  
							
							
							
						 
						
							2015-01-01 21:39:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Moore 
								
							 
						 
						
							
							
							
							
								
							
							
								b8edd9bac3 
								
							 
						 
						
							
							
								
								Get a nif file's version string regardless of its length.  
							
							
							
						 
						
							2014-12-12 02:01:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Moore 
								
							 
						 
						
							
							
							
							
								
							
							
								cd835152e1 
								
							 
						 
						
							
							
								
								Fix spacing issue for NIF file errors.  
							
							
							
						 
						
							2014-12-12 02:01:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Moore 
								
							 
						 
						
							
							
							
							
								
							
							
								018f4e6895 
								
							 
						 
						
							
							
								
								Fail early if trying to read a string larger than the nif file size.  
							
							... 
							
							
							
							This is much better than failing after a few minutes with an out of memory error. 
							
						 
						
							2014-12-12 02:01:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e6c59f5585 
								
							 
						 
						
							
							
								
								Revert "Allow NIF rotation matrices that include scale values"  
							
							... 
							
							
							
							This reverts commit f57ddec6a2Fixes  #2168 ) 
							
						 
						
							2014-12-03 18:28:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arthur Moore 
								
							 
						 
						
							
							
							
							
								
							
							
								4583dc05db 
								
							 
						 
						
							
							
								
								Move NIFStream functions into a cpp file where they belong  
							
							
							
						 
						
							2014-10-31 04:54:16 -04:00