Program Listing for File KeyPressEvent.hpp

Return to documentation for file (blam\components\events\events\KeyPressEvent.hpp)

#pragma once

#include "components/events/events.h"

namespace Blam::Events
{
    class KeyPressEvent : public Event
    {
    private:
        int virtual_key;
    public:
        KeyPressEvent(int _vk)
        {
            virtual_key = _vk;
            event_type = KeyPress;
        }

        int GetVirtualKey()
        {
            return virtual_key;
        }
    };
}