Commit Graph

449 Commits

Author SHA1 Message Date
Christian Treffs 849110f8cc
Cleanup and document family API 2020-08-07 09:47:25 +02:00
Christian Treffs 998ce2583c
Add destroyMembers tests 2020-08-07 09:47:10 +02:00
Christian Treffs 2a33e98118
Add destroyMembers method to family 2020-08-07 09:46:55 +02:00
Christian Treffs d9c477e48a
Merge tag '0.15.1' into develop
Generalize entity id generator
2020-08-06 22:50:53 +02:00
Christian Treffs 4bf21efff5
Merge branch 'release/0.15.1' into master 2020-08-06 22:50:41 +02:00
Christian Treffs 783a95b418
Update README 2020-08-06 22:50:23 +02:00
Christian Treffs 552665edd0
Generalize entity identifier generator 2020-08-06 22:45:55 +02:00
Christian Treffs d210fe378b
Remove relatives descending 2020-08-06 22:06:24 +02:00
Christian Treffs 621d8b4275
Merge tag '0.15.0' into develop
Stencils, Obsolete Relatives, Github CI, Cleanups
2020-08-06 19:57:44 +02:00
Christian Treffs 5717c145f1
Merge branch 'release/0.15.0' into master 2020-08-06 19:56:32 +02:00
Christian Treffs 83a07dd2dc
Update README 2020-08-06 19:54:41 +02:00
Christian Treffs 083e8386cc
Update ci.yml 2020-08-06 19:47:21 +02:00
Christian Treffs 6db9603986
Update documentation.yml 2020-08-06 19:44:41 +02:00
Christian Treffs 71e0ccb482
Update ci.yml 2020-08-06 19:41:54 +02:00
Christian Treffs 90c464185f
Update ci.yml 2020-08-06 19:39:43 +02:00
Christian Treffs da72850bf9
Fix CI 2020-08-06 19:38:06 +02:00
Christian Treffs 5ee27a00bb
Update README 2020-08-06 19:36:50 +02:00
Christian Treffs 762946761f
Add github ci 2020-08-06 19:36:02 +02:00
Christian Treffs 680ab42176
Merge branch 'feature/obsolete-relatives' into develop 2020-08-06 15:58:33 +02:00
Christian Treffs c21d4c6681
Unify file comments 2020-08-06 15:56:44 +02:00
Christian Treffs d3500953ef
Update README 2020-08-06 15:53:43 +02:00
Christian Treffs aeab748362
Remove obsolete relatives tests 2020-08-06 15:53:27 +02:00
Christian Treffs ae283feab4
Remove obsolete relatives implementation 2020-08-06 15:53:12 +02:00
Christian Treffs 1096656098
Merge branch 'master' into develop 2020-08-06 15:32:50 +02:00
Christian Treffs 7abf21af78
Update README 2020-08-06 15:29:50 +02:00
Christian Treffs 8f2b24c7b5
Merge tag 'seg-fault' into develop
Fixes fireblade-engine/ecs#21

# Conflicts:
#	Sources/FirebladeECS/FamilyProtocols.swift
2020-08-06 15:27:16 +02:00
Christian Treffs 8ca789d349
Merge branch 'hotfix/seg-fault' into master 2020-08-06 15:20:55 +02:00
Christian Treffs e1e9167ae7
Fix segmentation fault 11 (FamilyProtocols.swift:25:8)
- fixes issue https://github.com/fireblade-engine/ecs/issues/21
2020-08-06 15:09:35 +02:00
Christian Treffs 32b2ab946b
Merge branch 'feature/codegen' into develop 2020-08-06 11:10:36 +02:00
Christian Treffs 3881a2c66a
Cleanups 2020-08-06 10:52:52 +02:00
Christian Treffs b662565a79
Add family decoding failure test 2020-08-06 10:49:27 +02:00
Christian Treffs c960ed32e1
Remove exclude 2020-08-06 10:34:01 +02:00
Christian Treffs 47f296823e
Merge branch 'feature/codegen' of gitlab.com:fireblade/ecs into feature/codegen 2020-08-05 18:13:19 +02:00
Christian Treffs 602d87a9a0
Generate tests 2020-08-05 18:06:34 +02:00
Christian Treffs 946d92f016
Add family tests stencil 2020-08-05 18:06:07 +02:00
Christian Treffs 7db68e0d80
Add family tests stencil 2020-08-05 17:47:00 +02:00
Christian Treffs 0b273542fc
Refine family stencil 2020-08-05 16:10:20 +02:00
Christian Treffs dc6db4ed26
Add disable line length exception 2020-08-05 10:36:13 +02:00
Christian Treffs 5f753ae5a6
Merge branch 'develop' into feature/codegen 2020-08-05 10:34:15 +02:00
Christian Treffs 742937f10e
Merge branch 'feature/lint-config' into develop 2020-08-05 10:33:16 +02:00
Christian Treffs e6b2bb87c6
Update lint rules 2020-08-05 10:31:43 +02:00
Christian Treffs 869b39d9ed
Re-generate tests 2020-08-05 10:31:08 +02:00
Christian Treffs 71aa30c562
Make precondition to assert 2020-08-05 10:30:12 +02:00
Christian Treffs d251b3d388
Re-order single 2020-08-05 10:29:51 +02:00
Christian Treffs 493cf9f676
File names 2020-08-05 10:21:54 +02:00
Christian Treffs 66eac2898d
Lint 2020-08-05 09:49:07 +02:00
Christian Treffs d48249dbfa
Generate 8 families 2020-08-05 09:15:55 +02:00
Christian Treffs 8229254e99
Updates 2020-08-04 17:26:17 +02:00
Christian Treffs 35f733bd96
Update documentation 2020-08-04 17:22:18 +02:00
Christian Treffs cae23ea219
Lint 2020-08-04 17:17:17 +02:00