using T3.Core.Utils; namespace Lib.image.generate.basic; [Guid("dc2273a7-8a54-4e6f-8d8e-9a675c1ef599")] internal sealed class BoxGradient : Instance { [Output(Guid = "04ffa9f0-346a-4dd7-83fb-af13cae73722")] public readonly Slot TextureOutput = new(); [Input(Guid = "71cd9153-da17-47f0-9251-80bdef8906b3")] public readonly InputSlot Image = new (); [Input(Guid = "1dd6cf1e-d374-40d5-b51f-21b91deb3802")] public readonly InputSlot Rotation = new InputSlot(); [Input(Guid = "e155a2f2-2b21-49b5-9bd4-0c363684d93f")] public readonly InputSlot Center = new InputSlot(); [Input(Guid = "06f28039-d349-4f5f-a68f-6009886e180b")] public readonly InputSlot Size = new InputSlot(); [Input(Guid = "5a164383-4f9d-4978-bfcb-a1c48b9b8f34")] public readonly InputSlot UniformScale = new InputSlot(); [Input(Guid = "06553d30-0a71-435b-8796-b61db670fbc6")] public readonly InputSlot CornersRadius = new InputSlot(); [Input(Guid = "5e7cd523-0c39-42e4-a4e9-05cc20477296")] public readonly InputSlot Gradient = new InputSlot(); [Input(Guid = "94d46ad8-7dd6-490c-ade4-a527c7ee9d05")] public readonly InputSlot GradientWidth = new InputSlot(); [Input(Guid = "c3d48bd0-5153-4631-ae6c-a7ded46ce952")] public readonly InputSlot Offset = new InputSlot(); [Input(Guid = "c9e1ea04-1c81-4554-964f-e361a502b9b8")] public readonly InputSlot PingPong = new InputSlot(); [Input(Guid = "8f50765e-3d85-4814-a99a-ecdff18c97e7")] public readonly InputSlot Repeat = new InputSlot(); [Input(Guid = "94516412-20a6-41a9-a036-a3b5ed67b04a")] public readonly InputSlot GainAndBias = new InputSlot(); [Input(Guid = "63241bae-bfe6-415f-9288-ffcf1be15fc6", MappedType = typeof(SharedEnums.RgbBlendModes))] public readonly InputSlot BlendMode = new InputSlot(); [Input(Guid = "70641015-e77b-4a75-b3f2-eb3534cceead")] public readonly InputSlot Resolution = new InputSlot(); }