cirnogodot/Scripts/UI/MenuBase.cs
2025-05-20 17:46:35 +02:00

24 lines
No EOL
434 B
C#

using Godot;
using System;
using Cirno.Scripts.Resources;
using Cirno.Scripts.Resources.DebugMenu;
using Godot.Collections;
public partial class MenuBase : Control
{
[Signal]
public delegate void MenuClosedEventHandler();
protected virtual void _on_back_button_pressed()
{
CloseMenu();
}
protected void CloseMenu()
{
this.QueueFree();
EmitSignal(SignalName.MenuClosed);
}
}