Mikhail
|
c14a513172
|
rename InjectorExtensions
|
2024-02-23 00:57:49 +08:00 |
|
Mikhail
|
170106273f
|
update
|
2024-02-22 23:48:10 +08:00 |
|
Mikhail
|
bb35fa6150
|
return di, rework di, update for support unity 2020.1.0^
|
2024-02-22 22:16:03 +08:00 |
|
Mikhail
|
e55dfbb23d
|
add build EcsPipeline profiler marker
|
2024-02-22 16:05:31 +08:00 |
|
Mikhail
|
53259a92db
|
separating di from core
|
2024-02-22 15:53:19 +08:00 |
|
Mikhail
|
830a83c0d0
|
Update Consts.cs
|
2024-02-22 15:47:38 +08:00 |
|
Mikhail
|
92fa358c33
|
rework System/Process/Runner logic. rework injections.
|
2024-02-22 15:39:37 +08:00 |
|
Mikhail
|
19b1ddbc7d
|
update DeleteLeakedEntites
& rename from DeleteEmptyEntites to DeleteLeakedEntites
|
2024-02-22 00:54:42 +08:00 |
|
Mikhail
|
60c103a26f
|
update inject system
|
2024-02-17 00:10:38 +08:00 |
|
Mikhail
|
b6a65d403b
|
update EcsPipeline.GetSystems
|
2024-02-17 00:10:27 +08:00 |
|
Mikhail
|
a63f398fda
|
fix EcsWrold.Destroy
|
2024-02-16 21:27:24 +08:00 |
|
Mikhail
|
475a51818f
|
optimize entity-component masks
|
2024-02-16 21:17:20 +08:00 |
|
Mikhail
|
e1260a96fc
|
update EcsWorld
|
2024-02-15 20:28:38 +08:00 |
|
Mikhail
|
b0f5ea97c0
|
fix
|
2024-02-15 18:15:25 +08:00 |
|
Mikhail
|
3d2ae2ff31
|
update EcsWorld
|
2024-02-15 18:11:24 +08:00 |
|
Mikhail
|
7c5f799d8e
|
fix
|
2024-02-15 01:04:54 +08:00 |
|
Mikhail
|
8299c373b9
|
update world constructors
|
2024-02-15 00:53:20 +08:00 |
|
Mikhail
|
d7b40e33b1
|
optimize CreatePool
|
2024-02-14 21:20:00 +08:00 |
|
Mikhail
|
4c183bd126
|
update EcsWorld
|
2024-02-14 21:13:00 +08:00 |
|
Mikhail
|
cdbb33b6ab
|
remove useless
|
2024-02-14 17:47:26 +08:00 |
|
Mikhail
|
37bfe72d7e
|
fix IdDispenser
|
2024-02-14 17:05:41 +08:00 |
|
Mikhail
|
3fed9886fe
|
fix IdDispenser
|
2024-02-14 15:00:07 +08:00 |
|
Mikhail
|
3618e75677
|
temp remove _entityDispenser.Sort
|
2024-02-14 03:04:55 +08:00 |
|
Mikhail
|
544ef0d40d
|
refactoring
|
2024-02-14 03:04:05 +08:00 |
|
Mikhail
|
d636d94549
|
Update EcsDebug.cs
|
2024-02-14 02:39:42 +08:00 |
|
Mikhail
|
94a99e3121
|
update New/DelEntity add densify free entityIDs
|
2024-02-14 01:04:22 +08:00 |
|
Mikhail
|
d1374d72ca
|
restore functionality
|
2024-02-13 21:13:46 +08:00 |
|
Mikhail
|
d76a699091
|
optimize New/DelEntity WIP
|
2024-02-13 21:00:32 +08:00 |
|
Mikhail
|
f1f23181f5
|
update
|
2024-02-13 21:00:01 +08:00 |
|
Mikhail
|
c7b8fd8d57
|
refctoring
|
2024-02-11 22:10:05 +08:00 |
|
Mikhail
|
48e8ca930f
|
fix
|
2024-02-11 20:23:11 +08:00 |
|
Mikhail
|
f8f1d7b756
|
fix
|
2024-02-11 19:59:56 +08:00 |
|
Mikhail
|
8ec0552bd4
|
Update EcsMask.cs
|
2024-02-11 14:53:36 +08:00 |
|
Mikhail
|
659b7fdb64
|
simple refactoring
|
2024-02-11 01:29:18 +08:00 |
|
Mikhail
|
6c449c94f6
|
remove useless EcsAspectBuilderBase
|
2024-02-11 01:28:18 +08:00 |
|
Mikhail
|
186ef6bd1a
|
add EcsWrold.Version & optimize query executors
|
2024-02-11 01:17:10 +08:00 |
|
Mikhail
|
316735cf9a
|
move EcsAspectIterator to EcsAspect.Iterator
|
2024-02-11 01:14:54 +08:00 |
|
Mikhail
|
88bc3355b7
|
remove broken overrides
|
2024-02-11 00:43:46 +08:00 |
|
Mikhail
|
91370afce9
|
rename IEntitiesCollection to IEntityStorage
|
2024-02-11 00:42:49 +08:00 |
|
Mikhail
|
5d5ab2daeb
|
fix
|
2024-02-10 21:25:56 +08:00 |
|
Mikhail
|
5f5940f443
|
update queries
|
2024-02-10 20:54:09 +08:00 |
|
Mikhail
|
16c62e69a6
|
update world configs
|
2024-02-10 20:53:58 +08:00 |
|
Mikhail
|
2d5271b410
|
fix
|
2024-02-10 19:35:11 +08:00 |
|
Mikhail
|
71464421a4
|
Update EcsWorldConfig.cs
|
2024-02-10 15:00:30 +08:00 |
|
Mikhail
|
181f0ecde9
|
Create EcsWorldConfig.cs.meta
|
2024-02-09 22:39:42 +08:00 |
|
Mikhail
|
79452349c2
|
update data interfaces
|
2024-02-09 22:20:55 +08:00 |
|
Mikhail
|
7b2c64274a
|
update
|
2024-02-07 22:16:41 +08:00 |
|
Mikhail
|
ddceb74a20
|
fix config
|
2024-02-06 18:48:44 +08:00 |
|
Mikhail
|
a248f4fc34
|
add EcsWorldConfig
|
2024-02-03 01:12:53 +08:00 |
|
Mikhail
|
df24a2d26a
|
update auto release del buffer & refactoring
|
2024-01-29 01:10:52 +08:00 |
|
Mikhail
|
ff6d8cba5a
|
update profile markers for DefaultDebugService
|
2024-01-29 01:10:05 +08:00 |
|
Mikhail
|
5fac3fd97c
|
simple renaming & refactoring
|
2024-01-29 01:09:17 +08:00 |
|
Mikhail
|
0356302d90
|
Update Exceptions.cs
|
2024-01-26 18:59:07 +08:00 |
|
Mikhail
|
9ae92c7cdf
|
add Deconstruct to entlong
|
2024-01-26 18:58:54 +08:00 |
|
Mikhail
|
36d5c15817
|
add IInjectionBlock
|
2024-01-26 02:26:17 +08:00 |
|
Mikhail
|
5760dd55d0
|
disable CS8981 in longent
|
2024-01-25 20:11:28 +08:00 |
|
Mikhail
|
294a3af4ac
|
rework data interfaces
|
2024-01-25 20:11:06 +08:00 |
|
Mikhail
|
21ee6aee00
|
fix
|
2024-01-18 21:25:26 +08:00 |
|
Mikhail
|
266da2d85d
|
fix
|
2024-01-11 00:53:15 +08:00 |
|
Mikhail
|
6ebda350a3
|
update
|
2024-01-11 00:48:39 +08:00 |
|
Mikhail
|
bf9809f3e6
|
resolve conflict
|
2024-01-08 13:46:32 +08:00 |
|
Mikhail
|
0958a55495
|
Merge branch 'new_dev'
|
2024-01-08 13:41:55 +08:00 |
|
Mikhail
|
b2414ec765
|
fixes for support unity 2020.1.x
|
2024-01-08 13:39:38 +08:00 |
|
Mikhail
|
94fdcab168
|
add bitsutility
|
2024-01-07 23:21:13 +08:00 |
|
Mikhail
|
40141dfbb9
|
update
|
2024-01-07 23:19:18 +08:00 |
|
Mikhail
|
14f1cf2856
|
Update EcsMask.cs
|
2024-01-07 20:45:42 +08:00 |
|
Mikhail
|
41391e7038
|
optimization mask building
|
2024-01-07 20:45:13 +08:00 |
|
Mikhail
|
e9cdfbfb51
|
update mask building
|
2024-01-07 19:32:16 +08:00 |
|
Mikhail
|
b34f8add00
|
update sorting & masks
|
2024-01-07 18:52:54 +08:00 |
|
Mikhail
|
be2ecb8c07
|
sorting pools in query iterator
sorting pools in the iterator. by number of entities from the smallest to the largest.
|
2024-01-06 00:07:07 +08:00 |
|
Mikhail
|
fc167fb28c
|
update collectiona
|
2024-01-05 23:49:29 +08:00 |
|
Mikhail
|
3119ea42db
|
update collections
|
2024-01-05 22:16:48 +08:00 |
|
Mikhail
|
8b5cdd84f4
|
fixes for support Unity 2020.1.x
|
2024-01-04 22:52:54 +08:00 |
|
Mikhail
|
ab1eeffc0c
|
Update EcsAspect.cs
|
2024-01-04 12:12:41 +08:00 |
|
Mikhail
|
08e15da9fd
|
fixes
|
2024-01-01 21:44:33 +08:00 |
|
Mikhail
|
e3c7aa8aac
|
update for unity
|
2023-12-31 23:26:56 +08:00 |
|
Mikhail
|
16b273d5e4
|
Update DelEntBuffer
|
2023-12-31 22:41:48 +08:00 |
|
Mikhail
|
770c8c5522
|
update debug
|
2023-12-31 21:03:00 +08:00 |
|
Mikhail
|
0b6c1e8d26
|
fixes
|
2023-12-31 21:02:53 +08:00 |
|
Mikhail
|
b5300f7b43
|
tmp update
|
2023-12-31 17:58:20 +08:00 |
|
Mikhail
|
43d8489157
|
add Bake methods to EcsSpan
|
2023-12-31 17:33:48 +08:00 |
|
Mikhail
|
1ecad4de1d
|
Update entity lifecycle/collcetions
update auto release DelEntBuffer
replace ReadnolySpan<int> to EcsSpan
|
2023-12-31 13:07:53 +08:00 |
|
Mikhail
|
82c5dbc939
|
Update ArrayUtility.cs
|
2023-12-24 18:11:20 +08:00 |
|
Mikhail
|
89cb4c68b9
|
fix EcsGroup
|
2023-12-24 18:05:30 +08:00 |
|
Mikhail
|
7a6dc93bdb
|
Update EcsGroup.cs
|
2023-12-24 17:09:01 +08:00 |
|
Mikhail
|
87ec923ff9
|
Update EcsGroup.cs
|
2023-12-24 16:04:24 +08:00 |
|
Mikhail
|
4e140a39d8
|
Update EcsGroup.cs
|
2023-12-24 15:54:34 +08:00 |
|
Mikhail
|
bf145650ee
|
Update EcsGroup.cs
|
2023-12-24 15:48:24 +08:00 |
|
Mikhail
|
70cf1be408
|
update
|
2023-12-24 15:40:19 +08:00 |
|
Mikhail
|
909a9fe3e7
|
update EcsGroup
|
2023-12-23 20:17:28 +08:00 |
|
Mikhail
|
a72f54270d
|
Update EcsGroup.cs
|
2023-12-22 23:25:31 +08:00 |
|
Mikhail
|
97a9281c4d
|
Update EcsGroup.cs
|
2023-12-22 18:11:41 +08:00 |
|
Mikhail
|
3cfdce4024
|
rename IEcsDebugMetaProvider to IEcsMetaProvider
|
2023-12-20 23:31:04 +08:00 |
|
Mikhail
|
e7c623daf8
|
simple refactoring
|
2023-12-20 23:21:10 +08:00 |
|
Mikhail
|
4b0d188955
|
update debug attributes
rename DebugName attributes to MetaName attributes
rework DebugHide to MetaTags
|
2023-12-20 23:16:57 +08:00 |
|
Mikhail
|
a912b4716d
|
rework EcsGroup Api
|
2023-12-20 19:15:48 +08:00 |
|
Mikhail
|
503fc23aca
|
fix
|
2023-12-20 19:07:19 +08:00 |
|
Mikhail
|
0d1b005306
|
rename NewEntity
|
2023-12-20 19:06:17 +08:00 |
|
Mikhail
|
f50697e43b
|
remove implicit bingding pf processes to runner
|
2023-12-06 21:15:35 +08:00 |
|
Mikhail
|
212bfa0f2a
|
add HasComponent to PoolsMediator
|
2023-12-06 20:45:32 +08:00 |
|