28#ifndef __NILOREA_Unified_Library__
30#define __NILOREA_Unified_Library__
Simple 3D movement simulation.
Animations graphics and animations parameters.
A* Pathfinding API for 2D and 3D grids.
Multi-page sprite atlas: random-access cell blitting from a grid.
Common headers and low-level functions & define.
Config file reading and writing.
Dead Reckoning API for latency hiding in networked games.
A bounded cache of files in one directory, keyed by content.
Exception management for C.
libgit2 wrapper for Git repository operations
GUI system: buttons, sliders, text areas, checkboxes, scrollbars, dropdown menus, windows.
A colour picker dialog for N_GUI, and a swatch to show a colour.
A curve editor for N_GUI: control points on a curve over [0,1].
A virtualised grid of cells for N_GUI, scrolled vertically.
Hash functions and table.
Server-side cookies: read a Cookie header, build a Set-Cookie value.
Media type of a file from its extension, for a static file server.
HTTP/1.1 response: validated headers, memory or file body, framing.
HTTP router: static route tables, typed placeholders, specificity.
HTTP/1.1 server: TLS or plain, deadlines, limits, keep-alive.
Isometric/axonometric tile engine with height maps, terrain transitions, and A* pathfinding integrati...
Kafka generic produce and consume event header.
List structures and definitions.
Load a shared library at runtime and find its symbols.
Network messages , serialization tools.
Generic No Dup Log system.
PCRE helpers for regex matching.
Lexical pretty-printers for JSON, XML/HTML and JavaScript text.
Single-threaded epoll reactor for n_network connections.
Signals general handling with stack printing, from https://gist.github.com/jvranish/4441299.
Stack header definitions.
N_STR and string function declaration.
Trajectory interpolation and dead reckoning for 2D/3D networked simulations.
USERS handling for tiny game apps.
ZLIB compression handler.