Crate forte_engine
Source - component_app
- egui
- inputs
- lights
- math
- models
- primitives
- render
- ui
- utils
- 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.
- EngineApp
- A trait implemented by any struct using a render engine. The run_app function will automatically call all functions when appropriate.
- run_app
- The run_app function effectively creates an runs the app given as a generic argument.