Evan Hemsley
|
f904f566ac
|
0.18.0
|
2019-12-06 13:17:03 -08:00 |
thatcosmonaut
|
447a668e1c
|
Merge pull request #4 from thatcosmonaut/gc_optimization
GC Optimization
|
2019-12-06 13:14:51 -08:00 |
Evan Hemsley
|
9e25494b2f
|
0.18.0-preview8
|
2019-12-06 12:02:16 -08:00 |
Evan Hemsley
|
4a2771d6a2
|
optimize away boxing for messages
|
2019-12-06 12:01:56 -08:00 |
Evan Hemsley
|
a29251f3d8
|
0.18.0-preview7
|
2019-12-06 00:37:16 -08:00 |
Evan Hemsley
|
25b8dc6749
|
fixes various write priority related bugs
|
2019-12-06 00:36:54 -08:00 |
Evan Hemsley
|
bb5173f4e4
|
0.18.0-preview6
|
2019-12-05 23:55:38 -08:00 |
Evan Hemsley
|
436cd9c5d2
|
fix write priorities not breing cleared after frame
|
2019-12-05 23:55:17 -08:00 |
Evan Hemsley
|
6ec05a1625
|
0.18.0-preview5
|
2019-12-05 23:17:10 -08:00 |
Evan Hemsley
|
f0ef0fbb21
|
fix erroneous engine cycle detection
|
2019-12-05 23:16:47 -08:00 |
Evan Hemsley
|
ba286f337c
|
0.18.0-preview4
|
2019-12-05 22:32:52 -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
|
005405512e
|
remove component messages
|
2019-12-05 19:55:17 -08:00 |
Evan Hemsley
|
d4c6b9416d
|
0.18.0-preview3
|
2019-12-05 17:50:40 -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
|
8a676b3e4b
|
hashsets cant set capacity lol
|
2019-12-05 17:07:54 -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
|
65e5ea2ec0
|
remove Collections.Pooled
|
2019-12-05 16:23:39 -08:00 |
Evan Hemsley
|
23b3241f60
|
0.18.0-preview2
|
2019-12-05 16:19:54 -08:00 |
Evan Hemsley
|
bdac3d8541
|
fix panic when using runtime HasComponent
|
2019-12-05 16:19:35 -08:00 |
Evan Hemsley
|
2a62adee51
|
0.18.0-preview1
|
2019-12-05 16:01:09 -08:00 |
Evan Hemsley
|
571310e579
|
fixed world initialization and draw component removal issues
|
2019-12-05 16:00:00 -08:00 |
Evan Hemsley
|
0293263684
|
fix component updates
|
2019-12-05 15:14:28 -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
|
506aee8c37
|
started rewriting managers to not reference interfaces
|
2019-12-04 20:50:08 -08:00 |
Evan Hemsley
|
2a7e97463e
|
forgot to rename SendMessageDelayed on WorldBuilder
|
2019-11-25 19:37:03 -08:00 |
Evan Hemsley
|
1424ae8593
|
0.17.0
|
2019-11-25 19:29:46 -08:00 |
Evan Hemsley
|
d76c991447
|
0.17.0-preview3
|
2019-11-22 16:43:31 -08:00 |
Evan Hemsley
|
1195f03fb2
|
Merge branch 'master' of github.com:thatcosmonaut/encompass-cs
|
2019-11-22 16:43:10 -08:00 |
Evan Hemsley
|
038b3aceee
|
SetComponent should not require Reads
|
2019-11-22 16:43:07 -08:00 |
thatcosmonaut
|
6275e0290c
|
todo notes
|
2019-11-22 13:26:58 -08:00 |
thatcosmonaut
|
3ca8c50e82
|
0.17.0-preview2
|
2019-11-22 13:19:00 -08:00 |
thatcosmonaut
|
dea3ad591e
|
test tweak
|
2019-11-22 13:18:43 -08:00 |
thatcosmonaut
|
f05b7f725d
|
remove time dilation priority system in favor of averaging
|
2019-11-22 13:14:36 -08:00 |
thatcosmonaut
|
71846a9a09
|
update circleCI config
|
2019-11-22 10:25:54 -08:00 |
thatcosmonaut
|
3aeb8bf252
|
0.17.0-preview1
|
2019-11-22 10:16:19 -08:00 |
thatcosmonaut
|
d45295ae87
|
messages with time dilation system
|
2019-11-21 14:22:10 -08:00 |
thatcosmonaut
|
fc50bf9b81
|
implementation of time dilation system for engines
|
2019-11-21 13:53:33 -08:00 |
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 |