Crate wings_host

Source
Expand description

Defines the host system and events for the wings plugin system.

Modules§

on
Events which this module raises.

Structs§

Events
Denotes a set of events that the host may send and receive from WASM plugins.
Systems
Denotes a set of systems that the host will expose to WASM plugins.
Traits
Defines the traits through which a system is exposed to WASM.
WingsHost
Holds a set of WASM plugins, managing their creation, destruction, and interop between them.
WingsImage
Represents a group of WASM plugins that should be instantiated together.
WingsModule
Represents a parsed, loaded WASM plugin.

Traits§

Host
Defines the types and functionality associated with a Wings host.

Functions§

events
Creates a new, empty set of host events.
systems
Creates a new, empty set of host systems.
traits
Creates a new, empty set of host traits.