equal
deleted
inserted
replaced
2 |
2 |
3 EngineInstance::EngineInstance(QObject *parent) |
3 EngineInstance::EngineInstance(QObject *parent) |
4 : QObject(parent), m_instance(Engine::start_engine()) {} |
4 : QObject(parent), m_instance(Engine::start_engine()) {} |
5 |
5 |
6 EngineInstance::~EngineInstance() { Engine::cleanup(m_instance); } |
6 EngineInstance::~EngineInstance() { Engine::cleanup(m_instance); } |
|
7 |
|
8 void EngineInstance::sendConfig(const GameConfig &config) { |
|
9 for (auto b : config.config()) { |
|
10 Engine::send_ipc(m_instance, reinterpret_cast<uint8_t *>(b.data()), |
|
11 static_cast<size_t>(b.size())); |
|
12 } |
|
13 } |
7 |
14 |
8 Engine::PreviewInfo EngineInstance::generatePreview() { |
15 Engine::PreviewInfo EngineInstance::generatePreview() { |
9 Engine::PreviewInfo pinfo; |
16 Engine::PreviewInfo pinfo; |
10 |
17 |
11 Engine::generate_preview(m_instance, &pinfo); |
18 Engine::generate_preview(m_instance, &pinfo); |