#include <controller.hpp>
Definition at line 28 of file controller.hpp.
 
◆ controller()
◆ add_view() [1/2]
  
  
      
        
          | virtual void neogfx::mvc::controller::add_view  | 
          ( | 
          i_view &  | 
          aView | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ add_view() [2/2]
  
  
      
        
          | virtual void neogfx::mvc::controller::add_view  | 
          ( | 
          std::shared_ptr< i_view >  | 
          aView | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ container() [1/2]
◆ container() [2/2]
◆ define_declared_event()
      
        
          | neogfx::mvc::controller::define_declared_event  | 
          ( | 
          ViewAdded  | 
          ,  | 
        
        
           | 
           | 
          view_added  | 
          ,  | 
        
        
           | 
           | 
          i_view &  | 
            | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ model() [1/2]
  
  
      
        
          | virtual i_model & neogfx::mvc::controller::model  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ model() [2/2]
  
  
      
        
          | virtual const i_model & neogfx::mvc::controller::model  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ only_weak_views()
  
  
      
        
          | virtual bool neogfx::mvc::controller::only_weak_views  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ remove_view()
  
  
      
        
          | virtual void neogfx::mvc::controller::remove_view  | 
          ( | 
          i_view &  | 
          aView | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ view_removed
      
        
          | neogfx::mvc::controller::view_removed | 
        
      
 
 
The documentation for this class was generated from the following file: