aboutsummaryrefslogtreecommitdiff
path: root/src/plugin.cpp
blob: a1098da6502918a9945e5f793c862239b328b72f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "ns_plugin.h"
#include "plugin.h"
#include "server.h"

Plugin::Plugin(PluginInitFuncs* funcs, PluginNorthstarData* data)
	: server(new jsonrpc_server(this))
{
	this->funcs = funcs;
	this->data = data;

	spdlog::info(PLUGIN_NAME " initialised!");
}

Plugin::~Plugin()
{
	delete server;
}

void Plugin::LoadEngineData(void* data)
{
	this->engine_data = static_cast<EngineData*>(data);

	spdlog::info("Engine data loaded");
}