Skip to main content

Module app

Module app 

Source
Expand description

The project application: scenes, plugins, and resources Project configuration and scene registration for Ranim.

A project binary is a bevy_app::App: plugins register scenes and resources, then RanimAppExt::build finalizes plugin construction into a RanimApp that preview/render/inspect sessions consume.

Modules§

scene 🔒
Scene description types.

Structs§

Output
The output of a scene
RanimApp
A project with plugin construction finalized.
Scene
A scene descriptor bundling a constructor, config, and outputs.
SceneConfig
Scene config
Scenes
The scenes registered in a project.

Enums§

OutputFormat
The output format of a scene

Traits§

AppExt
Scene registration and selection for a project App.
RanimAppExt
Finalize a project into a RanimApp.
SceneConstructor
A scene constructor

Functions§

render_setup_of 🔒 cmd-render, or target_family=wasm and render
Resolve the project’s rendering configuration for every session host.