This commit is contained in:
2025-05-13 02:46:21 +03:00
parent 143e16692e
commit 86914b7fcc
610 changed files with 92343 additions and 2 deletions
+22
View File
@@ -0,0 +1,22 @@
#ifndef InputSystem_h__
#define InputSystem_h__
#include "InputDevice.h"
#include "InputTypes.h"
#include <memory>
#include <vector>
namespace LifeCore{
class InputSystem{
public:
typedef std::vector<std::shared_ptr<InputDevice> > InputDeviceList;
InputSystem();
virtual ~InputSystem();
InputDeviceList getDevices(InputDeviceType device);
virtual void update();
private:
InputDeviceList devices;
};
}
#endif // InputSystem_h__