25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 1.6 KiB

123456789101112131415161718192021222324252627
  1. # About
  2. The header-only part of the Lol Engine framework.
  3. | header | category | description |
  4. |--------|:--------:|-------------|
  5. | `<lol/cli>` | system | command-line parsing |
  6. | `<lol/dialogs>` | system | portable file dialogs (imported from [here](https://github.com/samhocevar/portable-file-dialogs)) |
  7. | `<lol/file>` | system | file reading utilities |
  8. | `<lol/msg>` | system | simple message logging |
  9. | `<lol/thread>` | system | threading and timers |
  10. | `<lol/unit_test>` | system | unit test framework |
  11. | `<lol/utils>` | system | various utilities: environment variables, string formatting, std::map and std::vector extensions… |
  12. | `<lol/narray>` | containers | n-dimensional dynamic array container |
  13. | `<lol/pegtl>` | text | the PEGTL parsing library (imported from [here](https://github.com/taocpp/PEGTL) |
  14. | `<lol/algo/suffix_array>` | text | suffix array library (imported from [here](https://github.com/storm-ptr/step) |
  15. | `<lol/color>` | graphics | color conversions |
  16. | `<lol/image>` | graphics | image loading, saving, and processing |
  17. | `<lol/bigint>` | math | big integer calculations |
  18. | `<lol/half>` | math | half-precision (16-bit) floating point numbers |
  19. | `<lol/math>` | math | math constants, functions, random number generators, polynomials |
  20. | `<lol/noise>` | math | Perlin and simplex noise |
  21. | `<lol/real>` | math | arbitrary precision floating point numbers |
  22. | `<lol/transform>` | math | quaternion, matrix and SQT transformation utilities |
  23. | `<lol/vector>` | math | GLSL-compatible vector classes |