|  Evan Hemsley | 471117f4f4 | TODO notes | 2019-11-20 19:28:04 -08:00 | 
				
					
						|  Evan Hemsley | 83b180fadb | system for changing drawable component layer | 2019-11-20 19:26:44 -08:00 | 
				
					
						|  Evan Hemsley | d53bf043db | replace IDrawComponent with IDrawableComponent and remove SetDrawComponent | 2019-11-20 19:16:44 -08:00 | 
				
					
						|  Evan Hemsley | 62dfdb758a | remove exposed GUIDs from the API | 2019-11-20 19:01:29 -08:00 | 
				
					
						|  Evan Hemsley | 6579c706c5 | 0.16.0 | 2019-11-17 10:55:28 -08:00 | 
				
					
						|  Evan Hemsley | b8d66e7642 | adds Engine.RemoveComponent<TComponent>(Entity) | 2019-11-17 10:48:39 -08:00 | 
				
					
						|  thatcosmonaut | bc66012c3d | 0.15.0 | 2019-11-14 10:57:37 -08:00 | 
				
					
						|  thatcosmonaut | 5da8e2b71d | add tests for component-entity getters | 2019-11-14 10:57:13 -08:00 | 
				
					
						|  Evan Hemsley | c994e9d7fe | add component reader methods that include entities | 2019-11-13 20:08:11 -08:00 | 
				
					
						|  thatcosmonaut | 3b6d473aeb | implement runtime type GetComponent | 2019-11-13 13:24:20 -08:00 | 
				
					
						|  thatcosmonaut | 591cd980d9 | runtime type HasComponent | 2019-11-13 13:15:43 -08:00 | 
				
					
						|  thatcosmonaut | 0920b9a8f7 | fix bug where multiple messages between same engines caused build crash | 2019-11-13 13:05:31 -08:00 | 
				
					
						|  Evan Hemsley | 1172866c9f | 0.14.0 | 2019-10-24 13:18:05 -07:00 | 
				
					
						|  Evan Hemsley | 36bc2fe52a | circleCI using .NET Core 3.0 | 2019-10-24 13:15:55 -07:00 | 
				
					
						|  Evan Hemsley | 790e36b2d3 | graph logic depends on MoonTools.Core.Graph | 2019-10-24 13:13:43 -07:00 | 
				
					
						|  Evan Hemsley | 85f99a565c | adds some convenience methods and doc comments | 2019-10-24 12:48:36 -07:00 | 
				
					
						|  Evan Hemsley | 27c3fa1058 | explicitly require IDrawComponent interface on SetDrawComponent | 2019-09-26 13:34:56 -07:00 | 
				
					
						|  Evan Hemsley | 3e04e7ad03 | 0.13.0 | 2019-09-26 13:29:25 -07:00 | 
				
					
						|  Evan Hemsley | 5f72bef256 | DefaultWritePriority attribute for engines | 2019-09-26 13:26:48 -07:00 | 
				
					
						|  thatcosmonaut | 5872e916ac | Merge pull request #3 from thatcosmonaut/component_write_priority Component write priority | 2019-09-26 12:33:51 -07:00 | 
				
					
						|  Evan Hemsley | ddbfd492d3 | ordered renderer now requires IDrawComponent interface | 2019-09-26 12:29:59 -07:00 | 
				
					
						|  Evan Hemsley | 2ff1396664 | 0.13.0-rc7 | 2019-08-22 20:11:05 -07:00 | 
				
					
						|  Evan Hemsley | 44e01fbfc1 | fix another related issue lol | 2019-08-22 20:10:41 -07:00 | 
				
					
						|  Evan Hemsley | 0873761bc7 | 0.13.0-rc6 | 2019-08-22 20:08:20 -07:00 | 
				
					
						|  Evan Hemsley | 5bcde8bb96 | fix crash where overwriting an existing component on the same frame as an entity was being destroyed would cause the component to not be destroyed | 2019-08-22 20:07:41 -07:00 | 
				
					
						|  Evan Hemsley | f26cd48afd | 0.13.0-rc5 | 2019-08-22 15:27:52 -07:00 | 
				
					
						|  Evan Hemsley | fa6958ed95 | more helpful ID lookup error messages | 2019-08-22 15:20:10 -07:00 | 
				
					
						|  Evan Hemsley | 0a2cc2527a | 0.13.0-rc4 | 2019-08-21 19:22:14 -07:00 | 
				
					
						|  Evan Hemsley | dd22c00072 | fix crash on multiple write declarations | 2019-08-21 19:21:55 -07:00 | 
				
					
						|  Evan Hemsley | fa9000590b | check off TODO | 2019-08-21 17:54:58 -07:00 | 
				
					
						|  Evan Hemsley | 4a7f65f2f5 | more write conflict checks | 2019-08-21 17:54:43 -07:00 | 
				
					
						|  Evan Hemsley | 46d742fe49 | 0.13.0-rc3 | 2019-08-21 15:14:53 -07:00 | 
				
					
						|  Evan Hemsley | 971a663cf9 | write priority system and require read declaration for entity lookups by component | 2019-08-21 15:13:48 -07:00 | 
				
					
						|  thatcosmonaut | 9813c260ae | started the component write priority system | 2019-08-20 19:25:59 -07:00 | 
				
					
						|  thatcosmonaut | 5429783633 | 0.13.0-rc2 | 2019-08-20 15:44:27 -07:00 | 
				
					
						|  thatcosmonaut | b8d3d706ad | fix crash when entity is added and removed same frame | 2019-08-20 15:44:01 -07:00 | 
				
					
						|  thatcosmonaut | 524548ea0e | 0.13.0-rc1 | 2019-08-19 19:07:13 -07:00 | 
				
					
						|  thatcosmonaut | d084286c83 | delayed message system | 2019-08-19 19:05:18 -07:00 | 
				
					
						|  thatcosmonaut | 6a51ceb590 | 0.12.1-rc9 | 2019-08-19 18:11:59 -07:00 | 
				
					
						|  thatcosmonaut | 0447610b23 | fix crash when components are added to an entity that will be destroyed | 2019-08-19 18:11:15 -07:00 | 
				
					
						|  thatcosmonaut | 3e7bba1e4c | 0.12.1-rc8 | 2019-08-19 17:39:56 -07:00 | 
				
					
						|  thatcosmonaut | 1b30f3bd39 | caching more info in ComponentMessageManager | 2019-08-19 17:30:31 -07:00 | 
				
					
						|  Evan Hemsley | bea247e896 | 0.12.1-rc7 | 2019-08-11 11:47:40 -07:00 | 
				
					
						|  Evan Hemsley | 8fd2307fbb | fix pending component type and id lookups | 2019-08-11 11:47:12 -07:00 | 
				
					
						|  Evan Hemsley | 37a27ee739 | 0.12.1-rc6 | 2019-08-11 11:27:25 -07:00 | 
				
					
						|  Evan Hemsley | 162dbe52a2 | fix broken entity ID lookup on pending components | 2019-08-11 11:26:31 -07:00 | 
				
					
						|  Evan Hemsley | ccf243ad2d | 0.12.1-rc5 | 2019-08-10 18:18:12 -07:00 | 
				
					
						|  Evan Hemsley | 1ce6e0e907 | fix issue with reading pending component | 2019-08-10 18:17:52 -07:00 | 
				
					
						|  Evan Hemsley | df27c78e02 | 0.12.1-rc4 | 2019-08-10 17:41:54 -07:00 | 
				
					
						|  Evan Hemsley | c1e206ef49 | allow only one component per type per entity | 2019-08-10 17:34:00 -07:00 |