Christian Treffs
|
7c98d5af88
|
Refactor ComponentIdentifier, remove TypeIdentifiable
|
2019-08-20 15:28:15 +02:00 |
Christian Treffs
|
a1617ce390
|
Refactor entity creation + entity naming
|
2019-08-20 15:09:12 +02:00 |
Christian Treffs
|
ccf18f6945
|
Refactor NexusDelegate to own file and rename to NexusEventDelegate
|
2019-08-20 15:07:28 +02:00 |
Christian Treffs
|
ab785d666d
|
Move typealiases to own file
|
2019-08-20 15:06:30 +02:00 |
Christian Treffs
|
9252a0b76e
|
Upate license
|
2019-08-01 07:10:22 +02:00 |
Christian Treffs
|
181d8cac51
|
Add access control for components
|
2019-06-25 08:10:19 +02:00 |
Christian Treffs
|
3f9bdf701f
|
Update CI config
|
2019-05-21 11:54:39 +02:00 |
Christian Treffs
|
ffc977366a
|
Update README
|
2019-05-21 11:49:47 +02:00 |
Christian Treffs
|
f055ce5af0
|
Add swift version
|
2019-05-21 11:45:45 +02:00 |
Christian Treffs
|
655ce2c843
|
Update to Swift 5
|
2019-05-21 11:45:28 +02:00 |
Christian Treffs
|
c8b5609e0e
|
Extend gitignore
|
2019-05-21 11:37:10 +02:00 |
Christian Treffs
|
338c2c96f2
|
Cleanup project and fix pipeline
|
2019-05-21 11:36:45 +02:00 |
Christian Treffs
|
85c7e2296b
|
Refactor sparse component identifier set out
|
2019-03-08 17:57:47 +01:00 |
Christian Treffs
|
209c19fa2f
|
Unconform sparse set to collection, since index collision problem occurs
|
2019-03-08 17:57:01 +01:00 |
Christian Treffs
|
091e84667e
|
Update bundle
|
2019-03-08 14:18:04 +01:00 |
Christian Treffs
|
1a20a9ae30
|
Add Swift 5 compatibility
|
2019-03-08 14:03:10 +01:00 |
Christian Treffs
|
df7f36ea5c
|
Add debug description & make sparse set arrays œusableFromInline
|
2019-02-21 13:29:45 +01:00 |
Christian Treffs
|
0b930b7631
|
Fix typo + contributors link
|
2019-02-15 09:00:49 +01:00 |
Christian Treffs
|
7f0611e6fa
|
Update README
|
2019-02-14 18:13:07 +01:00 |
Christian Treffs
|
66991bb446
|
Fix jazzy
|
2019-02-14 17:56:16 +01:00 |
Christian Treffs
|
f62759f3a1
|
Add small improvements to performance tests
|
2019-02-14 16:41:22 +01:00 |
Christian Treffs
|
e83c68a48f
|
Undo chunk size calculation update
|
2019-02-14 16:36:20 +01:00 |
Christian Treffs
|
17102dae0f
|
Improve ManagedContiguousArray growth size
|
2019-02-14 16:31:27 +01:00 |
Christian Treffs
|
5e67067b7d
|
Adhere ManagedContiguousArray to UniformStorage
|
2019-02-14 16:18:28 +01:00 |
Christian Treffs
|
9486e633df
|
Overall improvements to consistency
|
2019-02-14 16:18:03 +01:00 |
Christian Treffs
|
ea632606d6
|
Cleanup Entity
|
2019-02-14 15:03:55 +01:00 |
Christian Treffs
|
dc4cb626c6
|
Improve family update
|
2019-02-14 14:59:49 +01:00 |
Christian Treffs
|
13dc68dc26
|
Resolve component collision decission
|
2019-02-14 14:59:27 +01:00 |
Christian Treffs
|
f7d2a5b3a2
|
Cleanups
|
2019-02-14 14:35:07 +01:00 |
Christian Treffs
|
4e15ef217e
|
Cleanups
|
2019-02-14 12:52:07 +01:00 |
Christian Treffs
|
83efcfd423
|
Refactor FamilyTraitSet to remove unused needsAtLeastOne component set
|
2019-02-14 12:52:00 +01:00 |
Christian Treffs
|
fee1c2e52e
|
Cleanup and refactor tests
|
2019-02-14 12:34:42 +01:00 |
Christian Treffs
|
c1a68300de
|
Introduce unsafe API for performance and refine Single
|
2019-02-14 10:43:03 +01:00 |
Christian Treffs
|
ef7859a021
|
Make entity struct + inline some functions
|
2019-02-13 18:03:57 +01:00 |
Christian Treffs
|
32bf1c3caf
|
Make TypedFamilies structs and nexus reference non weak
|
2019-02-13 17:44:30 +01:00 |
Christian Treffs
|
cb248d87cf
|
Introduce single
|
2019-02-13 17:32:47 +01:00 |
Christian Treffs
|
2be8c49bcb
|
Update environment
|
2019-02-13 11:03:51 +01:00 |
Christian Treffs
|
4b3bf150de
|
Fix AnyObject to class
|
2018-12-24 12:50:51 +01:00 |
Christian Treffs
|
18be7f3af3
|
Fix other lint warnings
|
2018-12-24 12:48:22 +01:00 |
Christian Treffs
|
65e9114205
|
Fix multiline violations
|
2018-12-24 12:44:27 +01:00 |
Christian Treffs
|
a0b541f351
|
Swiftlint autocorrect
|
2018-12-24 12:41:08 +01:00 |
Christian Treffs
|
7b9542179b
|
Update swiftlint & bundle & settings
|
2018-12-24 12:40:50 +01:00 |
Christian Treffs
|
d9a747fee4
|
Update README for 0.5.1
|
2018-12-04 08:18:04 +01:00 |
Christian Treffs
|
72fdc6d119
|
Resolve inert defers
|
2018-12-04 08:07:08 +01:00 |
Christian Treffs
|
7a5a7974e2
|
Account for number of components by type in nexus equatable comparison
|
2018-12-04 08:06:53 +01:00 |
Christian Treffs
|
196dd312c7
|
Conform to Sequence instead of LazySequenceProtocol for typed families
|
2018-12-04 08:06:15 +01:00 |
Christian Treffs
|
85f56ac576
|
Update bundle
|
2018-10-03 07:47:38 +02:00 |
Christian Treffs
|
777d0a50d3
|
Merge tag '0.5.0' into develop
no message
|
2018-09-29 19:19:10 +02:00 |
Christian Treffs
|
10a9b2dae8
|
Merge branch 'release/0.5.0'
|
2018-09-29 19:19:10 +02:00 |
Christian Treffs
|
1a11b8336c
|
Update README
|
2018-09-29 19:18:55 +02:00 |