![]() |
Nilorea Library
C utilities for networking, threading, graphics
|
Directory dependency graph for nilorea:Files | |
| n_3d.h | |
| Simple 3D movement simulation. | |
| n_aabb.h | |
| AABB3D module headers. | |
| n_allegro5.h | |
| Allegro5 helpers. | |
| n_anim.h | |
| Animations graphics and animations parameters. | |
| n_astar.h | |
| A* Pathfinding API for 2D and 3D grids. | |
| n_avro.h | |
| Avro binary format encoding/decoding with JSON conversion. | |
| n_base64.h | |
| Base64 encoding and decoding functions using N_STR. | |
| n_clock_sync.h | |
| Clock synchronization estimator for networked games. | |
| n_common.h | |
| Common headers and low-level functions & define. | |
| n_config_file.h | |
| Config file reading and writing. | |
| n_crypto.h | |
| Vigenere encoding and decoding functions using N_STR/files. | |
| n_dead_reckoning.h | |
| Dead Reckoning API for latency hiding in networked games. | |
| n_enum.h | |
| Macro to build enums and their tostring counterparts, a reduced version of https://github.com/FredBienvenu/SmartEnum. | |
| n_exceptions.h | |
| Exception management for C. | |
| n_files.h | |
| Files configuration header. | |
| n_fluids.h | |
| Fluid management port from "How to write an Eulerian fluid simulator with 200 lines of code", by Ten Minute Physics ( https://www.youtube.com/watch?v=iKAVRgIrUOU ) | |
| n_games.h | |
| Games helpers functions. | |
| n_git.h | |
| libgit2 wrapper for Git repository operations | |
| n_gui.h | |
| GUI system: buttons, sliders, text areas, checkboxes, scrollbars, dropdown menus, windows. | |
| n_hash.h | |
| Hash functions and table. | |
| n_iso_engine.h | |
| Isometric/axonometric tile engine with height maps, terrain transitions, and A* pathfinding integration. | |
| n_kafka.h | |
| Kafka generic produce and consume event header. | |
| n_list.h | |
| List structures and definitions. | |
| n_log.h | |
| Generic log system. | |
| n_network.h | |
| Network Engine. | |
| n_network_accept_pool.h | |
| Accept pool for parallel connection acceptance (nginx-style) | |
| n_network_msg.h | |
| Network messages , serialization tools. | |
| n_nodup_log.h | |
| Generic No Dup Log system. | |
| n_particles.h | |
| Particles management. | |
| n_pcre.h | |
| PCRE helpers for regex matching. | |
| n_signals.h | |
| Signals general handling with stack printing, from https://gist.github.com/jvranish/4441299. | |
| n_stack.h | |
| Stack header definitions. | |
| n_str.h | |
| N_STR and string function declaration. | |
| n_thread_pool.h | |
| Thread pool declaration. | |
| n_time.h | |
| Timing utilities. | |
| n_trajectory.h | |
| Trajectory interpolation and dead reckoning for 2D/3D networked simulations. | |
| n_trees.h | |
| trees module headers | |
| n_user.h | |
| USERS handling for tiny game apps. | |
| n_windows.h | |
| n_zlib.h | |
| ZLIB compression handler. | |