diff options
Diffstat (limited to 'Scripts/Terminal/MenuScreen.cs')
| -rw-r--r-- | Scripts/Terminal/MenuScreen.cs | 35 |
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 |
