Files
Aerofoil/PortabilityLayer/PLEventQueue.h

18 lines
244 B
C
Raw Normal View History

2019-12-21 18:40:17 -05:00
#pragma once
#include "PLCore.h"
#include <stdint.h>
namespace PortabilityLayer
{
class EventQueue
{
public:
virtual bool Dequeue(EventRecord *evt) = 0;
virtual EventRecord *Enqueue() = 0;
static EventQueue *GetInstance();
};
}