#include <application.hpp>
◆ Errors
◆ Application()
| wren::Application::Application |
( |
const std::shared_ptr< Context > & | ctx, |
|
|
const std::shared_ptr< Renderer > & | renderer ) |
|
explicitprivate |
◆ add_callback_to_shutdown_phase()
◆ add_callback_to_startup_phase()
◆ add_callback_to_update_phase()
◆ context()
| auto wren::Application::context |
( |
| ) |
-> const std::shared_ptr<Context>& |
|
inline |
◆ create()
| auto wren::Application::create |
( |
const std::string & | application_name | ) |
-> expected<std::shared_ptr<Application>> |
|
static |
◆ run()
| void wren::Application::run |
( |
| ) |
|
◆ ctx_
| std::shared_ptr<Context> wren::Application::ctx_ |
|
private |
◆ renderer_
| std::shared_ptr<Renderer> wren::Application::renderer_ |
|
private |
◆ running_
| bool wren::Application::running_ |
|
private |
◆ shutdown_phase_
| std::vector<phase_cb_t> wren::Application::shutdown_phase_ |
|
private |
◆ startup_phase_
| std::vector<phase_cb_t> wren::Application::startup_phase_ |
|
private |
◆ update_phase_
The documentation for this class was generated from the following files: