From 5bf052db96580ce2f389444839cb2ec0a8e4c13d Mon Sep 17 00:00:00 2001 From: dnesov Date: Tue, 24 Jun 2025 23:48:31 +0200 Subject: [PATCH] Rename Frame to FillContainer. --- TestGame/TestGame.cs | 8 ++++---- .../UI/Containers/{Frame.cs => FillContainer.cs} | 11 +++++------ 2 files changed, 9 insertions(+), 10 deletions(-) rename Voile/Source/UI/Containers/{Frame.cs => FillContainer.cs} (77%) diff --git a/TestGame/TestGame.cs b/TestGame/TestGame.cs index 4525dc7..fa70522 100644 --- a/TestGame/TestGame.cs +++ b/TestGame/TestGame.cs @@ -56,9 +56,9 @@ public class TestGame : Game Input.AddInputMapping("reload", new IInputAction[] { new KeyInputAction(KeyboardKey.R) }); _emitterId = _particleSystem.CreateEmitter(Renderer.WindowSize / 2, _fireEffect); - _frame.AddChild(_container); + _fillContainer.AddChild(_container); - _uiSystem.AddElement(_frame); + _uiSystem.AddElement(_fillContainer); } @@ -84,7 +84,7 @@ public class TestGame : Game if (Input.IsMouseButtonDown(MouseButton.Left)) { var mousePos = Input.GetMousePosition(); - _frame.Size = new Rect(mousePos.X, mousePos.Y); + _fillContainer.Size = new Rect(mousePos.X, mousePos.Y); } } @@ -139,7 +139,7 @@ public class TestGame : Game Gap = 10f }; - private Frame _frame = new(); + private FillContainer _fillContainer = new(); // private HorizontalContainer _container = new(new Rect(128.0f, 64.0f), new(), 16) // { // ConfineToContents = true, diff --git a/Voile/Source/UI/Containers/Frame.cs b/Voile/Source/UI/Containers/FillContainer.cs similarity index 77% rename from Voile/Source/UI/Containers/Frame.cs rename to Voile/Source/UI/Containers/FillContainer.cs index 4cbcd09..15b0897 100644 --- a/Voile/Source/UI/Containers/Frame.cs +++ b/Voile/Source/UI/Containers/FillContainer.cs @@ -3,16 +3,17 @@ using Voile.Rendering; namespace Voile.UI.Containers; /// -/// A frame is a special container that occupies the entire available size of the parent. +/// A special container that occupies the entire available size of the parent.
+/// Usually used as a root element for the UI system. ///
-public class Frame : Container +public class FillContainer : Container { - public Frame() + public FillContainer() { } - public Frame(Rect minimumSize) : base(minimumSize) + public FillContainer(Rect minimumSize) : base(minimumSize) { } @@ -54,8 +55,6 @@ public class Frame : Container if (Size == _lastParentSize) return; Size = _lastParentSize; - - Console.WriteLine("Updating"); } private Rect _lastParentSize = Rect.Zero;