//------------------------------------------------------------------------------ // // 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(1068, "WorkSpace")] public class WorkSpace { [DNAFieldAttribute(0, "ID", "id", "ID", 208)] public ID id; [DNAFieldAttribute(1, "ListBase", "layouts", "ListBase", 16)] public ListBase layouts; [DNAFieldAttribute(2, "ListBase", "hook_layout_relations", "ListBase", 16)] public ListBase hook_layout_relations; [DNAFieldAttribute(3, "ListBase", "owner_ids", "ListBase", 16)] public ListBase owner_ids; [DNAFieldAttribute(4, "ListBase", "tools", "ListBase", 16)] public ListBase tools; [DNAFieldAttribute(5, "Scene", "*pin_scene", "Scene", 6744)] public Scene ptr_pin_scene; [DNAFieldAttribute(6, "char", "_pad[4]", "System.Char[]", 1)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(7, "int", "object_mode", "int", 4)] public int object_mode; [DNAFieldAttribute(8, "int", "flags", "int", 4)] public int flags; [DNAFieldAttribute(9, "int", "order", "int", 4)] public int order; [DNAFieldAttribute(10, "WorkSpaceRuntimeHandle", "*runtime", "WorkSpaceRuntimeHandle", 0)] public WorkSpaceRuntimeHandle ptr_runtime; [DNAFieldAttribute(11, "AssetLibraryReference", "asset_library_ref", "AssetLibraryReference", 8)] public AssetLibraryReference asset_library_ref; [DNAFieldAttribute(12, "ViewerPath", "viewer_path", "ViewerPath", 16)] public ViewerPath viewer_path; public WorkSpace() { this.id = default; this.layouts = default; this.hook_layout_relations = default; this.owner_ids = default; this.tools = default; this.ptr_pin_scene = default; this._pad = default; this.object_mode = default; this.flags = default; this.order = default; this.ptr_runtime = default; this.asset_library_ref = default; this.viewer_path = default; } public WorkSpace(ID id, ListBase layouts, ListBase hook_layout_relations, ListBase owner_ids, ListBase tools, Scene ptr_pin_scene, char[] _pad, int object_mode, int flags, int order, WorkSpaceRuntimeHandle ptr_runtime, AssetLibraryReference asset_library_ref, ViewerPath viewer_path) { this.id = id; this.layouts = layouts; this.hook_layout_relations = hook_layout_relations; this.owner_ids = owner_ids; this.tools = tools; this.ptr_pin_scene = ptr_pin_scene; this._pad = _pad; this.object_mode = object_mode; this.flags = flags; this.order = order; this.ptr_runtime = ptr_runtime; this.asset_library_ref = asset_library_ref; this.viewer_path = viewer_path; } } }