summaryrefslogtreecommitdiff
path: root/linux/settings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'linux/settings.cpp')
-rw-r--r--linux/settings.cpp55
1 files changed, 0 insertions, 55 deletions
diff --git a/linux/settings.cpp b/linux/settings.cpp
deleted file mode 100644
index 73df446f6a..0000000000
--- a/linux/settings.cpp
+++ /dev/null
@@ -1,55 +0,0 @@
-#include "settings.hpp"
-#include "rapidjson/prettywriter.h"
-#include "rapidjson/filestream.h"
-#include "rapidjson/document.h"
-#include <stdio.h>
-
-using namespace llmr;
-
-Settings_JSON::Settings_JSON()
-{
-}
-
-void Settings_JSON::load()
-{
- FILE *settingsFile = fopen("/tmp/llmr-native.json", "r");
- if (settingsFile != NULL) {
- rapidjson::FileStream is(settingsFile);
- rapidjson::Document document;
- document.ParseStream<0>(is);
- if (document.IsArray()) {
- longitude = document[rapidjson::SizeType(0)].GetDouble();
- latitude = document[1].GetDouble();
- scale = document[2].GetDouble();
- angle = document[3].GetDouble();
- debug = document[4].GetBool();
- }
- }
-}
-
-void Settings_JSON::persist()
-{
-}
-
-void Settings_JSON::sync()
-{
-
- rapidjson::FileStream s(fopen("/tmp/llmr-native.json", "w"));
- rapidjson::PrettyWriter<rapidjson::FileStream> writer(s);
- writer.StartArray();
- writer.Double(longitude);
- writer.Double(latitude);
- writer.Double(scale);
- writer.Double(angle);
- writer.Bool(debug);
- writer.EndArray();
-}
-
-void Settings_JSON::clear()
-{
- longitude = 0;
- latitude = 0;
- scale = 0;
- angle = 0;
- debug = false;
-}