1
0
Fork 0

Initial commit

This commit is contained in:
Henrik Hautakoski 2015-12-22 17:43:51 +01:00
commit edfc5298e1
252 changed files with 93965 additions and 0 deletions

View file

@ -0,0 +1,22 @@
#include <Spectre/System/MessageQueue.h>
void MessageQueue::postEvent(SysEvent& event)
{
m_queue.push_back(event);
}
bool MessageQueue::pollEvent(SysEvent& event)
{
if (!isEmpty()) {
event = m_queue.front();
m_queue.pop_front();
return true;
}
return false;
}
bool MessageQueue::isEmpty() const
{
return m_queue.empty();
}