Program Listing for File Event.hpp

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

#pragma once

#include "components/events/events.h"

namespace Blam::Events
{
    class Event
    {
    private:
        bool cancelled = false;
    public:
        EventType event_type;

        EventType GetEventType()
        {
            return event_type;
        }

        void setCancelled(bool cancel)
        {
            cancelled = cancel;
        }

        bool isCancelled()
        {
            return cancelled;
        }
    };
}