Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* fix: color_t values are now uint8_t (#11) * chore: add `GNU GPLv3` license * #12: refactor(color_t): color_t struct refactoring * refactor(color_t): remove some leftovers * #12: refactor(vec_t): remove stupid intrins * #12: refactor(client_class): change callback types decl * refactor(cfg): remove some leftovers * feat: removed asm math in place of std:: (#15) * feat: removed asm math in place of std:: * refactor: use the standard library for constant definitions * #18: refactor(util): remove unused `MATH_PI` macro * #13: feat: added a safe_cast implementation (#16) * feat: added a safe_cast implementation * fix: typo in safe_cast * fix(util): forward template arg in is_safe_castable concept * style(util): reformat * perf: replaces static_cast with safe_cast * chore: remove wrong todo comment * build: add cmake build system (#19) * feat(build): add cmake build system * build(cmake): add `/MP` * docs(readme): minor `Building` section reformat * build: move sln to a separate `msvc` dir * docs(readme): update `Special thanks` section * docs(readme): update msvc building section * fix(math): fix math compilation error * fix(safe_cast): fix safe_cast template parameters, limits * fix(color_t): fix from_hsb casting * fix(color_t): from_hsb f/p/q/t are not constexpr * refactor(cfg): add `push_packed_vars` method * refactor(portals): add `e_identifier` enum * refactor(clamp_cast): rename from `safe_cast` to `clamp_cast` --------- Co-authored-by: Igor <100174039+kehrazy@users.noreply.github.com> Co-authored-by: Igor Fedenko <kehrazybox@gmail.com>
- Loading branch information