Crate frapp

Source

Re-exports§

pub use assets_manager;
pub use frenderer;
pub use winit;

Macros§

app
app! takes an implementor of App and a path to a content folder and sets up an AppDriver on which AppDriver::run can be called to start the program.

Structs§

AppDriver
AppDriver is public, but should only be created from the app macro.
WindowBuilder
Object that allows building windows.

Traits§

App
App is the main public trait of frapp. Implementors get a defined new/update/render lifecycle with a choice of frenderer renderers (either frenderer::Renderer or frenderer::Immediate).
FrendererEvents
This extension trait is used under the winit feature to simplify event-loop handling.

Type Aliases§

AssetCache
frapp exposes an alias for assets_manager::AssetCache that uses a different source depending on whether we’re targeting native or web.