Christian Treffs
|
2faf91fb2d
|
Add entities performance test
|
2018-09-29 19:04:25 +02:00 |
Christian Treffs
|
69de718637
|
Remove old Family implementation
|
2018-09-29 19:00:16 +02:00 |
Christian Treffs
|
c546ef6adb
|
Refactor family tests
|
2018-09-29 18:42:08 +02:00 |
Christian Treffs
|
444ec00224
|
Extend SpareSet tests
|
2018-09-29 18:41:49 +02:00 |
Christian Treffs
|
ee2810bb61
|
Add entity and component iterables to TypedFamily
|
2018-09-29 18:18:54 +02:00 |
Christian Treffs
|
73948fdb57
|
Make TypedFamily Equatable
|
2018-09-29 17:01:35 +02:00 |
Christian Treffs
|
a360cae142
|
Deprecate old family implementation
|
2018-09-29 16:54:30 +02:00 |
Christian Treffs
|
f034cdd178
|
Remove FamilyMembers sequence since its unnecessary overhead
|
2018-09-29 16:45:01 +02:00 |
Christian Treffs
|
7f9ab6dcac
|
Brought performance of TypedFamily en par to Family implementation
|
2018-09-29 16:35:32 +02:00 |
Christian Treffs
|
f6f8f5e5a2
|
Fix start index for component iterators
|
2018-09-29 16:07:59 +02:00 |
Christian Treffs
|
c64495b4a9
|
Add TypedFamily5
|
2018-09-29 15:35:11 +02:00 |
Christian Treffs
|
f39e271d7e
|
Add TypedFamily4
|
2018-09-29 15:30:42 +02:00 |
Christian Treffs
|
af49e97115
|
Add TypedFamily1 + TypedFamily2
|
2018-09-29 15:12:44 +02:00 |
Christian Treffs
|
883e3e924e
|
Extract TypedFamily protocols
|
2018-09-29 14:46:45 +02:00 |
Christian Treffs
|
8c3301bd1d
|
Add TypedFamily basic implementation
|
2018-09-29 14:31:13 +02:00 |
Christian Treffs
|
b319b9c01d
|
Merge branch 'release/0.4.3'
|
2018-09-27 22:16:15 +02:00 |
Christian Treffs
|
155db0f054
|
Merge tag '0.4.3' into develop
no message
|
2018-09-27 22:16:15 +02:00 |
Christian Treffs
|
fa9499e784
|
Update README
|
2018-09-27 22:16:02 +02:00 |
Christian Treffs
|
60c73dc7bd
|
Merge pull request #2 from fireblade-engine/feature/travis-ci
Feature/travis ci
|
2018-09-27 22:12:46 +02:00 |
Christian Treffs
|
7340be5306
|
Add build status
|
2018-09-27 22:08:10 +02:00 |
Christian Treffs
|
3028f821fc
|
Add basic travis-ci
|
2018-09-27 21:57:29 +02:00 |
Christian Treffs
|
7161bf6945
|
Merge branch 'feature/prepare-0.4.3' into develop
|
2018-09-27 21:15:41 +02:00 |
Christian Treffs
|
af2af17433
|
Cleanups in code
|
2018-09-27 21:13:21 +02:00 |
Christian Treffs
|
d0ec57991c
|
Cleanup build scripts
|
2018-09-27 21:10:14 +02:00 |
Christian Treffs
|
664d208284
|
Add swiftlint rules and fix implications
|
2018-09-27 21:09:35 +02:00 |
Christian Treffs
|
9e74e70af0
|
Update bundle
|
2018-09-27 20:36:58 +02:00 |
Christian Treffs
|
24d9b15b6e
|
Merge branch 'feature/cleanups' into develop
|
2018-09-27 20:33:23 +02:00 |
Christian Treffs
|
1bd1e09321
|
Merge branch 'master' into feature/cleanups
* master:
Open entity
Cleanups & Swiftlint
|
2018-09-27 20:33:02 +02:00 |
Christian Treffs
|
c18ca1c681
|
Open entity
|
2018-08-01 18:05:24 +02:00 |
Christian Treffs
|
8ed57b600d
|
Cleanups & Swiftlint
|
2018-07-06 09:05:55 +02:00 |
Christian Treffs
|
f47d8f1adb
|
Merge tag '0.4.2' into develop
Swift 4.2
|
2018-06-07 11:53:34 -07:00 |
Christian Treffs
|
ba809d5fa0
|
Merge branch 'release/0.4.2'
|
2018-06-07 11:53:34 -07:00 |
Christian Treffs
|
bc1c295e99
|
Prepare for release 0.4.2
|
2018-06-07 11:51:26 -07:00 |
Christian Treffs
|
66ddda606a
|
Cleanup jazzy
|
2018-06-07 11:42:15 -07:00 |
Christian Treffs
|
f49d5b40b2
|
Update github url
|
2018-06-07 11:40:30 -07:00 |
Christian Treffs
|
b3cccd1d16
|
Update jazzy and restore README
|
2018-06-07 11:35:57 -07:00 |
Christian Treffs
|
9b4fc5b206
|
Update to Swift 4.2
|
2018-06-07 11:16:54 -07:00 |
Christian Treffs
|
cddb155c5a
|
Upgrade to Swift 4.2
|
2018-06-04 14:21:20 -07:00 |
Christian Treffs
|
4a0ad2f58d
|
Add numComponents and numFamilies
|
2018-05-10 20:09:32 +02:00 |
Christian Treffs
|
e0fd2bbeb1
|
Fix bug in onFamilyDeinit
|
2018-05-10 19:57:42 +02:00 |
Christian Treffs
|
d274b3e719
|
Add SystemsTests
|
2018-05-10 17:18:27 +02:00 |
Christian Treffs
|
4033b32d52
|
Update README
|
2018-05-10 16:17:40 +02:00 |
Christian Treffs
|
0ceb1216fe
|
Merge tag '0.4.0' into develop
Increase coverage, fix UnorderedSparseSet
|
2018-05-10 16:14:34 +02:00 |
Christian Treffs
|
7f5673cfca
|
Merge branch 'release/0.4.0'
|
2018-05-10 16:14:34 +02:00 |
Christian Treffs
|
6c5755324a
|
Update README for 0.4.0
|
2018-05-10 16:13:03 +02:00 |
Christian Treffs
|
1a9dfd923f
|
Merge branch 'release/0.4.0'
|
2018-05-10 16:08:31 +02:00 |
Christian Treffs
|
33d4bf0b85
|
Merge tag '0.4.0' into develop
no message
|
2018-05-10 16:08:31 +02:00 |
Christian Treffs
|
32cf2383d6
|
Remove dead code
|
2018-05-10 16:07:35 +02:00 |
Christian Treffs
|
585252b218
|
Merge branch 'feature/advance-testing' into develop
|
2018-05-10 16:00:25 +02:00 |
Christian Treffs
|
37e965af43
|
Merge branch 'feature/advance-testing' of https://gitlab.com/fireblade/ecs into feature/advance-testing
* 'feature/advance-testing' of https://gitlab.com/fireblade/ecs:
Rename SparseSet to UnorderedSparseSet
|
2018-05-10 15:58:48 +02:00 |