#pragma once enum class EventListenerResult { Continue, Cancel };