]> git.tdb.fi Git - libs/game.git/blobdiff - source/gameview/events.h
Add infrastructure for receiving player input
[libs/game.git] / source / gameview / events.h
diff --git a/source/gameview/events.h b/source/gameview/events.h
new file mode 100644 (file)
index 0000000..fcb6395
--- /dev/null
@@ -0,0 +1,22 @@
+#ifndef MSP_GAMEVIEW_EVENTS_H_
+#define MSP_GAMEVIEW_EVENTS_H_
+
+#include <msp/input/controlscheme.h>
+
+namespace Msp::GameView {
+namespace Events {
+
+struct PlayerArrived
+{
+       Input::ControlScheme &controls;
+};
+
+struct PlayerDeparted
+{
+       Input::ControlScheme &controls;
+};
+
+} // namespace Events
+} // namespace Msp::GameView
+
+#endif