diff --git a/src/editors/xrManagedApi/core/Core.cpp b/src/editors/xrManagedApi/core/Core.cpp index aa25bb11a74..eed57a7ca9e 100644 --- a/src/editors/xrManagedApi/core/Core.cpp +++ b/src/editors/xrManagedApi/core/Core.cpp @@ -10,8 +10,6 @@ namespace ManagedApi namespace Core { -Core::Core() { } - static void LogCallbackWrapper(const char* msg) { if (!Core::ManagedLogCallback) diff --git a/src/editors/xrManagedApi/core/Core.hpp b/src/editors/xrManagedApi/core/Core.hpp index 0da6ba17040..c332318c77e 100644 --- a/src/editors/xrManagedApi/core/Core.hpp +++ b/src/editors/xrManagedApi/core/Core.hpp @@ -9,14 +9,12 @@ namespace ManagedApi namespace Core { -public ref class Core +public delegate void LogCallback(String^ str); + +public ref class Core abstract sealed { -public: - delegate void LogCallback(String^ str); internal: static LogCallback^ ManagedLogCallback; -private: - Core(); public: static void Initialize(String^ appName, LogCallback^ logCallback, bool initFs, String^ fsFileName); static void Initialize(String^ appName, LogCallback^ logCallback, bool initFs);