//------------------------------------------------------------------------------ // // 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(808, "ImagePaintSettings", 184)] public class ImagePaintSettings { [DNAFieldAttribute(0, "Paint", "paint", "Paint", 120, false, 0)] public Paint paint; [DNAFieldAttribute(1, "short", "flag", "short", 2, false, 120)] public short flag; [DNAFieldAttribute(2, "short", "missing_data", "short", 2, false, 122)] public short missing_data; [DNAFieldAttribute(3, "short", "seam_bleed", "short", 2, false, 124)] public short seam_bleed; [DNAFieldAttribute(4, "short", "normal_angle", "short", 2, false, 126)] public short normal_angle; [DNAFieldAttribute(5, "short", "screen_grab_size[2]", "System.Int16[]", 4, false, 128)] public short[] screen_grab_size = new System.Int16[2]; [DNAFieldAttribute(6, "int", "mode", "int", 4, false, 132)] public int mode; [DNAFieldAttribute(7, "Image", "*stencil", "Image", 8, true, 136)] public Image ptr_stencil; [DNAFieldAttribute(8, "Image", "*clone", "Image", 8, true, 144)] public Image ptr_clone; [DNAFieldAttribute(9, "Image", "*canvas", "Image", 8, true, 152)] public Image ptr_canvas; [DNAFieldAttribute(10, "float", "stencil_col[3]", "System.Single[]", 12, false, 160)] public float[] stencil_col = new System.Single[3]; [DNAFieldAttribute(11, "float", "dither", "float", 4, false, 172)] public float dither; [DNAFieldAttribute(12, "int", "interp", "int", 4, false, 176)] public int interp; [DNAFieldAttribute(13, "char", "_pad[4]", "System.Char[]", 4, false, 180)] public char[] _pad = new System.Char[4]; public ImagePaintSettings() { this.paint = default; this.flag = default; this.missing_data = default; this.seam_bleed = default; this.normal_angle = default; this.screen_grab_size = default; this.mode = default; this.ptr_stencil = default; this.ptr_clone = default; this.ptr_canvas = default; this.stencil_col = default; this.dither = default; this.interp = default; this._pad = default; } public ImagePaintSettings(Paint paint, short flag, short missing_data, short seam_bleed, short normal_angle, short[] screen_grab_size, int mode, Image ptr_stencil, Image ptr_clone, Image ptr_canvas, float[] stencil_col, float dither, int interp, char[] _pad) { this.paint = paint; this.flag = flag; this.missing_data = missing_data; this.seam_bleed = seam_bleed; this.normal_angle = normal_angle; this.screen_grab_size = screen_grab_size; this.mode = mode; this.ptr_stencil = ptr_stencil; this.ptr_clone = ptr_clone; this.ptr_canvas = ptr_canvas; this.stencil_col = stencil_col; this.dither = dither; this.interp = interp; this._pad = _pad; } } }