//------------------------------------------------------------------------------ // // 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(311, "GreasePencil", 592)] public class GreasePencil { [DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)] public ID id; [DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)] public AnimData adt; [DNAListAttribute(8, "GreasePencilDrawingBase", "**drawing_array", 2, "GreasePencilDrawingBase", 224, "drawing_array_size", 3, 216, 0)] public System.Collections.Generic.List drawing_array; [DNAFieldAttribute(4, "char", 4, "_pad[4]", "System.Char[]", false, 228)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(8, "GreasePencilLayerTreeGroup", 5, "*root_group_ptr", "GreasePencilLayerTreeGroup", true, 232)] public GreasePencilLayerTreeGroup root_group_ptr; [DNAFieldAttribute(248, "CustomData", 6, "layers_data", "CustomData", false, 240)] public CustomData layers_data; [DNAFieldAttribute(4, "int", 7, "attributes_active_index", "int", false, 488)] public int attributes_active_index; [DNAFieldAttribute(4, "char", 8, "_pad2[4]", "System.Char[]", false, 492)] public char[] _pad2 = new System.Char[4]; [DNAFieldAttribute(8, "GreasePencilLayerTreeNode", 9, "*active_node", "GreasePencilLayerTreeNode", true, 496)] public GreasePencilLayerTreeNode active_node; [DNAListAttribute(8, "Material", "**material_array", 10, "Material", 512, "material_array_size", 11, 504, 0)] public System.Collections.Generic.List material_array; [DNAFieldAttribute(2, "char", 12, "_pad3[2]", "System.Char[]", false, 514)] public char[] _pad3 = new System.Char[2]; [DNAFieldAttribute(4, "int", 13, "flag", "int", false, 516)] public int flag; [DNAFieldAttribute(16, "ListBase", 14, "vertex_group_names", "ListBase", false, 520)] public ListBase vertex_group_names; [DNAFieldAttribute(4, "int", 15, "vertex_group_active_index", "int", false, 536)] public int vertex_group_active_index; [DNAFieldAttribute(4, "char", 16, "_pad4[4]", "System.Char[]", false, 540)] public char[] _pad4 = new System.Char[4]; [DNAFieldAttribute(40, "GreasePencilOnionSkinningSettings", 17, "onion_skinning_settings", "GreasePencilOnionSkinningSettings", false, 544)] public GreasePencilOnionSkinningSettings onion_skinning_settings; [DNAFieldAttribute(8, "GreasePencilRuntimeHandle", 18, "*runtime", "GreasePencilRuntimeHandle", true, 584)] public GreasePencilRuntimeHandle runtime; public GreasePencil() { this.id = default; this.adt = default; this.drawing_array = default; this._pad = default; this.root_group_ptr = default; this.layers_data = default; this.attributes_active_index = default; this._pad2 = default; this.active_node = default; this.material_array = default; this._pad3 = default; this.flag = default; this.vertex_group_names = default; this.vertex_group_active_index = default; this._pad4 = default; this.onion_skinning_settings = default; this.runtime = default; } public GreasePencil( ID id, AnimData adt, System.Collections.Generic.List drawing_array, char[] _pad, GreasePencilLayerTreeGroup root_group_ptr, CustomData layers_data, int attributes_active_index, char[] _pad2, GreasePencilLayerTreeNode active_node, System.Collections.Generic.List material_array, char[] _pad3, int flag, ListBase vertex_group_names, int vertex_group_active_index, char[] _pad4, GreasePencilOnionSkinningSettings onion_skinning_settings, GreasePencilRuntimeHandle runtime) { this.id = id; this.adt = adt; this.drawing_array = drawing_array; this._pad = _pad; this.root_group_ptr = root_group_ptr; this.layers_data = layers_data; this.attributes_active_index = attributes_active_index; this._pad2 = _pad2; this.active_node = active_node; this.material_array = material_array; this._pad3 = _pad3; this.flag = flag; this.vertex_group_names = vertex_group_names; this.vertex_group_active_index = vertex_group_active_index; this._pad4 = _pad4; this.onion_skinning_settings = onion_skinning_settings; this.runtime = runtime; } } }