#include "../Core/Context.h"
#include "../Core/Main.h"
#include "../Engine/Engine.h"
|  | 
| class | Dviglo::Application | 
|  | Base class for creating applications which initialize the Urho3D engine and run a main loop until exited.  More... 
 | 
|  | 
|  | 
| #define | URHO3D_DEFINE_APPLICATION_MAIN(className) | 
|  | 
◆ URHO3D_DEFINE_APPLICATION_MAIN
      
        
          | #define URHO3D_DEFINE_APPLICATION_MAIN | ( |  | className | ) |  | 
      
 
Value:int RunApplication() \
{ \
    Dviglo::SharedPtr<className> application(new className(context)); \
    return application->Run(); \
} \
URHO3D_DEFINE_MAIN(RunApplication())
 
 
 
Urho3D execution context. Provides access to subsystems, object factories and attributes,...
Definition: Context.h:48