Skip to content

Commit

Permalink
update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Ubpa committed Jan 23, 2021
1 parent b3c3217 commit 2cd7b23
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 6 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,11 @@

## Environment

- VS 2019
- C++ 17
- CMake 16.3 +
- Compiler
- MSVC: >=1926
- GCC: >= 10
- Clang: >= 10
- C++ 20

## Documentation

Expand Down
7 changes: 6 additions & 1 deletion doc/changelog.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
# Change Log

- 0.15.0
- use C++20: `span`, `concept`, ...
- `CmptType` -> `TypeID`, `CmptAccessType` -> `AccessTypeID`
- support pch
- support Clang, GCC, MSVC
- 0.14.4
- EntityMngr add single `CmptType` API
- `EntityMngr` add single `CmptType` API
- Add some template API for `SystemTraits` and `SystemMngr`
- `static_assert(std::is_copy_constructible_v<Cmpt>)` to `std::is_copy_constructible_v<Cmpt> || std::is_constructible_v<Cmpt, Cmpt&>`
- 0.14.3
Expand Down
6 changes: 4 additions & 2 deletions doc/todo.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@
- [x] serialize (`IListner`)
- [x] system base -> `System`
- [x] singleton
- [ ] doxygen
- [x] random access
- [x] system traits
- [ ] change filter

### maybe support in future

Expand All @@ -41,6 +41,8 @@
- [x] world run system func directly
- [x] `CmptsView` = `const EntityLocator* locator + void** cmpts`
- [ ] pmr
- [x] pool
- [ ] API
- [ ] batch create/instantiate (need benchmark)

### maybe not support in future
Expand All @@ -53,7 +55,7 @@
- [x] SysFuncGraph dump
- [x] doc

## detial
## detials

- [x] remove `EntityMngr::ai2ei`
- [x] Archetype share `Pool<Chunk>`
Expand Down

0 comments on commit 2cd7b23

Please sign in to comment.