Mikhail
|
8c442a66c0
|
update where queries, fix query cache
|
2024-11-05 15:50:03 +08:00 |
|
Mikhail
|
8a175399db
|
fix
|
2024-11-03 19:03:57 +08:00 |
|
Mikhail
|
4f5d6e09e4
|
update
|
2024-11-03 19:02:07 +08:00 |
|
Mikhail
|
45acde2db3
|
refactoring
|
2024-11-01 12:41:10 +08:00 |
|
Mikhail
|
02834d6826
|
rename EcsWorld.id to EcsWorld.ID
|
2024-10-31 16:27:53 +08:00 |
|
Mikhail
|
2e121381f7
|
update masks
|
2024-10-31 14:46:21 +08:00 |
|
Mikhail
|
57b0ba225a
|
update mask iterator
|
2024-10-10 19:57:19 +08:00 |
|
Mikhail
|
5e3913b31b
|
update EcsMask
|
2024-10-05 20:59:16 +08:00 |
|
Mikhail
|
e361fe98c5
|
refactoring
|
2024-10-05 18:05:33 +08:00 |
|
Mikhail
|
9d6a78f08c
|
update
|
2024-10-05 10:19:52 +08:00 |
|
Mikhail
|
a0e359bb12
|
stash
|
2024-10-02 22:13:10 +08:00 |
|
Mikhail
|
e271c77cab
|
add Where query with sort
|
2024-08-26 11:08:42 +08:00 |
|
Mikhail
|
89ebd5d1ba
|
update queries cashe
|
2024-08-24 13:10:50 +08:00 |
|
Mikhail
|
07c122d406
|
update queries stash
|
2024-08-24 12:29:58 +08:00 |
|
Mikhail
|
9c033e6330
|
update queries stash
|
2024-08-23 22:31:43 +08:00 |
|
Mikhail
|
3a22a914d5
|
rename GetPoolInstance(Type) to FindPoolInstance(Type)
|
2024-08-21 14:40:44 +08:00 |
|
Mikhail
|
dbdc34f3cf
|
cleanup reflection
|
2024-07-05 22:13:17 +08:00 |
|
Mikhail
|
ba8c4d0600
|
fix REFLECTION_DISABLED
|
2024-06-27 00:26:05 +08:00 |
|
Mikhail
|
d2f761a884
|
add PoolsCore namespace, add IEcsComponentType
|
2024-04-30 16:09:57 +08:00 |
|
Mikhail
|
1c6b49edbe
|
fix Release Build
|
2024-04-26 04:55:19 +08:00 |
|
Mikhail
|
b661faf38e
|
translate exception message
|
2024-04-22 17:37:37 +08:00 |
|
Mikhail
|
df52ec1f87
|
fix field naming
|
2024-04-22 17:20:31 +08:00 |
|
Mikhail
|
4ace55d4d7
|
add warning
|
2024-04-22 17:16:37 +08:00 |
|
Mikhail
|
9a149da66e
|
fixes
|
2024-04-22 17:09:06 +08:00 |
|
Mikhail
|
089a1ab60a
|
add auto template for aspect
|
2024-04-22 17:01:13 +08:00 |
|
Mikhail
|
f2238cd33a
|
add EcsMask.Builder.Except
|
2024-04-18 22:14:50 +08:00 |
|
Mikhail
|
02fcd5f821
|
simple optimization
|
2024-04-18 00:36:05 +08:00 |
|
Mikhail
|
ee500fadfd
|
fix worldID
|
2024-04-16 12:46:09 +08:00 |
|
Mikhail
|
44c49b987a
|
add debugger proxy
|
2024-04-09 00:19:43 +08:00 |
|
Mikhail
|
07e8319475
|
optimization
|
2024-04-08 23:49:56 +08:00 |
|
Mikhail
|
d98cce379d
|
fix queries
|
2024-04-08 17:11:06 +08:00 |
|
Mikhail
|
150ad8d132
|
Update EcsAspect.cs
|
2024-03-26 18:11:50 +08:00 |
|
Mikhail
|
958b857582
|
support recursive aspect constructor
|
2024-03-26 18:09:13 +08:00 |
|
Mikhail
|
9876f882d7
|
simplify aspect builder syntax
|
2024-03-26 16:06:03 +08:00 |
|
Mikhail
|
ffa9bdb9bb
|
update
|
2024-03-09 21:33:44 +08:00 |
|
Mikhail
|
03598f97d8
|
add simplified aspect builder syntax
|
2024-03-08 20:40:19 +08:00 |
|
Mikhail
|
68d6d0762a
|
rename aspect builder methods
|
2024-03-07 03:40:06 +08:00 |
|
Mikhail
|
672e253b49
|
rename GetPool to GetPoolInstance
|
2024-03-07 03:30:18 +08:00 |
|
Mikhail
|
e84a26af02
|
refacotring
|
2024-03-02 21:45:09 +08:00 |
|
Mikhail
|
d2356c1588
|
refactor collections
|
2024-03-02 04:20:34 +08:00 |
|
Mikhail
|
4888ad82e4
|
remove Reflection except inside EcsHybridPool
|
2024-02-23 18:34:40 +08:00 |
|
Mikhail
|
475a51818f
|
optimize entity-component masks
|
2024-02-16 21:17:20 +08:00 |
|
Mikhail
|
f1f23181f5
|
update
|
2024-02-13 21:00:01 +08:00 |
|
Mikhail
|
6c449c94f6
|
remove useless EcsAspectBuilderBase
|
2024-02-11 01:28:18 +08:00 |
|
Mikhail
|
316735cf9a
|
move EcsAspectIterator to EcsAspect.Iterator
|
2024-02-11 01:14:54 +08:00 |
|
Mikhail
|
6ebda350a3
|
update
|
2024-01-11 00:48:39 +08:00 |
|
Mikhail
|
40141dfbb9
|
update
|
2024-01-07 23:19:18 +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 |
|