27#include "utility/event/hand_event.hpp"
29namespace utility::event
50 std::shared_ptr<Event>
create(
void)
const override;
Abstract factory interface for creating events.
Abstract base class for hand events.
Factory for creating PalmEvent instances.
std::shared_ptr< Event > create(void) const override
Create a PalmEvent as base Event pointer.
std::shared_ptr< PalmEvent > createTyped(void) const
Create a strongly-typed PalmEvent.
PalmEvent(void)
Default constructor.
~PalmEvent(void) override
Default destructor.