SparrowEngine/src/system.cpp
2016-06-14 18:58:49 +02:00

29 lines
498 B
C++

#include "system.h"
#include "messagebus.h"
#include "message.h"
#include "input.h"
#include <iostream>
System::System()
{
}
InputSystem::InputSystem(){
}
void InputSystem::initInput(sf::Window *window){
m_input = new Input(window);
}
void InputSystem::update(){
int action;
Message* message;
while ((action = m_input->getAction()) != NO_ACTION){
message = new Message(std::to_string(action),SystemType::INPUT_SYSTEM);
m_msgBus->postMessage(message);
}
}