Expand description
Everything related to plugins. See Plugin
docs for more info.
Modules§
- dylib
- Dynamic plugins with hot-reloading ability.
Structs§
- Plugin
Context - Contains plugin environment.
- Plugin
Registration Context - Contains plugin environment for the registration stage.
Enums§
- Plugin
Container - A wrapper for various plugin types.
Traits§
- Dynamic
Plugin - Abstraction over different kind of plugins that can be reloaded on the fly (whatever it mean).
The instance is polled by engine with
is_reload_needed_now()
time to time. if it returns true, then engine serializes current plugin state, then callsunload()
and then callsload()
- Plugin
- Plugin is a convenient interface that allow you to extend engine’s functionality.