#ifndef _SQMOD_EVENT_SHARED_HPP_ #define _SQMOD_EVENT_SHARED_HPP_ // ------------------------------------------------------------------------------------------------ #include "Signal.hpp" // ------------------------------------------------------------------------------------------------ namespace SqMod { /* ------------------------------------------------------------------------------------------------ * ... */ const SQChar * GetEventName(SQInt32 type) noexcept; /* ------------------------------------------------------------------------------------------------ * ... */ bool IsEntityEvent(SQInt32 type) noexcept; /* ------------------------------------------------------------------------------------------------ * ... */ bool IsCreateEvent(SQInt32 type) noexcept; /* ------------------------------------------------------------------------------------------------ * ... */ bool IsDestroyEvent(SQInt32 type) noexcept; /* ------------------------------------------------------------------------------------------------ * ... */ bool IsCustomEvent(SQInt32 type) noexcept; /* ------------------------------------------------------------------------------------------------ * ... */ bool CanBeInversed(SQInt32 type) noexcept; } // Namespace:: SqMod #endif // _SQMOD_EVENT_SHARED_HPP_