Crate forte_engine

Source

Modules§

component_app
egui
inputs
lights
math
models
primitives
render
ui
utils

Macros§

create_app
This macro creates a App objects using a given set of components and some render pass descriptions.
create_pipeline
Used to create and initialize a pipeline shader.
end_render
Just a quick macro that calls render_utils::finalize_render. This macro was created to match the start_render macro and pass macro.
log
pass
A macro that creates all the render pass boilerplate with color and depth attachments.
start_render
A macro that starts a render and returns a render resources instance.

Traits§

EngineApp
A trait implemented by any struct using a render engine. The run_app function will automatically call all functions when appropriate.

Functions§

run_app
The run_app function effectively creates an runs the app given as a generic argument.