4 #include <nap/resourcemanager.h>
5 #include <nap/resourceptr.h>
8 #include <renderservice.h>
9 #include <imguiservice.h>
10 #include <sceneservice.h>
11 #include <inputservice.h>
13 #include <renderwindow.h>
24 class @APP_NAME_INPUTCASE@
App :
public App
45 void update(
double deltaTime)
override;
50 void render()
override;
68 virtual int shutdown()
override;
Definition: objectptr.h:150
Definition: errorstate.h:19
Definition: templateapp.h:24
Definition: renderservice.h:198
std::unique_ptr< WindowEvent > WindowEventPtr
Definition: windowevent.h:188
Definition: imguiservice.h:95
Definition: templateapp.h:17
std::unique_ptr< nap::InputEvent > InputEventPtr
Definition: inputevent.h:420
APP_NAME_INPUTCASE App(nap::Core &core)
Definition: templateapp.h:32
Definition: sceneservice.h:16
Definition: resourcemanager.h:49