summaryrefslogtreecommitdiff
path: root/Scripts/Terminal/MenuScreen.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Scripts/Terminal/MenuScreen.cs')
-rw-r--r--Scripts/Terminal/MenuScreen.cs35
1 files changed, 17 insertions, 18 deletions
diff --git a/Scripts/Terminal/MenuScreen.cs b/Scripts/Terminal/MenuScreen.cs
index 1259b31..ee6e765 100644
--- a/Scripts/Terminal/MenuScreen.cs
+++ b/Scripts/Terminal/MenuScreen.cs
@@ -1,27 +1,26 @@
using Godot;
-namespace Texty.Scripts.Terminal
+namespace Texty.Scripts.Terminal;
+
+[Tool]
+public partial class MenuScreen : Control
{
- [Tool]
- public partial class MenuScreen : Control
- {
- private string _title = "";
- private StatusArea TitleArea => GetNodeOrNull<StatusArea>($"%{nameof(TitleArea)}");
+ private string _title = "";
+ private StatusArea TitleArea => GetNodeOrNull<StatusArea>($"%{nameof(TitleArea)}");
- [Export]
- public string Title
+ [Export]
+ public string Title
+ {
+ get => _title;
+ set
{
- get => _title;
- set
- {
- _title = value;
- if (TitleArea != null) TitleArea.Title = $"[center]{GodotSharp.Singleton.Tr(_title)}[/center]";
- }
+ _title = value;
+ if (TitleArea != null) TitleArea.Title = $"[center]{GodotSharp.Singleton.Tr(_title)}[/center]";
}
+ }
- public override void _Ready()
- {
- Title = _title;
- }
+ public override void _Ready()
+ {
+ Title = _title;
}
} \ No newline at end of file