using Godot; using System; using System.IO; namespace BITKit; public partial class RuntimeNode : Node { [Signal] public delegate void OnEnableEventHandler(); [Signal] public delegate void OnDisableEventHandler(); [Signal] public delegate void OnUpdateEventHandler(); private void Enable() { if (Engine.IsEditorHint() is false) EmitSignal(nameof(OnEnable)); } private void Disable() { if (Engine.IsEditorHint() is false) EmitSignal(nameof(OnDisable)); } private void Update() { if (Engine.IsEditorHint() is false) EmitSignal(nameof(OnUpdate)); } }