// Automatically generated by BlenderSharp at 22/01/2025 02:21:57 namespace BlendFile.DNA { public class Volume { public ID id; public AnimData ptr_adt; public char[] filepath = new System.Char[1024]; public PackedFile ptr_packedfile; public char is_sequence; public char sequence_mode; public char[] _pad1 = new System.Char[2]; public int frame_start; public int frame_duration; public int frame_offset; public int flag; public int active_grid; public Material ptr_ptr_mat; public short totcol; public short[] _pad2 = new System.Int16[3]; public VolumeRender render; public VolumeDisplay display; public char[] velocity_grid = new System.Char[64]; public char[] _pad3 = new System.Char[3]; public char velocity_unit; public float velocity_scale; public object ptr_batch_cache; public VolumeRuntimeHandle ptr_runtime; public Volume( ID id, AnimData ptr_adt, char[] filepath, PackedFile ptr_packedfile, char is_sequence, char sequence_mode, char[] _pad1, int frame_start, int frame_duration, int frame_offset, int flag, int active_grid, Material ptr_ptr_mat, short totcol, short[] _pad2, VolumeRender render, VolumeDisplay display, char[] velocity_grid, char[] _pad3, char velocity_unit, float velocity_scale, object ptr_batch_cache, VolumeRuntimeHandle ptr_runtime) { this.id = id; this.ptr_adt = ptr_adt; this.filepath = filepath; this.ptr_packedfile = ptr_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.ptr_ptr_mat = ptr_ptr_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.ptr_batch_cache = ptr_batch_cache; this.ptr_runtime = ptr_runtime; } } }