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 |