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")]
|
|
public class ID {
|
|
[DNAFieldAttribute(0, "void", "*next", "void", 0)]
|
|
public object ptr_next;
|
|
[DNAFieldAttribute(1, "void", "*prev", "void", 0)]
|
|
public object ptr_prev;
|
|
[DNAFieldAttribute(2, "ID", "*newid", "ID", 208)]
|
|
public ID ptr_newid;
|
|
[DNAFieldAttribute(3, "Library", "*lib", "Library", 2304)]
|
|
public Library ptr_lib;
|
|
[DNAFieldAttribute(4, "AssetMetaData", "*asset_data", "AssetMetaData", 152)]
|
|
public AssetMetaData ptr_asset_data;
|
|
[DNAFieldAttribute(5, "char", "name[66]", "System.Char[]", 1)]
|
|
public char[] name = new System.Char[66];
|
|
[DNAFieldAttribute(6, "short", "flag", "short", 2)]
|
|
public short flag;
|
|
[DNAFieldAttribute(7, "int", "tag", "int", 4)]
|
|
public int tag;
|
|
[DNAFieldAttribute(8, "int", "us", "int", 4)]
|
|
public int us;
|
|
[DNAFieldAttribute(9, "int", "icon_id", "int", 4)]
|
|
public int icon_id;
|
|
[DNAFieldAttribute(10, "int", "recalc", "int", 4)]
|
|
public int recalc;
|
|
[DNAFieldAttribute(11, "int", "recalc_up_to_undo_push", "int", 4)]
|
|
public int recalc_up_to_undo_push;
|
|
[DNAFieldAttribute(12, "int", "recalc_after_undo_push", "int", 4)]
|
|
public int recalc_after_undo_push;
|
|
[DNAFieldAttribute(13, "int", "session_uid", "int", 4)]
|
|
public int session_uid;
|
|
[DNAFieldAttribute(14, "IDProperty", "*properties", "IDProperty", 136)]
|
|
public IDProperty ptr_properties;
|
|
[DNAFieldAttribute(15, "IDOverrideLibrary", "*override_library", "IDOverrideLibrary", 56)]
|
|
public IDOverrideLibrary ptr_override_library;
|
|
[DNAFieldAttribute(16, "ID", "*orig_id", "ID", 208)]
|
|
public ID ptr_orig_id;
|
|
[DNAFieldAttribute(17, "void", "*py_instance", "void", 0)]
|
|
public object ptr_py_instance;
|
|
[DNAFieldAttribute(18, "LibraryWeakReference", "*library_weak_reference", "LibraryWeakReference", 1092)]
|
|
public LibraryWeakReference ptr_library_weak_reference;
|
|
[DNAFieldAttribute(19, "ID_Runtime", "runtime", "ID_Runtime", 32)]
|
|
public ID_Runtime runtime;
|
|
public ID() {
|
|
this.ptr_next = default;
|
|
this.ptr_prev = default;
|
|
this.ptr_newid = default;
|
|
this.ptr_lib = default;
|
|
this.ptr_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.ptr_properties = default;
|
|
this.ptr_override_library = default;
|
|
this.ptr_orig_id = default;
|
|
this.ptr_py_instance = default;
|
|
this.ptr_library_weak_reference = default;
|
|
this.runtime = default;
|
|
}
|
|
public ID(
|
|
object ptr_next,
|
|
object ptr_prev,
|
|
ID ptr_newid,
|
|
Library ptr_lib,
|
|
AssetMetaData ptr_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 ptr_properties,
|
|
IDOverrideLibrary ptr_override_library,
|
|
ID ptr_orig_id,
|
|
object ptr_py_instance,
|
|
LibraryWeakReference ptr_library_weak_reference,
|
|
ID_Runtime runtime) {
|
|
this.ptr_next = ptr_next;
|
|
this.ptr_prev = ptr_prev;
|
|
this.ptr_newid = ptr_newid;
|
|
this.ptr_lib = ptr_lib;
|
|
this.ptr_asset_data = ptr_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.ptr_properties = ptr_properties;
|
|
this.ptr_override_library = ptr_override_library;
|
|
this.ptr_orig_id = ptr_orig_id;
|
|
this.ptr_py_instance = ptr_py_instance;
|
|
this.ptr_library_weak_reference = ptr_library_weak_reference;
|
|
this.runtime = runtime;
|
|
}
|
|
}
|
|
}
|