//------------------------------------------------------------------------------ // // 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(957, "SpaceNode", 360)] public class SpaceNode { [DNAFieldAttribute(8, "SpaceLink", 0, "*next", "SpaceLink", true, 0)] public SpaceLink next; [DNAFieldAttribute(8, "SpaceLink", 1, "*prev", "SpaceLink", true, 8)] public SpaceLink prev; [DNAFieldAttribute(16, "ListBase", 2, "regionbase", "ListBase", false, 16)] public ListBase regionbase; [DNAFieldAttribute(1, "char", 3, "spacetype", "char", false, 32)] public char spacetype; [DNAFieldAttribute(1, "char", 4, "link_flag", "char", false, 33)] public char link_flag; [DNAFieldAttribute(6, "char", 5, "_pad0[6]", "System.Char[]", false, 34)] public char[] _pad0 = new System.Char[6]; [DNAFieldAttribute(152, "View2D", 6, "v2d", "View2D", false, 40)] public View2D v2d; [DNAFieldAttribute(8, "ID", 7, "*id", "ID", true, 192)] public ID id; [DNAFieldAttribute(8, "ID", 8, "*from", "ID", true, 200)] public ID from; [DNAFieldAttribute(2, "short", 9, "flag", "short", false, 208)] public short flag; [DNAFieldAttribute(1, "char", 10, "insert_ofs_dir", "char", false, 210)] public char insert_ofs_dir; [DNAFieldAttribute(1, "char", 11, "_pad1", "char", false, 211)] public char _pad1; [DNAFieldAttribute(4, "float", 12, "xof", "float", false, 212)] public float xof; [DNAFieldAttribute(4, "float", 13, "yof", "float", false, 216)] public float yof; [DNAFieldAttribute(4, "float", 14, "zoom", "float", false, 220)] public float zoom; [DNAFieldAttribute(16, "ListBase", 15, "treepath", "ListBase", false, 224)] public ListBase treepath; [DNAFieldAttribute(8, "bNodeTree", 16, "*edittree", "bNodeTree", true, 240)] public bNodeTree edittree; [DNAFieldAttribute(8, "bNodeTree", 17, "*nodetree", "bNodeTree", true, 248)] public bNodeTree nodetree; [DNAFieldAttribute(64, "char", 18, "tree_idname[64]", "System.Char[]", false, 256)] public char[] tree_idname = new System.Char[64]; [DNAFieldAttribute(4, "int", 19, "treetype", "int", false, 320)] public int treetype; [DNAFieldAttribute(2, "short", 20, "texfrom", "short", false, 324)] public short texfrom; [DNAFieldAttribute(1, "char", 21, "shaderfrom", "char", false, 326)] public char shaderfrom; [DNAFieldAttribute(1, "char", 22, "geometry_nodes_type", "char", false, 327)] public char geometry_nodes_type; [DNAFieldAttribute(8, "bNodeTree", 23, "*geometry_nodes_tool_tree", "bNodeTree", true, 328)] public bNodeTree geometry_nodes_tool_tree; [DNAFieldAttribute(8, "bGPdata", 24, "*gpd", "bGPdata", true, 336)] public bGPdata gpd; [DNAFieldAttribute(8, "SpaceNodeOverlay", 25, "overlay", "SpaceNodeOverlay", false, 344)] public SpaceNodeOverlay overlay; [DNAFieldAttribute(8, "SpaceNode_Runtime", 26, "*runtime", "SpaceNode_Runtime", true, 352)] public SpaceNode_Runtime runtime; public SpaceNode() { this.next = default; this.prev = default; this.regionbase = default; this.spacetype = default; this.link_flag = default; this._pad0 = default; this.v2d = default; this.id = default; this.from = default; this.flag = default; this.insert_ofs_dir = default; this._pad1 = default; this.xof = default; this.yof = default; this.zoom = default; this.treepath = default; this.edittree = default; this.nodetree = default; this.tree_idname = default; this.treetype = default; this.texfrom = default; this.shaderfrom = default; this.geometry_nodes_type = default; this.geometry_nodes_tool_tree = default; this.gpd = default; this.overlay = default; this.runtime = default; } public SpaceNode( SpaceLink next, SpaceLink prev, ListBase regionbase, char spacetype, char link_flag, char[] _pad0, View2D v2d, ID id, ID from, short flag, char insert_ofs_dir, char _pad1, float xof, float yof, float zoom, ListBase treepath, bNodeTree edittree, bNodeTree nodetree, char[] tree_idname, int treetype, short texfrom, char shaderfrom, char geometry_nodes_type, bNodeTree geometry_nodes_tool_tree, bGPdata gpd, SpaceNodeOverlay overlay, SpaceNode_Runtime runtime) { this.next = next; this.prev = prev; this.regionbase = regionbase; this.spacetype = spacetype; this.link_flag = link_flag; this._pad0 = _pad0; this.v2d = v2d; this.id = id; this.from = from; this.flag = flag; this.insert_ofs_dir = insert_ofs_dir; this._pad1 = _pad1; this.xof = xof; this.yof = yof; this.zoom = zoom; this.treepath = treepath; this.edittree = edittree; this.nodetree = nodetree; this.tree_idname = tree_idname; this.treetype = treetype; this.texfrom = texfrom; this.shaderfrom = shaderfrom; this.geometry_nodes_type = geometry_nodes_type; this.geometry_nodes_tool_tree = geometry_nodes_tool_tree; this.gpd = gpd; this.overlay = overlay; this.runtime = runtime; } } }