Tacent

Tacent is a C++ library designed to be the foundation for a game pipeline or other interactive project. It implements support for linear algebra, text and file IO, UTF-N conversions, containers, image loading/saving, image quantization/filtering, command-line parsing, etc. Modern CMake (target-based) is used to generate the build files. Generators for makefiles, ninja, NMake, and Visual Studio solutions have been tested. Tacent may be compiled with gcc, clang, or msvc.

View the Project on GitHub bluescan/tacent

latest Unit Tests


Source Browser

Tacent source code can be Browsed Online. This is useful for quickly inspecting what functionality is provided and how it is implemented.


Overview

Tacent is divided into a number of separate modules. Each module is a collection of related source files. Some modules depend on others.