summaryrefslogtreecommitdiff
path: root/src/KingSystem/System
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2021-05-09 12:18:15 +0200
committerLéo Lam <leo@leolam.fr>2021-05-09 15:09:40 +0200
commit7c30d3f6e5ceebddbe1a366231e36d680494f564 (patch)
treede27f709eb48ce43c7c0c788f41f6b905fd5c3a2 /src/KingSystem/System
parent2fef4f821eea3080017ae5229eb50b8daf020c71 (diff)
ksys: Add CameraEditor
Diffstat (limited to 'src/KingSystem/System')
-rw-r--r--src/KingSystem/System/CMakeLists.txt2
-rw-r--r--src/KingSystem/System/CameraEditor.cpp7
-rw-r--r--src/KingSystem/System/CameraEditor.h13
3 files changed, 22 insertions, 0 deletions
diff --git a/src/KingSystem/System/CMakeLists.txt b/src/KingSystem/System/CMakeLists.txt
index a98df700..1fe4bd60 100644
--- a/src/KingSystem/System/CMakeLists.txt
+++ b/src/KingSystem/System/CMakeLists.txt
@@ -1,6 +1,8 @@
target_sources(uking PRIVATE
Account.cpp
Account.h
+ CameraEditor.cpp
+ CameraEditor.h
DebugMessage.h
HavokWorkerMgr.cpp
HavokWorkerMgr.h
diff --git a/src/KingSystem/System/CameraEditor.cpp b/src/KingSystem/System/CameraEditor.cpp
new file mode 100644
index 00000000..5062c8af
--- /dev/null
+++ b/src/KingSystem/System/CameraEditor.cpp
@@ -0,0 +1,7 @@
+#include "KingSystem/System/CameraEditor.h"
+
+namespace ksys {
+
+SEAD_SINGLETON_DISPOSER_IMPL(CameraEditor)
+
+} // namespace ksys
diff --git a/src/KingSystem/System/CameraEditor.h b/src/KingSystem/System/CameraEditor.h
new file mode 100644
index 00000000..64e4c648
--- /dev/null
+++ b/src/KingSystem/System/CameraEditor.h
@@ -0,0 +1,13 @@
+#pragma once
+
+#include <heap/seadDisposer.h>
+
+namespace ksys {
+
+// Completely stubbed in release builds
+class CameraEditor {
+ SEAD_SINGLETON_DISPOSER(CameraEditor)
+ CameraEditor() = default;
+};
+
+} // namespace ksys