DCFApixels
|
b14adb01ca
|
update TypeMeta
|
2025-03-17 20:00:27 +08:00 |
|
DCFApixels
|
b331f4fda1
|
update component interfaaces
|
2025-03-17 13:05:23 +08:00 |
|
DCFApixels
|
3986149267
|
update mask, add world.TryFindPoolInstance
|
2025-03-17 11:06:52 +08:00 |
|
DCFApixels
|
24b5734e55
|
fix Obsolete message
|
2025-03-16 12:58:56 +08:00 |
|
DCFApixels
|
1cc630edba
|
add IEcsStructPool<T>.NewEntity()
|
2025-03-15 22:27:57 +08:00 |
|
DCFApixels
|
0367f67949
|
refinces refactoring
|
2025-03-15 16:39:03 +08:00 |
|
DCFApixels
|
4a7faa58b1
|
fix warnings
|
2025-03-15 16:20:50 +08:00 |
|
DCFApixels
|
833ca7a30f
|
fix
|
2025-03-15 15:24:58 +08:00 |
|
DCFApixels
|
b5c4a6949e
|
remove System.Span dependency
|
2025-03-15 15:24:44 +08:00 |
|
DCFApixels
|
7637fae7cc
|
fix
|
2025-03-15 15:20:11 +08:00 |
|
DCFApixels
|
f7164de152
|
Update Consts.cs
|
2025-03-15 15:06:00 +08:00 |
|
DCFApixels
|
0be714a0d7
|
add DRAGONECS_STABILITY_MODE/ defines refactoring
|
2025-03-15 15:00:07 +08:00 |
|
DCFApixels
|
bdfd5d83de
|
fix
|
2025-03-14 22:03:49 +08:00 |
|
DCFApixels
|
0a7359c5d3
|
exceptions refactoring
|
2025-03-14 21:57:52 +08:00 |
|
DCFApixels
|
482cd7ce70
|
fix pool fields
|
2025-03-14 20:33:06 +08:00 |
|
DCFApixels
|
ebf3975804
|
update DebuggerDisplay for pool
|
2025-03-14 17:07:38 +08:00 |
|
DCFApixels
|
d83ffba82a
|
defines refactoring
|
2025-03-14 16:53:25 +08:00 |
|
DCFApixels
|
a7d9350332
|
add di for runner
|
2025-03-13 20:46:51 +08:00 |
|
DCFApixels
|
0f41895093
|
fix
|
2025-03-13 20:43:21 +08:00 |
|
DCFApixels
|
cb0c299e2e
|
add indexers for pools
|
2025-03-13 20:40:47 +08:00 |
|
DCFApixels
|
c4109b010c
|
Update MaskQueryExecutor.cs
|
2025-03-13 16:41:23 +08:00 |
|
DCFApixels
|
c57c2d3f94
|
Update Consts.cs
|
2025-03-13 15:56:47 +08:00 |
|
DCFApixels
|
bfb16585fb
|
add auto-generation MetaColor from MetaGroup
|
2025-03-13 15:06:39 +08:00 |
|
DCFApixels
|
49fd84cea0
|
add todo
|
2025-03-13 13:55:19 +08:00 |
|
DCFApixels
|
e674b5b7c4
|
add support for struct aspectы
|
2025-03-13 13:34:45 +08:00 |
|
DCFApixels
|
5b9fbbd62a
|
add EcsAspect events
|
2025-03-13 11:28:03 +08:00 |
|
DCFApixels
|
9d5be80190
|
add EcsMask.ToStatic
|
2025-03-13 11:27:58 +08:00 |
|
DCFApixels
|
ea5227fe2c
|
add IOnInitInjectionComplete.OnBeforeInitInjection
|
2025-03-13 11:27:57 +08:00 |
|
DCFApixels
|
d2d386b617
|
fix
|
2025-03-12 19:32:38 +08:00 |
|
DCFApixels
|
01ffa2807e
|
update ArrayUtility
|
2025-03-12 13:07:23 +08:00 |
|
DCFApixels
|
55ef119aff
|
add optimization with IEntityStorage to EcsMaskIterator
|
2025-03-11 14:30:33 +08:00 |
|
DCFApixels
|
21833bd532
|
Update MetaColorAttribute.cs
|
2025-03-11 10:58:05 +08:00 |
|
DCFApixels
|
56e8b00ba3
|
Update MetaColorAttribute.cs
|
2025-03-11 10:51:19 +08:00 |
|
DCFApixels
|
4a9dd8cb26
|
metagroup from namespace
|
2025-03-11 10:51:04 +08:00 |
|
DCFApixels
|
02b98d5ed0
|
fix
|
2025-03-11 09:46:00 +08:00 |
|
DCFApixels
|
fce0c34bc5
|
Update MetaGroupAttribute.cs
|
2025-03-11 09:43:38 +08:00 |
|
DCFApixels
|
919f346b5b
|
Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev
|
2025-03-10 22:56:19 +08:00 |
|
DCFApixels
|
67fb791544
|
simple refactoring
|
2025-03-10 22:55:34 +08:00 |
|
DCFApixels
|
c9d9f4c268
|
Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev
|
2025-03-10 22:54:40 +08:00 |
|
DCFApixels
|
5ba5b7094d
|
rename DestroyAndClearAllWorlds to ResetStaticState
|
2025-03-10 22:36:12 +08:00 |
|
DCFApixels
|
cb7e086dcd
|
add EcsWorld.DestroyAndClearAllWorlds
|
2025-03-10 22:28:54 +08:00 |
|
DCFApixels
|
798039c9fa
|
Update entlong.cs
|
2025-03-10 20:12:29 +08:00 |
|
DCFApixels
|
af3f74bb55
|
add IComparable for entlong
|
2025-03-10 20:10:08 +08:00 |
|
DCFApixels
|
76af409b30
|
add todo
|
2025-03-10 13:01:08 +08:00 |
|
DCFApixels
|
5d6c095142
|
update
|
2025-03-10 13:00:30 +08:00 |
|
DCFApixels
|
7ef556556b
|
Update MetaGroupAttribute.cs
|
2025-03-10 12:59:59 +08:00 |
|
DCFApixels
|
bea20d57f0
|
update singleaspect
|
2025-03-10 12:59:43 +08:00 |
|
DCFApixels
|
689932f40b
|
update SingleAspect
|
2025-03-10 12:59:10 +08:00 |
|
DCFApixels
|
78731622df
|
update
|
2025-01-06 10:48:39 +08:00 |
|
DCFApixels
|
466985c182
|
fix
|
2024-12-31 23:55:38 +08:00 |
|
DCFApixels
|
d843d4b43e
|
fixes for EcsGroup
|
2024-12-31 21:38:56 +08:00 |
|
DCFApixels
|
44ef6418af
|
Merge branch 'main' into dev
|
2024-12-27 01:45:31 +08:00 |
|
DCFApixels
|
706467cde2
|
hotfix
|
2024-12-25 21:07:22 +08:00 |
|
DCFApixels
|
074a0fab97
|
Merge branch 'bf' into dev
|
2024-12-21 15:11:39 +08:00 |
|
DCFApixels
|
907f1ae083
|
fix MetaID duplicate exception
|
2024-12-21 14:38:50 +08:00 |
|
DCFApixels
|
38628eae8f
|
add EcsWorld.InitPool
|
2024-12-18 16:18:44 +08:00 |
|
DCFApixels
|
76a6a113fc
|
update pool ClaerAll methods
|
2024-12-18 16:18:30 +08:00 |
|
DCFApixels
|
fb23398853
|
add EcsDebug.OnPrint event
|
2024-12-18 16:17:57 +08:00 |
|
DCFApixels
|
0905aa476c
|
update UncheckedCoreUtility
|
2024-12-17 12:26:29 +08:00 |
|
DCFApixels
|
c0b23c0050
|
add IMonoWorldInject
|
2024-12-17 12:22:22 +08:00 |
|
DCFApixels
|
32ed705fc4
|
add EcsWorld.InitEntitySlot
|
2024-12-17 12:20:39 +08:00 |
|
ByteWarsJedi
|
d970212c23
|
add UncheckedCoreUtility.CreateEntLong
|
2024-12-16 12:55:22 +08:00 |
|
ByteWarsJedi
|
7ce5e0b19b
|
Update EcsWorld.cs
|
2024-12-11 20:04:18 +08:00 |
|
ByteWarsJedi
|
94d7734bcd
|
update
|
2024-12-10 20:34:27 +08:00 |
|
DCFApixels
|
2301c08705
|
Create StructFastList.cs.meta
|
2024-12-04 18:59:41 +08:00 |
|
DCFApixels
|
914dfb52a6
|
fix EcsGroup pages managment
|
2024-12-04 16:48:54 +08:00 |
|
DCFApixels
|
7db238709c
|
Merge branch 'XorOptimization' into dev
|
2024-12-04 16:14:52 +08:00 |
|
DCFApixels
|
450e98f0cd
|
update pools
|
2024-12-04 16:10:09 +08:00 |
|
DCFApixels
|
d107d29482
|
update world/add WorldComponentPoolAbstract
|
2024-12-04 16:09:52 +08:00 |
|
DCFApixels
|
dd5a81334c
|
add EcsWorld.GetPoolInstanceMarker
|
2024-12-03 17:44:16 +08:00 |
|
DCFApixels
|
0182614819
|
api polishing/add world name
|
2024-12-03 16:59:32 +08:00 |
|
DCFApixels
|
d068b22d16
|
page memory usage optimization
|
2024-11-26 19:16:14 +08:00 |
|
DCFApixels
|
c23e3ce621
|
update group
|
2024-11-26 02:50:51 +08:00 |
|
DCFApixels
|
c865ea0e4f
|
add nullpage
|
2024-11-26 02:40:59 +08:00 |
|
DCFApixels
|
0ca66e853b
|
add page.xor
|
2024-11-26 02:25:15 +08:00 |
|
DCFApixels
|
2cc7a22e95
|
update
|
2024-11-26 01:49:39 +08:00 |
|
DCFApixels
|
95eecf98e5
|
impl pages for EcsGroup
|
2024-11-25 10:30:23 +08:00 |
|
DCFApixels
|
c5013649c3
|
add set for EcsGroup indexer
|
2024-11-24 18:23:30 +08:00 |
|
DCFApixels
|
e1ae89ed7f
|
fix Define Symbols
|
2024-11-24 18:23:10 +08:00 |
|
DCFApixels
|
121e33a307
|
remove EcsWorldCmp
|
2024-11-20 12:18:03 +08:00 |
|
DCFApixels
|
a0c2aab4bc
|
rename Queries to QueriesExtensions
|
2024-11-17 22:02:44 +08:00 |
|
DCFApixels
|
4759f186ad
|
update queries & mask iterator
|
2024-11-17 21:43:50 +08:00 |
|
DCFApixels
|
f228ca50d2
|
simple refactoring
|
2024-11-17 13:26:38 +08:00 |
|
DCFApixels
|
f585140f70
|
fix entity gen management
|
2024-11-15 15:08:44 +08:00 |
|
DCFApixels
|
4998e84fe5
|
Update EcsAspect.cs
|
2024-11-12 16:36:37 +08:00 |
|
DCFApixels
|
90c2b5fbd0
|
add IEcsPool.AddEmpty
|
2024-11-12 16:31:31 +08:00 |
|
Mikhail
|
13d0d41966
|
update aspects
|
2024-11-09 21:10:12 +08:00 |
|
Mikhail
|
bff895357f
|
fix arguments
|
2024-11-08 19:39:46 +08:00 |
|
Mikhail
|
ae6b6d7a2f
|
fix naming
|
2024-11-08 19:08:38 +08:00 |
|
Mikhail
|
820fae6f3e
|
code cleanup
|
2024-11-08 17:21:36 +08:00 |
|
Mikhail
|
ed698fbbd8
|
add EntitesMatrix
|
2024-11-08 17:20:05 +08:00 |
|
Mikhail
|
2d64b3088a
|
fix
|
2024-11-08 17:19:59 +08:00 |
|
Mikhail
|
1569b6507d
|
fix
|
2024-11-08 15:45:55 +08:00 |
|
Mikhail
|
a8e550d6f5
|
fix
|
2024-11-08 15:32:51 +08:00 |
|
Mikhail
|
9f8861dff4
|
update debuggerproxy
|
2024-11-08 15:15:27 +08:00 |
|
Mikhail
|
d0c2cab838
|
fix
|
2024-11-07 16:27:32 +08:00 |
|
Mikhail
|
5e9870f736
|
fix
|
2024-11-07 16:22:28 +08:00 |
|
Mikhail
|
4ee6f8a0f1
|
fxies
|
2024-11-07 16:21:51 +08:00 |
|
Mikhail
|
09b209a7c0
|
GetComponentTypeIDsFor optimization
|
2024-11-07 16:16:47 +08:00 |
|
Mikhail
|
4069f9b970
|
add EcsWorld.GetMaskQueryExecutors
|
2024-11-07 10:19:44 +08:00 |
|
Mikhail
|
f12c01ed10
|
add LastCachedCount for executors
|
2024-11-07 08:22:10 +08:00 |
|
Mikhail
|
14cb548b0a
|
fix
|
2024-11-06 20:33:44 +08:00 |
|
Mikhail
|
ef242f4ecd
|
fix for support aot
|
2024-11-06 20:17:07 +08:00 |
|
Mikhail
|
08a19489e8
|
update exception messages
|
2024-11-06 19:55:33 +08:00 |
|
Mikhail
|
51b623e2c5
|
update copy clone move remove
|
2024-11-06 18:27:33 +08:00 |
|
Mikhail
|
b60308ac7e
|
fix & update GetComponentTypeIDsFor
|
2024-11-06 16:08:33 +08:00 |
|
Mikhail
|
1213bdb792
|
fix
|
2024-11-06 14:28:57 +08:00 |
|
Mikhail
|
ad2bcae5ad
|
update Copy/Clone(Entity) add Move/Remove(Components)
|
2024-11-06 13:46:20 +08:00 |
|
Mikhail
|
ab06cbce58
|
update type code
|
2024-11-05 17:16:50 +08:00 |
|
Mikhail
|
4e54be72bf
|
fix naming
|
2024-11-05 15:56:46 +08:00 |
|
Mikhail
|
7460b0299f
|
update todo
|
2024-11-05 15:54:56 +08:00 |
|
Mikhail
|
54e2d11048
|
rename internal method
|
2024-11-05 15:53:00 +08:00 |
|
Mikhail
|
bed850eb84
|
fix pipeline.builder merge
|
2024-11-05 15:50:18 +08:00 |
|
Mikhail
|
8c442a66c0
|
update where queries, fix query cache
|
2024-11-05 15:50:03 +08:00 |
|
Mikhail
|
ce6fdfa33a
|
add debug locking of pools
|
2024-11-04 07:36:42 +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
|
c569007e8f
|
update
|
2024-11-03 18:57:56 +08:00 |
|
Mikhail
|
7652936e5b
|
Update EcsPool.cs
|
2024-11-03 13:40:06 +08:00 |
|
Mikhail
|
5f4e5cf045
|
Update
|
2024-11-01 20:43:15 +08:00 |
|
Mikhail
|
6600f3a118
|
fix
|
2024-11-01 14:04:19 +08:00 |
|
Mikhail
|
6b7146e89f
|
Update EcsStaticMask.cs
|
2024-11-01 13:49:29 +08:00 |
|
Mikhail
|
b29d8757d8
|
Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev
|
2024-11-01 13:49:20 +08:00 |
|
Mikhail
|
50681715ff
|
refactoring, add mask valide check for Debug
|
2024-11-01 12:48:53 +08:00 |
|
Mikhail
|
698bbad084
|
Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev
|
2024-11-01 12:43:01 +08:00 |
|
Mikhail
|
e54f9347aa
|
Create EcsStaticMask.cs.meta
|
2024-11-01 12:42:54 +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
|
6ff13eaf1e
|
update
|
2024-10-31 15:27:53 +08:00 |
|
Mikhail
|
b356257a54
|
fix
|
2024-10-31 14:54:16 +08:00 |
|
Mikhail
|
28402472b0
|
rename
|
2024-10-31 14:53:08 +08:00 |
|
Mikhail
|
665e0abf32
|
add RunHelper
|
2024-10-31 14:48:56 +08:00 |
|
Mikhail
|
2e121381f7
|
update masks
|
2024-10-31 14:46:21 +08:00 |
|
Mikhail
|
7f7a922822
|
code cleanup
|
2024-10-19 00:12:11 +08:00 |
|
Mikhail
|
f479cb122d
|
update
|
2024-10-19 00:03:02 +08:00 |
|
Mikhail
|
4196c1e600
|
fix LayerList
|
2024-10-19 00:02:56 +08:00 |
|
Mikhail
|
ef18594f82
|
up version to 0.8.53
|
2024-10-14 14:45:41 +08:00 |
|
Mikhail
|
cd045f3002
|
Merge branch 'dev' of github.com:DCFApixels/DragonECS into dev
|
2024-10-13 16:38:48 +08:00 |
|
Mikhail
|
09254c5919
|
fix EcsModule
|
2024-10-13 16:38:40 +08:00 |
|
Mikhail
|
ea55db6d6e
|
exception translation
|
2024-10-13 15:21:49 +08:00 |
|
Mikhail
|
50c7fac4a6
|
fix AddModule
|
2024-10-13 15:15:17 +08:00 |
|
Mikhail
|
bf24c347ce
|
add const
|
2024-10-12 21:02:28 +08:00 |
|
Mikhail
|
2fd88037f8
|
add metaID for generic types
|
2024-10-12 20:06:21 +08:00 |
|
Mikhail
|
e34016a312
|
update
|
2024-10-12 14:48:13 +08:00 |
|
Mikhail
|
9beed277b3
|
add metaIDs
|
2024-10-12 00:08:12 +08:00 |
|
Mikhail
|
acf0e876f3
|
update queries
|
2024-10-11 18:28:46 +08:00 |
|
Mikhail
|
57b0ba225a
|
update mask iterator
|
2024-10-10 19:57:19 +08:00 |
|
Mikhail
|
7544d18d1e
|
Update EcsPipeline.Builder.cs
|
2024-10-09 01:55:30 +08:00 |
|
Mikhail
|
005a5ff541
|
add MetaTags.ENGINE_MEMBER
|
2024-10-06 15:53:14 +08:00 |
|
Mikhail
|
c13deb9d13
|
fixes
|
2024-10-06 15:35:01 +08:00 |
|