using Syntriax.Engine.Core.Abstract; namespace Syntriax.Engine.Core.Factory; public class TransformFactory { public ITransform Instantiate() => TypeFactory.Get(); public T Instantiate(params object?[]? args) where T : class, ITransform => TypeFactory.Get(args); }