Evan Hemsley
|
812fe10ca1
|
remove unmanaged constraint from component storage
continuous-integration/drone/push Build is passing
Details
|
2020-03-21 17:38:35 -07:00 |
Evan Hemsley
|
408dd9bfeb
|
unmanaged structs
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 15:45:58 -07:00 |
Evan Hemsley
|
63e9ca63c0
|
get rid of component stores on DrawLayerManager
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 00:58:33 -07:00 |
Evan Hemsley
|
7f89e9b4a0
|
fix style issues
continuous-integration/drone/push Build is passing
Details
|
2020-03-20 00:09:57 -07:00 |
Evan Hemsley
|
47e1072c8d
|
internal storage using int ID instead of entity to avoid hash lookups
|
2019-12-23 18:45:49 -08:00 |
Evan Hemsley
|
db8964b54c
|
generating stores at init time
|
2019-12-15 23:28:02 -08:00 |
Evan Hemsley
|
8218ada6d1
|
fix emitters not being generated for certain component types +rename component message manager
|
2019-12-05 22:32:09 -08:00 |
Evan Hemsley
|
ec191c69d8
|
fix issue where components would not be readable by renderers if they were not updated the previous frame
|
2019-12-05 17:50:05 -08:00 |
Evan Hemsley
|
c11b5720b7
|
adding default capacities to avoid lots of initial runtime resizing
|
2019-12-05 17:07:06 -08:00 |
Evan Hemsley
|
5513402573
|
removed all component ID stuff
|
2019-12-05 14:59:55 -08:00 |
Evan Hemsley
|
a4c3040239
|
start removing component ID system
|
2019-12-05 12:10:33 -08:00 |
Evan Hemsley
|
62dfdb758a
|
remove exposed GUIDs from the API
|
2019-11-20 19:01:29 -08:00 |
Evan Hemsley
|
fc36d0ace7
|
more hashset pools
|
2019-08-09 19:29:08 -07:00 |
Evan Hemsley
|
ec3b0df585
|
rework EntityRenderer to OrderedRenderer
|
2019-08-01 15:06:19 -07:00 |
Evan Hemsley
|
2d929e4665
|
adds EntityExists method + fixes crash when destroying an entity that has no components
|
2019-07-12 17:37:31 -07:00 |
Evan Hemsley
|
88248a962c
|
rename some engine methods for consistency
|
2019-06-21 17:50:01 -07:00 |
Evan Hemsley
|
366f9ba03f
|
roslynator stuff
|
2019-06-20 10:46:15 -07:00 |
Evan Hemsley
|
cf6d59bb5b
|
draw layer manager and final entity renderer tests
|
2019-06-19 17:40:01 -07:00 |
Evan Hemsley
|
5941029927
|
initial rendering implementation
|
2019-06-19 14:14:44 -07:00 |