Commit Graph

35 Commits

Author SHA1 Message Date
Mikhail
80525e5fe0
Update EcsPoolBase.cs 2024-05-13 20:41:07 +08:00
Mikhail
f4b9a7ce7c code cleanup 2024-05-13 19:29:36 +08:00
Mikhail
f933d9afdf fix DISABLE_POOLS_EVENTS define 2024-05-01 17:15:58 +08:00
Mikhail
935127219f add DISABLE_POOLS_EVENTS define 2024-05-01 16:58:54 +08:00
Mikhail
d2f761a884 add PoolsCore namespace, add IEcsComponentType 2024-04-30 16:09:57 +08:00
Mikhail
bc4375808d polishing 2024-04-28 18:36:24 +08:00
Mikhail
80a6963699 mini optimization 2024-04-27 19:05:05 +08:00
Mikhail
5f009d4eb5 fix 2024-03-13 22:18:17 +08:00
Mikhail
e56c7f94d7 update 2024-03-13 17:41:33 +08:00
Mikhail
0ed91a08da code cleanup 2024-02-26 11:58:19 +08:00
Mikhail
1924445074 fix name 2024-02-25 17:27:08 +08:00
Mikhail
1f52caf9c0 stash 2024-02-25 00:55:30 +08:00
Mikhail
234fc89711 remove & rework EcsAnonymousPool 2024-02-24 16:59:09 +08:00
Mikhail
ed40b87e9f fixes, rename EcsVirtualPool to EcsAnonymousPool 2024-02-24 16:48:43 +08:00
Mikhail
a7276ce966 add virtual pool 2024-02-24 03:02:41 +08:00
Mikhail
c3ece37bf5 polishing pools 2024-02-24 02:26:42 +08:00
Mikhail
08e15da9fd fixes 2024-01-01 21:44:33 +08:00
Mikhail
6e16e2962e update
remove "pipeline" argument from base processes
add PoolsMediator
update component mask
2023-12-06 18:58:06 +08:00
Mikhail
5edd55df88 rework EcsMask 2023-11-22 17:35:03 +08:00
Mikhail
393c56a166 add hybrid components 2023-06-29 23:53:26 +08:00
Mikhail
cd1da0253a optimisation 2023-06-27 05:30:45 +08:00
Mikhail
9a6010efdb update exceptions 2023-06-26 02:53:55 +08:00
Mikhail
29dc825685 simple refactoring 2023-06-25 23:13:51 +08:00
Mikhail
6494030509 refactoring 2023-06-22 14:39:12 +08:00
Mikhail
4f98009256 redesign world components 2023-06-21 01:37:05 +08:00
Mikhail
d7a209d9b0 update
expand functionality of WorldComponents
change interface of pools
2023-06-20 23:34:51 +08:00
Mikhail
b0c0014faf refactoring to support c# 7.3 2023-06-12 20:46:51 +08:00
Mikhail
dd562986f0 remove useless 2023-05-30 16:07:45 +08:00
Mikhail
8dc8236f7e rename write methods to get 2023-05-30 16:01:16 +08:00
Mikhail
217a843b47 refactoring 2023-05-30 04:32:09 +08:00
Mikhail
42a8be7345 refactoring 2023-05-28 05:53:08 +08:00
Mikhail
3fa030e95d remove Pipeline from EcsWorld & add event subscription 2023-05-23 15:58:31 +08:00
Mikhail
f15de024f5 update 2023-05-23 01:47:28 +08:00
Mikhail
c0c089ec01 global update
rework queries
update remove entities
add sanitize checks
fixes
etс
2023-05-07 00:50:02 +08:00
Mikhail
d5e1700029 update/add component count/auto delete empty entity 2023-04-26 16:45:37 +08:00