using System.Xml.Serialization; using Intromat.Nodes.Code; using Intromat.ViewModels; namespace Intromat.Nodes.Textures { [XmlRoot("ShaderTexture", Namespace = _namespace)] public sealed class ShaderTextureModel : DxTextureModelBase { public StringLiteralModel Source { get; set; } = null!; public LiteralModelEntry[] InputValues { get; set; } = null!; public override CodeGenNodeViewModel CreateViewModel() { return new ShaderTextureNode(); } } }