#ifndef PKE_EVENT_HPP #define PKE_EVENT_HPP #include "macros.hpp" #include "dynamic-array.hpp" #include #include #include typedef void (*EventHandler)(); void Event_RegisterCallback(const char *name, EventHandler handler); void Event_UnregisterCallback(const char *name, EventHandler handler); void Event_Dispatch(const char *name); void Event_Teardown(); #endif /* PKE_EVENT_HPP */