Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d9dde388f5 
							
						 
					 
					
						
						
							
							CFireFlea: Mark helper functions as const  
						
						... 
						
						
						
						These don't modify internal member state at all and can be marked as
such. 
						
						
					 
					
						2020-08-02 05:34:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							97f2576e2a 
							
						 
					 
					
						
						
							
							CFBStreamedCompression: Eliminate undefined pointer casting  
						
						... 
						
						
						
						Some (but not all pointer casting in this file is undefined behavior).
To rectify this, we can make use of a light wrapper around memcpy to
make all of this well-defined. 
						
						
					 
					
						2020-08-02 03:34:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c9f5483c59 
							
						 
					 
					
						
						
							
							CLineRendererShaders: Make use of static inline variables  
						
						... 
						
						
						
						Same behavior, less code. 
						
						
					 
					
						2020-08-02 03:02:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							83c2023bbb 
							
						 
					 
					
						
						
							
							CElementGenShaders: Make use of static inline variables  
						
						... 
						
						
						
						Same behavior, less code 
						
						
					 
					
						2020-08-02 02:57:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4e1ff26f56 
							
						 
					 
					
						
						
							
							CDecalShaders: Make use of static inline variables  
						
						... 
						
						
						
						Same behavior, less code. 
						
						
					 
					
						2020-08-02 02:53:15 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1b52070f4f 
							
						 
					 
					
						
						
							
							CActorContraption: Unindent code in CreateFlameThrower() where applicable  
						
						... 
						
						
						
						We can invert a conditional to allow much of the code to be unindented. 
						
						
					 
					
						2020-08-02 02:28:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4b140d8954 
							
						 
					 
					
						
						
							
							CAnimData: Move variable closer to usage spot  
						
						... 
						
						
						
						Keeps the code localized, and doesn't unnecessarily execute the
constructor until necessary. 
						
						
					 
					
						2020-08-02 02:20:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4e9b22962c 
							
						 
					 
					
						
						
							
							CModelData: Remove usages of const_cast  
						
						... 
						
						
						
						Allows readers to know that these functions do affect member state. 
						
						
					 
					
						2020-08-01 23:45:49 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							25c017e0cc 
							
						 
					 
					
						
						
							
							CModelBoo: Make use of static inline variables  
						
						... 
						
						
						
						Same behavior, but allows all the initializers to be in one place,
rather than throughout the cpp file. 
						
						
					 
					
						2020-08-01 23:33:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e9084df80b 
							
						 
					 
					
						
						
							
							CFBStreamedAnimReaderTotals: Remove redundant memset  
						
						... 
						
						
						
						We can just make use of make_unique instead, which does it as part of
the interface. 
						
						
					 
					
						2020-08-01 06:29:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							88e6a04f13 
							
						 
					 
					
						
						
							
							CCollidable*: Make use of static inline variables where applicable  
						
						... 
						
						
						
						Allows relocating initialization with the rest of the variables. 
						
						
					 
					
						2020-08-01 05:31:25 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							55da593e59 
							
						 
					 
					
						
						
							
							CCinematicCamera: Unindent code in GetInterpolatedSplinePoint()  
						
						... 
						
						
						
						Puts the empty case into the conditional to allow unindenting most of
the code block. 
						
						
					 
					
						2020-08-01 05:12:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a746ac45e4 
							
						 
					 
					
						
						
							
							CCinematicCamera: Eliminate some sign conversion warnings  
						
						
						
						
					 
					
						2020-08-01 05:11:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							391e97fbd1 
							
						 
					 
					
						
						
							
							CBooRenderer: Eliminate mixed signedness bitwise ANDing  
						
						... 
						
						
						
						Prevents sign mismatch warnings. 
						
						
					 
					
						2020-08-01 04:42:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cb2fe959a4 
							
						 
					 
					
						
						
							
							CSfxManager: Make use of designated initializers  
						
						... 
						
						
						
						Same behavior, less duplication of variable names. 
						
						
					 
					
						2020-07-31 22:46:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bc3b6ff274 
							
						 
					 
					
						
						
							
							CFireFlea: Correct CPathFindSearch flags  
						
						
						
						
					 
					
						2020-07-12 23:28:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							61577b16d2 
							
						 
					 
					
						
						
							
							CFlyingPirate: Remove useless references  
						
						
						
						
					 
					
						2020-07-12 23:28:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a2bcb4d086 
							
						 
					 
					
						
						
							
							CTryclops: Fixes & cleanup  
						
						
						
						
					 
					
						2020-07-12 23:27:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dbd52f8917 
							
						 
					 
					
						
						
							
							CBomb: Correctly initialize x170_prevLocation  
						
						
						
						
					 
					
						2020-07-12 23:24:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3279ebea9a 
							
						 
					 
					
						
						
							
							CTryclops: Implement sub8025dbd0  
						
						
						
						
					 
					
						2020-07-12 05:58:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							97d2c6895f 
							
						 
					 
					
						
						
							
							CStateManager: Fix condition in BuildDynamicLightListForWorld  
						
						
						
						
					 
					
						2020-07-07 06:14:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c001985a79 
							
						 
					 
					
						
						
							
							CPlayer: Remove duplicated function call  
						
						
						
						
					 
					
						2020-07-07 04:36:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d8a766146 
							
						 
					 
					
						
						
							
							CScriptBallTrigger: Apply force fixes  
						
						... 
						
						
						
						Fixes  #337  
					
						2020-06-25 19:33:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7e8bc8dac8 
							
						 
					 
					
						
						
							
							CIceSheegoth: Remove constexpr from virtual function  
						
						
						
						
					 
					
						2020-06-13 20:22:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							17ed0794e9 
							
						 
					 
					
						
						
							
							CIceSheegoth: Add missing reference ampersands to IsClosestSheegoth()  
						
						... 
						
						
						
						Same behavior, but doesn't make copies of the vector and
