namespace Msp::Game {
+class Camera;
class Component;
class Entity;
+class Stage;
namespace Events {
Handle<Component> component;
};
+struct StageCreated
+{
+ Stage &stage;
+};
+
+struct StageActivated
+{
+ Stage &stage;
+};
+
+struct StageDeactivated
+{
+ Stage &stage;
+};
+
+struct CameraChanged
+{
+ Handle<Camera> camera;
+};
+
} // namespace Events
} // namespace Msp::Game