get teraflop
0.8.0
Teraflop API Reference
An ECS game engine on a Vulkan foundation.
Usage
"dependencies": { "teraflop": "0.8.0" }
Examples
Modules
Module | Description |
---|---|
teraflop.async.event |
Abstraction over a D delegate , modelling the C# event paradigm.
|
teraflop.async.worker | An asynchronous primitive that performs work in the background. |
teraflop.components.transform | Built-in graphics transformation Components. |
teraflop.graphics.primitives | Generative mesh primitives. |
teraflop.input.event | |
teraflop.input.keyboard | Keyboard input primitives. |
teraflop.input.map | Map user inputs to named actions. |
teraflop.platform.vulkan | Utilities for gfx graphics library integration. |
teraflop.platform.window | Native window primitives. |
teraflop.systems.rendering | |
teraflop.async | Asynchronous primitives. |
teraflop.components | Built-in Components and Component primitives. |
teraflop.ecs | Teraflop's Entity Component System primitives. |
teraflop.game | Application primitives. |
teraflop.graphics | Graphics pipeline primitives. |
teraflop.input | User input primitives. |
teraflop.math | Mathematics primitives. |
teraflop.platform | Native platform integrations. |
teraflop.systems | Teraflop's built-in ECS Systems. |
teraflop.time | Time primitives. |
teraflop.traits |