Abstract of File Structure

<aside>

Common Files

Header files

Files What is this?
Tools/Casting.hpp Type Casting aliases.
Tools/Edges.hpp Min/max getter for types
Tools/Files.hpp I/O files utility
Tools/FormatNumber.hpp Number formatter
Tools/IVec.hpp "Improved Vector", custom made container
Tools/Linking.hpp Linking utility to dynamic linked (.dll) using windows API
Tools/OS.hpp Some utilities using OS APIs
Tools/Random.hpp Random Number generator
Tools/RandomHW.hpp Hardware-level random generator (x86 only)
Tools/Randomizer.hpp Stuff to make random number (used by Random and RandomHW)
Tools/Rounding.hpp Python-like rounding utility
Tools/Style.hpp Text styler for str
Tools/StyleW.hpp Text styler for wstr
Tools/Types.hpp Type aliases
Tools/Vector.hpp Pyhton-like functions for vector
Tools/VectorSlice.hpp Vector slicing function
Tools/OS.hpp OS (Windows, Linux, and MacOS) API utility
Tools/Version.hpp Version infos of this library

Folders

Folder What is this?
Tools/Deprecated/* Deprecated libs, because it'll break you project instead making coding more fun and productive++
Tools/IVec/* Improved vector implementations
Tools/OS/* Some utilities using OS APIs implementations
Tools/Random/* Random number implementations
Tools/RandomHW/* Hardware-level random number implementations
Tools/Types/* Types aliased "concept" + "using" implementations
Tools/Vector/* Common operations for Vector implementations
</aside>

Inside the Folders