shiva
last version
Search
K
Comment on page

Modules

Name
Description
Dependancies
Header-Only
Plugins
Script
Authors
Contributors
box2d plugin
Box2D
Milerius
Milerius
Contains utilities for handling dll's (plugins)
Milerius
Doom
Implementation of the design pattern: ECS
Milerius
Milerius
Module that just use aliases on the EnTT library for coding style
EnTT
Milerius
Milerius
enum magic extensions
shiva::pp
Doom
General error handler
Milerius
Milerius
Module that contains the common events of shiva
Milerius
Milerius
Module that use the preprocessor to choose the right version of filesystem for c++
Milerius
Milerius
Module representing all that is interaction with hardware
Milerius
Milerius
Systems allowing the manipulation of lua script
Milerius
Milerius
Module that just use aliases on the nlohmann-json library
Milerius
Milerius
Metaprogramming utilities
shiva::pp
Doom
shiva::pp
Preprocessor helpers
Doom
Systems allowing the manipulation of python script
Milerius
Milerius
Module that just use aliases on the NanoRange library for coding style
NanoRange
Milerius
Milerius
Module that allows to make the compile-time reflection.
Doom
Scenes manager written in Lua
Milerius
Milerius
Module that just use aliases on the Boost.Stacktrace library for coding style
Milerius
Milerius
An animation system plugin that uses SFML
shiva::ecs shiva::sfml-common shiva::lua
SFML
Milerius
Milerius
A rendering system plugin that uses SFML
Milerius
Milerius
Module that facilitates the manipulation of time in C++
Milerius
Milerius
Module that contains all that is needed to create a game world.
Milerius
Milerius