From c767e1e856a7038d2eb8656fe6be0b8027fadefb Mon Sep 17 00:00:00 2001 From: Syntriax Date: Tue, 6 Feb 2024 12:58:17 +0300 Subject: [PATCH] docs(core): Parent & Child Methods --- Engine.Core/Abstract/ITransform.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Engine.Core/Abstract/ITransform.cs b/Engine.Core/Abstract/ITransform.cs index 724bc4a..a52e39c 100644 --- a/Engine.Core/Abstract/ITransform.cs +++ b/Engine.Core/Abstract/ITransform.cs @@ -78,7 +78,21 @@ public interface ITransform : IEnumerable /// IReadOnlyList Children { get; } + /// + /// Sets the parent of this . + /// + /// The parent to set. void SetParent(ITransform? transform); + + /// + /// Adds a child to this . + /// + /// The child to add. void AddChild(ITransform transform); + + /// + /// Removes a child from this . + /// + /// The child to remove. void RemoveChild(ITransform transform); }