Commit Graph

361 Commits

Author SHA1 Message Date
Christian Treffs 9570bc5d50
Newlines at end of file 2020-07-28 10:52:14 +02:00
Christian Treffs 50d7c915fa
Correct link 2020-07-28 10:51:02 +02:00
Christian Treffs 05cc1f0067
Use official tag 2020-07-28 10:48:05 +02:00
Christian Treffs 5995ce6c18
Merge branch 'master' into feature/actions 2020-07-28 10:46:39 +02:00
Christian Treffs 04824fe581
Add markdown link check action 2020-07-28 10:45:00 +02:00
Christian Treffs 2fcd650f84
Add documentation badge 2020-07-28 10:43:40 +02:00
Christian Treffs 3e19431469
Merge pull request #17 from fireblade-engine/feature/start-docs
Add documentation GitHub workflow action
2020-07-28 10:34:38 +02:00
Christian Treffs ad30c3a14c
Add documentation github workflow 2020-07-28 10:29:32 +02:00
Christian Treffs eeb789f041
Fix typos 2020-07-24 08:53:47 +02:00
Christian Treffs e78559ca9c
Merge tag '0.13.0' into develop
Family coding
2020-07-23 22:48:20 +02:00
Christian Treffs cefc97fcbb
Merge branch 'release/0.13.0' 2020-07-23 22:48:12 +02:00
Christian Treffs c4de78e6d0
Update README 2020-07-23 22:47:52 +02:00
Christian Treffs a0e6f05edc
Merge branch 'feature/family-coding' into develop 2020-07-23 22:18:49 +02:00
Christian Treffs 70a210b276
Return newly created entities 2020-07-23 22:04:17 +02:00
Christian Treffs 416b6dab36
Cleanups 2020-07-22 14:48:19 +02:00
Christian Treffs 99710fd5e1
Add coding to family 5 2020-07-22 14:32:36 +02:00
Christian Treffs 6c5a1d29f7
Add coding to family 4 2020-07-22 14:20:07 +02:00
Christian Treffs da94c055f8
Add coding to family 3 2020-07-22 14:09:29 +02:00
Christian Treffs 6cc1ba3c68
Fix data size comparison 2020-07-22 13:47:11 +02:00
Christian Treffs 6812e53d7a
WIP: decoding + encoding 2020-07-22 13:41:29 +02:00
Christian Treffs 4ed52db56c
Add createMember test 2020-07-21 17:12:20 +02:00
Christian Treffs f48fd3c2e7
Add createMember() method to families 2020-07-21 17:02:16 +02:00
Christian Treffs 8ddc249b7b
Merge tag '0.12.2' into develop
Subscripts and swift language version
2020-07-21 11:00:21 +02:00
Christian Treffs cd2d0caefd
Merge branch 'release/0.12.2' 2020-07-21 11:00:04 +02:00
Christian Treffs 0bf73a86d4
Update README 2020-07-21 10:59:14 +02:00
Christian Treffs 83770cbed9
Merge branch 'feature/package-index' into develop 2020-07-21 10:54:54 +02:00
Christian Treffs 6a35667cc2
Add swift language version to package manifest 2020-07-21 10:54:18 +02:00
Christian Treffs f72723c123
Add subscripts to access components of entity 2020-07-16 14:01:12 +02:00
Christian Treffs 13d0ea9f80
Merge tag '0.12.1' into develop
Entity Identifier Generator
2020-07-15 21:36:26 +02:00
Christian Treffs 797fc7903b
Merge branch 'release/0.12.1' 2020-07-15 21:36:16 +02:00
Christian Treffs 093dc396e7
Update README 2020-07-15 21:36:08 +02:00
Christian Treffs 391e16a374
Merge branch 'feature/entity-identifier' into develop 2020-07-15 21:34:28 +02:00
Christian Treffs 170ee14db8
Add more tests 2020-07-15 21:29:09 +02:00
Christian Treffs 8da21ec110
Remove unused code 2020-07-15 21:17:44 +02:00
Christian Treffs b113f146dc
Introduce EntityIdentifierGenerator 2020-07-15 18:14:41 +02:00
Christian Treffs a9b46f7e3e
Merge tag '0.12.0' into develop
Hashing fixes & sparse set improvements
2020-07-10 10:16:33 +02:00
Christian Treffs 54b6838ed1
Merge branch 'release/0.12.0' 2020-07-10 10:15:57 +02:00
Christian Treffs 839cb9bf40
Update README 2020-07-10 10:07:16 +02:00
Christian Treffs 4234957e92
Deprecate knownUniqueComponentTypes 2020-07-10 10:04:38 +02:00
Christian Treffs 32e619659e
Merge branch 'master' into develop 2020-07-10 09:59:44 +02:00
Christian Treffs 6ab2f029ff
Merge pull request #12 from fireblade-engine/feature/classdojo_fixHashingOverflow
Fix hashing overflow and 32-bit improvements
2020-07-10 09:54:38 +02:00
Christian Treffs 295063daa8
Deprecate Nexus.knownUniqueComponentTypes 2020-07-09 22:41:27 +02:00
Christian Treffs 3dd3d7fc10
Merge branch 'develop' into feature/classdojo_fixHashingOverflow 2020-07-09 22:35:38 +02:00
Christian Treffs 462eb09cf0
Merge pull request #11 from fireblade-engine/feature/classdojo_sparseKeyIndexFix
UnorderedSparseSet key/index fix and refinements
2020-07-09 22:31:36 +02:00
Christian Treffs ed182eb425
Make string hash functions return UInt64 based.
- These are used to produce a stable hash, so we want all platforms to produce the same hash value, therefore we use UInt64
2020-07-09 22:25:10 +02:00
Christian Treffs 259643cd8e
Cleanups 2020-07-09 22:23:12 +02:00
Christian Treffs 65caa8ac70
Extend platform architecture support 2020-07-09 22:20:54 +02:00
Christian Treffs 58c6852ea0
Fix performance test integer bitwidth 2020-07-09 22:11:33 +02:00
Christian Treffs 4a995e9083
Fix type requirements of UnorderedSparseSet 2020-07-09 17:15:49 +02:00
Christian Treffs 1ad4d883f5
Type entity id 2020-07-09 17:15:06 +02:00