Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Sam Hocevar b718c70dce Try to rework README.md layout. il y a 4 ans
include/lol Add C++11 iterators to narray class. il y a 4 ans
legacy Rename arraynd to old_arraynd and create new lol::narray implementation. il y a 4 ans
.gitattributes build: enforce Unix line endings for autotools files. il y a 4 ans
.gitignore Start working on the header-only part of the framework. il y a 4 ans
.gitmodules Add “merge” and “upstream” entries for submodules. il y a 4 ans
COPYING build: fix the WTFPL site URL in all code comments. il y a 12 ans
README.md Try to rework README.md layout. il y a 4 ans
TODO.md Add <lol/file> to easily read and write files. il y a 4 ans

README.md

About

The header-only part of the Lol Engine framework.

Sytem headers

header description examples
<lol/cli> command-line parsing (imported from cliutils/cli11)
<lol/dialogs> portable file dialogs (imported from samhocevar/portable-file-dialogs)
<lol/file> file reading utilities
<lol/msg> simple message logging
<lol/thread> threading and timers
<lol/unit_test> unit test framework
<lol/utils> various utilities: environment variables, string formatting, std::map and std::vector extensions…

Containers

header description examples
<lol/narray> n-dimensional dynamic array containers lol::narray<T, dimensions>
lol::array2d<T> and lol::array3d<T>
lol::narray_view<T, dimensions>
lol::array2d_view<T> and lol::array3d_view<T>

Text utilities

header description examples
<lol/pegtl> the PEGTL parsing library (imported from taocpp/pegtl)
<lol/algo/suffix_array> suffix array library (imported from storm-ptr/step)

Graphics

header description examples
<lol/color> colorspace conversions (RGB, sRGB, HSV…)
<lol/image> image loading, saving, and processing

Math

header description examples
<lol/bigint> big integer calculations
<lol/half> half-precision (16-bit) floating point numbers
<lol/math> math constants, functions, random number generators, polynomials
<lol/noise> Perlin and simplex noise
<lol/real> arbitrary precision floating point numbers
<lol/transform> quaternion, matrix and SQT transformation utilities
<lol/vector> GLSL-compatible vector classes