124 lines
5.1 KiB
C#
124 lines
5.1 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
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;
|
|
}
|
|
}
|
|
}
|