//------------------------------------------------------------------------------ // // 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(27, "ID", 208)] public class ID { [DNAFieldAttribute(8, "void", 0, "*next", "void", true, 0)] public object next; [DNAFieldAttribute(8, "void", 1, "*prev", "void", true, 8)] public object prev; [DNAFieldAttribute(8, "ID", 2, "*newid", "ID", true, 16)] public ID newid; [DNAFieldAttribute(8, "Library", 3, "*lib", "Library", true, 24)] public Library lib; [DNAFieldAttribute(8, "AssetMetaData", 4, "*asset_data", "AssetMetaData", true, 32)] public AssetMetaData asset_data; [DNAFieldAttribute(66, "char", 5, "name[66]", "System.Char[]", false, 40)] public char[] name = new System.Char[66]; [DNAFieldAttribute(2, "short", 6, "flag", "short", false, 106)] public short flag; [DNAFieldAttribute(4, "int", 7, "tag", "int", false, 108)] public int tag; [DNAFieldAttribute(4, "int", 8, "us", "int", false, 112)] public int us; [DNAFieldAttribute(4, "int", 9, "icon_id", "int", false, 116)] public int icon_id; [DNAFieldAttribute(4, "int", 10, "recalc", "int", false, 120)] public int recalc; [DNAFieldAttribute(4, "int", 11, "recalc_up_to_undo_push", "int", false, 124)] public int recalc_up_to_undo_push; [DNAFieldAttribute(4, "int", 12, "recalc_after_undo_push", "int", false, 128)] public int recalc_after_undo_push; [DNAFieldAttribute(4, "int", 13, "session_uid", "int", false, 132)] public int session_uid; [DNAFieldAttribute(8, "IDProperty", 14, "*properties", "IDProperty", true, 136)] public IDProperty properties; [DNAFieldAttribute(8, "IDOverrideLibrary", 15, "*override_library", "IDOverrideLibrary", true, 144)] public IDOverrideLibrary override_library; [DNAFieldAttribute(8, "ID", 16, "*orig_id", "ID", true, 152)] public ID orig_id; [DNAFieldAttribute(8, "void", 17, "*py_instance", "void", true, 160)] public object py_instance; [DNAFieldAttribute(8, "LibraryWeakReference", 18, "*library_weak_reference", "LibraryWeakReference", true, 168)] public LibraryWeakReference library_weak_reference; [DNAFieldAttribute(32, "ID_Runtime", 19, "runtime", "ID_Runtime", false, 176)] public ID_Runtime runtime; public ID() { this.next = default; this.prev = default; this.newid = default; this.lib = default; this.asset_data = default; this.name = default; this.flag = default; this.tag = default; this.us = default; this.icon_id = default; this.recalc = default; this.recalc_up_to_undo_push = default; this.recalc_after_undo_push = default; this.session_uid = default; this.properties = default; this.override_library = default; this.orig_id = default; this.py_instance = default; this.library_weak_reference = default; this.runtime = default; } public ID( object next, object prev, ID newid, Library lib, AssetMetaData asset_data, char[] name, short flag, int tag, int us, int icon_id, int recalc, int recalc_up_to_undo_push, int recalc_after_undo_push, int session_uid, IDProperty properties, IDOverrideLibrary override_library, ID orig_id, object py_instance, LibraryWeakReference library_weak_reference, ID_Runtime runtime) { this.next = next; this.prev = prev; this.newid = newid; this.lib = lib; this.asset_data = asset_data; this.name = name; this.flag = flag; this.tag = tag; this.us = us; this.icon_id = icon_id; this.recalc = recalc; this.recalc_up_to_undo_push = recalc_up_to_undo_push; this.recalc_after_undo_push = recalc_after_undo_push; this.session_uid = session_uid; this.properties = properties; this.override_library = override_library; this.orig_id = orig_id; this.py_instance = py_instance; this.library_weak_reference = library_weak_reference; this.runtime = runtime; } } }