using T3.Core.Utils; namespace Lib.mesh.draw; [Guid("0e313329-74fb-4f2a-b1c2-136e1ecf9b3e")] internal sealed class DrawMeshChunksAtPoints : Instance { [Output(Guid = "aec2ae24-3b64-48ae-a61c-49291829f284", DirtyFlagTrigger = DirtyFlagTrigger.Always)] public readonly Slot Output = new(); [Input(Guid = "40e840c7-b707-4f63-8ae8-bd7498d34f54")] public readonly InputSlot GPoints = new InputSlot(); [Input(Guid = "43527e99-7da1-459a-b51d-0addeeb6786a")] public readonly InputSlot Color = new InputSlot(); [Input(Guid = "93561534-b33e-4e72-9601-36216031e5d2")] public readonly InputSlot Size = new InputSlot(); [Input(Guid = "8613e460-b7c3-47d7-9bc6-01fff9150ec0")] public readonly InputSlot EnableZWrite = new InputSlot(); [Input(Guid = "f758666a-4716-446e-8ad3-a9e7b2a05ff6")] public readonly InputSlot EnableZTest = new InputSlot(); [Input(Guid = "f3c88d15-a33e-4d44-bf13-27f76a1e7a50", MappedType = typeof(SharedEnums.BlendModes))] public readonly InputSlot BlendMode = new InputSlot(); [Input(Guid = "821e86ce-9118-429d-94d8-d30f5df9e455")] public readonly InputSlot Mesh = new InputSlot(); [Input(Guid = "3ba54ff1-0c53-4f8d-92f0-20de48144b82")] public readonly InputSlot CullMode = new InputSlot(); [Input(Guid = "5ff607e0-a3db-4ece-93dc-3713669def9e")] public readonly InputSlot UseF1ForSize = new InputSlot(); [Input(Guid = "010d4e6c-26b8-444e-8d22-3be0d93222ef")] public readonly InputSlot AlphaCutOff = new InputSlot(); [Input(Guid = "c159c08f-ceef-43b3-8e69-91bfb943c226", MappedType = typeof(FillMode))] public readonly InputSlot FillMode = new InputSlot(); [Input(Guid = "7d609639-d9f3-4c7c-9fde-91c71a29aedc")] public readonly InputSlot UseStretch = new InputSlot(); [Input(Guid = "8cdea8a6-7e39-433d-a616-2f64e5e04ed7")] public readonly InputSlot ChunkIndices = new InputSlot(); [Input(Guid = "fc846c4a-ac50-4260-8267-4484ced2d22f")] public readonly InputSlot UpdateDrawData = new InputSlot(); [Input(Guid = "2ba5d5a0-2292-409a-b603-867bc2c347c7")] public readonly InputSlot ShadowOffset = new InputSlot(); [Input(Guid = "271ffc87-bf9a-4958-ab9f-387f27744aee")] public readonly InputSlot ShadowBias = new InputSlot(); [Input(Guid = "c54759f0-759d-470e-8000-03cdfe609f1c")] public readonly InputSlot ShadowColor = new InputSlot(); }