Plasma Engine  2.0
Loading...
Searching...
No Matches
EngineProcGameAppUWP.h
1#pragma once
2
3#include <EditorEngineProcess/EngineProcGameApp.h>
4
5#if PL_ENABLED(PL_PLATFORM_WINDOWS_UWP)
6
8
9class plEngineProcessGameApplicationUWP : public plEngineProcessGameApplication
10{
12
13public:
14 plEngineProcessGameApplicationUWP();
15 ~plEngineProcessGameApplicationUWP();
16
17protected:
18 virtual bool Run_ProcessApplicationInput() override;
19 virtual void Init_ConfigureInput() override;
20 virtual plUniquePtr<plEditorEngineProcessApp> CreateEngineProcessApp() override;
21
22private:
23 plEditorEngineProcessAppUWP* m_pEngineProcessApp;
24 plTime m_HandPressTime;
25 plVec3 m_vHandStartPosition;
26};
27
28#endif
Definition EngineProcessAppUWP.h:6
Definition EngineProcGameApp.h:18
A Unique ptr manages an object and destroys that object when it goes out of scope....
Definition UniquePtr.h:10
The time class encapsulates a double value storing the time in seconds.
Definition Time.h:12