//------------------------------------------------------------------------------ // // 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(971, "SpreadsheetRowFilter", 152)] public class SpreadsheetRowFilter { [DNAFieldAttribute(8, "SpreadsheetRowFilter", 0, "*next", "SpreadsheetRowFilter", true, 0)] public SpreadsheetRowFilter next; [DNAFieldAttribute(8, "SpreadsheetRowFilter", 1, "*prev", "SpreadsheetRowFilter", true, 8)] public SpreadsheetRowFilter prev; [DNAFieldAttribute(64, "char", 2, "column_name[64]", "System.Char[]", false, 16)] public char[] column_name = new System.Char[64]; [DNAFieldAttribute(1, "uchar", 3, "operation", "uchar", false, 80)] public byte operation; [DNAFieldAttribute(1, "uchar", 4, "flag", "uchar", false, 81)] public byte flag; [DNAFieldAttribute(2, "char", 5, "_pad0[2]", "System.Char[]", false, 82)] public char[] _pad0 = new System.Char[2]; [DNAFieldAttribute(4, "int", 6, "value_int", "int", false, 84)] public int value_int; [DNAFieldAttribute(8, "int", 7, "value_int2[2]", "System.Int32[]", false, 88)] public int[] value_int2 = new System.Int32[2]; [DNAFieldAttribute(8, "char", 8, "*value_string", "char", true, 96)] public char value_string; [DNAFieldAttribute(4, "float", 9, "value_float", "float", false, 104)] public float value_float; [DNAFieldAttribute(4, "float", 10, "threshold", "float", false, 108)] public float threshold; [DNAFieldAttribute(8, "float", 11, "value_float2[2]", "System.Single[]", false, 112)] public float[] value_float2 = new System.Single[2]; [DNAFieldAttribute(12, "float", 12, "value_float3[3]", "System.Single[]", false, 120)] public float[] value_float3 = new System.Single[3]; [DNAFieldAttribute(16, "float", 13, "value_color[4]", "System.Single[]", false, 132)] public float[] value_color = new System.Single[4]; [DNAFieldAttribute(4, "char", 14, "_pad1[4]", "System.Char[]", false, 148)] public char[] _pad1 = new System.Char[4]; public SpreadsheetRowFilter() { this.next = default; this.prev = default; this.column_name = default; this.operation = default; this.flag = default; this._pad0 = default; this.value_int = default; this.value_int2 = default; this.value_string = default; this.value_float = default; this.threshold = default; this.value_float2 = default; this.value_float3 = default; this.value_color = default; this._pad1 = default; } public SpreadsheetRowFilter(SpreadsheetRowFilter next, SpreadsheetRowFilter prev, char[] column_name, byte operation, byte flag, char[] _pad0, int value_int, int[] value_int2, char value_string, float value_float, float threshold, float[] value_float2, float[] value_float3, float[] value_color, char[] _pad1) { this.next = next; this.prev = prev; this.column_name = column_name; this.operation = operation; this.flag = flag; this._pad0 = _pad0; this.value_int = value_int; this.value_int2 = value_int2; this.value_string = value_string; this.value_float = value_float; this.threshold = threshold; this.value_float2 = value_float2; this.value_float3 = value_float3; this.value_color = value_color; this._pad1 = _pad1; } } }