//------------------------------------------------------------------------------ // // 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(446, "SubsurfModifierData", 152)] public class SubsurfModifierData { [DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)] public ModifierData modifier; [DNAFieldAttribute(2, "short", 1, "subdivType", "short", false, 120)] public short subdivType; [DNAFieldAttribute(2, "short", 2, "levels", "short", false, 122)] public short levels; [DNAFieldAttribute(2, "short", 3, "renderLevels", "short", false, 124)] public short renderLevels; [DNAFieldAttribute(2, "short", 4, "flags", "short", false, 126)] public short flags; [DNAFieldAttribute(2, "short", 5, "uv_smooth", "short", false, 128)] public short uv_smooth; [DNAFieldAttribute(2, "short", 6, "quality", "short", false, 130)] public short quality; [DNAFieldAttribute(2, "short", 7, "boundary_smooth", "short", false, 132)] public short boundary_smooth; [DNAArrayAttribute(2, "char", 8, "_pad[2]", "System.Char[]", 2, 134)] public char[] _pad = new System.Char[2]; [DNAFieldAttribute(8, "void", 9, "*emCache", "void", true, 136)] public object emCache; [DNAFieldAttribute(8, "void", 10, "*mCache", "void", true, 144)] public object mCache; public SubsurfModifierData() { this.modifier = default; this.subdivType = default; this.levels = default; this.renderLevels = default; this.flags = default; this.uv_smooth = default; this.quality = default; this.boundary_smooth = default; this._pad = default; this.emCache = default; this.mCache = default; } public SubsurfModifierData(ModifierData modifier, short subdivType, short levels, short renderLevels, short flags, short uv_smooth, short quality, short boundary_smooth, char[] _pad, object emCache, object mCache) { this.modifier = modifier; this.subdivType = subdivType; this.levels = levels; this.renderLevels = renderLevels; this.flags = flags; this.uv_smooth = uv_smooth; this.quality = quality; this.boundary_smooth = boundary_smooth; this._pad = _pad; this.emCache = emCache; this.mCache = mCache; } } }