Format sources with clangd

This commit is contained in:
Marek S. Łukasiewicz 2025-01-28 13:55:31 +01:00
parent ea634491de
commit 17680c2288
3 changed files with 31 additions and 29 deletions

View file

@ -3,18 +3,15 @@
using namespace godot; using namespace godot;
void MarshConnector::_bind_methods() { void MarshConnector::_bind_methods() {}
}
MarshConnector::MarshConnector() { MarshConnector::MarshConnector() {
// Initialize any variables here. // Initialize any variables here.
time_passed = 0.0; time_passed = 0.0;
} }
MarshConnector::~MarshConnector() { MarshConnector::~MarshConnector() {
// Add your cleanup here. // Add your cleanup here.
} }
void MarshConnector::_process(double delta) { void MarshConnector::_process(double delta) { time_passed += delta; }
time_passed += delta;
}

View file

@ -5,22 +5,22 @@
namespace godot { namespace godot {
class MarshConnector : public Node{ class MarshConnector : public Node {
GDCLASS(MarshConnector, Node) GDCLASS(MarshConnector, Node)
private: private:
double time_passed; double time_passed;
protected: protected:
static void _bind_methods(); static void _bind_methods();
public: public:
MarshConnector(); MarshConnector();
~MarshConnector(); ~MarshConnector();
void _process(double delta) override; void _process(double delta) override;
}; };
} } // namespace godot
#endif // MARSHCONNECTOR_H #endif // MARSHCONNECTOR_H

View file

@ -9,28 +9,33 @@
using namespace godot; using namespace godot;
void initialize_marsh_module(ModuleInitializationLevel p_level) { void initialize_marsh_module(ModuleInitializationLevel p_level) {
if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) { if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) {
return; return;
} }
GDREGISTER_CLASS(MarshConnector); GDREGISTER_CLASS(MarshConnector);
} }
void uninitialize_marsh_module(ModuleInitializationLevel p_level) { void uninitialize_marsh_module(ModuleInitializationLevel p_level) {
if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) { if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) {
return; return;
} }
} }
extern "C" { extern "C" {
// Initialization. // Initialization.
GDExtensionBool GDE_EXPORT marsh_library_init(GDExtensionInterfaceGetProcAddress p_get_proc_address, const GDExtensionClassLibraryPtr p_library, GDExtensionInitialization *r_initialization) { GDExtensionBool GDE_EXPORT
godot::GDExtensionBinding::InitObject init_obj(p_get_proc_address, p_library, r_initialization); marsh_library_init(GDExtensionInterfaceGetProcAddress p_get_proc_address,
const GDExtensionClassLibraryPtr p_library,
GDExtensionInitialization *r_initialization) {
godot::GDExtensionBinding::InitObject init_obj(p_get_proc_address, p_library,
r_initialization);
init_obj.register_initializer(initialize_marsh_module); init_obj.register_initializer(initialize_marsh_module);
init_obj.register_terminator(uninitialize_marsh_module); init_obj.register_terminator(uninitialize_marsh_module);
init_obj.set_minimum_library_initialization_level(MODULE_INITIALIZATION_LEVEL_SCENE); init_obj.set_minimum_library_initialization_level(
MODULE_INITIALIZATION_LEVEL_SCENE);
return init_obj.init(); return init_obj.init();
} }
} }