Commit Graph

  • e7835a39d3 fix changes Mikhail 2023-04-17 22:58:52 +0800
  • c0b1d8ba5b fix changes Mikhail 2023-04-15 00:23:46 +0800
  • df54e7bac7 remove useless Mikhail 2023-04-12 23:14:24 +0800
  • 6d357fc948 simplifying EcsQuery Mikhail 2023-04-12 23:09:50 +0800
  • d7988166dd fix changes Mikhail 2023-04-10 22:22:17 +0800
  • eeb1620c22 update Mikhail 2023-04-09 02:52:39 +0800
  • 5243218b73 update set operations for EcsGroup Mikhail 2023-04-08 23:01:10 +0800
  • a00c47a980 add set operations into EcsGroup Mikhail 2023-04-08 21:29:18 +0800
  • 7ccf23e137 fix changes Mikhail 2023-04-08 19:54:47 +0800
  • b5f134845d rework identifier implementation Mikhail 2023-04-08 05:50:44 +0800
  • 1ed1782e4a refactoring Mikhail 2023-04-08 00:47:35 +0800
  • 53b7fae2c4 remove usless Mikhail 2023-04-07 19:23:07 +0800
  • 9e865ffdbe fix Mikhail 2023-04-07 18:21:52 +0800
  • 50ea02f967 refactoring Mikhail 2023-04-07 18:16:13 +0800
  • 3d6155ea80 refactoring Mikhail 2023-04-07 17:15:31 +0800
  • 7e4a33bd4d refactoring / simplifying query initialization Mikhail 2023-04-07 16:03:42 +0800
  • 9805f0c709 fixes Mikhail 2023-04-07 15:11:48 +0800
  • d81ee5f1e5 rename EntityArhietype to Query Mikhail 2023-04-07 14:03:29 +0800
  • 05aa578b96 Rework filters & pooling / optimization Mikhail 2023-04-07 05:08:48 +0800
  • 467f2e07c7 fix changes Mikhail 2023-04-07 03:12:56 +0800
  • b2958cd0de fix changes Mikhail 2023-04-06 23:40:47 +0800
  • b565510a69 fix changes Mikhail 2023-04-06 11:50:31 +0800
  • 10a35f3a2c Update InjectSystem.cs Mikhail 2023-04-05 10:15:58 +0800
  • 22bdd69273 add NotHas method (!Has) Mikhail 2023-04-03 23:19:10 +0800
  • b74d41c268 fix color Mikhail 2023-04-03 23:18:28 +0800
  • 86367460c9 remove trash Mikhail 2023-04-03 06:18:39 +0800
  • 9bc1eb42ab add DebugNameAttribute Mikhail 2023-04-03 06:18:07 +0800
  • 842c83495a Update .gitignore Mikhail 2023-04-03 05:44:56 +0800
  • 26c9e50905 add simple filter method Mikhail 2023-04-02 22:36:08 +0800
  • a1dadc033b fix Mikhail 2023-04-01 23:59:51 +0800
  • 8f39070e22 refactoring Mikhail 2023-04-01 22:46:42 +0800
  • 815b1c2bb0 simple refactoring Mikhail 2023-04-01 22:29:34 +0800
  • 2e0765626e add check mask methods Mikhail 2023-04-01 22:19:36 +0800
  • 57f07f8c2d rework world entities storage/ fix group methods Mikhail 2023-04-01 22:18:40 +0800
  • d5caaa441f remove trash Mikhail 2023-04-01 21:31:00 +0800
  • fd653dc06f Optimization Mikhail 2023-04-01 21:16:08 +0800
  • de7762861c Optimization Mikhail 2023-04-01 20:45:37 +0800
  • a489f4cbae bug fix Mikhail 2023-03-31 14:58:07 +0800
  • f8d03cf949 expand functionality. redesign IEcsReadonlyGroup into EcsReadonlyGroup Mikhail 2023-03-30 20:47:39 +0800
  • db3e633a05 fix using Mikhail 2023-03-30 16:45:43 +0800
  • 6186036a08 Implement IComponentReset Mikhail 2023-03-30 16:43:22 +0800
  • 6a2521e4e8 Update EcsDebug.cs Mikhail 2023-03-30 16:39:16 +0800
  • 4710778ddf add destroy trash runners Mikhail 2023-03-30 11:17:17 +0800
  • 14e1a0ae09 rework EcsGroup Mikhail 2023-03-30 10:46:57 +0800
  • 624abd5b51 add EcsPipeline inject Mikhail 2023-03-30 10:46:01 +0800
  • 2a4de177ef Merge branch 'main' of https://github.com/DCFApixels/DragonECS Mikhail 2023-03-30 06:32:43 +0800
  • abbb68cad7 remove *.meta files Mikhail 2023-03-30 06:31:12 +0800
  • 2f607de783
    Update .gitignore Mikhail 2023-03-30 06:25:29 +0800
  • 5c454475eb Update .gitignore Mikhail 2023-03-30 06:22:53 +0800
  • 1890943d5a remove BitMask Mikhail 2023-03-30 06:19:24 +0800
  • fea46221e0 add ProfilerMarkers into ent methods Mikhail 2023-03-30 06:17:06 +0800
  • a7afdfdde3 rename ProfilerMarker to EcsProfilerMarker Mikhail 2023-03-30 06:05:53 +0800
  • 67a57621d5 add ProfilerMarker Mikhail 2023-03-30 06:03:05 +0800
  • f23ed953d7 rename EcsSystems to EcsPipeline Mikhail 2023-03-30 05:32:43 +0800
  • abbe33e3b5 EcsWorld.Destroy implementation Mikhail 2023-03-30 02:29:11 +0800
  • 63474c4fdd fix GetFilter method Mikhail 2023-03-30 02:04:33 +0800
  • 0513c55d2c refactoring Mikhail 2023-03-30 01:57:10 +0800
  • a215d7702a simplifying the way to get Enumerator. Mikhail 2023-03-30 01:23:18 +0800
  • cb121b8397 rework world arhetype implementation Mikhail 2023-03-30 01:14:43 +0800
  • f093a7896a Remove temp file Mikhail 2023-03-29 23:38:10 +0800
  • e96ff34af9 Add exceptions for incorrect Runner implementations. Mikhail 2023-03-29 23:34:19 +0800
  • 17b8e596a9 fixes Mikhail 2023-03-29 19:40:18 +0800
  • 7dd9f6bc5e Update InjectSystem.cs Mikhail 2023-03-29 15:48:37 +0800
  • 3787f2fc38 Add DebugHide attribute Mikhail 2023-03-29 15:45:55 +0800
  • e422e83d51 add Source property for EcsRunner Mikhail 2023-03-29 15:09:00 +0800
  • 899cd9f40b add IEcsInjectCallbacks Mikhail 2023-03-29 06:19:24 +0800
  • e77c20a09f Merge branch 'main' of https://github.com/DCFApixels/DragonECS Mikhail 2023-03-29 04:23:43 +0800
  • 09b8b72e50 Add delayed initialization for EcsSystems Mikhail 2023-03-29 04:23:37 +0800
  • 44489e5395
    update logo Mikhail 2023-03-29 00:43:37 +0800
  • 1957c564fa
    add logo to README Mikhail 2023-03-29 00:21:25 +0800
  • 9ecf475e28 fix DebugColor add SystemsBlockMarker Mikhail 2023-03-27 20:31:45 +0800
  • eb7f1836aa Add profile markers for builtin runners Mikhail 2023-03-27 17:58:51 +0800
  • aa80699f5a Add debug feature Mikhail 2023-03-27 17:34:12 +0800
  • e2ebe33b57 Update Mikhail 2023-03-26 11:19:03 +0800
  • 9a8e4a6995 Update EcsWorld.cs Mikhail 2023-03-23 01:15:34 +0800
  • 9db3f192ac refactoring Mikhail 2023-03-16 01:49:14 +0800
  • 31cc59f60f
    Create README.md Mikhail 2023-03-13 05:43:27 +0800
  • afd97d80aa remove test Mikhail 2023-03-13 04:34:20 +0800
  • 94dc93d7fa Fixes / First working version Mikhail 2023-03-13 04:32:24 +0800
  • c3e55cb10b remove old mask/fixes Mikhail 2023-03-13 01:39:04 +0800
  • 67aa840be9 new masks Mikhail 2023-03-13 00:05:35 +0800
  • 5371c0473c testing Mikhail 2023-03-12 20:45:18 +0800
  • 73090da11a fixes Mikhail 2023-03-12 02:48:51 +0800
  • 25fc3318d0 Updtae runners Mikhail 2023-03-12 02:02:39 +0800
  • 6ae6775e00 Update runner Mikhail 2023-03-12 01:33:48 +0800
  • 66b136df92 Rework Mikhail 2023-03-11 17:11:40 +0800
  • b73652cb37 ReworkWorld Mikhail 2023-03-02 14:42:44 +0800
  • d64d4407c9 Update WIP Mikhail 2023-02-27 18:16:23 +0800
  • 796a555cbc Update WIP, add Mask/Filter Mikhail 2023-02-14 03:26:34 +0800
  • dc2e0cd810 Update WIP, remove Members, add Read/Write pool getter, add DI Mikhail 2023-02-13 21:11:54 +0800
  • 980ed316e1 Update WIP Mikhail 2023-02-09 02:26:43 +0800
  • b97f409671 Update WIP Mikhail 2023-02-08 17:57:06 +0800
  • 36b696777b Update WIP Mikhail 2023-02-08 17:07:39 +0800
  • cab282ac43 Update WIP Mikhail 2023-02-07 17:11:56 +0800
  • 2c6fac98fb Update WIP, add table members Mikhail 2023-02-06 01:27:32 +0800
  • 491e8069c3 Update WIP Mikhail 2023-02-05 19:59:45 +0800
  • 80458d2e70 Create LICENSE.meta Mikhail 2023-02-01 17:09:29 +0800
  • 269b87456c Initial commit Mikhail 2023-02-01 17:05:08 +0800