1 #ifndef TOGGLE_FREE_CAMERA_EVENT_H
2 #define TOGGLE_FREE_CAMERA_EVENT_H
27 static std::shared_ptr<ToggleFreeCameraEvent>
create() {
return std::make_shared<ToggleFreeCameraEvent>(); }
Class for event.
Definition: event.h:10
static std::shared_ptr< ToggleFreeCameraEvent > create()
Factory function.
Definition: toggle_free_camera_event.h:27
ToggleFreeCameraEvent()
ToggleFreeCameraEvent constructor.
Definition: toggle_free_camera_event.h:21
EventType
Event type enum that is used when passing events.
Definition: event_type.h:12
Class for toggle free camera event.
Definition: toggle_free_camera_event.h:14
Event(const EventType &type)
Event constructor.
Definition: event.h:21
Definition: event_type.h:37