#ifndef _ENTITY_KEYBIND_HPP_ #define _ENTITY_KEYBIND_HPP_ // ------------------------------------------------------------------------------------------------ #include "Entity.hpp" // ------------------------------------------------------------------------------------------------ namespace SqMod { /* ------------------------------------------------------------------------------------------------ * ... */ class CKeybind : public Reference< CKeybind > { public: // -------------------------------------------------------------------------------------------- using RefType::Reference; /* -------------------------------------------------------------------------------------------- * */ SQInt32 GetPrimary() const noexcept; /* -------------------------------------------------------------------------------------------- * */ SQInt32 GetSecondary() const noexcept; /* -------------------------------------------------------------------------------------------- * */ SQInt32 GetAlternative() const noexcept; /* -------------------------------------------------------------------------------------------- * */ bool IsRelease() const noexcept; }; } // Namespace:: SqMod #endif // _ENTITY_KEYBIND_HPP_