#pragma once #include #include namespace OpenVic2 { class TestSingleton : public godot::Object { GDCLASS(TestSingleton, godot::Object) static TestSingleton *singleton; protected: static void _bind_methods(); public: static TestSingleton *get_singleton(); TestSingleton(); ~TestSingleton(); void hello_singleton(); }; }