//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { using BlendFile; [DNAClassAttribute(249, "FreestyleLineSet", 128)] public class FreestyleLineSet { [DNAFieldAttribute(8, "FreestyleLineSet", 0, "*next", "FreestyleLineSet", true, 0)] public FreestyleLineSet next; [DNAFieldAttribute(8, "FreestyleLineSet", 1, "*prev", "FreestyleLineSet", true, 8)] public FreestyleLineSet prev; [DNAArrayAttribute(64, "char", 2, "name[64]", "System.Char[]", 64, false, 16)] public char[] name = new System.Char[64]; [DNAFieldAttribute(4, "int", 3, "flags", "int", false, 80)] public int flags; [DNAFieldAttribute(4, "int", 4, "selection", "int", false, 84)] public int selection; [DNAFieldAttribute(2, "short", 5, "qi", "short", false, 88)] public short qi; [DNAArrayAttribute(2, "char", 6, "_pad1[2]", "System.Char[]", 2, false, 90)] public char[] _pad1 = new System.Char[2]; [DNAFieldAttribute(4, "int", 7, "qi_start", "int", false, 92)] public int qi_start; [DNAFieldAttribute(4, "int", 8, "qi_end", "int", false, 96)] public int qi_end; [DNAFieldAttribute(4, "int", 9, "edge_types", "int", false, 100)] public int edge_types; [DNAFieldAttribute(4, "int", 10, "exclude_edge_types", "int", false, 104)] public int exclude_edge_types; [DNAArrayAttribute(4, "char", 11, "_pad2[4]", "System.Char[]", 4, false, 108)] public char[] _pad2 = new System.Char[4]; [DNAFieldAttribute(8, "Collection", 12, "*group", "Collection", true, 112)] public Collection group; [DNAFieldAttribute(8, "FreestyleLineStyle", 13, "*linestyle", "FreestyleLineStyle", true, 120)] public FreestyleLineStyle linestyle; public FreestyleLineSet() { this.next = default; this.prev = default; this.name = default; this.flags = default; this.selection = default; this.qi = default; this._pad1 = default; this.qi_start = default; this.qi_end = default; this.edge_types = default; this.exclude_edge_types = default; this._pad2 = default; this.group = default; this.linestyle = default; } public FreestyleLineSet(FreestyleLineSet next, FreestyleLineSet prev, char[] name, int flags, int selection, short qi, char[] _pad1, int qi_start, int qi_end, int edge_types, int exclude_edge_types, char[] _pad2, Collection group, FreestyleLineStyle linestyle) { this.next = next; this.prev = prev; this.name = name; this.flags = flags; this.selection = selection; this.qi = qi; this._pad1 = _pad1; this.qi_start = qi_start; this.qi_end = qi_end; this.edge_types = edge_types; this.exclude_edge_types = exclude_edge_types; this._pad2 = _pad2; this.group = group; this.linestyle = linestyle; } } }