//------------------------------------------------------------------------------ // // 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(529, "GreasePencilTintModifierData", 336)] public class GreasePencilTintModifierData { [DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)] public ModifierData modifier; [DNAFieldAttribute(168, "GreasePencilModifierInfluenceData", 1, "influence", "GreasePencilModifierInfluenceData", false, 120)] public GreasePencilModifierInfluenceData influence; [DNAFieldAttribute(2, "short", 2, "flag", "short", false, 288)] public short flag; [DNAFieldAttribute(1, "char", 3, "color_mode", "char", false, 290)] public char color_mode; [DNAFieldAttribute(1, "char", 4, "tint_mode", "char", false, 291)] public char tint_mode; [DNAFieldAttribute(4, "float", 5, "factor", "float", false, 292)] public float factor; [DNAFieldAttribute(4, "float", 6, "radius", "float", false, 296)] public float radius; [DNAArrayAttribute(12, "float", 7, "color[3]", "System.Single[]", 3, false, 300)] public float[] color = new System.Single[3]; [DNAFieldAttribute(8, "Object", 8, "*object", "Object", true, 312)] public Object @object; [DNAFieldAttribute(8, "ColorBand", 9, "*color_ramp", "ColorBand", true, 320)] public ColorBand color_ramp; [DNAFieldAttribute(8, "void", 10, "*_pad", "void", true, 328)] public object _pad; public GreasePencilTintModifierData() { this.modifier = default; this.influence = default; this.flag = default; this.color_mode = default; this.tint_mode = default; this.factor = default; this.radius = default; this.color = default; this.@object = default; this.color_ramp = default; this._pad = default; } public GreasePencilTintModifierData(ModifierData modifier, GreasePencilModifierInfluenceData influence, short flag, char color_mode, char tint_mode, float factor, float radius, float[] color, Object @object, ColorBand color_ramp, object _pad) { this.modifier = modifier; this.influence = influence; this.flag = flag; this.color_mode = color_mode; this.tint_mode = tint_mode; this.factor = factor; this.radius = radius; this.color = color; this.@object = @object; this.color_ramp = color_ramp; this._pad = _pad; } } }