
# tecs.platform

`tecs.platform` groups facilities supplied by the host. Naming it loads
nothing; reading one of its child modules loads that facility without loading
its siblings.


## Module contents

### Submodules

| Submodule | Description |
| --- | --- |
| [`tecs.platform.events`](/modules/platform/events/) | Typed platform events delivered through the ECS event bus |
| [`tecs.platform.os`](/modules/platform/os/) | Runtime capabilities, process signals, clipboard access, and desktop services |
| [`tecs.platform.time`](/modules/platform/time/) | Platform clocks, calendar conversion, delays, and frame timing |
| [`tecs.platform.window`](/modules/platform/window/) | Creating an OS window, choosing display modes, and using screen coordinates and pixels correctly |

