//------------------------------------------------------------------------------ // // 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 BlendFile.CompatTypes; using System; namespace BlendFile.DNA { public class GreasePencilLayer { public GreasePencilLayerTreeNode @base; public GreasePencilLayerFramesMapStorage frames_storage; public sbyte blend_mode; public char[] _pad = new System.Char[3]; public float opacity; public ListBase masks; public int active_mask_index; public char[] _pad2 = new System.Char[4]; public Object ptr_parent; public char ptr_parsubstr; public float[,] parentinv = new System.Single[4][4]; public float[] translation = new System.Single[3]; public float[] rotation = new System.Single[3]; public float[] scale = new System.Single[3]; public char[] _pad3 = new System.Char[4]; public char ptr_viewlayername; public GreasePencilLayerRuntimeHandle ptr_runtime; public GreasePencilLayer( GreasePencilLayerTreeNode @base, GreasePencilLayerFramesMapStorage frames_storage, sbyte blend_mode, char[] _pad, float opacity, ListBase masks, int active_mask_index, char[] _pad2, Object ptr_parent, char ptr_parsubstr, float[,] parentinv, float[] translation, float[] rotation, float[] scale, char[] _pad3, char ptr_viewlayername, GreasePencilLayerRuntimeHandle ptr_runtime) { this.@base = @base; this.frames_storage = frames_storage; this.blend_mode = blend_mode; this._pad = _pad; this.opacity = opacity; this.masks = masks; this.active_mask_index = active_mask_index; this._pad2 = _pad2; this.ptr_parent = ptr_parent; this.ptr_parsubstr = ptr_parsubstr; this.parentinv = parentinv; this.translation = translation; this.rotation = rotation; this.scale = scale; this._pad3 = _pad3; this.ptr_viewlayername = ptr_viewlayername; this.ptr_runtime = ptr_runtime; } } }