Mikhail
|
b34f8add00
|
update sorting & masks
|
2024-01-07 18:52:54 +08:00 |
|
Mikhail
|
08e15da9fd
|
fixes
|
2024-01-01 21:44:33 +08:00 |
|
Mikhail
|
e7c623daf8
|
simple refactoring
|
2023-12-20 23:21:10 +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
|
db863bf8bf
|
tmp commit
|
2023-11-23 00:37:03 +08:00 |
|
Mikhail
|
5edd55df88
|
rework EcsMask
|
2023-11-22 17:35:03 +08:00 |
|
Mikhail
|
12f166a01a
|
create temp TestPool
|
2023-11-22 16:09:03 +08:00 |
|
Mikhail
|
910dfb2d51
|
rename UncheckedGetPool to GetPoolUnchecked
|
2023-11-21 10:41:41 +08:00 |
|
Mikhail
|
c6db8d2fc0
|
fix usings
|
2023-11-15 17:49:31 +08:00 |
|
Mikhail
|
0637aec1dc
|
simple refactoring/fixes
|
2023-11-15 17:47:11 +08:00 |
|
Mikhail
|
6354d91769
|
update Hybridity implementation
|
2023-11-08 15:15:10 +08:00 |
|
Mikhail
|
f9b70c51b2
|
update debug utils
remove IEcsDebugName
add IEcsDebugMetaProvider
update EcsDebugUtility
|
2023-11-01 02:30:19 +08:00 |
|
Mikhail
|
f858529325
|
update
add IEcsDebugName
add EcsDebugUtility.GetNameForObject
fix warning
add GC.Collect to EcsPipeline.Builder.Init
fix bit shifts in SparseArray
etc
|
2023-10-31 03:03:13 +08:00 |
|
Mikhail
|
0c06d971aa
|
update hybridpool / add clear not alive components
|
2023-07-17 15:55:23 +08:00 |
|
Mikhail
|
5612fe047c
|
add simplified UncheckedGetPool for built-in pools
|
2023-07-03 02:50:16 +08:00 |
|
Mikhail
|
b04756c03d
|
Create EcsHybridPool.cs.meta
|
2023-06-30 01:19:03 +08:00 |
|
Mikhail
|
ded1c58296
|
change hybrid component interface
|
2023-06-30 01:01:19 +08:00 |
|
Mikhail
|
7b30dc9e53
|
fix hybrid pool
|
2023-06-30 00:37:54 +08:00 |
|
Mikhail
|
d674f2da8b
|
Implement Add and Del callbacks for Hybrid components.
|
2023-06-29 23:59:45 +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
|
2b5cc8b27b
|
rename Subject to Aspect
|
2023-06-22 14:31:13 +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
|
e5d6391630
|
change git ignore
|
2023-06-12 20:33:22 +08:00 |
|
Mikhail
|
416504db45
|
simplifying the signature of EcsWorld.GetPool
|
2023-06-04 18:32:05 +08:00 |
|
Mikhail
|
a53fa7e717
|
change defines
|
2023-06-02 01:20:46 +08:00 |
|
Mikhail
|
33f1f03294
|
refactoring
|
2023-05-30 18:30:10 +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
|
55f6843451
|
moving part of the API into a separate module
|
2023-05-26 06:37:15 +08:00 |
|
Mikhail
|
7cc02d00ba
|
moving part of the API into a separate module
|
2023-05-26 06:18:09 +08:00 |
|
Mikhail
|
32429e5af8
|
refactoring
rename directive to DISABLE_DRAGONECS_ASSERT_CHEKS
|
2023-05-26 05:13:11 +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 |
|
Mikhail
|
24849ab619
|
update queries
|
2023-04-24 16:48:18 +08:00 |
|
Mikhail
|
65861cb798
|
refactoring
|
2023-04-24 00:19:07 +08:00 |
|
Mikhail
|
aa220f17e6
|
refactoring
|
2023-04-23 22:55:13 +08:00 |
|
Mikhail
|
b5d9d0e5e1
|
implemented JoinAttachQuery
|
2023-04-23 04:10:54 +08:00 |
|
Mikhail
|
22ff801f15
|
Update
|
2023-04-22 23:40:09 +08:00 |
|
Mikhail
|
e2371103c1
|
fix filter fbug
|
2023-04-21 16:03:50 +08:00 |
|
Mikhail
|
699a64f0b6
|
add relation pools
|
2023-04-21 14:21:24 +08:00 |
|