Christian Treffs
|
a6cbbc9170
|
Update travis-ci config to get os specific badges
|
2019-10-01 11:29:35 +02:00 |
Christian Treffs
|
3d6fd06841
|
Update README
|
2019-10-01 11:26:40 +02:00 |
Christian Treffs
|
99d08c5139
|
Add nexus events
|
2019-10-01 08:13:05 +02:00 |
Christian Treffs
|
4a2ad80dd6
|
Extend scene graph implementation
|
2019-10-01 07:59:09 +02:00 |
Christian Treffs
|
6f40250fdb
|
Extend scene graph tests
|
2019-10-01 07:46:28 +02:00 |
Christian Treffs
|
0d9d1100dc
|
Extend nexus equality check
|
2019-10-01 07:15:54 +02:00 |
Christian Treffs
|
bc7c00f2a8
|
Add documentation
|
2019-10-01 07:12:09 +02:00 |
Christian Treffs
|
1d261474b9
|
Implement basic scene graph tests
|
2019-10-01 07:06:26 +02:00 |
Christian Treffs
|
71a319fe27
|
Finish basic scene graph implementation
|
2019-10-01 07:06:00 +02:00 |
Christian Treffs
|
8958d96687
|
Implement first draft of parent child relation storage
|
2019-09-30 23:17:59 +02:00 |
Christian Treffs
|
f99f171a15
|
Add tests for scene graph implementation
|
2019-09-30 22:19:41 +02:00 |
Christian Treffs
|
f312f9335e
|
Extend child API
|
2019-09-30 22:16:37 +02:00 |
Christian Treffs
|
dbf82389e0
|
Add basic scene graph API
|
2019-09-30 21:54:19 +02:00 |
Christian Treffs
|
d4b8ffbf0c
|
Add entity identifier comparison test
|
2019-09-30 21:08:11 +02:00 |
Christian Treffs
|
2657faff34
|
Cleanups
|
2019-09-30 21:01:19 +02:00 |
Christian Treffs
|
5117127ee3
|
Lint tests
|
2019-09-30 20:52:24 +02:00 |
Christian Treffs
|
29cd66b947
|
Fix swiftlint warnings
|
2019-09-30 20:50:12 +02:00 |
Christian Treffs
|
28bad38ea9
|
Update swiftlint rules
|
2019-09-30 20:49:52 +02:00 |
Christian Treffs
|
1ed0e24585
|
Swiftlint
|
2019-09-30 20:37:03 +02:00 |
Christian Treffs
|
51a08a0c51
|
Add Makefile
|
2019-09-30 20:36:51 +02:00 |
Christian Treffs
|
efc6b20385
|
Merge branch 'feature/gitlab-ci' into 'master'
Add gitlab runner config
See merge request fireblade/ecs!2
|
2019-08-22 15:32:39 +00:00 |
Christian Treffs
|
bbf2e0156a
|
Add git depth
|
2019-08-22 17:29:26 +02:00 |
Christian Treffs
|
e5af20b65a
|
Refine build config
|
2019-08-22 17:24:18 +02:00 |
Christian Treffs
|
e26b03ec5b
|
remove swift tag
|
2019-08-22 17:15:31 +02:00 |
Christian Treffs
|
d850fd3872
|
Add docker as runner tag
|
2019-08-22 17:14:51 +02:00 |
Christian Treffs
|
79b87086ef
|
Add gitlab runner config
|
2019-08-22 17:12:59 +02:00 |
Christian Treffs
|
e4ea373634
|
Update README
|
2019-08-22 14:56:55 +02:00 |
Christian Treffs
|
f36371a378
|
Merge pull request #5 from fireblade-engine/feature/travis-ci
Extend to linux on travis.ci
|
2019-08-22 14:46:11 +02:00 |
Christian Treffs
|
971554f589
|
Add all tests to LinuxMain.swift
|
2019-08-22 14:03:06 +02:00 |
Christian Treffs
|
f824505501
|
Fix unit tests on Linux
|
2019-08-22 13:55:05 +02:00 |
Christian Treffs
|
2084e04257
|
Fix build for Swift 5.0.1
|
2019-08-22 13:45:08 +02:00 |
Christian Treffs
|
0bc2d8cb8a
|
Travis.ci linux & macOS in one job
|
2019-08-22 11:55:52 +02:00 |
Christian Treffs
|
4dc65d2839
|
Update ci config
|
2019-08-22 11:37:04 +02:00 |
Christian Treffs
|
6d19d93ed8
|
Extend travis ci script to use linux
|
2019-08-22 11:28:41 +02:00 |
Christian Treffs
|
ec8a59f03b
|
Fix trait set validation
|
2019-08-22 09:10:41 +02:00 |
Christian Treffs
|
56be2b4108
|
Remove jazzy config
|
2019-08-21 14:24:58 +02:00 |
Christian Treffs
|
d10ba9cf48
|
Update supporting files
|
2019-08-21 14:14:31 +02:00 |
Christian Treffs
|
81b254480b
|
Add component documentation
|
2019-08-21 14:12:22 +02:00 |
Christian Treffs
|
bd20408bf6
|
Naming and optimizations
|
2019-08-21 14:09:17 +02:00 |
Christian Treffs
|
c4d213a4e2
|
Implement entity and component lookup for different family sizes
|
2019-08-21 13:48:04 +02:00 |
Christian Treffs
|
af3864701e
|
Rework TypedFamilies to Family
|
2019-08-21 13:17:07 +02:00 |
Christian Treffs
|
f56faaace5
|
Remove UniformStorage protocol
|
2019-08-21 07:15:49 +02:00 |
Christian Treffs
|
19dea0115e
|
Update README
|
2019-08-20 22:44:30 +02:00 |
Christian Treffs
|
bef7415eae
|
Update Travis CI to Xcode 11
|
2019-08-20 22:43:49 +02:00 |
Christian Treffs
|
cde6e94b35
|
Refactor family member iteration to while with iterator
|
2019-08-20 17:08:23 +02:00 |
Christian Treffs
|
00026ad85a
|
Cleanup nexus event delegate handling
|
2019-08-20 17:04:17 +02:00 |
Christian Treffs
|
b692d5de92
|
Optimize Nexus storage
|
2019-08-20 17:00:56 +02:00 |
Christian Treffs
|
d68b935e2e
|
Cleanup typealiases
|
2019-08-20 16:49:56 +02:00 |
Christian Treffs
|
b62cf7464b
|
Refactor EntityIdentifier
|
2019-08-20 16:36:45 +02:00 |
Christian Treffs
|
89f0a92557
|
Cleanup entity implementation
|
2019-08-20 15:43:15 +02:00 |