//------------------------------------------------------------------------------ // // 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; public class GreasePencil { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; [DNAFieldAttribute(1, "AnimData", "*adt", 248)] public AnimData ptr_adt; [DNAFieldAttribute(2, "GreasePencilDrawingBase", "**drawing_array", 8)] public GreasePencilDrawingBase ptr_ptr_drawing_array; [DNAFieldAttribute(3, "int", "drawing_array_size", 4)] public int drawing_array_size; [DNAFieldAttribute(4, "char", "_pad[4]", 1)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(5, "GreasePencilLayerTreeGroup", "*root_group_ptr", 72)] public GreasePencilLayerTreeGroup ptr_root_group_ptr; [DNAFieldAttribute(6, "CustomData", "layers_data", 248)] public CustomData layers_data; [DNAFieldAttribute(7, "int", "attributes_active_index", 4)] public int attributes_active_index; [DNAFieldAttribute(8, "char", "_pad2[4]", 1)] public char[] _pad2 = new System.Char[4]; [DNAFieldAttribute(9, "GreasePencilLayerTreeNode", "*active_node", 40)] public GreasePencilLayerTreeNode ptr_active_node; [DNAFieldAttribute(10, "Material", "**material_array", 392)] public Material ptr_ptr_material_array; [DNAFieldAttribute(11, "short", "material_array_size", 2)] public short material_array_size; [DNAFieldAttribute(12, "char", "_pad3[2]", 1)] public char[] _pad3 = new System.Char[2]; [DNAFieldAttribute(13, "int", "flag", 4)] public int flag; [DNAFieldAttribute(14, "ListBase", "vertex_group_names", 16)] public ListBase vertex_group_names; [DNAFieldAttribute(15, "int", "vertex_group_active_index", 4)] public int vertex_group_active_index; [DNAFieldAttribute(16, "char", "_pad4[4]", 1)] public char[] _pad4 = new System.Char[4]; [DNAFieldAttribute(17, "GreasePencilOnionSkinningSettings", "onion_skinning_settings", 40)] public GreasePencilOnionSkinningSettings onion_skinning_settings; [DNAFieldAttribute(18, "GreasePencilRuntimeHandle", "*runtime", 0)] public GreasePencilRuntimeHandle ptr_runtime; public GreasePencil( ID id, AnimData ptr_adt, GreasePencilDrawingBase ptr_ptr_drawing_array, int drawing_array_size, char[] _pad, GreasePencilLayerTreeGroup ptr_root_group_ptr, CustomData layers_data, int attributes_active_index, char[] _pad2, GreasePencilLayerTreeNode ptr_active_node, Material ptr_ptr_material_array, short material_array_size, char[] _pad3, int flag, ListBase vertex_group_names, int vertex_group_active_index, char[] _pad4, GreasePencilOnionSkinningSettings onion_skinning_settings, GreasePencilRuntimeHandle ptr_runtime) { this.id = id; this.ptr_adt = ptr_adt; this.ptr_ptr_drawing_array = ptr_ptr_drawing_array; this.drawing_array_size = drawing_array_size; this._pad = _pad; this.ptr_root_group_ptr = ptr_root_group_ptr; this.layers_data = layers_data; this.attributes_active_index = attributes_active_index; this._pad2 = _pad2; this.ptr_active_node = ptr_active_node; this.ptr_ptr_material_array = ptr_ptr_material_array; this.material_array_size = material_array_size; 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.ptr_runtime = ptr_runtime; } } }