|
Rendu
A lightweight rendering engine for experimentations
|
Interactions with the operating system.
General purpose helpers to process text, generate random numbers, perform logging and (de)serialization, parse command-line arguments, create a system window backed by a GPU context, create directories, present a file picker...
Classes | |
| class | Codable |
| Provides helpers for serialization/deserialization of basic types. More... | |
| struct | KeyValues |
| Represent a key-values tuple. More... | |
| class | Config |
| Contains configurable elements as attributes, populated from the command line, a configuration file or default values. More... | |
| class | RenderingConfig |
| Configuration containing parameters for windows and renderers. More... | |
| class | Log |
| Provides logging utilities, either to the standard/error output or to a file, with multiple criticality levels. More... | |
| class | Query |
| Perform CPU duration measurement between two time points. More... | |
| class | System |
| Performs system basic operations such as directory creation, timing, threading, file picking. More... | |
| class | TextUtilities |
| Provides utilities process strings. More... | |
| class | Window |
| Represent an OS window and its associated rendering context. More... | |