//------------------------------------------------------------------------------ // // 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(1040, "Volume", 1424)] public class Volume { [DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)] public ID id; [DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)] public AnimData adt; [DNAFieldAttribute(1024, "char", 2, "filepath[1024]", "System.Char[]", false, 216)] public char[] filepath = new System.Char[1024]; [DNAFieldAttribute(8, "PackedFile", 3, "*packedfile", "PackedFile", true, 1240)] public PackedFile packedfile; [DNAFieldAttribute(1, "char", 4, "is_sequence", "char", false, 1248)] public char is_sequence; [DNAFieldAttribute(1, "char", 5, "sequence_mode", "char", false, 1249)] public char sequence_mode; [DNAFieldAttribute(2, "char", 6, "_pad1[2]", "System.Char[]", false, 1250)] public char[] _pad1 = new System.Char[2]; [DNAFieldAttribute(4, "int", 7, "frame_start", "int", false, 1252)] public int frame_start; [DNAFieldAttribute(4, "int", 8, "frame_duration", "int", false, 1256)] public int frame_duration; [DNAFieldAttribute(4, "int", 9, "frame_offset", "int", false, 1260)] public int frame_offset; [DNAFieldAttribute(4, "int", 10, "flag", "int", false, 1264)] public int flag; [DNAFieldAttribute(4, "int", 11, "active_grid", "int", false, 1268)] public int active_grid; [DNAFieldAttribute(8, "Material", 12, "**mat", "Material", true, 1272)] public Material mat; [DNAFieldAttribute(2, "short", 13, "totcol", "short", false, 1280)] public short totcol; [DNAFieldAttribute(6, "short", 14, "_pad2[3]", "System.Int16[]", false, 1282)] public short[] _pad2 = new System.Int16[3]; [DNAFieldAttribute(16, "VolumeRender", 15, "render", "VolumeRender", false, 1288)] public VolumeRender render; [DNAFieldAttribute(32, "VolumeDisplay", 16, "display", "VolumeDisplay", false, 1304)] public VolumeDisplay display; [DNAFieldAttribute(64, "char", 17, "velocity_grid[64]", "System.Char[]", false, 1336)] public char[] velocity_grid = new System.Char[64]; [DNAFieldAttribute(3, "char", 18, "_pad3[3]", "System.Char[]", false, 1400)] public char[] _pad3 = new System.Char[3]; [DNAFieldAttribute(1, "char", 19, "velocity_unit", "char", false, 1403)] public char velocity_unit; [DNAFieldAttribute(4, "float", 20, "velocity_scale", "float", false, 1404)] public float velocity_scale; [DNAFieldAttribute(8, "void", 21, "*batch_cache", "void", true, 1408)] public object batch_cache; [DNAFieldAttribute(8, "VolumeRuntimeHandle", 22, "*runtime", "VolumeRuntimeHandle", true, 1416)] public VolumeRuntimeHandle runtime; public Volume() { this.id = default; this.adt = default; this.filepath = default; this.packedfile = default; this.is_sequence = default; this.sequence_mode = default; this._pad1 = default; this.frame_start = default; this.frame_duration = default; this.frame_offset = default; this.flag = default; this.active_grid = default; this.mat = default; this.totcol = default; this._pad2 = default; this.render = default; this.display = default; this.velocity_grid = default; this._pad3 = default; this.velocity_unit = default; this.velocity_scale = default; this.batch_cache = default; this.runtime = default; } public Volume( ID id, AnimData adt, char[] filepath, PackedFile packedfile, char is_sequence, char sequence_mode, char[] _pad1, int frame_start, int frame_duration, int frame_offset, int flag, int active_grid, Material mat, short totcol, short[] _pad2, VolumeRender render, VolumeDisplay display, char[] velocity_grid, char[] _pad3, char velocity_unit, float velocity_scale, object batch_cache, VolumeRuntimeHandle runtime) { this.id = id; this.adt = adt; this.filepath = filepath; this.packedfile = packedfile; this.is_sequence = is_sequence; this.sequence_mode = sequence_mode; this._pad1 = _pad1; this.frame_start = frame_start; this.frame_duration = frame_duration; this.frame_offset = frame_offset; this.flag = flag; this.active_grid = active_grid; this.mat = mat; this.totcol = totcol; this._pad2 = _pad2; this.render = render; this.display = display; this.velocity_grid = velocity_grid; this._pad3 = _pad3; this.velocity_unit = velocity_unit; this.velocity_scale = velocity_scale; this.batch_cache = batch_cache; this.runtime = runtime; } } }