#include <application.hpp>
◆ errors
◆ Application()
  
  | 
        
          | wren::Application::Application | ( | const std::shared_ptr< Context > & | ctx, |  
          |  |  | const std::shared_ptr< Renderer > & | renderer ) |  | explicitprivate | 
 
 
◆ add_callback_to_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
  
  | 
        
          | std::vector<phase_cb_t> wren::Application::update_phase |  | private | 
 
 
The documentation for this class was generated from the following files: