// ReSharper disable once CheckNamespace namespace GodotStateCharts { using Godot; /// /// Base class for all wrapper classes. Provides some common functionality. Not to be used directly. /// public abstract class NodeWrapper { /// /// The wrapped node. /// protected readonly Node Wrapped; protected NodeWrapper(Node wrapped) { Wrapped = wrapped; } /// /// Allows to connect to signals on the wrapped node. /// /// /// /// public void Connect(StringName signal, Callable method, uint flags = 0u) { Wrapped.Connect(signal, method, flags); } } }