23#include "utility/event/quit_event.hpp"
25namespace utility::event
28 QuitEvent::Factory::~Factory(
void) =
default;
32 return std::make_unique<QuitEvent>();
37 return std::make_unique<QuitEvent>();
std::shared_ptr< QuitEvent > createTyped(void) const
Create a strongly-typed QuitEvent.
std::shared_ptr< Event > create(void) const override
Create a QuitEvent as a base Event pointer.
QuitEvent(void)
Default constructor.
~QuitEvent(void) override
Default destructor.