reserved_vector (the reserved vector in particular is 2056 bytes in size
and this function is called in a loop, so this can have quite an
impact). 
						
						
					 
					
						2020-06-11 10:28:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5f899b6c6c 
							
						 
					 
					
						
						
							
							CIceSheegoth: Mark IsMouthCollider() as a const member function  
						
						... 
						
						
						
						This doesn't modify internal member state, so we can mark this as const. 
						
						
					 
					
						2020-06-11 10:23:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3352f0e812 
							
						 
					 
					
						
						
							
							CIceSheegoth: Make use of TCastToConstPtr where applicable  
						
						... 
						
						
						
						Makes the immutability of the data enforced and explicit. 
						
						
					 
					
						2020-06-11 10:22:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							58186ad5df 
							
						 
					 
					
						
						
							
							CIceSheegoth: Make use of in-class initializers for bitfields  
						
						... 
						
						
						
						Same behavior, less code. 
						
						
					 
					
						2020-06-11 10:18:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2a357a1006 
							
						 
					 
					
						
						
							
							CDrone: Make use of in-class initializers for bitfields  
						
						... 
						
						
						
						Eliminates some code. 
						
						
					 
					
						2020-06-11 10:16:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							76a9d8f0f9 
							
						 
					 
					
						
						
							
							CDrone: Correct Z component calculation in TargetCover()  
						
						... 
						
						
						
						GM8E v0 multiplies by one in this case, not zero 
						
						
					 
					
						2020-06-11 10:12:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							73d6465095 
							
						 
					 
					
						
						
							
							CPlayer: Fix logic in ChooseTransitionToAnimation  
						
						
						
						
					 
					
						2020-06-07 14:12:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							932b5587a2 
							
						 
					 
					
						
						
							
							Build fixes & cleanup for CDrone, CIceSheegoth  
						
						
						
						
					 
					
						2020-06-06 16:40:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ca96676057 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/icesheegoth'  
						
						
						
						
					 
					
						2020-06-06 16:27:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							feb163e107 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/drone'  
						
						
						
						
					 
					
						2020-06-06 16:25:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							86942c44ef 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde  
						
						
						
						
					 
					
						2020-06-03 04:12:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9f4663491b 
							
						 
					 
					
						
						
							
							CScriptPlayerActor: Add missing SetActive  
						
						
						
						
					 
					
						2020-06-03 04:11:06 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8d2d5ef5d5 
							
						 
					 
					
						
						
							
							COmegaPirate: MSVC runtime fix for skeleton asset IDs  
						
						
						
						
					 
					
						2020-05-31 22:05:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ab01cb5f1a 
							
						 
					 
					
						
						
							
							CFrontEndUI: Remove audio group on destruction  
						
						
						
						
					 
					
						2020-05-31 20:27:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							eb979c9760 
							
						 
					 
					
						
						
							
							rstl: Check __cpp_lib_concepts for contiguous_iterator_tag  
						
						
						
						
					 
					
						2020-05-27 14:50:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d44eccc386 
							
						 
					 
					
						
						
							
							Runtime: constexpr fixes for gcc  
						
						
						
						
					 
					
						2020-05-27 13:02:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c4ccb1cfce 
							
						 
					 
					
						
						
							
							CStaticInterference: Fix id reference  
						
						
						
						
					 
					
						2020-05-27 12:45:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							330eeebf08 
							
						 
					 
					
						
						
							
							CRasterFont: Remove ignored maybe_unused attributes  
						
						
						
						
					 
					
						2020-05-27 12:40:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a0bdb2588f 
							
						 
					 
					
						
						
							
							CParticleDatabase: Make use of heterogenous lookup  
						
						... 
						
						
						
						Resolves a TODO. (Technically this can be done with C++17 only, as
std::map allows heterogenous lookup since that standard).
Reduces number of allocations necessary for lookups. 
						
						
					 
					
						2020-05-27 06:54:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							055e4a8bec 
							
						 
					 
					
						
						
							
							COmegaPirate: Simplify enum qualifiers  
						
						... 
						
						
						
						The base class doesn't need to be qualified on the enum type. 
						
						
					 
					
						2020-05-26 18:00:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ff9506b7a9 
							
						 
					 
					
						
						
							
							COmegaPirate: Make use of TCastToConstPtr where applicable  
						
						... 
						
						
						
						Makes read-only intent explicit. 
						
						
					 
					
						2020-05-26 17:56:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fecfb14f35 
							
						 
					 
					
						
						
							
							CBodyState: Make references const where applicable  
						
						... 
						
						
						
						The referenced objects aren't modified 
						
						
					 
					
						2020-05-25 22:21:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e1cd1278f6 
							
						 
					 
					
						
						
							
							Update macOS build instructions  
						
						
						
						
					 
					
						2020-05-24 12:03:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a8d62d1cbd 
							
						 
					 
					
						
						
							
							rstl: Add iterator_category workaround for atdna  
						
						
						
						
					 
					
						2020-05-22 04:08:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							07bb2d74b5 
							
						 
					 
					
						
						
							
							Merge pull request  #321  from lioncash/contiguous  
						
						... 
						
						
						
						rstl: Make iterator tag use std::contiguous_iterator_tag 
						
						
					 
					
						2020-05-22 03:43:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							23870c53aa 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master'  
						
						
						
						
					 
					
						2020-05-22 03:37:08 -04:00