logo
Expand description

Platform

Modules

Structs

Internal helper for shared debug logic across all platforms.

An empty sound used in environments that don’t support audio.

Manages a group of event listeners. When the group is disposed, all listeners are removed.

An internal Signal1 with extra frills.

Key codes.

Updates all components and renders.

Creates the asset manifests from the files in /assets

Mouse button codes used internally.

Handles communication with the Wamp server run by cargo ux serve, for live reloading.

Traits

The “root” of a texture atlas. An internal abstraction that makes implementing subTexture() easier across platforms.

An object that exists outside of the entity hierarchy, but still needs to be updated each frame. This is an implementation detail, nothing outside of d2::platform should implement self.

Type Definitions