Compare commits
3 Commits
a8bf5e6e82
...
8e4eac0568
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8e4eac0568 | ||
|
|
8bbfb49720 | ||
|
|
b70bcd4d02 |
@@ -13,77 +13,75 @@ using System;
|
|||||||
namespace BlendFile.DNA {
|
namespace BlendFile.DNA {
|
||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(842, "ARegion", 440)]
|
[DNAClassAttribute(842, "ARegion", 424)]
|
||||||
public class ARegion {
|
public class ARegion {
|
||||||
[DNAFieldAttribute(0, "ARegion", "*next", "ARegion", 8, true, 0)]
|
[DNAFieldAttribute(8, "ARegion", 0, "*next", "ARegion", true, 0)]
|
||||||
public ARegion ptr_next;
|
public ARegion next;
|
||||||
[DNAFieldAttribute(1, "ARegion", "*prev", "ARegion", 8, true, 8)]
|
[DNAFieldAttribute(8, "ARegion", 1, "*prev", "ARegion", true, 8)]
|
||||||
public ARegion ptr_prev;
|
public ARegion prev;
|
||||||
[DNAFieldAttribute(2, "View2D", "v2d", "View2D", 152, false, 16)]
|
[DNAFieldAttribute(152, "View2D", 2, "v2d", "View2D", false, 16)]
|
||||||
public View2D v2d;
|
public View2D v2d;
|
||||||
[DNAFieldAttribute(3, "rcti", "winrct", "rcti", 16, false, 168)]
|
[DNAFieldAttribute(16, "rcti", 3, "winrct", "rcti", false, 168)]
|
||||||
public rcti winrct;
|
public rcti winrct;
|
||||||
[DNAFieldAttribute(4, "rcti", "drawrct", "rcti", 16, false, 184)]
|
[DNAFieldAttribute(16, "rcti", 4, "drawrct", "rcti", false, 184)]
|
||||||
public rcti drawrct;
|
public rcti drawrct;
|
||||||
[DNAFieldAttribute(5, "short", "winx", "short", 2, false, 200)]
|
[DNAFieldAttribute(2, "short", 5, "winx", "short", false, 200)]
|
||||||
public short winx;
|
public short winx;
|
||||||
[DNAFieldAttribute(6, "short", "winy", "short", 2, false, 202)]
|
[DNAFieldAttribute(2, "short", 6, "winy", "short", false, 202)]
|
||||||
public short winy;
|
public short winy;
|
||||||
[DNAFieldAttribute(7, "int", "category_scroll", "int", 4, false, 204)]
|
[DNAFieldAttribute(4, "int", 7, "category_scroll", "int", false, 204)]
|
||||||
public int category_scroll;
|
public int category_scroll;
|
||||||
[DNAFieldAttribute(8, "char", "_pad0[4]", "System.Char[]", 4, false, 208)]
|
[DNAFieldAttribute(4, "char", 8, "_pad0[4]", "System.Char[]", false, 208)]
|
||||||
public char[] _pad0 = new System.Char[4];
|
public char[] _pad0 = new System.Char[4];
|
||||||
[DNAFieldAttribute(9, "short", "visible", "short", 2, false, 212)]
|
[DNAFieldAttribute(2, "short", 9, "visible", "short", false, 212)]
|
||||||
public short visible;
|
public short visible;
|
||||||
[DNAFieldAttribute(10, "short", "regiontype", "short", 2, false, 214)]
|
[DNAFieldAttribute(2, "short", 10, "regiontype", "short", false, 214)]
|
||||||
public short regiontype;
|
public short regiontype;
|
||||||
[DNAFieldAttribute(11, "short", "alignment", "short", 2, false, 216)]
|
[DNAFieldAttribute(2, "short", 11, "alignment", "short", false, 216)]
|
||||||
public short alignment;
|
public short alignment;
|
||||||
[DNAFieldAttribute(12, "short", "flag", "short", 2, false, 218)]
|
[DNAFieldAttribute(2, "short", 12, "flag", "short", false, 218)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(13, "short", "sizex", "short", 2, false, 220)]
|
[DNAFieldAttribute(2, "short", 13, "sizex", "short", false, 220)]
|
||||||
public short sizex;
|
public short sizex;
|
||||||
[DNAFieldAttribute(14, "short", "sizey", "short", 2, false, 222)]
|
[DNAFieldAttribute(2, "short", 14, "sizey", "short", false, 222)]
|
||||||
public short sizey;
|
public short sizey;
|
||||||
[DNAFieldAttribute(15, "short", "do_draw", "short", 2, false, 224)]
|
[DNAFieldAttribute(2, "short", 15, "do_draw", "short", false, 224)]
|
||||||
public short do_draw;
|
public short do_draw;
|
||||||
[DNAFieldAttribute(16, "short", "do_draw_paintcursor", "short", 2, false, 226)]
|
[DNAFieldAttribute(2, "short", 16, "do_draw_paintcursor", "short", false, 226)]
|
||||||
public short do_draw_paintcursor;
|
public short do_draw_paintcursor;
|
||||||
[DNAFieldAttribute(17, "short", "overlap", "short", 2, false, 228)]
|
[DNAFieldAttribute(2, "short", 17, "overlap", "short", false, 228)]
|
||||||
public short overlap;
|
public short overlap;
|
||||||
[DNAFieldAttribute(18, "short", "flagfullscreen", "short", 2, false, 230)]
|
[DNAFieldAttribute(2, "short", 18, "flagfullscreen", "short", false, 230)]
|
||||||
public short flagfullscreen;
|
public short flagfullscreen;
|
||||||
[DNAFieldAttribute(19, "ARegionType", "*type", "ARegionType", 8, true, 232)]
|
[DNAFieldAttribute(8, "ARegionType", 19, "*type", "ARegionType", true, 232)]
|
||||||
public ARegionType ptr_type;
|
public ARegionType type;
|
||||||
[DNAFieldAttribute(20, "ListBase", "uiblocks", "ListBase", 16, false, 240)]
|
[DNAFieldAttribute(16, "ListBase", 20, "uiblocks", "ListBase", false, 240)]
|
||||||
public ListBase uiblocks;
|
public ListBase uiblocks;
|
||||||
[DNAFieldAttribute(21, "ListBase", "panels", "ListBase", 16, false, 256)]
|
[DNAFieldAttribute(16, "ListBase", 21, "panels", "ListBase", false, 256)]
|
||||||
public ListBase panels;
|
public ListBase panels;
|
||||||
[DNAFieldAttribute(22, "ListBase", "panels_category_active", "ListBase", 16, false, 272)]
|
[DNAFieldAttribute(16, "ListBase", 22, "panels_category_active", "ListBase", false, 272)]
|
||||||
public ListBase panels_category_active;
|
public ListBase panels_category_active;
|
||||||
[DNAFieldAttribute(23, "ListBase", "ui_lists", "ListBase", 16, false, 288)]
|
[DNAFieldAttribute(16, "ListBase", 24, "ui_previews", "ListBase", false, 288)]
|
||||||
public ListBase ui_lists;
|
|
||||||
[DNAFieldAttribute(24, "ListBase", "ui_previews", "ListBase", 16, false, 304)]
|
|
||||||
public ListBase ui_previews;
|
public ListBase ui_previews;
|
||||||
[DNAFieldAttribute(25, "ListBase", "handlers", "ListBase", 16, false, 320)]
|
[DNAFieldAttribute(16, "ListBase", 25, "handlers", "ListBase", false, 304)]
|
||||||
public ListBase handlers;
|
public ListBase handlers;
|
||||||
[DNAFieldAttribute(26, "ListBase", "panels_category", "ListBase", 16, false, 336)]
|
[DNAFieldAttribute(16, "ListBase", 26, "panels_category", "ListBase", false, 320)]
|
||||||
public ListBase panels_category;
|
public ListBase panels_category;
|
||||||
[DNAFieldAttribute(27, "wmGizmoMap", "*gizmo_map", "wmGizmoMap", 8, true, 352)]
|
[DNAFieldAttribute(8, "wmGizmoMap", 27, "*gizmo_map", "wmGizmoMap", true, 336)]
|
||||||
public wmGizmoMap ptr_gizmo_map;
|
public wmGizmoMap gizmo_map;
|
||||||
[DNAFieldAttribute(28, "wmTimer", "*regiontimer", "wmTimer", 8, true, 360)]
|
[DNAFieldAttribute(8, "wmTimer", 28, "*regiontimer", "wmTimer", true, 344)]
|
||||||
public wmTimer ptr_regiontimer;
|
public wmTimer regiontimer;
|
||||||
[DNAFieldAttribute(29, "wmDrawBuffer", "*draw_buffer", "wmDrawBuffer", 8, true, 368)]
|
[DNAFieldAttribute(8, "wmDrawBuffer", 29, "*draw_buffer", "wmDrawBuffer", true, 352)]
|
||||||
public wmDrawBuffer ptr_draw_buffer;
|
public wmDrawBuffer draw_buffer;
|
||||||
[DNAFieldAttribute(30, "char", "*headerstr", "char", 8, true, 376)]
|
[DNAFieldAttribute(8, "char", 30, "*headerstr", "char", true, 360)]
|
||||||
public char ptr_headerstr;
|
public char headerstr;
|
||||||
[DNAFieldAttribute(31, "void", "*regiondata", "void", 8, true, 384)]
|
[DNAFieldAttribute(8, "void", 31, "*regiondata", "void", true, 368)]
|
||||||
public object ptr_regiondata;
|
public object regiondata;
|
||||||
[DNAFieldAttribute(32, "ARegion_Runtime", "runtime", "ARegion_Runtime", 48, false, 392)]
|
[DNAFieldAttribute(48, "ARegion_Runtime", 32, "runtime", "ARegion_Runtime", false, 376)]
|
||||||
public ARegion_Runtime runtime;
|
public ARegion_Runtime runtime;
|
||||||
public ARegion() {
|
public ARegion() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.v2d = default;
|
this.v2d = default;
|
||||||
this.winrct = default;
|
this.winrct = default;
|
||||||
this.drawrct = default;
|
this.drawrct = default;
|
||||||
@@ -101,24 +99,23 @@ namespace BlendFile.DNA {
|
|||||||
this.do_draw_paintcursor = default;
|
this.do_draw_paintcursor = default;
|
||||||
this.overlap = default;
|
this.overlap = default;
|
||||||
this.flagfullscreen = default;
|
this.flagfullscreen = default;
|
||||||
this.ptr_type = default;
|
this.type = default;
|
||||||
this.uiblocks = default;
|
this.uiblocks = default;
|
||||||
this.panels = default;
|
this.panels = default;
|
||||||
this.panels_category_active = default;
|
this.panels_category_active = default;
|
||||||
this.ui_lists = default;
|
|
||||||
this.ui_previews = default;
|
this.ui_previews = default;
|
||||||
this.handlers = default;
|
this.handlers = default;
|
||||||
this.panels_category = default;
|
this.panels_category = default;
|
||||||
this.ptr_gizmo_map = default;
|
this.gizmo_map = default;
|
||||||
this.ptr_regiontimer = default;
|
this.regiontimer = default;
|
||||||
this.ptr_draw_buffer = default;
|
this.draw_buffer = default;
|
||||||
this.ptr_headerstr = default;
|
this.headerstr = default;
|
||||||
this.ptr_regiondata = default;
|
this.regiondata = default;
|
||||||
this.runtime = default;
|
this.runtime = default;
|
||||||
}
|
}
|
||||||
public ARegion(
|
public ARegion(
|
||||||
ARegion ptr_next,
|
ARegion next,
|
||||||
ARegion ptr_prev,
|
ARegion prev,
|
||||||
View2D v2d,
|
View2D v2d,
|
||||||
rcti winrct,
|
rcti winrct,
|
||||||
rcti drawrct,
|
rcti drawrct,
|
||||||
@@ -136,22 +133,21 @@ namespace BlendFile.DNA {
|
|||||||
short do_draw_paintcursor,
|
short do_draw_paintcursor,
|
||||||
short overlap,
|
short overlap,
|
||||||
short flagfullscreen,
|
short flagfullscreen,
|
||||||
ARegionType ptr_type,
|
ARegionType type,
|
||||||
ListBase uiblocks,
|
ListBase uiblocks,
|
||||||
ListBase panels,
|
ListBase panels,
|
||||||
ListBase panels_category_active,
|
ListBase panels_category_active,
|
||||||
ListBase ui_lists,
|
|
||||||
ListBase ui_previews,
|
ListBase ui_previews,
|
||||||
ListBase handlers,
|
ListBase handlers,
|
||||||
ListBase panels_category,
|
ListBase panels_category,
|
||||||
wmGizmoMap ptr_gizmo_map,
|
wmGizmoMap gizmo_map,
|
||||||
wmTimer ptr_regiontimer,
|
wmTimer regiontimer,
|
||||||
wmDrawBuffer ptr_draw_buffer,
|
wmDrawBuffer draw_buffer,
|
||||||
char ptr_headerstr,
|
char headerstr,
|
||||||
object ptr_regiondata,
|
object regiondata,
|
||||||
ARegion_Runtime runtime) {
|
ARegion_Runtime runtime) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.v2d = v2d;
|
this.v2d = v2d;
|
||||||
this.winrct = winrct;
|
this.winrct = winrct;
|
||||||
this.drawrct = drawrct;
|
this.drawrct = drawrct;
|
||||||
@@ -169,19 +165,18 @@ namespace BlendFile.DNA {
|
|||||||
this.do_draw_paintcursor = do_draw_paintcursor;
|
this.do_draw_paintcursor = do_draw_paintcursor;
|
||||||
this.overlap = overlap;
|
this.overlap = overlap;
|
||||||
this.flagfullscreen = flagfullscreen;
|
this.flagfullscreen = flagfullscreen;
|
||||||
this.ptr_type = ptr_type;
|
this.type = type;
|
||||||
this.uiblocks = uiblocks;
|
this.uiblocks = uiblocks;
|
||||||
this.panels = panels;
|
this.panels = panels;
|
||||||
this.panels_category_active = panels_category_active;
|
this.panels_category_active = panels_category_active;
|
||||||
this.ui_lists = ui_lists;
|
|
||||||
this.ui_previews = ui_previews;
|
this.ui_previews = ui_previews;
|
||||||
this.handlers = handlers;
|
this.handlers = handlers;
|
||||||
this.panels_category = panels_category;
|
this.panels_category = panels_category;
|
||||||
this.ptr_gizmo_map = ptr_gizmo_map;
|
this.gizmo_map = gizmo_map;
|
||||||
this.ptr_regiontimer = ptr_regiontimer;
|
this.regiontimer = regiontimer;
|
||||||
this.ptr_draw_buffer = ptr_draw_buffer;
|
this.draw_buffer = draw_buffer;
|
||||||
this.ptr_headerstr = ptr_headerstr;
|
this.headerstr = headerstr;
|
||||||
this.ptr_regiondata = ptr_regiondata;
|
this.regiondata = regiondata;
|
||||||
this.runtime = runtime;
|
this.runtime = runtime;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,33 +15,33 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(866, "ARegion_Runtime", 48)]
|
[DNAClassAttribute(866, "ARegion_Runtime", 48)]
|
||||||
public class ARegion_Runtime {
|
public class ARegion_Runtime {
|
||||||
[DNAFieldAttribute(0, "char", "*category", "char", 8, true, 0)]
|
[DNAFieldAttribute(8, "char", 0, "*category", "char", true, 0)]
|
||||||
public char ptr_category;
|
public char category;
|
||||||
[DNAFieldAttribute(1, "rcti", "visible_rect", "rcti", 16, false, 8)]
|
[DNAFieldAttribute(16, "rcti", 1, "visible_rect", "rcti", false, 8)]
|
||||||
public rcti visible_rect;
|
public rcti visible_rect;
|
||||||
[DNAFieldAttribute(2, "int", "offset_x", "int", 4, false, 24)]
|
[DNAFieldAttribute(4, "int", 2, "offset_x", "int", false, 24)]
|
||||||
public int offset_x;
|
public int offset_x;
|
||||||
[DNAFieldAttribute(3, "int", "offset_y", "int", 4, false, 28)]
|
[DNAFieldAttribute(4, "int", 3, "offset_y", "int", false, 28)]
|
||||||
public int offset_y;
|
public int offset_y;
|
||||||
[DNAFieldAttribute(4, "GHash", "*block_name_map", "GHash", 8, true, 32)]
|
[DNAFieldAttribute(8, "GHash", 4, "*block_name_map", "GHash", true, 32)]
|
||||||
public GHash ptr_block_name_map;
|
public GHash block_name_map;
|
||||||
[DNAFieldAttribute(5, "Panel", "*popup_block_panel", "Panel", 8, true, 40)]
|
[DNAFieldAttribute(8, "Panel", 5, "*popup_block_panel", "Panel", true, 40)]
|
||||||
public Panel ptr_popup_block_panel;
|
public Panel popup_block_panel;
|
||||||
public ARegion_Runtime() {
|
public ARegion_Runtime() {
|
||||||
this.ptr_category = default;
|
this.category = default;
|
||||||
this.visible_rect = default;
|
this.visible_rect = default;
|
||||||
this.offset_x = default;
|
this.offset_x = default;
|
||||||
this.offset_y = default;
|
this.offset_y = default;
|
||||||
this.ptr_block_name_map = default;
|
this.block_name_map = default;
|
||||||
this.ptr_popup_block_panel = default;
|
this.popup_block_panel = default;
|
||||||
}
|
}
|
||||||
public ARegion_Runtime(char ptr_category, rcti visible_rect, int offset_x, int offset_y, GHash ptr_block_name_map, Panel ptr_popup_block_panel) {
|
public ARegion_Runtime(char category, rcti visible_rect, int offset_x, int offset_y, GHash block_name_map, Panel popup_block_panel) {
|
||||||
this.ptr_category = ptr_category;
|
this.category = category;
|
||||||
this.visible_rect = visible_rect;
|
this.visible_rect = visible_rect;
|
||||||
this.offset_x = offset_x;
|
this.offset_x = offset_x;
|
||||||
this.offset_y = offset_y;
|
this.offset_y = offset_y;
|
||||||
this.ptr_block_name_map = ptr_block_name_map;
|
this.block_name_map = block_name_map;
|
||||||
this.ptr_popup_block_panel = ptr_popup_block_panel;
|
this.popup_block_panel = popup_block_panel;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,35 +13,27 @@ using System;
|
|||||||
namespace BlendFile.DNA {
|
namespace BlendFile.DNA {
|
||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(63, "ActionChannelBag", 32)]
|
[DNAClassAttribute(63, "ActionChannelBag", 8)]
|
||||||
public class ActionChannelBag {
|
public class ActionChannelBag {
|
||||||
[DNAFieldAttribute(0, "int", "slot_handle", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 0, "slot_handle", "int", false, 0)]
|
||||||
public int slot_handle;
|
public int slot_handle;
|
||||||
[DNAFieldAttribute(1, "int", "group_array_num", "int", 4, false, 4)]
|
[DNAFieldAttribute(4, "uchar", 3, "_pad[4]", "System.Byte[]", false, 4)]
|
||||||
public int group_array_num;
|
|
||||||
[DNAFieldAttribute(2, "bActionGroup", "**group_array", "bActionGroup", 8, true, 8)]
|
|
||||||
public bActionGroup ptr_ptr_group_array;
|
|
||||||
[DNAFieldAttribute(3, "uchar", "_pad[4]", "System.Byte[]", 4, false, 16)]
|
|
||||||
public byte[] _pad = new System.Byte[4];
|
public byte[] _pad = new System.Byte[4];
|
||||||
[DNAFieldAttribute(4, "int", "fcurve_array_num", "int", 4, false, 20)]
|
[DNAListAttribute(8, "bActionGroup", "**group_array", 2, "bActionGroup", "group_array_num", 1, 8)]
|
||||||
public int fcurve_array_num;
|
public System.Collections.Generic.List<bActionGroup> group_array;
|
||||||
[DNAFieldAttribute(5, "FCurve", "**fcurve_array", "FCurve", 8, true, 24)]
|
[DNAListAttribute(8, "FCurve", "**fcurve_array", 5, "FCurve", "fcurve_array_num", 4, 8)]
|
||||||
public FCurve ptr_ptr_fcurve_array;
|
public System.Collections.Generic.List<FCurve> fcurve_array;
|
||||||
public ActionChannelBag() {
|
public ActionChannelBag() {
|
||||||
this.slot_handle = default;
|
this.slot_handle = default;
|
||||||
this.group_array_num = default;
|
|
||||||
this.ptr_ptr_group_array = default;
|
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.fcurve_array_num = default;
|
this.group_array = default;
|
||||||
this.ptr_ptr_fcurve_array = default;
|
this.fcurve_array = default;
|
||||||
}
|
}
|
||||||
public ActionChannelBag(int slot_handle, int group_array_num, bActionGroup ptr_ptr_group_array, byte[] _pad, int fcurve_array_num, FCurve ptr_ptr_fcurve_array) {
|
public ActionChannelBag(int slot_handle, byte[] _pad, System.Collections.Generic.List<bActionGroup> group_array, System.Collections.Generic.List<FCurve> fcurve_array) {
|
||||||
this.slot_handle = slot_handle;
|
this.slot_handle = slot_handle;
|
||||||
this.group_array_num = group_array_num;
|
|
||||||
this.ptr_ptr_group_array = ptr_ptr_group_array;
|
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.fcurve_array_num = fcurve_array_num;
|
this.group_array = group_array;
|
||||||
this.ptr_ptr_fcurve_array = ptr_ptr_fcurve_array;
|
this.fcurve_array = fcurve_array;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,43 +13,39 @@ using System;
|
|||||||
namespace BlendFile.DNA {
|
namespace BlendFile.DNA {
|
||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(66, "ActionLayer", 88)]
|
[DNAClassAttribute(66, "ActionLayer", 76)]
|
||||||
public class ActionLayer {
|
public class ActionLayer {
|
||||||
[DNAFieldAttribute(0, "char", "name[64]", "System.Char[]", 64, false, 0)]
|
[DNAFieldAttribute(64, "char", 0, "name[64]", "System.Char[]", false, 0)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
[DNAFieldAttribute(1, "float", "influence", "float", 4, false, 64)]
|
[DNAFieldAttribute(4, "float", 1, "influence", "float", false, 64)]
|
||||||
public float influence;
|
public float influence;
|
||||||
[DNAFieldAttribute(2, "uchar", "layer_flags", "uchar", 1, false, 68)]
|
[DNAFieldAttribute(1, "uchar", 2, "layer_flags", "uchar", false, 68)]
|
||||||
public byte layer_flags;
|
public byte layer_flags;
|
||||||
[DNAFieldAttribute(3, "int8_t", "layer_mix_mode", "int8_t", 1, false, 69)]
|
[DNAFieldAttribute(1, "int8_t", 3, "layer_mix_mode", "int8_t", false, 69)]
|
||||||
public sbyte layer_mix_mode;
|
public sbyte layer_mix_mode;
|
||||||
[DNAFieldAttribute(4, "uchar", "_pad0[2]", "System.Byte[]", 2, false, 70)]
|
[DNAFieldAttribute(2, "uchar", 4, "_pad0[2]", "System.Byte[]", false, 70)]
|
||||||
public byte[] _pad0 = new System.Byte[2];
|
public byte[] _pad0 = new System.Byte[2];
|
||||||
[DNAFieldAttribute(5, "ActionStrip", "**strip_array", "ActionStrip", 8, true, 72)]
|
[DNAFieldAttribute(4, "uchar", 7, "_pad1[4]", "System.Byte[]", false, 72)]
|
||||||
public ActionStrip ptr_ptr_strip_array;
|
|
||||||
[DNAFieldAttribute(6, "int", "strip_array_num", "int", 4, false, 80)]
|
|
||||||
public int strip_array_num;
|
|
||||||
[DNAFieldAttribute(7, "uchar", "_pad1[4]", "System.Byte[]", 4, false, 84)]
|
|
||||||
public byte[] _pad1 = new System.Byte[4];
|
public byte[] _pad1 = new System.Byte[4];
|
||||||
|
[DNAListAttribute(8, "ActionStrip", "**strip_array", 5, "ActionStrip", "strip_array_num", 6, 76)]
|
||||||
|
public System.Collections.Generic.List<ActionStrip> strip_array;
|
||||||
public ActionLayer() {
|
public ActionLayer() {
|
||||||
this.name = default;
|
this.name = default;
|
||||||
this.influence = default;
|
this.influence = default;
|
||||||
this.layer_flags = default;
|
this.layer_flags = default;
|
||||||
this.layer_mix_mode = default;
|
this.layer_mix_mode = default;
|
||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
this.ptr_ptr_strip_array = default;
|
|
||||||
this.strip_array_num = default;
|
|
||||||
this._pad1 = default;
|
this._pad1 = default;
|
||||||
|
this.strip_array = default;
|
||||||
}
|
}
|
||||||
public ActionLayer(char[] name, float influence, byte layer_flags, sbyte layer_mix_mode, byte[] _pad0, ActionStrip ptr_ptr_strip_array, int strip_array_num, byte[] _pad1) {
|
public ActionLayer(char[] name, float influence, byte layer_flags, sbyte layer_mix_mode, byte[] _pad0, byte[] _pad1, System.Collections.Generic.List<ActionStrip> strip_array) {
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this.influence = influence;
|
this.influence = influence;
|
||||||
this.layer_flags = layer_flags;
|
this.layer_flags = layer_flags;
|
||||||
this.layer_mix_mode = layer_mix_mode;
|
this.layer_mix_mode = layer_mix_mode;
|
||||||
this._pad0 = _pad0;
|
this._pad0 = _pad0;
|
||||||
this.ptr_ptr_strip_array = ptr_ptr_strip_array;
|
|
||||||
this.strip_array_num = strip_array_num;
|
|
||||||
this._pad1 = _pad1;
|
this._pad1 = _pad1;
|
||||||
|
this.strip_array = strip_array;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,20 +15,20 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(67, "ActionSlot", 88)]
|
[DNAClassAttribute(67, "ActionSlot", 88)]
|
||||||
public class ActionSlot {
|
public class ActionSlot {
|
||||||
[DNAFieldAttribute(0, "char", "name[66]", "System.Char[]", 66, false, 0)]
|
[DNAFieldAttribute(66, "char", 0, "name[66]", "System.Char[]", false, 0)]
|
||||||
public char[] name = new System.Char[66];
|
public char[] name = new System.Char[66];
|
||||||
[DNAFieldAttribute(1, "uchar", "_pad0[2]", "System.Byte[]", 2, false, 66)]
|
[DNAFieldAttribute(2, "uchar", 1, "_pad0[2]", "System.Byte[]", false, 66)]
|
||||||
public byte[] _pad0 = new System.Byte[2];
|
public byte[] _pad0 = new System.Byte[2];
|
||||||
[DNAFieldAttribute(2, "int", "idtype", "int", 4, false, 68)]
|
[DNAFieldAttribute(4, "int", 2, "idtype", "int", false, 68)]
|
||||||
public int idtype;
|
public int idtype;
|
||||||
[DNAFieldAttribute(3, "int", "handle", "int", 4, false, 72)]
|
[DNAFieldAttribute(4, "int", 3, "handle", "int", false, 72)]
|
||||||
public int handle;
|
public int handle;
|
||||||
[DNAFieldAttribute(4, "int8_t", "slot_flags", "int8_t", 1, false, 76)]
|
[DNAFieldAttribute(1, "int8_t", 4, "slot_flags", "int8_t", false, 76)]
|
||||||
public sbyte slot_flags;
|
public sbyte slot_flags;
|
||||||
[DNAFieldAttribute(5, "uchar", "_pad1[3]", "System.Byte[]", 3, false, 77)]
|
[DNAFieldAttribute(3, "uchar", 5, "_pad1[3]", "System.Byte[]", false, 77)]
|
||||||
public byte[] _pad1 = new System.Byte[3];
|
public byte[] _pad1 = new System.Byte[3];
|
||||||
[DNAFieldAttribute(6, "ActionSlotRuntimeHandle", "*runtime", "ActionSlotRuntimeHandle", 8, true, 80)]
|
[DNAFieldAttribute(8, "ActionSlotRuntimeHandle", 6, "*runtime", "ActionSlotRuntimeHandle", true, 80)]
|
||||||
public ActionSlotRuntimeHandle ptr_runtime;
|
public ActionSlotRuntimeHandle runtime;
|
||||||
public ActionSlot() {
|
public ActionSlot() {
|
||||||
this.name = default;
|
this.name = default;
|
||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
@@ -36,16 +36,16 @@ namespace BlendFile.DNA {
|
|||||||
this.handle = default;
|
this.handle = default;
|
||||||
this.slot_flags = default;
|
this.slot_flags = default;
|
||||||
this._pad1 = default;
|
this._pad1 = default;
|
||||||
this.ptr_runtime = default;
|
this.runtime = default;
|
||||||
}
|
}
|
||||||
public ActionSlot(char[] name, byte[] _pad0, int idtype, int handle, sbyte slot_flags, byte[] _pad1, ActionSlotRuntimeHandle ptr_runtime) {
|
public ActionSlot(char[] name, byte[] _pad0, int idtype, int handle, sbyte slot_flags, byte[] _pad1, ActionSlotRuntimeHandle runtime) {
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this._pad0 = _pad0;
|
this._pad0 = _pad0;
|
||||||
this.idtype = idtype;
|
this.idtype = idtype;
|
||||||
this.handle = handle;
|
this.handle = handle;
|
||||||
this.slot_flags = slot_flags;
|
this.slot_flags = slot_flags;
|
||||||
this._pad1 = _pad1;
|
this._pad1 = _pad1;
|
||||||
this.ptr_runtime = ptr_runtime;
|
this.runtime = runtime;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,20 +14,20 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(77, "ActionStrip", 24)]
|
[DNAClassAttribute(77, "ActionStrip", 24)]
|
||||||
public struct ActionStrip {
|
public class ActionStrip {
|
||||||
[DNAFieldAttribute(0, "int8_t", "strip_type", "int8_t", 1, false, 0)]
|
[DNAFieldAttribute(1, "int8_t", 0, "strip_type", "int8_t", false, 0)]
|
||||||
public sbyte strip_type;
|
public sbyte strip_type;
|
||||||
[DNAFieldAttribute(1, "uchar", "_pad0[3]", "System.Byte[]", 3, false, 1)]
|
[DNAFieldAttribute(3, "uchar", 1, "_pad0[3]", "System.Byte[]", false, 1)]
|
||||||
public byte[] _pad0 = new System.Byte[3];
|
public byte[] _pad0 = new System.Byte[3];
|
||||||
[DNAFieldAttribute(2, "int", "data_index", "int", 4, false, 4)]
|
[DNAFieldAttribute(4, "int", 2, "data_index", "int", false, 4)]
|
||||||
public int data_index;
|
public int data_index;
|
||||||
[DNAFieldAttribute(3, "float", "frame_start", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 3, "frame_start", "float", false, 8)]
|
||||||
public float frame_start;
|
public float frame_start;
|
||||||
[DNAFieldAttribute(4, "float", "frame_end", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 4, "frame_end", "float", false, 12)]
|
||||||
public float frame_end;
|
public float frame_end;
|
||||||
[DNAFieldAttribute(5, "float", "frame_offset", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 5, "frame_offset", "float", false, 16)]
|
||||||
public float frame_offset;
|
public float frame_offset;
|
||||||
[DNAFieldAttribute(6, "uchar", "_pad1[4]", "System.Byte[]", 4, false, 20)]
|
[DNAFieldAttribute(4, "uchar", 6, "_pad1[4]", "System.Byte[]", false, 20)]
|
||||||
public byte[] _pad1 = new System.Byte[4];
|
public byte[] _pad1 = new System.Byte[4];
|
||||||
public ActionStrip() {
|
public ActionStrip() {
|
||||||
this.strip_type = default;
|
this.strip_type = default;
|
||||||
|
|||||||
@@ -13,23 +13,19 @@ using System;
|
|||||||
namespace BlendFile.DNA {
|
namespace BlendFile.DNA {
|
||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(68, "ActionStripKeyframeData", 16)]
|
[DNAClassAttribute(68, "ActionStripKeyframeData", 4)]
|
||||||
public class ActionStripKeyframeData {
|
public class ActionStripKeyframeData {
|
||||||
[DNAFieldAttribute(0, "ActionChannelBag", "**channelbag_array", "ActionChannelBag", 8, true, 0)]
|
[DNAFieldAttribute(4, "uchar", 2, "_pad[4]", "System.Byte[]", false, 0)]
|
||||||
public ActionChannelBag ptr_ptr_channelbag_array;
|
|
||||||
[DNAFieldAttribute(1, "int", "channelbag_array_num", "int", 4, false, 8)]
|
|
||||||
public int channelbag_array_num;
|
|
||||||
[DNAFieldAttribute(2, "uchar", "_pad[4]", "System.Byte[]", 4, false, 12)]
|
|
||||||
public byte[] _pad = new System.Byte[4];
|
public byte[] _pad = new System.Byte[4];
|
||||||
|
[DNAListAttribute(8, "ActionChannelBag", "**channelbag_array", 0, "ActionChannelBag", "channelbag_array_num", 1, 4)]
|
||||||
|
public System.Collections.Generic.List<ActionChannelBag> channelbag_array;
|
||||||
public ActionStripKeyframeData() {
|
public ActionStripKeyframeData() {
|
||||||
this.ptr_ptr_channelbag_array = default;
|
|
||||||
this.channelbag_array_num = default;
|
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
|
this.channelbag_array = default;
|
||||||
}
|
}
|
||||||
public ActionStripKeyframeData(ActionChannelBag ptr_ptr_channelbag_array, int channelbag_array_num, byte[] _pad) {
|
public ActionStripKeyframeData(byte[] _pad, System.Collections.Generic.List<ActionChannelBag> channelbag_array) {
|
||||||
this.ptr_ptr_channelbag_array = ptr_ptr_channelbag_array;
|
|
||||||
this.channelbag_array_num = channelbag_array_num;
|
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
|
this.channelbag_array = channelbag_array;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,61 +13,58 @@ using System;
|
|||||||
namespace BlendFile.DNA {
|
namespace BlendFile.DNA {
|
||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(101, "AnimData", 248)]
|
[DNAClassAttribute(101, "AnimData", 240)]
|
||||||
public class AnimData {
|
public class AnimData {
|
||||||
[DNAFieldAttribute(0, "bAction", "*action", "bAction", 8, true, 0)]
|
[DNAFieldAttribute(8, "bAction", 0, "*action", "bAction", true, 0)]
|
||||||
public bAction ptr_action;
|
public bAction action;
|
||||||
[DNAFieldAttribute(1, "int", "slot_handle", "int", 4, false, 8)]
|
[DNAFieldAttribute(4, "int", 1, "slot_handle", "int", false, 8)]
|
||||||
public int slot_handle;
|
public int slot_handle;
|
||||||
[DNAFieldAttribute(2, "char", "slot_name[66]", "System.Char[]", 66, false, 12)]
|
[DNAFieldAttribute(66, "char", 2, "slot_name[66]", "System.Char[]", false, 12)]
|
||||||
public char[] slot_name = new System.Char[66];
|
public char[] slot_name = new System.Char[66];
|
||||||
[DNAFieldAttribute(3, "uchar", "_pad0[2]", "System.Byte[]", 2, false, 78)]
|
[DNAFieldAttribute(2, "uchar", 3, "_pad0[2]", "System.Byte[]", false, 78)]
|
||||||
public byte[] _pad0 = new System.Byte[2];
|
public byte[] _pad0 = new System.Byte[2];
|
||||||
[DNAFieldAttribute(4, "bAction", "*tmpact", "bAction", 8, true, 80)]
|
[DNAFieldAttribute(8, "bAction", 4, "*tmpact", "bAction", true, 80)]
|
||||||
public bAction ptr_tmpact;
|
public bAction tmpact;
|
||||||
[DNAFieldAttribute(5, "int", "tmp_slot_handle", "int", 4, false, 88)]
|
[DNAFieldAttribute(4, "int", 5, "tmp_slot_handle", "int", false, 88)]
|
||||||
public int tmp_slot_handle;
|
public int tmp_slot_handle;
|
||||||
[DNAFieldAttribute(6, "char", "tmp_slot_name[66]", "System.Char[]", 66, false, 92)]
|
[DNAFieldAttribute(66, "char", 6, "tmp_slot_name[66]", "System.Char[]", false, 92)]
|
||||||
public char[] tmp_slot_name = new System.Char[66];
|
public char[] tmp_slot_name = new System.Char[66];
|
||||||
[DNAFieldAttribute(7, "uchar", "_pad1[2]", "System.Byte[]", 2, false, 158)]
|
[DNAFieldAttribute(2, "uchar", 7, "_pad1[2]", "System.Byte[]", false, 158)]
|
||||||
public byte[] _pad1 = new System.Byte[2];
|
public byte[] _pad1 = new System.Byte[2];
|
||||||
[DNAFieldAttribute(8, "ListBase", "nla_tracks", "ListBase", 16, false, 160)]
|
[DNAFieldAttribute(16, "ListBase", 8, "nla_tracks", "ListBase", false, 160)]
|
||||||
public ListBase nla_tracks;
|
public ListBase nla_tracks;
|
||||||
[DNAFieldAttribute(9, "NlaTrack", "*act_track", "NlaTrack", 8, true, 176)]
|
[DNAFieldAttribute(8, "NlaTrack", 9, "*act_track", "NlaTrack", true, 176)]
|
||||||
public NlaTrack ptr_act_track;
|
public NlaTrack act_track;
|
||||||
[DNAFieldAttribute(10, "NlaStrip", "*actstrip", "NlaStrip", 8, true, 184)]
|
[DNAFieldAttribute(8, "NlaStrip", 10, "*actstrip", "NlaStrip", true, 184)]
|
||||||
public NlaStrip ptr_actstrip;
|
public NlaStrip actstrip;
|
||||||
[DNAFieldAttribute(11, "ListBase", "drivers", "ListBase", 16, false, 192)]
|
[DNAFieldAttribute(16, "ListBase", 11, "drivers", "ListBase", false, 192)]
|
||||||
public ListBase drivers;
|
public ListBase drivers;
|
||||||
[DNAFieldAttribute(12, "ListBase", "overrides", "ListBase", 16, false, 208)]
|
[DNAFieldAttribute(16, "ListBase", 12, "overrides", "ListBase", false, 208)]
|
||||||
public ListBase overrides;
|
public ListBase overrides;
|
||||||
[DNAFieldAttribute(13, "FCurve", "**driver_array", "FCurve", 8, true, 224)]
|
[DNAFieldAttribute(4, "int", 14, "flag", "int", false, 224)]
|
||||||
public FCurve ptr_ptr_driver_array;
|
|
||||||
[DNAFieldAttribute(14, "int", "flag", "int", 4, false, 232)]
|
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(15, "short", "act_blendmode", "short", 2, false, 236)]
|
[DNAFieldAttribute(2, "short", 15, "act_blendmode", "short", false, 228)]
|
||||||
public short act_blendmode;
|
public short act_blendmode;
|
||||||
[DNAFieldAttribute(16, "short", "act_extendmode", "short", 2, false, 238)]
|
[DNAFieldAttribute(2, "short", 16, "act_extendmode", "short", false, 230)]
|
||||||
public short act_extendmode;
|
public short act_extendmode;
|
||||||
[DNAFieldAttribute(17, "float", "act_influence", "float", 4, false, 240)]
|
[DNAFieldAttribute(4, "float", 17, "act_influence", "float", false, 232)]
|
||||||
public float act_influence;
|
public float act_influence;
|
||||||
[DNAFieldAttribute(18, "uchar", "_pad2[4]", "System.Byte[]", 4, false, 244)]
|
[DNAFieldAttribute(4, "uchar", 18, "_pad2[4]", "System.Byte[]", false, 236)]
|
||||||
public byte[] _pad2 = new System.Byte[4];
|
public byte[] _pad2 = new System.Byte[4];
|
||||||
public AnimData() {
|
public AnimData() {
|
||||||
this.ptr_action = default;
|
this.action = default;
|
||||||
this.slot_handle = default;
|
this.slot_handle = default;
|
||||||
this.slot_name = default;
|
this.slot_name = default;
|
||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
this.ptr_tmpact = default;
|
this.tmpact = default;
|
||||||
this.tmp_slot_handle = default;
|
this.tmp_slot_handle = default;
|
||||||
this.tmp_slot_name = default;
|
this.tmp_slot_name = default;
|
||||||
this._pad1 = default;
|
this._pad1 = default;
|
||||||
this.nla_tracks = default;
|
this.nla_tracks = default;
|
||||||
this.ptr_act_track = default;
|
this.act_track = default;
|
||||||
this.ptr_actstrip = default;
|
this.actstrip = default;
|
||||||
this.drivers = default;
|
this.drivers = default;
|
||||||
this.overrides = default;
|
this.overrides = default;
|
||||||
this.ptr_ptr_driver_array = default;
|
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.act_blendmode = default;
|
this.act_blendmode = default;
|
||||||
this.act_extendmode = default;
|
this.act_extendmode = default;
|
||||||
@@ -75,39 +72,37 @@ namespace BlendFile.DNA {
|
|||||||
this._pad2 = default;
|
this._pad2 = default;
|
||||||
}
|
}
|
||||||
public AnimData(
|
public AnimData(
|
||||||
bAction ptr_action,
|
bAction action,
|
||||||
int slot_handle,
|
int slot_handle,
|
||||||
char[] slot_name,
|
char[] slot_name,
|
||||||
byte[] _pad0,
|
byte[] _pad0,
|
||||||
bAction ptr_tmpact,
|
bAction tmpact,
|
||||||
int tmp_slot_handle,
|
int tmp_slot_handle,
|
||||||
char[] tmp_slot_name,
|
char[] tmp_slot_name,
|
||||||
byte[] _pad1,
|
byte[] _pad1,
|
||||||
ListBase nla_tracks,
|
ListBase nla_tracks,
|
||||||
NlaTrack ptr_act_track,
|
NlaTrack act_track,
|
||||||
NlaStrip ptr_actstrip,
|
NlaStrip actstrip,
|
||||||
ListBase drivers,
|
ListBase drivers,
|
||||||
ListBase overrides,
|
ListBase overrides,
|
||||||
FCurve ptr_ptr_driver_array,
|
|
||||||
int flag,
|
int flag,
|
||||||
short act_blendmode,
|
short act_blendmode,
|
||||||
short act_extendmode,
|
short act_extendmode,
|
||||||
float act_influence,
|
float act_influence,
|
||||||
byte[] _pad2) {
|
byte[] _pad2) {
|
||||||
this.ptr_action = ptr_action;
|
this.action = action;
|
||||||
this.slot_handle = slot_handle;
|
this.slot_handle = slot_handle;
|
||||||
this.slot_name = slot_name;
|
this.slot_name = slot_name;
|
||||||
this._pad0 = _pad0;
|
this._pad0 = _pad0;
|
||||||
this.ptr_tmpact = ptr_tmpact;
|
this.tmpact = tmpact;
|
||||||
this.tmp_slot_handle = tmp_slot_handle;
|
this.tmp_slot_handle = tmp_slot_handle;
|
||||||
this.tmp_slot_name = tmp_slot_name;
|
this.tmp_slot_name = tmp_slot_name;
|
||||||
this._pad1 = _pad1;
|
this._pad1 = _pad1;
|
||||||
this.nla_tracks = nla_tracks;
|
this.nla_tracks = nla_tracks;
|
||||||
this.ptr_act_track = ptr_act_track;
|
this.act_track = act_track;
|
||||||
this.ptr_actstrip = ptr_actstrip;
|
this.actstrip = actstrip;
|
||||||
this.drivers = drivers;
|
this.drivers = drivers;
|
||||||
this.overrides = overrides;
|
this.overrides = overrides;
|
||||||
this.ptr_ptr_driver_array = ptr_ptr_driver_array;
|
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.act_blendmode = act_blendmode;
|
this.act_blendmode = act_blendmode;
|
||||||
this.act_extendmode = act_extendmode;
|
this.act_extendmode = act_extendmode;
|
||||||
|
|||||||
@@ -13,30 +13,26 @@ using System;
|
|||||||
namespace BlendFile.DNA {
|
namespace BlendFile.DNA {
|
||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(100, "AnimOverride", 32)]
|
[DNAClassAttribute(100, "AnimOverride", 28)]
|
||||||
public class AnimOverride {
|
public class AnimOverride {
|
||||||
[DNAFieldAttribute(0, "AnimOverride", "*next", "AnimOverride", 8, true, 0)]
|
[DNAFieldAttribute(8, "AnimOverride", 0, "*next", "AnimOverride", true, 0)]
|
||||||
public AnimOverride ptr_next;
|
public AnimOverride next;
|
||||||
[DNAFieldAttribute(1, "AnimOverride", "*prev", "AnimOverride", 8, true, 8)]
|
[DNAFieldAttribute(8, "AnimOverride", 1, "*prev", "AnimOverride", true, 8)]
|
||||||
public AnimOverride ptr_prev;
|
public AnimOverride prev;
|
||||||
[DNAFieldAttribute(2, "char", "*rna_path", "char", 8, true, 16)]
|
[DNAFieldAttribute(8, "char", 2, "*rna_path", "char", true, 16)]
|
||||||
public char ptr_rna_path;
|
public char rna_path;
|
||||||
[DNAFieldAttribute(3, "int", "array_index", "int", 4, false, 24)]
|
[DNAFieldAttribute(4, "float", 4, "value", "float", false, 24)]
|
||||||
public int array_index;
|
|
||||||
[DNAFieldAttribute(4, "float", "value", "float", 4, false, 28)]
|
|
||||||
public float value;
|
public float value;
|
||||||
public AnimOverride() {
|
public AnimOverride() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_rna_path = default;
|
this.rna_path = default;
|
||||||
this.array_index = default;
|
|
||||||
this.value = default;
|
this.value = default;
|
||||||
}
|
}
|
||||||
public AnimOverride(AnimOverride ptr_next, AnimOverride ptr_prev, char ptr_rna_path, int array_index, float value) {
|
public AnimOverride(AnimOverride next, AnimOverride prev, char rna_path, float value) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_rna_path = ptr_rna_path;
|
this.rna_path = rna_path;
|
||||||
this.array_index = array_index;
|
|
||||||
this.value = value;
|
this.value = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,32 +15,32 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(296, "ArmatureGpencilModifierData", 184)]
|
[DNAClassAttribute(296, "ArmatureGpencilModifierData", 184)]
|
||||||
public class ArmatureGpencilModifierData {
|
public class ArmatureGpencilModifierData {
|
||||||
[DNAFieldAttribute(0, "GpencilModifierData", "modifier", "GpencilModifierData", 104, false, 0)]
|
[DNAFieldAttribute(104, "GpencilModifierData", 0, "modifier", "GpencilModifierData", false, 0)]
|
||||||
public GpencilModifierData modifier;
|
public GpencilModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "short", "deformflag", "short", 2, false, 104)]
|
[DNAFieldAttribute(2, "short", 1, "deformflag", "short", false, 104)]
|
||||||
public short deformflag;
|
public short deformflag;
|
||||||
[DNAFieldAttribute(2, "short", "multi", "short", 2, false, 106)]
|
[DNAFieldAttribute(2, "short", 2, "multi", "short", false, 106)]
|
||||||
public short multi;
|
public short multi;
|
||||||
[DNAFieldAttribute(3, "int", "_pad", "int", 4, false, 108)]
|
[DNAFieldAttribute(4, "int", 3, "_pad", "int", false, 108)]
|
||||||
public int _pad;
|
public int _pad;
|
||||||
[DNAFieldAttribute(4, "Object", "*object", "Object", 8, true, 112)]
|
[DNAFieldAttribute(8, "Object", 4, "*object", "Object", true, 112)]
|
||||||
public Object ptr_object;
|
public Object @object;
|
||||||
[DNAFieldAttribute(6, "char", "vgname[64]", "System.Char[]", 64, false, 120)]
|
[DNAFieldAttribute(64, "char", 6, "vgname[64]", "System.Char[]", false, 120)]
|
||||||
public char[] vgname = new System.Char[64];
|
public char[] vgname = new System.Char[64];
|
||||||
public ArmatureGpencilModifierData() {
|
public ArmatureGpencilModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.deformflag = default;
|
this.deformflag = default;
|
||||||
this.multi = default;
|
this.multi = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr_object = default;
|
this.@object = default;
|
||||||
this.vgname = default;
|
this.vgname = default;
|
||||||
}
|
}
|
||||||
public ArmatureGpencilModifierData(GpencilModifierData modifier, short deformflag, short multi, int _pad, Object ptr_object, char[] vgname) {
|
public ArmatureGpencilModifierData(GpencilModifierData modifier, short deformflag, short multi, int _pad, Object @object, char[] vgname) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.deformflag = deformflag;
|
this.deformflag = deformflag;
|
||||||
this.multi = multi;
|
this.multi = multi;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr_object = ptr_object;
|
this.@object = @object;
|
||||||
this.vgname = vgname;
|
this.vgname = vgname;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,32 +15,32 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(461, "ArmatureModifierData", 200)]
|
[DNAClassAttribute(461, "ArmatureModifierData", 200)]
|
||||||
public class ArmatureModifierData {
|
public class ArmatureModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "short", "deformflag", "short", 2, false, 120)]
|
[DNAFieldAttribute(2, "short", 1, "deformflag", "short", false, 120)]
|
||||||
public short deformflag;
|
public short deformflag;
|
||||||
[DNAFieldAttribute(2, "short", "multi", "short", 2, false, 122)]
|
[DNAFieldAttribute(2, "short", 2, "multi", "short", false, 122)]
|
||||||
public short multi;
|
public short multi;
|
||||||
[DNAFieldAttribute(3, "char", "_pad2[4]", "System.Char[]", 4, false, 124)]
|
[DNAFieldAttribute(4, "char", 3, "_pad2[4]", "System.Char[]", false, 124)]
|
||||||
public char[] _pad2 = new System.Char[4];
|
public char[] _pad2 = new System.Char[4];
|
||||||
[DNAFieldAttribute(4, "Object", "*object", "Object", 8, true, 128)]
|
[DNAFieldAttribute(8, "Object", 4, "*object", "Object", true, 128)]
|
||||||
public Object ptr_object;
|
public Object @object;
|
||||||
[DNAFieldAttribute(6, "char", "defgrp_name[64]", "System.Char[]", 64, false, 136)]
|
[DNAFieldAttribute(64, "char", 6, "defgrp_name[64]", "System.Char[]", false, 136)]
|
||||||
public char[] defgrp_name = new System.Char[64];
|
public char[] defgrp_name = new System.Char[64];
|
||||||
public ArmatureModifierData() {
|
public ArmatureModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.deformflag = default;
|
this.deformflag = default;
|
||||||
this.multi = default;
|
this.multi = default;
|
||||||
this._pad2 = default;
|
this._pad2 = default;
|
||||||
this.ptr_object = default;
|
this.@object = default;
|
||||||
this.defgrp_name = default;
|
this.defgrp_name = default;
|
||||||
}
|
}
|
||||||
public ArmatureModifierData(ModifierData modifier, short deformflag, short multi, char[] _pad2, Object ptr_object, char[] defgrp_name) {
|
public ArmatureModifierData(ModifierData modifier, short deformflag, short multi, char[] _pad2, Object @object, char[] defgrp_name) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.deformflag = deformflag;
|
this.deformflag = deformflag;
|
||||||
this.multi = multi;
|
this.multi = multi;
|
||||||
this._pad2 = _pad2;
|
this._pad2 = _pad2;
|
||||||
this.ptr_object = ptr_object;
|
this.@object = @object;
|
||||||
this.defgrp_name = defgrp_name;
|
this.defgrp_name = defgrp_name;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,44 +15,44 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(284, "ArrayGpencilModifierData", 336)]
|
[DNAClassAttribute(284, "ArrayGpencilModifierData", 336)]
|
||||||
public class ArrayGpencilModifierData {
|
public class ArrayGpencilModifierData {
|
||||||
[DNAFieldAttribute(0, "GpencilModifierData", "modifier", "GpencilModifierData", 104, false, 0)]
|
[DNAFieldAttribute(104, "GpencilModifierData", 0, "modifier", "GpencilModifierData", false, 0)]
|
||||||
public GpencilModifierData modifier;
|
public GpencilModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "Object", "*object", "Object", 8, true, 104)]
|
[DNAFieldAttribute(8, "Object", 1, "*object", "Object", true, 104)]
|
||||||
public Object ptr_object;
|
public Object @object;
|
||||||
[DNAFieldAttribute(2, "Material", "*material", "Material", 8, true, 112)]
|
[DNAFieldAttribute(8, "Material", 2, "*material", "Material", true, 112)]
|
||||||
public Material ptr_material;
|
public Material material;
|
||||||
[DNAFieldAttribute(3, "int", "count", "int", 4, false, 120)]
|
[DNAFieldAttribute(4, "int", 3, "count", "int", false, 120)]
|
||||||
public int count;
|
public int count;
|
||||||
[DNAFieldAttribute(4, "int", "flag", "int", 4, false, 124)]
|
[DNAFieldAttribute(4, "int", 4, "flag", "int", false, 124)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(5, "float", "offset[3]", "System.Single[]", 12, false, 128)]
|
[DNAFieldAttribute(12, "float", 5, "offset[3]", "System.Single[]", false, 128)]
|
||||||
public float[] offset = new System.Single[3];
|
public float[] offset = new System.Single[3];
|
||||||
[DNAFieldAttribute(6, "float", "shift[3]", "System.Single[]", 12, false, 140)]
|
[DNAFieldAttribute(12, "float", 6, "shift[3]", "System.Single[]", false, 140)]
|
||||||
public float[] shift = new System.Single[3];
|
public float[] shift = new System.Single[3];
|
||||||
[DNAFieldAttribute(7, "float", "rnd_offset[3]", "System.Single[]", 12, false, 152)]
|
[DNAFieldAttribute(12, "float", 7, "rnd_offset[3]", "System.Single[]", false, 152)]
|
||||||
public float[] rnd_offset = new System.Single[3];
|
public float[] rnd_offset = new System.Single[3];
|
||||||
[DNAFieldAttribute(8, "float", "rnd_rot[3]", "System.Single[]", 12, false, 164)]
|
[DNAFieldAttribute(12, "float", 8, "rnd_rot[3]", "System.Single[]", false, 164)]
|
||||||
public float[] rnd_rot = new System.Single[3];
|
public float[] rnd_rot = new System.Single[3];
|
||||||
[DNAFieldAttribute(9, "float", "rnd_scale[3]", "System.Single[]", 12, false, 176)]
|
[DNAFieldAttribute(12, "float", 9, "rnd_scale[3]", "System.Single[]", false, 176)]
|
||||||
public float[] rnd_scale = new System.Single[3];
|
public float[] rnd_scale = new System.Single[3];
|
||||||
[DNAFieldAttribute(10, "char", "_pad[4]", "System.Char[]", 4, false, 188)]
|
[DNAFieldAttribute(4, "char", 10, "_pad[4]", "System.Char[]", false, 188)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(11, "int", "seed", "int", 4, false, 192)]
|
[DNAFieldAttribute(4, "int", 11, "seed", "int", false, 192)]
|
||||||
public int seed;
|
public int seed;
|
||||||
[DNAFieldAttribute(12, "int", "pass_index", "int", 4, false, 196)]
|
[DNAFieldAttribute(4, "int", 12, "pass_index", "int", false, 196)]
|
||||||
public int pass_index;
|
public int pass_index;
|
||||||
[DNAFieldAttribute(13, "char", "layername[64]", "System.Char[]", 64, false, 200)]
|
[DNAFieldAttribute(64, "char", 13, "layername[64]", "System.Char[]", false, 200)]
|
||||||
public char[] layername = new System.Char[64];
|
public char[] layername = new System.Char[64];
|
||||||
[DNAFieldAttribute(14, "char", "materialname[64]", "System.Char[]", 64, false, 264)]
|
[DNAFieldAttribute(64, "char", 14, "materialname[64]", "System.Char[]", false, 264)]
|
||||||
public char[] materialname = new System.Char[64];
|
public char[] materialname = new System.Char[64];
|
||||||
[DNAFieldAttribute(15, "int", "mat_rpl", "int", 4, false, 328)]
|
[DNAFieldAttribute(4, "int", 15, "mat_rpl", "int", false, 328)]
|
||||||
public int mat_rpl;
|
public int mat_rpl;
|
||||||
[DNAFieldAttribute(16, "int", "layer_pass", "int", 4, false, 332)]
|
[DNAFieldAttribute(4, "int", 16, "layer_pass", "int", false, 332)]
|
||||||
public int layer_pass;
|
public int layer_pass;
|
||||||
public ArrayGpencilModifierData() {
|
public ArrayGpencilModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.ptr_object = default;
|
this.@object = default;
|
||||||
this.ptr_material = default;
|
this.material = default;
|
||||||
this.count = default;
|
this.count = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.offset = default;
|
this.offset = default;
|
||||||
@@ -70,8 +70,8 @@ namespace BlendFile.DNA {
|
|||||||
}
|
}
|
||||||
public ArrayGpencilModifierData(
|
public ArrayGpencilModifierData(
|
||||||
GpencilModifierData modifier,
|
GpencilModifierData modifier,
|
||||||
Object ptr_object,
|
Object @object,
|
||||||
Material ptr_material,
|
Material material,
|
||||||
int count,
|
int count,
|
||||||
int flag,
|
int flag,
|
||||||
float[] offset,
|
float[] offset,
|
||||||
@@ -87,8 +87,8 @@ namespace BlendFile.DNA {
|
|||||||
int mat_rpl,
|
int mat_rpl,
|
||||||
int layer_pass) {
|
int layer_pass) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.ptr_object = ptr_object;
|
this.@object = @object;
|
||||||
this.ptr_material = ptr_material;
|
this.material = material;
|
||||||
this.count = count;
|
this.count = count;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.offset = offset;
|
this.offset = offset;
|
||||||
|
|||||||
@@ -15,40 +15,40 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(451, "ArrayModifierData", 208)]
|
[DNAClassAttribute(451, "ArrayModifierData", 208)]
|
||||||
public class ArrayModifierData {
|
public class ArrayModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "Object", "*start_cap", "Object", 8, true, 120)]
|
[DNAFieldAttribute(8, "Object", 1, "*start_cap", "Object", true, 120)]
|
||||||
public Object ptr_start_cap;
|
public Object start_cap;
|
||||||
[DNAFieldAttribute(2, "Object", "*end_cap", "Object", 8, true, 128)]
|
[DNAFieldAttribute(8, "Object", 2, "*end_cap", "Object", true, 128)]
|
||||||
public Object ptr_end_cap;
|
public Object end_cap;
|
||||||
[DNAFieldAttribute(3, "Object", "*curve_ob", "Object", 8, true, 136)]
|
[DNAFieldAttribute(8, "Object", 3, "*curve_ob", "Object", true, 136)]
|
||||||
public Object ptr_curve_ob;
|
public Object curve_ob;
|
||||||
[DNAFieldAttribute(4, "Object", "*offset_ob", "Object", 8, true, 144)]
|
[DNAFieldAttribute(8, "Object", 4, "*offset_ob", "Object", true, 144)]
|
||||||
public Object ptr_offset_ob;
|
public Object offset_ob;
|
||||||
[DNAFieldAttribute(5, "float", "offset[3]", "System.Single[]", 12, false, 152)]
|
[DNAFieldAttribute(12, "float", 5, "offset[3]", "System.Single[]", false, 152)]
|
||||||
public float[] offset = new System.Single[3];
|
public float[] offset = new System.Single[3];
|
||||||
[DNAFieldAttribute(6, "float", "scale[3]", "System.Single[]", 12, false, 164)]
|
[DNAFieldAttribute(12, "float", 6, "scale[3]", "System.Single[]", false, 164)]
|
||||||
public float[] scale = new System.Single[3];
|
public float[] scale = new System.Single[3];
|
||||||
[DNAFieldAttribute(7, "float", "length", "float", 4, false, 176)]
|
[DNAFieldAttribute(4, "float", 7, "length", "float", false, 176)]
|
||||||
public float length;
|
public float length;
|
||||||
[DNAFieldAttribute(8, "float", "merge_dist", "float", 4, false, 180)]
|
[DNAFieldAttribute(4, "float", 8, "merge_dist", "float", false, 180)]
|
||||||
public float merge_dist;
|
public float merge_dist;
|
||||||
[DNAFieldAttribute(9, "int", "fit_type", "int", 4, false, 184)]
|
[DNAFieldAttribute(4, "int", 9, "fit_type", "int", false, 184)]
|
||||||
public int fit_type;
|
public int fit_type;
|
||||||
[DNAFieldAttribute(10, "int", "offset_type", "int", 4, false, 188)]
|
[DNAFieldAttribute(4, "int", 10, "offset_type", "int", false, 188)]
|
||||||
public int offset_type;
|
public int offset_type;
|
||||||
[DNAFieldAttribute(11, "int", "flags", "int", 4, false, 192)]
|
[DNAFieldAttribute(4, "int", 11, "flags", "int", false, 192)]
|
||||||
public int flags;
|
public int flags;
|
||||||
[DNAFieldAttribute(12, "int", "count", "int", 4, false, 196)]
|
[DNAFieldAttribute(4, "int", 12, "count", "int", false, 196)]
|
||||||
public int count;
|
public int count;
|
||||||
[DNAFieldAttribute(13, "float", "uv_offset[2]", "System.Single[]", 8, false, 200)]
|
[DNAFieldAttribute(8, "float", 13, "uv_offset[2]", "System.Single[]", false, 200)]
|
||||||
public float[] uv_offset = new System.Single[2];
|
public float[] uv_offset = new System.Single[2];
|
||||||
public ArrayModifierData() {
|
public ArrayModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.ptr_start_cap = default;
|
this.start_cap = default;
|
||||||
this.ptr_end_cap = default;
|
this.end_cap = default;
|
||||||
this.ptr_curve_ob = default;
|
this.curve_ob = default;
|
||||||
this.ptr_offset_ob = default;
|
this.offset_ob = default;
|
||||||
this.offset = default;
|
this.offset = default;
|
||||||
this.scale = default;
|
this.scale = default;
|
||||||
this.length = default;
|
this.length = default;
|
||||||
@@ -59,12 +59,12 @@ namespace BlendFile.DNA {
|
|||||||
this.count = default;
|
this.count = default;
|
||||||
this.uv_offset = default;
|
this.uv_offset = default;
|
||||||
}
|
}
|
||||||
public ArrayModifierData(ModifierData modifier, Object ptr_start_cap, Object ptr_end_cap, Object ptr_curve_ob, Object ptr_offset_ob, float[] offset, float[] scale, float length, float merge_dist, int fit_type, int offset_type, int flags, int count, float[] uv_offset) {
|
public ArrayModifierData(ModifierData modifier, Object start_cap, Object end_cap, Object curve_ob, Object offset_ob, float[] offset, float[] scale, float length, float merge_dist, int fit_type, int offset_type, int flags, int count, float[] uv_offset) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.ptr_start_cap = ptr_start_cap;
|
this.start_cap = start_cap;
|
||||||
this.ptr_end_cap = ptr_end_cap;
|
this.end_cap = end_cap;
|
||||||
this.ptr_curve_ob = ptr_curve_ob;
|
this.curve_ob = curve_ob;
|
||||||
this.ptr_offset_ob = ptr_offset_ob;
|
this.offset_ob = offset_ob;
|
||||||
this.offset = offset;
|
this.offset = offset;
|
||||||
this.scale = scale;
|
this.scale = scale;
|
||||||
this.length = length;
|
this.length = length;
|
||||||
|
|||||||
@@ -15,21 +15,21 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(115, "AssetCatalogPathLink", 24)]
|
[DNAClassAttribute(115, "AssetCatalogPathLink", 24)]
|
||||||
public class AssetCatalogPathLink {
|
public class AssetCatalogPathLink {
|
||||||
[DNAFieldAttribute(0, "AssetCatalogPathLink", "*next", "AssetCatalogPathLink", 8, true, 0)]
|
[DNAFieldAttribute(8, "AssetCatalogPathLink", 0, "*next", "AssetCatalogPathLink", true, 0)]
|
||||||
public AssetCatalogPathLink ptr_next;
|
public AssetCatalogPathLink next;
|
||||||
[DNAFieldAttribute(1, "AssetCatalogPathLink", "*prev", "AssetCatalogPathLink", 8, true, 8)]
|
[DNAFieldAttribute(8, "AssetCatalogPathLink", 1, "*prev", "AssetCatalogPathLink", true, 8)]
|
||||||
public AssetCatalogPathLink ptr_prev;
|
public AssetCatalogPathLink prev;
|
||||||
[DNAFieldAttribute(2, "char", "*path", "char", 8, true, 16)]
|
[DNAFieldAttribute(8, "char", 2, "*path", "char", true, 16)]
|
||||||
public char ptr_path;
|
public char path;
|
||||||
public AssetCatalogPathLink() {
|
public AssetCatalogPathLink() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_path = default;
|
this.path = default;
|
||||||
}
|
}
|
||||||
public AssetCatalogPathLink(AssetCatalogPathLink ptr_next, AssetCatalogPathLink ptr_prev, char ptr_path) {
|
public AssetCatalogPathLink(AssetCatalogPathLink next, AssetCatalogPathLink prev, char path) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_path = ptr_path;
|
this.path = path;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,12 +14,12 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(113, "AssetLibraryReference", 8)]
|
[DNAClassAttribute(113, "AssetLibraryReference", 8)]
|
||||||
public struct AssetLibraryReference {
|
public class AssetLibraryReference {
|
||||||
[DNAFieldAttribute(0, "short", "type", "short", 2, false, 0)]
|
[DNAFieldAttribute(2, "short", 0, "type", "short", false, 0)]
|
||||||
public short type;
|
public short type;
|
||||||
[DNAFieldAttribute(1, "char", "_pad1[2]", "System.Char[]", 2, false, 2)]
|
[DNAFieldAttribute(2, "char", 1, "_pad1[2]", "System.Char[]", false, 2)]
|
||||||
public char[] _pad1 = new System.Char[2];
|
public char[] _pad1 = new System.Char[2];
|
||||||
[DNAFieldAttribute(2, "int", "custom_library_index", "int", 4, false, 4)]
|
[DNAFieldAttribute(4, "int", 2, "custom_library_index", "int", false, 4)]
|
||||||
public int custom_library_index;
|
public int custom_library_index;
|
||||||
public AssetLibraryReference() {
|
public AssetLibraryReference() {
|
||||||
this.type = default;
|
this.type = default;
|
||||||
|
|||||||
@@ -15,53 +15,53 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(35, "AssetMetaData", 152)]
|
[DNAClassAttribute(35, "AssetMetaData", 152)]
|
||||||
public class AssetMetaData {
|
public class AssetMetaData {
|
||||||
[DNAFieldAttribute(0, "AssetTypeInfo", "*local_type_info", "AssetTypeInfo", 8, true, 0)]
|
[DNAFieldAttribute(8, "AssetTypeInfo", 0, "*local_type_info", "AssetTypeInfo", true, 0)]
|
||||||
public AssetTypeInfo ptr_local_type_info;
|
public AssetTypeInfo local_type_info;
|
||||||
[DNAFieldAttribute(1, "IDProperty", "*properties", "IDProperty", 8, true, 8)]
|
[DNAFieldAttribute(8, "IDProperty", 1, "*properties", "IDProperty", true, 8)]
|
||||||
public IDProperty ptr_properties;
|
public IDProperty properties;
|
||||||
[DNAFieldAttribute(2, "bUUID", "catalog_id", "bUUID", 16, false, 16)]
|
[DNAFieldAttribute(16, "bUUID", 2, "catalog_id", "bUUID", false, 16)]
|
||||||
public bUUID catalog_id;
|
public bUUID catalog_id;
|
||||||
[DNAFieldAttribute(3, "char", "catalog_simple_name[64]", "System.Char[]", 64, false, 32)]
|
[DNAFieldAttribute(64, "char", 3, "catalog_simple_name[64]", "System.Char[]", false, 32)]
|
||||||
public char[] catalog_simple_name = new System.Char[64];
|
public char[] catalog_simple_name = new System.Char[64];
|
||||||
[DNAFieldAttribute(4, "char", "*author", "char", 8, true, 96)]
|
[DNAFieldAttribute(8, "char", 4, "*author", "char", true, 96)]
|
||||||
public char ptr_author;
|
public char author;
|
||||||
[DNAFieldAttribute(5, "char", "*description", "char", 8, true, 104)]
|
[DNAFieldAttribute(8, "char", 5, "*description", "char", true, 104)]
|
||||||
public char ptr_description;
|
public char description;
|
||||||
[DNAFieldAttribute(6, "char", "*copyright", "char", 8, true, 112)]
|
[DNAFieldAttribute(8, "char", 6, "*copyright", "char", true, 112)]
|
||||||
public char ptr_copyright;
|
public char copyright;
|
||||||
[DNAFieldAttribute(7, "char", "*license", "char", 8, true, 120)]
|
[DNAFieldAttribute(8, "char", 7, "*license", "char", true, 120)]
|
||||||
public char ptr_license;
|
public char license;
|
||||||
[DNAFieldAttribute(8, "ListBase", "tags", "ListBase", 16, false, 128)]
|
[DNAFieldAttribute(16, "ListBase", 8, "tags", "ListBase", false, 128)]
|
||||||
public ListBase tags;
|
public ListBase tags;
|
||||||
[DNAFieldAttribute(9, "short", "active_tag", "short", 2, false, 144)]
|
[DNAFieldAttribute(2, "short", 9, "active_tag", "short", false, 144)]
|
||||||
public short active_tag;
|
public short active_tag;
|
||||||
[DNAFieldAttribute(10, "short", "tot_tags", "short", 2, false, 146)]
|
[DNAFieldAttribute(2, "short", 10, "tot_tags", "short", false, 146)]
|
||||||
public short tot_tags;
|
public short tot_tags;
|
||||||
[DNAFieldAttribute(11, "char", "_pad[4]", "System.Char[]", 4, false, 148)]
|
[DNAFieldAttribute(4, "char", 11, "_pad[4]", "System.Char[]", false, 148)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
public AssetMetaData() {
|
public AssetMetaData() {
|
||||||
this.ptr_local_type_info = default;
|
this.local_type_info = default;
|
||||||
this.ptr_properties = default;
|
this.properties = default;
|
||||||
this.catalog_id = default;
|
this.catalog_id = default;
|
||||||
this.catalog_simple_name = default;
|
this.catalog_simple_name = default;
|
||||||
this.ptr_author = default;
|
this.author = default;
|
||||||
this.ptr_description = default;
|
this.description = default;
|
||||||
this.ptr_copyright = default;
|
this.copyright = default;
|
||||||
this.ptr_license = default;
|
this.license = default;
|
||||||
this.tags = default;
|
this.tags = default;
|
||||||
this.active_tag = default;
|
this.active_tag = default;
|
||||||
this.tot_tags = default;
|
this.tot_tags = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public AssetMetaData(AssetTypeInfo ptr_local_type_info, IDProperty ptr_properties, bUUID catalog_id, char[] catalog_simple_name, char ptr_author, char ptr_description, char ptr_copyright, char ptr_license, ListBase tags, short active_tag, short tot_tags, char[] _pad) {
|
public AssetMetaData(AssetTypeInfo local_type_info, IDProperty properties, bUUID catalog_id, char[] catalog_simple_name, char author, char description, char copyright, char license, ListBase tags, short active_tag, short tot_tags, char[] _pad) {
|
||||||
this.ptr_local_type_info = ptr_local_type_info;
|
this.local_type_info = local_type_info;
|
||||||
this.ptr_properties = ptr_properties;
|
this.properties = properties;
|
||||||
this.catalog_id = catalog_id;
|
this.catalog_id = catalog_id;
|
||||||
this.catalog_simple_name = catalog_simple_name;
|
this.catalog_simple_name = catalog_simple_name;
|
||||||
this.ptr_author = ptr_author;
|
this.author = author;
|
||||||
this.ptr_description = ptr_description;
|
this.description = description;
|
||||||
this.ptr_copyright = ptr_copyright;
|
this.copyright = copyright;
|
||||||
this.ptr_license = ptr_license;
|
this.license = license;
|
||||||
this.tags = tags;
|
this.tags = tags;
|
||||||
this.active_tag = active_tag;
|
this.active_tag = active_tag;
|
||||||
this.tot_tags = tot_tags;
|
this.tot_tags = tot_tags;
|
||||||
|
|||||||
@@ -15,37 +15,37 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(871, "AssetShelf", 216)]
|
[DNAClassAttribute(871, "AssetShelf", 216)]
|
||||||
public class AssetShelf {
|
public class AssetShelf {
|
||||||
[DNAFieldAttribute(0, "AssetShelf", "*next", "AssetShelf", 8, true, 0)]
|
[DNAFieldAttribute(8, "AssetShelf", 0, "*next", "AssetShelf", true, 0)]
|
||||||
public AssetShelf ptr_next;
|
public AssetShelf next;
|
||||||
[DNAFieldAttribute(1, "AssetShelf", "*prev", "AssetShelf", 8, true, 8)]
|
[DNAFieldAttribute(8, "AssetShelf", 1, "*prev", "AssetShelf", true, 8)]
|
||||||
public AssetShelf ptr_prev;
|
public AssetShelf prev;
|
||||||
[DNAFieldAttribute(2, "char", "idname[64]", "System.Char[]", 64, false, 16)]
|
[DNAFieldAttribute(64, "char", 2, "idname[64]", "System.Char[]", false, 16)]
|
||||||
public char[] idname = new System.Char[64];
|
public char[] idname = new System.Char[64];
|
||||||
[DNAFieldAttribute(3, "AssetShelfType", "*type", "AssetShelfType", 8, true, 80)]
|
[DNAFieldAttribute(8, "AssetShelfType", 3, "*type", "AssetShelfType", true, 80)]
|
||||||
public AssetShelfType ptr_type;
|
public AssetShelfType type;
|
||||||
[DNAFieldAttribute(4, "AssetShelfSettings", "settings", "AssetShelfSettings", 120, false, 88)]
|
[DNAFieldAttribute(120, "AssetShelfSettings", 4, "settings", "AssetShelfSettings", false, 88)]
|
||||||
public AssetShelfSettings settings;
|
public AssetShelfSettings settings;
|
||||||
[DNAFieldAttribute(5, "short", "preferred_row_count", "short", 2, false, 208)]
|
[DNAFieldAttribute(2, "short", 5, "preferred_row_count", "short", false, 208)]
|
||||||
public short preferred_row_count;
|
public short preferred_row_count;
|
||||||
[DNAFieldAttribute(6, "short", "instance_flag", "short", 2, false, 210)]
|
[DNAFieldAttribute(2, "short", 6, "instance_flag", "short", false, 210)]
|
||||||
public short instance_flag;
|
public short instance_flag;
|
||||||
[DNAFieldAttribute(7, "char", "_pad[4]", "System.Char[]", 4, false, 212)]
|
[DNAFieldAttribute(4, "char", 7, "_pad[4]", "System.Char[]", false, 212)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
public AssetShelf() {
|
public AssetShelf() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.idname = default;
|
this.idname = default;
|
||||||
this.ptr_type = default;
|
this.type = default;
|
||||||
this.settings = default;
|
this.settings = default;
|
||||||
this.preferred_row_count = default;
|
this.preferred_row_count = default;
|
||||||
this.instance_flag = default;
|
this.instance_flag = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public AssetShelf(AssetShelf ptr_next, AssetShelf ptr_prev, char[] idname, AssetShelfType ptr_type, AssetShelfSettings settings, short preferred_row_count, short instance_flag, char[] _pad) {
|
public AssetShelf(AssetShelf next, AssetShelf prev, char[] idname, AssetShelfType type, AssetShelfSettings settings, short preferred_row_count, short instance_flag, char[] _pad) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.idname = idname;
|
this.idname = idname;
|
||||||
this.ptr_type = ptr_type;
|
this.type = type;
|
||||||
this.settings = settings;
|
this.settings = settings;
|
||||||
this.preferred_row_count = preferred_row_count;
|
this.preferred_row_count = preferred_row_count;
|
||||||
this.instance_flag = instance_flag;
|
this.instance_flag = instance_flag;
|
||||||
|
|||||||
@@ -15,41 +15,41 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(870, "AssetShelfSettings", 120)]
|
[DNAClassAttribute(870, "AssetShelfSettings", 120)]
|
||||||
public class AssetShelfSettings {
|
public class AssetShelfSettings {
|
||||||
[DNAFieldAttribute(0, "AssetShelfSettings", "*next", "AssetShelfSettings", 8, true, 0)]
|
[DNAFieldAttribute(8, "AssetShelfSettings", 0, "*next", "AssetShelfSettings", true, 0)]
|
||||||
public AssetShelfSettings ptr_next;
|
public AssetShelfSettings next;
|
||||||
[DNAFieldAttribute(1, "AssetShelfSettings", "*prev", "AssetShelfSettings", 8, true, 8)]
|
[DNAFieldAttribute(8, "AssetShelfSettings", 1, "*prev", "AssetShelfSettings", true, 8)]
|
||||||
public AssetShelfSettings ptr_prev;
|
public AssetShelfSettings prev;
|
||||||
[DNAFieldAttribute(2, "AssetLibraryReference", "asset_library_reference", "AssetLibraryReference", 8, false, 16)]
|
[DNAFieldAttribute(8, "AssetLibraryReference", 2, "asset_library_reference", "AssetLibraryReference", false, 16)]
|
||||||
public AssetLibraryReference asset_library_reference;
|
public AssetLibraryReference asset_library_reference;
|
||||||
[DNAFieldAttribute(3, "ListBase", "enabled_catalog_paths", "ListBase", 16, false, 24)]
|
[DNAFieldAttribute(16, "ListBase", 3, "enabled_catalog_paths", "ListBase", false, 24)]
|
||||||
public ListBase enabled_catalog_paths;
|
public ListBase enabled_catalog_paths;
|
||||||
[DNAFieldAttribute(4, "char", "*active_catalog_path", "char", 8, true, 40)]
|
[DNAFieldAttribute(8, "char", 4, "*active_catalog_path", "char", true, 40)]
|
||||||
public char ptr_active_catalog_path;
|
public char active_catalog_path;
|
||||||
[DNAFieldAttribute(5, "char", "search_string[64]", "System.Char[]", 64, false, 48)]
|
[DNAFieldAttribute(64, "char", 5, "search_string[64]", "System.Char[]", false, 48)]
|
||||||
public char[] search_string = new System.Char[64];
|
public char[] search_string = new System.Char[64];
|
||||||
[DNAFieldAttribute(6, "short", "preview_size", "short", 2, false, 112)]
|
[DNAFieldAttribute(2, "short", 6, "preview_size", "short", false, 112)]
|
||||||
public short preview_size;
|
public short preview_size;
|
||||||
[DNAFieldAttribute(7, "short", "display_flag", "short", 2, false, 114)]
|
[DNAFieldAttribute(2, "short", 7, "display_flag", "short", false, 114)]
|
||||||
public short display_flag;
|
public short display_flag;
|
||||||
[DNAFieldAttribute(8, "char", "_pad1[4]", "System.Char[]", 4, false, 116)]
|
[DNAFieldAttribute(4, "char", 8, "_pad1[4]", "System.Char[]", false, 116)]
|
||||||
public char[] _pad1 = new System.Char[4];
|
public char[] _pad1 = new System.Char[4];
|
||||||
public AssetShelfSettings() {
|
public AssetShelfSettings() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.asset_library_reference = default;
|
this.asset_library_reference = default;
|
||||||
this.enabled_catalog_paths = default;
|
this.enabled_catalog_paths = default;
|
||||||
this.ptr_active_catalog_path = default;
|
this.active_catalog_path = default;
|
||||||
this.search_string = default;
|
this.search_string = default;
|
||||||
this.preview_size = default;
|
this.preview_size = default;
|
||||||
this.display_flag = default;
|
this.display_flag = default;
|
||||||
this._pad1 = default;
|
this._pad1 = default;
|
||||||
}
|
}
|
||||||
public AssetShelfSettings(AssetShelfSettings ptr_next, AssetShelfSettings ptr_prev, AssetLibraryReference asset_library_reference, ListBase enabled_catalog_paths, char ptr_active_catalog_path, char[] search_string, short preview_size, short display_flag, char[] _pad1) {
|
public AssetShelfSettings(AssetShelfSettings next, AssetShelfSettings prev, AssetLibraryReference asset_library_reference, ListBase enabled_catalog_paths, char active_catalog_path, char[] search_string, short preview_size, short display_flag, char[] _pad1) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.asset_library_reference = asset_library_reference;
|
this.asset_library_reference = asset_library_reference;
|
||||||
this.enabled_catalog_paths = enabled_catalog_paths;
|
this.enabled_catalog_paths = enabled_catalog_paths;
|
||||||
this.ptr_active_catalog_path = ptr_active_catalog_path;
|
this.active_catalog_path = active_catalog_path;
|
||||||
this.search_string = search_string;
|
this.search_string = search_string;
|
||||||
this.preview_size = preview_size;
|
this.preview_size = preview_size;
|
||||||
this.display_flag = display_flag;
|
this.display_flag = display_flag;
|
||||||
|
|||||||
@@ -15,20 +15,20 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(110, "AssetTag", 80)]
|
[DNAClassAttribute(110, "AssetTag", 80)]
|
||||||
public class AssetTag {
|
public class AssetTag {
|
||||||
[DNAFieldAttribute(0, "AssetTag", "*next", "AssetTag", 8, true, 0)]
|
[DNAFieldAttribute(8, "AssetTag", 0, "*next", "AssetTag", true, 0)]
|
||||||
public AssetTag ptr_next;
|
public AssetTag next;
|
||||||
[DNAFieldAttribute(1, "AssetTag", "*prev", "AssetTag", 8, true, 8)]
|
[DNAFieldAttribute(8, "AssetTag", 1, "*prev", "AssetTag", true, 8)]
|
||||||
public AssetTag ptr_prev;
|
public AssetTag prev;
|
||||||
[DNAFieldAttribute(2, "char", "name[64]", "System.Char[]", 64, false, 16)]
|
[DNAFieldAttribute(64, "char", 2, "name[64]", "System.Char[]", false, 16)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
public AssetTag() {
|
public AssetTag() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.name = default;
|
this.name = default;
|
||||||
}
|
}
|
||||||
public AssetTag(AssetTag ptr_next, AssetTag ptr_prev, char[] name) {
|
public AssetTag(AssetTag next, AssetTag prev, char[] name) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,25 +15,25 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(114, "AssetWeakReference", 24)]
|
[DNAClassAttribute(114, "AssetWeakReference", 24)]
|
||||||
public class AssetWeakReference {
|
public class AssetWeakReference {
|
||||||
[DNAFieldAttribute(0, "char", "_pad[6]", "System.Char[]", 6, false, 0)]
|
[DNAFieldAttribute(6, "char", 0, "_pad[6]", "System.Char[]", false, 0)]
|
||||||
public char[] _pad = new System.Char[6];
|
public char[] _pad = new System.Char[6];
|
||||||
[DNAFieldAttribute(1, "short", "asset_library_type", "short", 2, false, 6)]
|
[DNAFieldAttribute(2, "short", 1, "asset_library_type", "short", false, 6)]
|
||||||
public short asset_library_type;
|
public short asset_library_type;
|
||||||
[DNAFieldAttribute(2, "char", "*asset_library_identifier", "char", 8, true, 8)]
|
[DNAFieldAttribute(8, "char", 2, "*asset_library_identifier", "char", true, 8)]
|
||||||
public char ptr_asset_library_identifier;
|
public char asset_library_identifier;
|
||||||
[DNAFieldAttribute(3, "char", "*relative_asset_identifier", "char", 8, true, 16)]
|
[DNAFieldAttribute(8, "char", 3, "*relative_asset_identifier", "char", true, 16)]
|
||||||
public char ptr_relative_asset_identifier;
|
public char relative_asset_identifier;
|
||||||
public AssetWeakReference() {
|
public AssetWeakReference() {
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.asset_library_type = default;
|
this.asset_library_type = default;
|
||||||
this.ptr_asset_library_identifier = default;
|
this.asset_library_identifier = default;
|
||||||
this.ptr_relative_asset_identifier = default;
|
this.relative_asset_identifier = default;
|
||||||
}
|
}
|
||||||
public AssetWeakReference(char[] _pad, short asset_library_type, char ptr_asset_library_identifier, char ptr_relative_asset_identifier) {
|
public AssetWeakReference(char[] _pad, short asset_library_type, char asset_library_identifier, char relative_asset_identifier) {
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.asset_library_type = asset_library_type;
|
this.asset_library_type = asset_library_type;
|
||||||
this.ptr_asset_library_identifier = ptr_asset_library_identifier;
|
this.asset_library_identifier = asset_library_identifier;
|
||||||
this.ptr_relative_asset_identifier = ptr_relative_asset_identifier;
|
this.relative_asset_identifier = relative_asset_identifier;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,24 +14,24 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(798, "AudioData", 32)]
|
[DNAClassAttribute(798, "AudioData", 32)]
|
||||||
public struct AudioData {
|
public class AudioData {
|
||||||
[DNAFieldAttribute(0, "int", "mixrate", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 0, "mixrate", "int", false, 0)]
|
||||||
public int mixrate;
|
public int mixrate;
|
||||||
[DNAFieldAttribute(1, "float", "main", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 1, "main", "float", false, 4)]
|
||||||
public float main;
|
public float main;
|
||||||
[DNAFieldAttribute(2, "float", "speed_of_sound", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 2, "speed_of_sound", "float", false, 8)]
|
||||||
public float speed_of_sound;
|
public float speed_of_sound;
|
||||||
[DNAFieldAttribute(3, "float", "doppler_factor", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 3, "doppler_factor", "float", false, 12)]
|
||||||
public float doppler_factor;
|
public float doppler_factor;
|
||||||
[DNAFieldAttribute(4, "int", "distance_model", "int", 4, false, 16)]
|
[DNAFieldAttribute(4, "int", 4, "distance_model", "int", false, 16)]
|
||||||
public int distance_model;
|
public int distance_model;
|
||||||
[DNAFieldAttribute(5, "short", "flag", "short", 2, false, 20)]
|
[DNAFieldAttribute(2, "short", 5, "flag", "short", false, 20)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(6, "char", "_pad[2]", "System.Char[]", 2, false, 22)]
|
[DNAFieldAttribute(2, "char", 6, "_pad[2]", "System.Char[]", false, 22)]
|
||||||
public char[] _pad = new System.Char[2];
|
public char[] _pad = new System.Char[2];
|
||||||
[DNAFieldAttribute(7, "float", "volume", "float", 4, false, 24)]
|
[DNAFieldAttribute(4, "float", 7, "volume", "float", false, 24)]
|
||||||
public float volume;
|
public float volume;
|
||||||
[DNAFieldAttribute(8, "char", "_pad2[4]", "System.Char[]", 4, false, 28)]
|
[DNAFieldAttribute(4, "char", 8, "_pad2[4]", "System.Char[]", false, 28)]
|
||||||
public char[] _pad2 = new System.Char[4];
|
public char[] _pad2 = new System.Char[4];
|
||||||
public AudioData() {
|
public AudioData() {
|
||||||
this.mixrate = default;
|
this.mixrate = default;
|
||||||
|
|||||||
@@ -14,22 +14,22 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(206, "BPoint", 36)]
|
[DNAClassAttribute(206, "BPoint", 36)]
|
||||||
public struct BPoint {
|
public class BPoint {
|
||||||
[DNAFieldAttribute(0, "float", "vec[4]", "System.Single[]", 16, false, 0)]
|
[DNAFieldAttribute(16, "float", 0, "vec[4]", "System.Single[]", false, 0)]
|
||||||
public float[] vec = new System.Single[4];
|
public float[] vec = new System.Single[4];
|
||||||
[DNAFieldAttribute(1, "float", "alfa", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 1, "alfa", "float", false, 16)]
|
||||||
public float alfa;
|
public float alfa;
|
||||||
[DNAFieldAttribute(2, "float", "weight", "float", 4, false, 20)]
|
[DNAFieldAttribute(4, "float", 2, "weight", "float", false, 20)]
|
||||||
public float weight;
|
public float weight;
|
||||||
[DNAFieldAttribute(3, "uchar", "f1", "uchar", 1, false, 24)]
|
[DNAFieldAttribute(1, "uchar", 3, "f1", "uchar", false, 24)]
|
||||||
public byte f1;
|
public byte f1;
|
||||||
[DNAFieldAttribute(4, "char", "_pad1[1]", "System.Char[]", 1, false, 25)]
|
[DNAFieldAttribute(1, "char", 4, "_pad1[1]", "System.Char[]", false, 25)]
|
||||||
public char[] _pad1 = new System.Char[1];
|
public char[] _pad1 = new System.Char[1];
|
||||||
[DNAFieldAttribute(5, "short", "hide", "short", 2, false, 26)]
|
[DNAFieldAttribute(2, "short", 5, "hide", "short", false, 26)]
|
||||||
public short hide;
|
public short hide;
|
||||||
[DNAFieldAttribute(6, "float", "radius", "float", 4, false, 28)]
|
[DNAFieldAttribute(4, "float", 6, "radius", "float", false, 28)]
|
||||||
public float radius;
|
public float radius;
|
||||||
[DNAFieldAttribute(7, "char", "_pad[4]", "System.Char[]", 4, false, 32)]
|
[DNAFieldAttribute(4, "char", 7, "_pad[4]", "System.Char[]", false, 32)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
public BPoint() {
|
public BPoint() {
|
||||||
this.vec = default;
|
this.vec = default;
|
||||||
|
|||||||
@@ -15,40 +15,40 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(801, "BakeData", 1400)]
|
[DNAClassAttribute(801, "BakeData", 1400)]
|
||||||
public class BakeData {
|
public class BakeData {
|
||||||
[DNAFieldAttribute(0, "ImageFormatData", "im_format", "ImageFormatData", 336, false, 0)]
|
[DNAFieldAttribute(336, "ImageFormatData", 0, "im_format", "ImageFormatData", false, 0)]
|
||||||
public ImageFormatData im_format;
|
public ImageFormatData im_format;
|
||||||
[DNAFieldAttribute(1, "char", "filepath[1024]", "System.Char[]", 1024, false, 336)]
|
[DNAFieldAttribute(1024, "char", 1, "filepath[1024]", "System.Char[]", false, 336)]
|
||||||
public char[] filepath = new System.Char[1024];
|
public char[] filepath = new System.Char[1024];
|
||||||
[DNAFieldAttribute(2, "short", "width", "short", 2, false, 1360)]
|
[DNAFieldAttribute(2, "short", 2, "width", "short", false, 1360)]
|
||||||
public short width;
|
public short width;
|
||||||
[DNAFieldAttribute(3, "short", "height", "short", 2, false, 1362)]
|
[DNAFieldAttribute(2, "short", 3, "height", "short", false, 1362)]
|
||||||
public short height;
|
public short height;
|
||||||
[DNAFieldAttribute(4, "short", "margin", "short", 2, false, 1364)]
|
[DNAFieldAttribute(2, "short", 4, "margin", "short", false, 1364)]
|
||||||
public short margin;
|
public short margin;
|
||||||
[DNAFieldAttribute(5, "short", "flag", "short", 2, false, 1366)]
|
[DNAFieldAttribute(2, "short", 5, "flag", "short", false, 1366)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(6, "float", "cage_extrusion", "float", 4, false, 1368)]
|
[DNAFieldAttribute(4, "float", 6, "cage_extrusion", "float", false, 1368)]
|
||||||
public float cage_extrusion;
|
public float cage_extrusion;
|
||||||
[DNAFieldAttribute(7, "float", "max_ray_distance", "float", 4, false, 1372)]
|
[DNAFieldAttribute(4, "float", 7, "max_ray_distance", "float", false, 1372)]
|
||||||
public float max_ray_distance;
|
public float max_ray_distance;
|
||||||
[DNAFieldAttribute(8, "int", "pass_filter", "int", 4, false, 1376)]
|
[DNAFieldAttribute(4, "int", 8, "pass_filter", "int", false, 1376)]
|
||||||
public int pass_filter;
|
public int pass_filter;
|
||||||
[DNAFieldAttribute(9, "char", "normal_swizzle[3]", "System.Char[]", 3, false, 1380)]
|
[DNAFieldAttribute(3, "char", 9, "normal_swizzle[3]", "System.Char[]", false, 1380)]
|
||||||
public char[] normal_swizzle = new System.Char[3];
|
public char[] normal_swizzle = new System.Char[3];
|
||||||
[DNAFieldAttribute(10, "char", "normal_space", "char", 1, false, 1383)]
|
[DNAFieldAttribute(1, "char", 10, "normal_space", "char", false, 1383)]
|
||||||
public char normal_space;
|
public char normal_space;
|
||||||
[DNAFieldAttribute(11, "char", "target", "char", 1, false, 1384)]
|
[DNAFieldAttribute(1, "char", 11, "target", "char", false, 1384)]
|
||||||
public char target;
|
public char target;
|
||||||
[DNAFieldAttribute(12, "char", "save_mode", "char", 1, false, 1385)]
|
[DNAFieldAttribute(1, "char", 12, "save_mode", "char", false, 1385)]
|
||||||
public char save_mode;
|
public char save_mode;
|
||||||
[DNAFieldAttribute(13, "char", "margin_type", "char", 1, false, 1386)]
|
[DNAFieldAttribute(1, "char", 13, "margin_type", "char", false, 1386)]
|
||||||
public char margin_type;
|
public char margin_type;
|
||||||
[DNAFieldAttribute(14, "char", "view_from", "char", 1, false, 1387)]
|
[DNAFieldAttribute(1, "char", 14, "view_from", "char", false, 1387)]
|
||||||
public char view_from;
|
public char view_from;
|
||||||
[DNAFieldAttribute(15, "char", "_pad[4]", "System.Char[]", 4, false, 1388)]
|
[DNAFieldAttribute(4, "char", 15, "_pad[4]", "System.Char[]", false, 1388)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(16, "Object", "*cage_object", "Object", 8, true, 1392)]
|
[DNAFieldAttribute(8, "Object", 16, "*cage_object", "Object", true, 1392)]
|
||||||
public Object ptr_cage_object;
|
public Object cage_object;
|
||||||
public BakeData() {
|
public BakeData() {
|
||||||
this.im_format = default;
|
this.im_format = default;
|
||||||
this.filepath = default;
|
this.filepath = default;
|
||||||
@@ -66,7 +66,7 @@ namespace BlendFile.DNA {
|
|||||||
this.margin_type = default;
|
this.margin_type = default;
|
||||||
this.view_from = default;
|
this.view_from = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr_cage_object = default;
|
this.cage_object = default;
|
||||||
}
|
}
|
||||||
public BakeData(
|
public BakeData(
|
||||||
ImageFormatData im_format,
|
ImageFormatData im_format,
|
||||||
@@ -85,7 +85,7 @@ namespace BlendFile.DNA {
|
|||||||
char margin_type,
|
char margin_type,
|
||||||
char view_from,
|
char view_from,
|
||||||
char[] _pad,
|
char[] _pad,
|
||||||
Object ptr_cage_object) {
|
Object cage_object) {
|
||||||
this.im_format = im_format;
|
this.im_format = im_format;
|
||||||
this.filepath = filepath;
|
this.filepath = filepath;
|
||||||
this.width = width;
|
this.width = width;
|
||||||
@@ -102,7 +102,7 @@ namespace BlendFile.DNA {
|
|||||||
this.margin_type = margin_type;
|
this.margin_type = margin_type;
|
||||||
this.view_from = view_from;
|
this.view_from = view_from;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr_cage_object = ptr_cage_object;
|
this.cage_object = cage_object;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,33 +15,33 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(340, "Base", 48)]
|
[DNAClassAttribute(340, "Base", 48)]
|
||||||
public class Base {
|
public class Base {
|
||||||
[DNAFieldAttribute(0, "Base", "*next", "Base", 8, true, 0)]
|
[DNAFieldAttribute(8, "Base", 0, "*next", "Base", true, 0)]
|
||||||
public Base ptr_next;
|
public Base next;
|
||||||
[DNAFieldAttribute(1, "Base", "*prev", "Base", 8, true, 8)]
|
[DNAFieldAttribute(8, "Base", 1, "*prev", "Base", true, 8)]
|
||||||
public Base ptr_prev;
|
public Base prev;
|
||||||
[DNAFieldAttribute(2, "Object", "*object", "Object", 8, true, 16)]
|
[DNAFieldAttribute(8, "Object", 2, "*object", "Object", true, 16)]
|
||||||
public Object ptr_object;
|
public Object @object;
|
||||||
[DNAFieldAttribute(3, "Base", "*base_orig", "Base", 8, true, 24)]
|
[DNAFieldAttribute(8, "Base", 3, "*base_orig", "Base", true, 24)]
|
||||||
public Base ptr_base_orig;
|
public Base base_orig;
|
||||||
[DNAFieldAttribute(4, "int", "lay", "int", 4, false, 32)]
|
[DNAFieldAttribute(4, "int", 4, "lay", "int", false, 32)]
|
||||||
public int lay;
|
public int lay;
|
||||||
[DNAFieldAttribute(5, "short", "flag", "short", 2, false, 36)]
|
[DNAFieldAttribute(2, "short", 5, "flag", "short", false, 36)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(6, "short", "flag_from_collection", "short", 2, false, 38)]
|
[DNAFieldAttribute(2, "short", 6, "flag_from_collection", "short", false, 38)]
|
||||||
public short flag_from_collection;
|
public short flag_from_collection;
|
||||||
[DNAFieldAttribute(7, "short", "flag_legacy", "short", 2, false, 40)]
|
[DNAFieldAttribute(2, "short", 7, "flag_legacy", "short", false, 40)]
|
||||||
public short flag_legacy;
|
public short flag_legacy;
|
||||||
[DNAFieldAttribute(8, "short", "local_view_bits", "short", 2, false, 42)]
|
[DNAFieldAttribute(2, "short", 8, "local_view_bits", "short", false, 42)]
|
||||||
public short local_view_bits;
|
public short local_view_bits;
|
||||||
[DNAFieldAttribute(9, "short", "local_collections_bits", "short", 2, false, 44)]
|
[DNAFieldAttribute(2, "short", 9, "local_collections_bits", "short", false, 44)]
|
||||||
public short local_collections_bits;
|
public short local_collections_bits;
|
||||||
[DNAFieldAttribute(10, "char", "_pad1[2]", "System.Char[]", 2, false, 46)]
|
[DNAFieldAttribute(2, "char", 10, "_pad1[2]", "System.Char[]", false, 46)]
|
||||||
public char[] _pad1 = new System.Char[2];
|
public char[] _pad1 = new System.Char[2];
|
||||||
public Base() {
|
public Base() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_object = default;
|
this.@object = default;
|
||||||
this.ptr_base_orig = default;
|
this.base_orig = default;
|
||||||
this.lay = default;
|
this.lay = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.flag_from_collection = default;
|
this.flag_from_collection = default;
|
||||||
@@ -50,11 +50,11 @@ namespace BlendFile.DNA {
|
|||||||
this.local_collections_bits = default;
|
this.local_collections_bits = default;
|
||||||
this._pad1 = default;
|
this._pad1 = default;
|
||||||
}
|
}
|
||||||
public Base(Base ptr_next, Base ptr_prev, Object ptr_object, Base ptr_base_orig, int lay, short flag, short flag_from_collection, short flag_legacy, short local_view_bits, short local_collections_bits, char[] _pad1) {
|
public Base(Base next, Base prev, Object @object, Base base_orig, int lay, short flag, short flag_from_collection, short flag_legacy, short local_view_bits, short local_collections_bits, char[] _pad1) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_object = ptr_object;
|
this.@object = @object;
|
||||||
this.ptr_base_orig = ptr_base_orig;
|
this.base_orig = base_orig;
|
||||||
this.lay = lay;
|
this.lay = lay;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.flag_from_collection = flag_from_collection;
|
this.flag_from_collection = flag_from_collection;
|
||||||
|
|||||||
@@ -15,53 +15,53 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(454, "BevelModifierData", 368)]
|
[DNAClassAttribute(454, "BevelModifierData", 368)]
|
||||||
public class BevelModifierData {
|
public class BevelModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "float", "value", "float", 4, false, 120)]
|
[DNAFieldAttribute(4, "float", 1, "value", "float", false, 120)]
|
||||||
public float value;
|
public float value;
|
||||||
[DNAFieldAttribute(2, "int", "res", "int", 4, false, 124)]
|
[DNAFieldAttribute(4, "int", 2, "res", "int", false, 124)]
|
||||||
public int res;
|
public int res;
|
||||||
[DNAFieldAttribute(3, "short", "flags", "short", 2, false, 128)]
|
[DNAFieldAttribute(2, "short", 3, "flags", "short", false, 128)]
|
||||||
public short flags;
|
public short flags;
|
||||||
[DNAFieldAttribute(4, "short", "val_flags", "short", 2, false, 130)]
|
[DNAFieldAttribute(2, "short", 4, "val_flags", "short", false, 130)]
|
||||||
public short val_flags;
|
public short val_flags;
|
||||||
[DNAFieldAttribute(5, "short", "profile_type", "short", 2, false, 132)]
|
[DNAFieldAttribute(2, "short", 5, "profile_type", "short", false, 132)]
|
||||||
public short profile_type;
|
public short profile_type;
|
||||||
[DNAFieldAttribute(6, "short", "lim_flags", "short", 2, false, 134)]
|
[DNAFieldAttribute(2, "short", 6, "lim_flags", "short", false, 134)]
|
||||||
public short lim_flags;
|
public short lim_flags;
|
||||||
[DNAFieldAttribute(7, "short", "e_flags", "short", 2, false, 136)]
|
[DNAFieldAttribute(2, "short", 7, "e_flags", "short", false, 136)]
|
||||||
public short e_flags;
|
public short e_flags;
|
||||||
[DNAFieldAttribute(8, "short", "mat", "short", 2, false, 138)]
|
[DNAFieldAttribute(2, "short", 8, "mat", "short", false, 138)]
|
||||||
public short mat;
|
public short mat;
|
||||||
[DNAFieldAttribute(9, "short", "edge_flags", "short", 2, false, 140)]
|
[DNAFieldAttribute(2, "short", 9, "edge_flags", "short", false, 140)]
|
||||||
public short edge_flags;
|
public short edge_flags;
|
||||||
[DNAFieldAttribute(10, "short", "face_str_mode", "short", 2, false, 142)]
|
[DNAFieldAttribute(2, "short", 10, "face_str_mode", "short", false, 142)]
|
||||||
public short face_str_mode;
|
public short face_str_mode;
|
||||||
[DNAFieldAttribute(11, "short", "miter_inner", "short", 2, false, 144)]
|
[DNAFieldAttribute(2, "short", 11, "miter_inner", "short", false, 144)]
|
||||||
public short miter_inner;
|
public short miter_inner;
|
||||||
[DNAFieldAttribute(12, "short", "miter_outer", "short", 2, false, 146)]
|
[DNAFieldAttribute(2, "short", 12, "miter_outer", "short", false, 146)]
|
||||||
public short miter_outer;
|
public short miter_outer;
|
||||||
[DNAFieldAttribute(13, "short", "vmesh_method", "short", 2, false, 148)]
|
[DNAFieldAttribute(2, "short", 13, "vmesh_method", "short", false, 148)]
|
||||||
public short vmesh_method;
|
public short vmesh_method;
|
||||||
[DNAFieldAttribute(14, "char", "affect_type", "char", 1, false, 150)]
|
[DNAFieldAttribute(1, "char", 14, "affect_type", "char", false, 150)]
|
||||||
public char affect_type;
|
public char affect_type;
|
||||||
[DNAFieldAttribute(15, "char", "_pad", "char", 1, false, 151)]
|
[DNAFieldAttribute(1, "char", 15, "_pad", "char", false, 151)]
|
||||||
public char _pad;
|
public char _pad;
|
||||||
[DNAFieldAttribute(16, "float", "profile", "float", 4, false, 152)]
|
[DNAFieldAttribute(4, "float", 16, "profile", "float", false, 152)]
|
||||||
public float profile;
|
public float profile;
|
||||||
[DNAFieldAttribute(17, "float", "bevel_angle", "float", 4, false, 156)]
|
[DNAFieldAttribute(4, "float", 17, "bevel_angle", "float", false, 156)]
|
||||||
public float bevel_angle;
|
public float bevel_angle;
|
||||||
[DNAFieldAttribute(18, "float", "spread", "float", 4, false, 160)]
|
[DNAFieldAttribute(4, "float", 18, "spread", "float", false, 160)]
|
||||||
public float spread;
|
public float spread;
|
||||||
[DNAFieldAttribute(19, "char", "defgrp_name[64]", "System.Char[]", 64, false, 164)]
|
[DNAFieldAttribute(64, "char", 19, "defgrp_name[64]", "System.Char[]", false, 164)]
|
||||||
public char[] defgrp_name = new System.Char[64];
|
public char[] defgrp_name = new System.Char[64];
|
||||||
[DNAFieldAttribute(20, "char", "_pad1[4]", "System.Char[]", 4, false, 228)]
|
[DNAFieldAttribute(4, "char", 20, "_pad1[4]", "System.Char[]", false, 228)]
|
||||||
public char[] _pad1 = new System.Char[4];
|
public char[] _pad1 = new System.Char[4];
|
||||||
[DNAFieldAttribute(21, "CurveProfile", "*custom_profile", "CurveProfile", 8, true, 232)]
|
[DNAFieldAttribute(8, "CurveProfile", 21, "*custom_profile", "CurveProfile", true, 232)]
|
||||||
public CurveProfile ptr_custom_profile;
|
public CurveProfile custom_profile;
|
||||||
[DNAFieldAttribute(22, "char", "edge_weight_name[64]", "System.Char[]", 64, false, 240)]
|
[DNAFieldAttribute(64, "char", 22, "edge_weight_name[64]", "System.Char[]", false, 240)]
|
||||||
public char[] edge_weight_name = new System.Char[64];
|
public char[] edge_weight_name = new System.Char[64];
|
||||||
[DNAFieldAttribute(23, "char", "vertex_weight_name[64]", "System.Char[]", 64, false, 304)]
|
[DNAFieldAttribute(64, "char", 23, "vertex_weight_name[64]", "System.Char[]", false, 304)]
|
||||||
public char[] vertex_weight_name = new System.Char[64];
|
public char[] vertex_weight_name = new System.Char[64];
|
||||||
public BevelModifierData() {
|
public BevelModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
@@ -85,7 +85,7 @@ namespace BlendFile.DNA {
|
|||||||
this.spread = default;
|
this.spread = default;
|
||||||
this.defgrp_name = default;
|
this.defgrp_name = default;
|
||||||
this._pad1 = default;
|
this._pad1 = default;
|
||||||
this.ptr_custom_profile = default;
|
this.custom_profile = default;
|
||||||
this.edge_weight_name = default;
|
this.edge_weight_name = default;
|
||||||
this.vertex_weight_name = default;
|
this.vertex_weight_name = default;
|
||||||
}
|
}
|
||||||
@@ -111,7 +111,7 @@ namespace BlendFile.DNA {
|
|||||||
float spread,
|
float spread,
|
||||||
char[] defgrp_name,
|
char[] defgrp_name,
|
||||||
char[] _pad1,
|
char[] _pad1,
|
||||||
CurveProfile ptr_custom_profile,
|
CurveProfile custom_profile,
|
||||||
char[] edge_weight_name,
|
char[] edge_weight_name,
|
||||||
char[] vertex_weight_name) {
|
char[] vertex_weight_name) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
@@ -135,7 +135,7 @@ namespace BlendFile.DNA {
|
|||||||
this.spread = spread;
|
this.spread = spread;
|
||||||
this.defgrp_name = defgrp_name;
|
this.defgrp_name = defgrp_name;
|
||||||
this._pad1 = _pad1;
|
this._pad1 = _pad1;
|
||||||
this.ptr_custom_profile = ptr_custom_profile;
|
this.custom_profile = custom_profile;
|
||||||
this.edge_weight_name = edge_weight_name;
|
this.edge_weight_name = edge_weight_name;
|
||||||
this.vertex_weight_name = vertex_weight_name;
|
this.vertex_weight_name = vertex_weight_name;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,40 +14,40 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(95, "BezTriple", 72)]
|
[DNAClassAttribute(95, "BezTriple", 72)]
|
||||||
public struct BezTriple {
|
public class BezTriple {
|
||||||
[DNAFieldAttribute(0, "float", "vec[3][3]", "System.Single[,]", 36, false, 0)]
|
[DNAFieldAttribute(36, "float", 0, "vec[3][3]", "System.Single[,]", false, 0)]
|
||||||
public float[,] vec = new System.Single[3,3];
|
public float[,] vec = new System.Single[3,3];
|
||||||
[DNAFieldAttribute(1, "float", "alfa", "float", 4, false, 36)]
|
[DNAFieldAttribute(4, "float", 1, "alfa", "float", false, 36)]
|
||||||
public float alfa;
|
public float alfa;
|
||||||
[DNAFieldAttribute(2, "float", "weight", "float", 4, false, 40)]
|
[DNAFieldAttribute(4, "float", 2, "weight", "float", false, 40)]
|
||||||
public float weight;
|
public float weight;
|
||||||
[DNAFieldAttribute(3, "float", "radius", "float", 4, false, 44)]
|
[DNAFieldAttribute(4, "float", 3, "radius", "float", false, 44)]
|
||||||
public float radius;
|
public float radius;
|
||||||
[DNAFieldAttribute(4, "char", "ipo", "char", 1, false, 48)]
|
[DNAFieldAttribute(1, "char", 4, "ipo", "char", false, 48)]
|
||||||
public char ipo;
|
public char ipo;
|
||||||
[DNAFieldAttribute(5, "uchar", "h1", "uchar", 1, false, 49)]
|
[DNAFieldAttribute(1, "uchar", 5, "h1", "uchar", false, 49)]
|
||||||
public byte h1;
|
public byte h1;
|
||||||
[DNAFieldAttribute(6, "uchar", "h2", "uchar", 1, false, 50)]
|
[DNAFieldAttribute(1, "uchar", 6, "h2", "uchar", false, 50)]
|
||||||
public byte h2;
|
public byte h2;
|
||||||
[DNAFieldAttribute(7, "uchar", "f1", "uchar", 1, false, 51)]
|
[DNAFieldAttribute(1, "uchar", 7, "f1", "uchar", false, 51)]
|
||||||
public byte f1;
|
public byte f1;
|
||||||
[DNAFieldAttribute(8, "uchar", "f2", "uchar", 1, false, 52)]
|
[DNAFieldAttribute(1, "uchar", 8, "f2", "uchar", false, 52)]
|
||||||
public byte f2;
|
public byte f2;
|
||||||
[DNAFieldAttribute(9, "uchar", "f3", "uchar", 1, false, 53)]
|
[DNAFieldAttribute(1, "uchar", 9, "f3", "uchar", false, 53)]
|
||||||
public byte f3;
|
public byte f3;
|
||||||
[DNAFieldAttribute(10, "char", "hide", "char", 1, false, 54)]
|
[DNAFieldAttribute(1, "char", 10, "hide", "char", false, 54)]
|
||||||
public char hide;
|
public char hide;
|
||||||
[DNAFieldAttribute(11, "char", "easing", "char", 1, false, 55)]
|
[DNAFieldAttribute(1, "char", 11, "easing", "char", false, 55)]
|
||||||
public char easing;
|
public char easing;
|
||||||
[DNAFieldAttribute(12, "float", "back", "float", 4, false, 56)]
|
[DNAFieldAttribute(4, "float", 12, "back", "float", false, 56)]
|
||||||
public float back;
|
public float back;
|
||||||
[DNAFieldAttribute(13, "float", "amplitude", "float", 4, false, 60)]
|
[DNAFieldAttribute(4, "float", 13, "amplitude", "float", false, 60)]
|
||||||
public float amplitude;
|
public float amplitude;
|
||||||
[DNAFieldAttribute(14, "float", "period", "float", 4, false, 64)]
|
[DNAFieldAttribute(4, "float", 14, "period", "float", false, 64)]
|
||||||
public float period;
|
public float period;
|
||||||
[DNAFieldAttribute(15, "char", "auto_handle_type", "char", 1, false, 68)]
|
[DNAFieldAttribute(1, "char", 15, "auto_handle_type", "char", false, 68)]
|
||||||
public char auto_handle_type;
|
public char auto_handle_type;
|
||||||
[DNAFieldAttribute(16, "char", "_pad[3]", "System.Char[]", 3, false, 69)]
|
[DNAFieldAttribute(3, "char", 16, "_pad[3]", "System.Char[]", false, 69)]
|
||||||
public char[] _pad = new System.Char[3];
|
public char[] _pad = new System.Char[3];
|
||||||
public BezTriple() {
|
public BezTriple() {
|
||||||
this.vec = default;
|
this.vec = default;
|
||||||
|
|||||||
@@ -14,20 +14,20 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(917, "BlurShaderFxData", 168)]
|
[DNAClassAttribute(917, "BlurShaderFxData", 168)]
|
||||||
public struct BlurShaderFxData {
|
public class BlurShaderFxData {
|
||||||
[DNAFieldAttribute(0, "ShaderFxData", "shaderfx", "ShaderFxData", 104, false, 0)]
|
[DNAFieldAttribute(104, "ShaderFxData", 0, "shaderfx", "ShaderFxData", false, 0)]
|
||||||
public ShaderFxData shaderfx;
|
public ShaderFxData shaderfx;
|
||||||
[DNAFieldAttribute(1, "float", "radius[2]", "System.Single[]", 8, false, 104)]
|
[DNAFieldAttribute(8, "float", 1, "radius[2]", "System.Single[]", false, 104)]
|
||||||
public float[] radius = new System.Single[2];
|
public float[] radius = new System.Single[2];
|
||||||
[DNAFieldAttribute(2, "int", "flag", "int", 4, false, 112)]
|
[DNAFieldAttribute(4, "int", 2, "flag", "int", false, 112)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(3, "int", "samples", "int", 4, false, 116)]
|
[DNAFieldAttribute(4, "int", 3, "samples", "int", false, 116)]
|
||||||
public int samples;
|
public int samples;
|
||||||
[DNAFieldAttribute(4, "float", "rotation", "float", 4, false, 120)]
|
[DNAFieldAttribute(4, "float", 4, "rotation", "float", false, 120)]
|
||||||
public float rotation;
|
public float rotation;
|
||||||
[DNAFieldAttribute(5, "char", "_pad[4]", "System.Char[]", 4, false, 124)]
|
[DNAFieldAttribute(4, "char", 5, "_pad[4]", "System.Char[]", false, 124)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(6, "ShaderFxData_Runtime", "runtime", "ShaderFxData_Runtime", 40, false, 128)]
|
[DNAFieldAttribute(40, "ShaderFxData_Runtime", 6, "runtime", "ShaderFxData_Runtime", false, 128)]
|
||||||
public ShaderFxData_Runtime runtime;
|
public ShaderFxData_Runtime runtime;
|
||||||
public BlurShaderFxData() {
|
public BlurShaderFxData() {
|
||||||
this.shaderfx = default;
|
this.shaderfx = default;
|
||||||
|
|||||||
@@ -14,14 +14,14 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(122, "BoidData", 20)]
|
[DNAClassAttribute(122, "BoidData", 20)]
|
||||||
public struct BoidData {
|
public class BoidData {
|
||||||
[DNAFieldAttribute(0, "float", "health", "float", 4, false, 0)]
|
[DNAFieldAttribute(4, "float", 0, "health", "float", false, 0)]
|
||||||
public float health;
|
public float health;
|
||||||
[DNAFieldAttribute(1, "float", "acc[3]", "System.Single[]", 12, false, 4)]
|
[DNAFieldAttribute(12, "float", 1, "acc[3]", "System.Single[]", false, 4)]
|
||||||
public float[] acc = new System.Single[3];
|
public float[] acc = new System.Single[3];
|
||||||
[DNAFieldAttribute(2, "short", "state_id", "short", 2, false, 16)]
|
[DNAFieldAttribute(2, "short", 2, "state_id", "short", false, 16)]
|
||||||
public short state_id;
|
public short state_id;
|
||||||
[DNAFieldAttribute(3, "short", "mode", "short", 2, false, 18)]
|
[DNAFieldAttribute(2, "short", 3, "mode", "short", false, 18)]
|
||||||
public short mode;
|
public short mode;
|
||||||
public BoidData() {
|
public BoidData() {
|
||||||
this.health = default;
|
this.health = default;
|
||||||
|
|||||||
@@ -15,25 +15,25 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(778, "BoidParticle", 56)]
|
[DNAClassAttribute(778, "BoidParticle", 56)]
|
||||||
public class BoidParticle {
|
public class BoidParticle {
|
||||||
[DNAFieldAttribute(0, "Object", "*ground", "Object", 8, true, 0)]
|
[DNAFieldAttribute(8, "Object", 0, "*ground", "Object", true, 0)]
|
||||||
public Object ptr_ground;
|
public Object ground;
|
||||||
[DNAFieldAttribute(1, "BoidData", "data", "BoidData", 20, false, 8)]
|
[DNAFieldAttribute(20, "BoidData", 1, "data", "BoidData", false, 8)]
|
||||||
public BoidData data;
|
public BoidData data;
|
||||||
[DNAFieldAttribute(2, "float", "gravity[3]", "System.Single[]", 12, false, 28)]
|
[DNAFieldAttribute(12, "float", 2, "gravity[3]", "System.Single[]", false, 28)]
|
||||||
public float[] gravity = new System.Single[3];
|
public float[] gravity = new System.Single[3];
|
||||||
[DNAFieldAttribute(3, "float", "wander[3]", "System.Single[]", 12, false, 40)]
|
[DNAFieldAttribute(12, "float", 3, "wander[3]", "System.Single[]", false, 40)]
|
||||||
public float[] wander = new System.Single[3];
|
public float[] wander = new System.Single[3];
|
||||||
[DNAFieldAttribute(4, "char", "_pad0[4]", "System.Char[]", 4, false, 52)]
|
[DNAFieldAttribute(4, "char", 4, "_pad0[4]", "System.Char[]", false, 52)]
|
||||||
public char[] _pad0 = new System.Char[4];
|
public char[] _pad0 = new System.Char[4];
|
||||||
public BoidParticle() {
|
public BoidParticle() {
|
||||||
this.ptr_ground = default;
|
this.ground = default;
|
||||||
this.data = default;
|
this.data = default;
|
||||||
this.gravity = default;
|
this.gravity = default;
|
||||||
this.wander = default;
|
this.wander = default;
|
||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
}
|
}
|
||||||
public BoidParticle(Object ptr_ground, BoidData data, float[] gravity, float[] wander, char[] _pad0) {
|
public BoidParticle(Object ground, BoidData data, float[] gravity, float[] wander, char[] _pad0) {
|
||||||
this.ptr_ground = ptr_ground;
|
this.ground = ground;
|
||||||
this.data = data;
|
this.data = data;
|
||||||
this.gravity = gravity;
|
this.gravity = gravity;
|
||||||
this.wander = wander;
|
this.wander = wander;
|
||||||
|
|||||||
@@ -15,26 +15,26 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(116, "BoidRule", 56)]
|
[DNAClassAttribute(116, "BoidRule", 56)]
|
||||||
public class BoidRule {
|
public class BoidRule {
|
||||||
[DNAFieldAttribute(0, "BoidRule", "*next", "BoidRule", 8, true, 0)]
|
[DNAFieldAttribute(8, "BoidRule", 0, "*next", "BoidRule", true, 0)]
|
||||||
public BoidRule ptr_next;
|
public BoidRule next;
|
||||||
[DNAFieldAttribute(1, "BoidRule", "*prev", "BoidRule", 8, true, 8)]
|
[DNAFieldAttribute(8, "BoidRule", 1, "*prev", "BoidRule", true, 8)]
|
||||||
public BoidRule ptr_prev;
|
public BoidRule prev;
|
||||||
[DNAFieldAttribute(2, "int", "type", "int", 4, false, 16)]
|
[DNAFieldAttribute(4, "int", 2, "type", "int", false, 16)]
|
||||||
public int type;
|
public int type;
|
||||||
[DNAFieldAttribute(3, "int", "flag", "int", 4, false, 20)]
|
[DNAFieldAttribute(4, "int", 3, "flag", "int", false, 20)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(4, "char", "name[32]", "System.Char[]", 32, false, 24)]
|
[DNAFieldAttribute(32, "char", 4, "name[32]", "System.Char[]", false, 24)]
|
||||||
public char[] name = new System.Char[32];
|
public char[] name = new System.Char[32];
|
||||||
public BoidRule() {
|
public BoidRule() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.type = default;
|
this.type = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.name = default;
|
this.name = default;
|
||||||
}
|
}
|
||||||
public BoidRule(BoidRule ptr_next, BoidRule ptr_prev, int type, int flag, char[] name) {
|
public BoidRule(BoidRule next, BoidRule prev, int type, int flag, char[] name) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.type = type;
|
this.type = type;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
|||||||
@@ -14,16 +14,16 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(120, "BoidRuleAverageSpeed", 72)]
|
[DNAClassAttribute(120, "BoidRuleAverageSpeed", 72)]
|
||||||
public struct BoidRuleAverageSpeed {
|
public class BoidRuleAverageSpeed {
|
||||||
[DNAFieldAttribute(0, "BoidRule", "rule", "BoidRule", 56, false, 0)]
|
[DNAFieldAttribute(56, "BoidRule", 0, "rule", "BoidRule", false, 0)]
|
||||||
public BoidRule rule;
|
public BoidRule rule;
|
||||||
[DNAFieldAttribute(1, "float", "wander", "float", 4, false, 56)]
|
[DNAFieldAttribute(4, "float", 1, "wander", "float", false, 56)]
|
||||||
public float wander;
|
public float wander;
|
||||||
[DNAFieldAttribute(2, "float", "level", "float", 4, false, 60)]
|
[DNAFieldAttribute(4, "float", 2, "level", "float", false, 60)]
|
||||||
public float level;
|
public float level;
|
||||||
[DNAFieldAttribute(3, "float", "speed", "float", 4, false, 64)]
|
[DNAFieldAttribute(4, "float", 3, "speed", "float", false, 64)]
|
||||||
public float speed;
|
public float speed;
|
||||||
[DNAFieldAttribute(4, "char", "_pad0[4]", "System.Char[]", 4, false, 68)]
|
[DNAFieldAttribute(4, "char", 4, "_pad0[4]", "System.Char[]", false, 68)]
|
||||||
public char[] _pad0 = new System.Char[4];
|
public char[] _pad0 = new System.Char[4];
|
||||||
public BoidRuleAverageSpeed() {
|
public BoidRuleAverageSpeed() {
|
||||||
this.rule = default;
|
this.rule = default;
|
||||||
|
|||||||
@@ -14,12 +14,12 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(118, "BoidRuleAvoidCollision", 64)]
|
[DNAClassAttribute(118, "BoidRuleAvoidCollision", 64)]
|
||||||
public struct BoidRuleAvoidCollision {
|
public class BoidRuleAvoidCollision {
|
||||||
[DNAFieldAttribute(0, "BoidRule", "rule", "BoidRule", 56, false, 0)]
|
[DNAFieldAttribute(56, "BoidRule", 0, "rule", "BoidRule", false, 0)]
|
||||||
public BoidRule rule;
|
public BoidRule rule;
|
||||||
[DNAFieldAttribute(1, "int", "options", "int", 4, false, 56)]
|
[DNAFieldAttribute(4, "int", 1, "options", "int", false, 56)]
|
||||||
public int options;
|
public int options;
|
||||||
[DNAFieldAttribute(2, "float", "look_ahead", "float", 4, false, 60)]
|
[DNAFieldAttribute(4, "float", 2, "look_ahead", "float", false, 60)]
|
||||||
public float look_ahead;
|
public float look_ahead;
|
||||||
public BoidRuleAvoidCollision() {
|
public BoidRuleAvoidCollision() {
|
||||||
this.rule = default;
|
this.rule = default;
|
||||||
|
|||||||
@@ -14,12 +14,12 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(121, "BoidRuleFight", 64)]
|
[DNAClassAttribute(121, "BoidRuleFight", 64)]
|
||||||
public struct BoidRuleFight {
|
public class BoidRuleFight {
|
||||||
[DNAFieldAttribute(0, "BoidRule", "rule", "BoidRule", 56, false, 0)]
|
[DNAFieldAttribute(56, "BoidRule", 0, "rule", "BoidRule", false, 0)]
|
||||||
public BoidRule rule;
|
public BoidRule rule;
|
||||||
[DNAFieldAttribute(1, "float", "distance", "float", 4, false, 56)]
|
[DNAFieldAttribute(4, "float", 1, "distance", "float", false, 56)]
|
||||||
public float distance;
|
public float distance;
|
||||||
[DNAFieldAttribute(2, "float", "flee_distance", "float", 4, false, 60)]
|
[DNAFieldAttribute(4, "float", 2, "flee_distance", "float", false, 60)]
|
||||||
public float flee_distance;
|
public float flee_distance;
|
||||||
public BoidRuleFight() {
|
public BoidRuleFight() {
|
||||||
this.rule = default;
|
this.rule = default;
|
||||||
|
|||||||
@@ -15,25 +15,25 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(119, "BoidRuleFollowLeader", 104)]
|
[DNAClassAttribute(119, "BoidRuleFollowLeader", 104)]
|
||||||
public class BoidRuleFollowLeader {
|
public class BoidRuleFollowLeader {
|
||||||
[DNAFieldAttribute(0, "BoidRule", "rule", "BoidRule", 56, false, 0)]
|
[DNAFieldAttribute(56, "BoidRule", 0, "rule", "BoidRule", false, 0)]
|
||||||
public BoidRule rule;
|
public BoidRule rule;
|
||||||
[DNAFieldAttribute(1, "Object", "*ob", "Object", 8, true, 56)]
|
[DNAFieldAttribute(8, "Object", 1, "*ob", "Object", true, 56)]
|
||||||
public Object ptr_ob;
|
public Object ob;
|
||||||
[DNAFieldAttribute(2, "float", "loc[3]", "System.Single[]", 12, false, 64)]
|
[DNAFieldAttribute(12, "float", 2, "loc[3]", "System.Single[]", false, 64)]
|
||||||
public float[] loc = new System.Single[3];
|
public float[] loc = new System.Single[3];
|
||||||
[DNAFieldAttribute(3, "float", "oloc[3]", "System.Single[]", 12, false, 76)]
|
[DNAFieldAttribute(12, "float", 3, "oloc[3]", "System.Single[]", false, 76)]
|
||||||
public float[] oloc = new System.Single[3];
|
public float[] oloc = new System.Single[3];
|
||||||
[DNAFieldAttribute(4, "float", "cfra", "float", 4, false, 88)]
|
[DNAFieldAttribute(4, "float", 4, "cfra", "float", false, 88)]
|
||||||
public float cfra;
|
public float cfra;
|
||||||
[DNAFieldAttribute(5, "float", "distance", "float", 4, false, 92)]
|
[DNAFieldAttribute(4, "float", 5, "distance", "float", false, 92)]
|
||||||
public float distance;
|
public float distance;
|
||||||
[DNAFieldAttribute(6, "int", "options", "int", 4, false, 96)]
|
[DNAFieldAttribute(4, "int", 6, "options", "int", false, 96)]
|
||||||
public int options;
|
public int options;
|
||||||
[DNAFieldAttribute(7, "int", "queue_size", "int", 4, false, 100)]
|
[DNAFieldAttribute(4, "int", 7, "queue_size", "int", false, 100)]
|
||||||
public int queue_size;
|
public int queue_size;
|
||||||
public BoidRuleFollowLeader() {
|
public BoidRuleFollowLeader() {
|
||||||
this.rule = default;
|
this.rule = default;
|
||||||
this.ptr_ob = default;
|
this.ob = default;
|
||||||
this.loc = default;
|
this.loc = default;
|
||||||
this.oloc = default;
|
this.oloc = default;
|
||||||
this.cfra = default;
|
this.cfra = default;
|
||||||
@@ -41,9 +41,9 @@ namespace BlendFile.DNA {
|
|||||||
this.options = default;
|
this.options = default;
|
||||||
this.queue_size = default;
|
this.queue_size = default;
|
||||||
}
|
}
|
||||||
public BoidRuleFollowLeader(BoidRule rule, Object ptr_ob, float[] loc, float[] oloc, float cfra, float distance, int options, int queue_size) {
|
public BoidRuleFollowLeader(BoidRule rule, Object ob, float[] loc, float[] oloc, float cfra, float distance, int options, int queue_size) {
|
||||||
this.rule = rule;
|
this.rule = rule;
|
||||||
this.ptr_ob = ptr_ob;
|
this.ob = ob;
|
||||||
this.loc = loc;
|
this.loc = loc;
|
||||||
this.oloc = oloc;
|
this.oloc = oloc;
|
||||||
this.cfra = cfra;
|
this.cfra = cfra;
|
||||||
|
|||||||
@@ -15,29 +15,29 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(117, "BoidRuleGoalAvoid", 80)]
|
[DNAClassAttribute(117, "BoidRuleGoalAvoid", 80)]
|
||||||
public class BoidRuleGoalAvoid {
|
public class BoidRuleGoalAvoid {
|
||||||
[DNAFieldAttribute(0, "BoidRule", "rule", "BoidRule", 56, false, 0)]
|
[DNAFieldAttribute(56, "BoidRule", 0, "rule", "BoidRule", false, 0)]
|
||||||
public BoidRule rule;
|
public BoidRule rule;
|
||||||
[DNAFieldAttribute(1, "Object", "*ob", "Object", 8, true, 56)]
|
[DNAFieldAttribute(8, "Object", 1, "*ob", "Object", true, 56)]
|
||||||
public Object ptr_ob;
|
public Object ob;
|
||||||
[DNAFieldAttribute(2, "int", "options", "int", 4, false, 64)]
|
[DNAFieldAttribute(4, "int", 2, "options", "int", false, 64)]
|
||||||
public int options;
|
public int options;
|
||||||
[DNAFieldAttribute(3, "float", "fear_factor", "float", 4, false, 68)]
|
[DNAFieldAttribute(4, "float", 3, "fear_factor", "float", false, 68)]
|
||||||
public float fear_factor;
|
public float fear_factor;
|
||||||
[DNAFieldAttribute(4, "int", "signal_id", "int", 4, false, 72)]
|
[DNAFieldAttribute(4, "int", 4, "signal_id", "int", false, 72)]
|
||||||
public int signal_id;
|
public int signal_id;
|
||||||
[DNAFieldAttribute(5, "int", "channels", "int", 4, false, 76)]
|
[DNAFieldAttribute(4, "int", 5, "channels", "int", false, 76)]
|
||||||
public int channels;
|
public int channels;
|
||||||
public BoidRuleGoalAvoid() {
|
public BoidRuleGoalAvoid() {
|
||||||
this.rule = default;
|
this.rule = default;
|
||||||
this.ptr_ob = default;
|
this.ob = default;
|
||||||
this.options = default;
|
this.options = default;
|
||||||
this.fear_factor = default;
|
this.fear_factor = default;
|
||||||
this.signal_id = default;
|
this.signal_id = default;
|
||||||
this.channels = default;
|
this.channels = default;
|
||||||
}
|
}
|
||||||
public BoidRuleGoalAvoid(BoidRule rule, Object ptr_ob, int options, float fear_factor, int signal_id, int channels) {
|
public BoidRuleGoalAvoid(BoidRule rule, Object ob, int options, float fear_factor, int signal_id, int channels) {
|
||||||
this.rule = rule;
|
this.rule = rule;
|
||||||
this.ptr_ob = ptr_ob;
|
this.ob = ob;
|
||||||
this.options = options;
|
this.options = options;
|
||||||
this.fear_factor = fear_factor;
|
this.fear_factor = fear_factor;
|
||||||
this.signal_id = signal_id;
|
this.signal_id = signal_id;
|
||||||
|
|||||||
@@ -14,52 +14,52 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(124, "BoidSettings", 104)]
|
[DNAClassAttribute(124, "BoidSettings", 104)]
|
||||||
public struct BoidSettings {
|
public class BoidSettings {
|
||||||
[DNAFieldAttribute(0, "int", "options", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 0, "options", "int", false, 0)]
|
||||||
public int options;
|
public int options;
|
||||||
[DNAFieldAttribute(1, "int", "last_state_id", "int", 4, false, 4)]
|
[DNAFieldAttribute(4, "int", 1, "last_state_id", "int", false, 4)]
|
||||||
public int last_state_id;
|
public int last_state_id;
|
||||||
[DNAFieldAttribute(2, "float", "landing_smoothness", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 2, "landing_smoothness", "float", false, 8)]
|
||||||
public float landing_smoothness;
|
public float landing_smoothness;
|
||||||
[DNAFieldAttribute(3, "float", "height", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 3, "height", "float", false, 12)]
|
||||||
public float height;
|
public float height;
|
||||||
[DNAFieldAttribute(4, "float", "banking", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 4, "banking", "float", false, 16)]
|
||||||
public float banking;
|
public float banking;
|
||||||
[DNAFieldAttribute(5, "float", "pitch", "float", 4, false, 20)]
|
[DNAFieldAttribute(4, "float", 5, "pitch", "float", false, 20)]
|
||||||
public float pitch;
|
public float pitch;
|
||||||
[DNAFieldAttribute(6, "float", "health", "float", 4, false, 24)]
|
[DNAFieldAttribute(4, "float", 6, "health", "float", false, 24)]
|
||||||
public float health;
|
public float health;
|
||||||
[DNAFieldAttribute(7, "float", "aggression", "float", 4, false, 28)]
|
[DNAFieldAttribute(4, "float", 7, "aggression", "float", false, 28)]
|
||||||
public float aggression;
|
public float aggression;
|
||||||
[DNAFieldAttribute(8, "float", "strength", "float", 4, false, 32)]
|
[DNAFieldAttribute(4, "float", 8, "strength", "float", false, 32)]
|
||||||
public float strength;
|
public float strength;
|
||||||
[DNAFieldAttribute(9, "float", "accuracy", "float", 4, false, 36)]
|
[DNAFieldAttribute(4, "float", 9, "accuracy", "float", false, 36)]
|
||||||
public float accuracy;
|
public float accuracy;
|
||||||
[DNAFieldAttribute(10, "float", "range", "float", 4, false, 40)]
|
[DNAFieldAttribute(4, "float", 10, "range", "float", false, 40)]
|
||||||
public float range;
|
public float range;
|
||||||
[DNAFieldAttribute(11, "float", "air_min_speed", "float", 4, false, 44)]
|
[DNAFieldAttribute(4, "float", 11, "air_min_speed", "float", false, 44)]
|
||||||
public float air_min_speed;
|
public float air_min_speed;
|
||||||
[DNAFieldAttribute(12, "float", "air_max_speed", "float", 4, false, 48)]
|
[DNAFieldAttribute(4, "float", 12, "air_max_speed", "float", false, 48)]
|
||||||
public float air_max_speed;
|
public float air_max_speed;
|
||||||
[DNAFieldAttribute(13, "float", "air_max_acc", "float", 4, false, 52)]
|
[DNAFieldAttribute(4, "float", 13, "air_max_acc", "float", false, 52)]
|
||||||
public float air_max_acc;
|
public float air_max_acc;
|
||||||
[DNAFieldAttribute(14, "float", "air_max_ave", "float", 4, false, 56)]
|
[DNAFieldAttribute(4, "float", 14, "air_max_ave", "float", false, 56)]
|
||||||
public float air_max_ave;
|
public float air_max_ave;
|
||||||
[DNAFieldAttribute(15, "float", "air_personal_space", "float", 4, false, 60)]
|
[DNAFieldAttribute(4, "float", 15, "air_personal_space", "float", false, 60)]
|
||||||
public float air_personal_space;
|
public float air_personal_space;
|
||||||
[DNAFieldAttribute(16, "float", "land_jump_speed", "float", 4, false, 64)]
|
[DNAFieldAttribute(4, "float", 16, "land_jump_speed", "float", false, 64)]
|
||||||
public float land_jump_speed;
|
public float land_jump_speed;
|
||||||
[DNAFieldAttribute(17, "float", "land_max_speed", "float", 4, false, 68)]
|
[DNAFieldAttribute(4, "float", 17, "land_max_speed", "float", false, 68)]
|
||||||
public float land_max_speed;
|
public float land_max_speed;
|
||||||
[DNAFieldAttribute(18, "float", "land_max_acc", "float", 4, false, 72)]
|
[DNAFieldAttribute(4, "float", 18, "land_max_acc", "float", false, 72)]
|
||||||
public float land_max_acc;
|
public float land_max_acc;
|
||||||
[DNAFieldAttribute(19, "float", "land_max_ave", "float", 4, false, 76)]
|
[DNAFieldAttribute(4, "float", 19, "land_max_ave", "float", false, 76)]
|
||||||
public float land_max_ave;
|
public float land_max_ave;
|
||||||
[DNAFieldAttribute(20, "float", "land_personal_space", "float", 4, false, 80)]
|
[DNAFieldAttribute(4, "float", 20, "land_personal_space", "float", false, 80)]
|
||||||
public float land_personal_space;
|
public float land_personal_space;
|
||||||
[DNAFieldAttribute(21, "float", "land_stick_force", "float", 4, false, 84)]
|
[DNAFieldAttribute(4, "float", 21, "land_stick_force", "float", false, 84)]
|
||||||
public float land_stick_force;
|
public float land_stick_force;
|
||||||
[DNAFieldAttribute(22, "ListBase", "states", "ListBase", 16, false, 88)]
|
[DNAFieldAttribute(16, "ListBase", 22, "states", "ListBase", false, 88)]
|
||||||
public ListBase states;
|
public ListBase states;
|
||||||
public BoidSettings() {
|
public BoidSettings() {
|
||||||
this.options = default;
|
this.options = default;
|
||||||
|
|||||||
@@ -15,37 +15,37 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(123, "BoidState", 128)]
|
[DNAClassAttribute(123, "BoidState", 128)]
|
||||||
public class BoidState {
|
public class BoidState {
|
||||||
[DNAFieldAttribute(0, "BoidState", "*next", "BoidState", 8, true, 0)]
|
[DNAFieldAttribute(8, "BoidState", 0, "*next", "BoidState", true, 0)]
|
||||||
public BoidState ptr_next;
|
public BoidState next;
|
||||||
[DNAFieldAttribute(1, "BoidState", "*prev", "BoidState", 8, true, 8)]
|
[DNAFieldAttribute(8, "BoidState", 1, "*prev", "BoidState", true, 8)]
|
||||||
public BoidState ptr_prev;
|
public BoidState prev;
|
||||||
[DNAFieldAttribute(2, "ListBase", "rules", "ListBase", 16, false, 16)]
|
[DNAFieldAttribute(16, "ListBase", 2, "rules", "ListBase", false, 16)]
|
||||||
public ListBase rules;
|
public ListBase rules;
|
||||||
[DNAFieldAttribute(3, "ListBase", "conditions", "ListBase", 16, false, 32)]
|
[DNAFieldAttribute(16, "ListBase", 3, "conditions", "ListBase", false, 32)]
|
||||||
public ListBase conditions;
|
public ListBase conditions;
|
||||||
[DNAFieldAttribute(4, "ListBase", "actions", "ListBase", 16, false, 48)]
|
[DNAFieldAttribute(16, "ListBase", 4, "actions", "ListBase", false, 48)]
|
||||||
public ListBase actions;
|
public ListBase actions;
|
||||||
[DNAFieldAttribute(5, "char", "name[32]", "System.Char[]", 32, false, 64)]
|
[DNAFieldAttribute(32, "char", 5, "name[32]", "System.Char[]", false, 64)]
|
||||||
public char[] name = new System.Char[32];
|
public char[] name = new System.Char[32];
|
||||||
[DNAFieldAttribute(6, "int", "id", "int", 4, false, 96)]
|
[DNAFieldAttribute(4, "int", 6, "id", "int", false, 96)]
|
||||||
public int id;
|
public int id;
|
||||||
[DNAFieldAttribute(7, "int", "flag", "int", 4, false, 100)]
|
[DNAFieldAttribute(4, "int", 7, "flag", "int", false, 100)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(8, "int", "ruleset_type", "int", 4, false, 104)]
|
[DNAFieldAttribute(4, "int", 8, "ruleset_type", "int", false, 104)]
|
||||||
public int ruleset_type;
|
public int ruleset_type;
|
||||||
[DNAFieldAttribute(9, "float", "rule_fuzziness", "float", 4, false, 108)]
|
[DNAFieldAttribute(4, "float", 9, "rule_fuzziness", "float", false, 108)]
|
||||||
public float rule_fuzziness;
|
public float rule_fuzziness;
|
||||||
[DNAFieldAttribute(10, "int", "signal_id", "int", 4, false, 112)]
|
[DNAFieldAttribute(4, "int", 10, "signal_id", "int", false, 112)]
|
||||||
public int signal_id;
|
public int signal_id;
|
||||||
[DNAFieldAttribute(11, "int", "channels", "int", 4, false, 116)]
|
[DNAFieldAttribute(4, "int", 11, "channels", "int", false, 116)]
|
||||||
public int channels;
|
public int channels;
|
||||||
[DNAFieldAttribute(12, "float", "volume", "float", 4, false, 120)]
|
[DNAFieldAttribute(4, "float", 12, "volume", "float", false, 120)]
|
||||||
public float volume;
|
public float volume;
|
||||||
[DNAFieldAttribute(13, "float", "falloff", "float", 4, false, 124)]
|
[DNAFieldAttribute(4, "float", 13, "falloff", "float", false, 124)]
|
||||||
public float falloff;
|
public float falloff;
|
||||||
public BoidState() {
|
public BoidState() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.rules = default;
|
this.rules = default;
|
||||||
this.conditions = default;
|
this.conditions = default;
|
||||||
this.actions = default;
|
this.actions = default;
|
||||||
@@ -59,9 +59,9 @@ namespace BlendFile.DNA {
|
|||||||
this.volume = default;
|
this.volume = default;
|
||||||
this.falloff = default;
|
this.falloff = default;
|
||||||
}
|
}
|
||||||
public BoidState(BoidState ptr_next, BoidState ptr_prev, ListBase rules, ListBase conditions, ListBase actions, char[] name, int id, int flag, int ruleset_type, float rule_fuzziness, int signal_id, int channels, float volume, float falloff) {
|
public BoidState(BoidState next, BoidState prev, ListBase rules, ListBase conditions, ListBase actions, char[] name, int id, int flag, int ruleset_type, float rule_fuzziness, int signal_id, int channels, float volume, float falloff) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.rules = rules;
|
this.rules = rules;
|
||||||
this.conditions = conditions;
|
this.conditions = conditions;
|
||||||
this.actions = actions;
|
this.actions = actions;
|
||||||
|
|||||||
@@ -15,117 +15,117 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(54, "Bone", 472)]
|
[DNAClassAttribute(54, "Bone", 472)]
|
||||||
public class Bone {
|
public class Bone {
|
||||||
[DNAFieldAttribute(0, "Bone", "*next", "Bone", 8, true, 0)]
|
[DNAFieldAttribute(8, "Bone", 0, "*next", "Bone", true, 0)]
|
||||||
public Bone ptr_next;
|
public Bone next;
|
||||||
[DNAFieldAttribute(1, "Bone", "*prev", "Bone", 8, true, 8)]
|
[DNAFieldAttribute(8, "Bone", 1, "*prev", "Bone", true, 8)]
|
||||||
public Bone ptr_prev;
|
public Bone prev;
|
||||||
[DNAFieldAttribute(2, "IDProperty", "*prop", "IDProperty", 8, true, 16)]
|
[DNAFieldAttribute(8, "IDProperty", 2, "*prop", "IDProperty", true, 16)]
|
||||||
public IDProperty ptr_prop;
|
public IDProperty prop;
|
||||||
[DNAFieldAttribute(3, "Bone", "*parent", "Bone", 8, true, 24)]
|
[DNAFieldAttribute(8, "Bone", 3, "*parent", "Bone", true, 24)]
|
||||||
public Bone ptr_parent;
|
public Bone parent;
|
||||||
[DNAFieldAttribute(4, "ListBase", "childbase", "ListBase", 16, false, 32)]
|
[DNAFieldAttribute(16, "ListBase", 4, "childbase", "ListBase", false, 32)]
|
||||||
public ListBase childbase;
|
public ListBase childbase;
|
||||||
[DNAFieldAttribute(5, "char", "name[64]", "System.Char[]", 64, false, 48)]
|
[DNAFieldAttribute(64, "char", 5, "name[64]", "System.Char[]", false, 48)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
[DNAFieldAttribute(6, "float", "roll", "float", 4, false, 112)]
|
[DNAFieldAttribute(4, "float", 6, "roll", "float", false, 112)]
|
||||||
public float roll;
|
public float roll;
|
||||||
[DNAFieldAttribute(7, "float", "head[3]", "System.Single[]", 12, false, 116)]
|
[DNAFieldAttribute(12, "float", 7, "head[3]", "System.Single[]", false, 116)]
|
||||||
public float[] head = new System.Single[3];
|
public float[] head = new System.Single[3];
|
||||||
[DNAFieldAttribute(8, "float", "tail[3]", "System.Single[]", 12, false, 128)]
|
[DNAFieldAttribute(12, "float", 8, "tail[3]", "System.Single[]", false, 128)]
|
||||||
public float[] tail = new System.Single[3];
|
public float[] tail = new System.Single[3];
|
||||||
[DNAFieldAttribute(9, "float", "bone_mat[3][3]", "System.Single[,]", 36, false, 140)]
|
[DNAFieldAttribute(36, "float", 9, "bone_mat[3][3]", "System.Single[,]", false, 140)]
|
||||||
public float[,] bone_mat = new System.Single[3,3];
|
public float[,] bone_mat = new System.Single[3,3];
|
||||||
[DNAFieldAttribute(10, "int", "flag", "int", 4, false, 176)]
|
[DNAFieldAttribute(4, "int", 10, "flag", "int", false, 176)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(11, "char", "_pad1[4]", "System.Char[]", 4, false, 180)]
|
[DNAFieldAttribute(4, "char", 11, "_pad1[4]", "System.Char[]", false, 180)]
|
||||||
public char[] _pad1 = new System.Char[4];
|
public char[] _pad1 = new System.Char[4];
|
||||||
[DNAFieldAttribute(12, "BoneColor", "color", "BoneColor", 24, false, 184)]
|
[DNAFieldAttribute(24, "BoneColor", 12, "color", "BoneColor", false, 184)]
|
||||||
public BoneColor color;
|
public BoneColor color;
|
||||||
[DNAFieldAttribute(13, "char", "inherit_scale_mode", "char", 1, false, 208)]
|
[DNAFieldAttribute(1, "char", 13, "inherit_scale_mode", "char", false, 208)]
|
||||||
public char inherit_scale_mode;
|
public char inherit_scale_mode;
|
||||||
[DNAFieldAttribute(14, "char", "_pad[3]", "System.Char[]", 3, false, 209)]
|
[DNAFieldAttribute(3, "char", 14, "_pad[3]", "System.Char[]", false, 209)]
|
||||||
public char[] _pad = new System.Char[3];
|
public char[] _pad = new System.Char[3];
|
||||||
[DNAFieldAttribute(15, "float", "arm_head[3]", "System.Single[]", 12, false, 212)]
|
[DNAFieldAttribute(12, "float", 15, "arm_head[3]", "System.Single[]", false, 212)]
|
||||||
public float[] arm_head = new System.Single[3];
|
public float[] arm_head = new System.Single[3];
|
||||||
[DNAFieldAttribute(16, "float", "arm_tail[3]", "System.Single[]", 12, false, 224)]
|
[DNAFieldAttribute(12, "float", 16, "arm_tail[3]", "System.Single[]", false, 224)]
|
||||||
public float[] arm_tail = new System.Single[3];
|
public float[] arm_tail = new System.Single[3];
|
||||||
[DNAFieldAttribute(17, "float", "arm_mat[4][4]", "System.Single[,]", 64, false, 236)]
|
[DNAFieldAttribute(64, "float", 17, "arm_mat[4][4]", "System.Single[,]", false, 236)]
|
||||||
public float[,] arm_mat = new System.Single[4,4];
|
public float[,] arm_mat = new System.Single[4,4];
|
||||||
[DNAFieldAttribute(18, "float", "arm_roll", "float", 4, false, 300)]
|
[DNAFieldAttribute(4, "float", 18, "arm_roll", "float", false, 300)]
|
||||||
public float arm_roll;
|
public float arm_roll;
|
||||||
[DNAFieldAttribute(19, "float", "dist", "float", 4, false, 304)]
|
[DNAFieldAttribute(4, "float", 19, "dist", "float", false, 304)]
|
||||||
public float dist;
|
public float dist;
|
||||||
[DNAFieldAttribute(20, "float", "weight", "float", 4, false, 308)]
|
[DNAFieldAttribute(4, "float", 20, "weight", "float", false, 308)]
|
||||||
public float weight;
|
public float weight;
|
||||||
[DNAFieldAttribute(21, "float", "xwidth", "float", 4, false, 312)]
|
[DNAFieldAttribute(4, "float", 21, "xwidth", "float", false, 312)]
|
||||||
public float xwidth;
|
public float xwidth;
|
||||||
[DNAFieldAttribute(22, "float", "length", "float", 4, false, 316)]
|
[DNAFieldAttribute(4, "float", 22, "length", "float", false, 316)]
|
||||||
public float length;
|
public float length;
|
||||||
[DNAFieldAttribute(23, "float", "zwidth", "float", 4, false, 320)]
|
[DNAFieldAttribute(4, "float", 23, "zwidth", "float", false, 320)]
|
||||||
public float zwidth;
|
public float zwidth;
|
||||||
[DNAFieldAttribute(24, "float", "rad_head", "float", 4, false, 324)]
|
[DNAFieldAttribute(4, "float", 24, "rad_head", "float", false, 324)]
|
||||||
public float rad_head;
|
public float rad_head;
|
||||||
[DNAFieldAttribute(25, "float", "rad_tail", "float", 4, false, 328)]
|
[DNAFieldAttribute(4, "float", 25, "rad_tail", "float", false, 328)]
|
||||||
public float rad_tail;
|
public float rad_tail;
|
||||||
[DNAFieldAttribute(26, "float", "roll1", "float", 4, false, 332)]
|
[DNAFieldAttribute(4, "float", 26, "roll1", "float", false, 332)]
|
||||||
public float roll1;
|
public float roll1;
|
||||||
[DNAFieldAttribute(27, "float", "roll2", "float", 4, false, 336)]
|
[DNAFieldAttribute(4, "float", 27, "roll2", "float", false, 336)]
|
||||||
public float roll2;
|
public float roll2;
|
||||||
[DNAFieldAttribute(28, "float", "curveInX", "float", 4, false, 340)]
|
[DNAFieldAttribute(4, "float", 28, "curveInX", "float", false, 340)]
|
||||||
public float curveInX;
|
public float curveInX;
|
||||||
[DNAFieldAttribute(29, "float", "curveInY", "float", 4, false, 344)]
|
[DNAFieldAttribute(4, "float", 29, "curveInY", "float", false, 344)]
|
||||||
public float curveInY;
|
public float curveInY;
|
||||||
[DNAFieldAttribute(30, "float", "curveOutX", "float", 4, false, 348)]
|
[DNAFieldAttribute(4, "float", 30, "curveOutX", "float", false, 348)]
|
||||||
public float curveOutX;
|
public float curveOutX;
|
||||||
[DNAFieldAttribute(31, "float", "curveOutY", "float", 4, false, 352)]
|
[DNAFieldAttribute(4, "float", 31, "curveOutY", "float", false, 352)]
|
||||||
public float curveOutY;
|
public float curveOutY;
|
||||||
[DNAFieldAttribute(32, "float", "ease1", "float", 4, false, 356)]
|
[DNAFieldAttribute(4, "float", 32, "ease1", "float", false, 356)]
|
||||||
public float ease1;
|
public float ease1;
|
||||||
[DNAFieldAttribute(33, "float", "ease2", "float", 4, false, 360)]
|
[DNAFieldAttribute(4, "float", 33, "ease2", "float", false, 360)]
|
||||||
public float ease2;
|
public float ease2;
|
||||||
[DNAFieldAttribute(34, "float", "scaleIn", "float", 4, false, 364)]
|
[DNAFieldAttribute(4, "float", 34, "scaleIn", "float", false, 364)]
|
||||||
public float scaleIn;
|
public float scaleIn;
|
||||||
[DNAFieldAttribute(35, "float", "scale_in_y", "float", 4, false, 368)]
|
[DNAFieldAttribute(4, "float", 35, "scale_in_y", "float", false, 368)]
|
||||||
public float scale_in_y;
|
public float scale_in_y;
|
||||||
[DNAFieldAttribute(36, "float", "scaleOut", "float", 4, false, 372)]
|
[DNAFieldAttribute(4, "float", 36, "scaleOut", "float", false, 372)]
|
||||||
public float scaleOut;
|
public float scaleOut;
|
||||||
[DNAFieldAttribute(37, "float", "scale_out_y", "float", 4, false, 376)]
|
[DNAFieldAttribute(4, "float", 37, "scale_out_y", "float", false, 376)]
|
||||||
public float scale_out_y;
|
public float scale_out_y;
|
||||||
[DNAFieldAttribute(38, "float", "scale_in[3]", "System.Single[]", 12, false, 380)]
|
[DNAFieldAttribute(12, "float", 38, "scale_in[3]", "System.Single[]", false, 380)]
|
||||||
public float[] scale_in = new System.Single[3];
|
public float[] scale_in = new System.Single[3];
|
||||||
[DNAFieldAttribute(39, "float", "scale_out[3]", "System.Single[]", 12, false, 392)]
|
[DNAFieldAttribute(12, "float", 39, "scale_out[3]", "System.Single[]", false, 392)]
|
||||||
public float[] scale_out = new System.Single[3];
|
public float[] scale_out = new System.Single[3];
|
||||||
[DNAFieldAttribute(40, "float", "size[3]", "System.Single[]", 12, false, 404)]
|
[DNAFieldAttribute(12, "float", 40, "size[3]", "System.Single[]", false, 404)]
|
||||||
public float[] size = new System.Single[3];
|
public float[] size = new System.Single[3];
|
||||||
[DNAFieldAttribute(41, "int", "layer", "int", 4, false, 416)]
|
[DNAFieldAttribute(4, "int", 41, "layer", "int", false, 416)]
|
||||||
public int layer;
|
public int layer;
|
||||||
[DNAFieldAttribute(42, "short", "segments", "short", 2, false, 420)]
|
[DNAFieldAttribute(2, "short", 42, "segments", "short", false, 420)]
|
||||||
public short segments;
|
public short segments;
|
||||||
[DNAFieldAttribute(43, "char", "bbone_mapping_mode", "char", 1, false, 422)]
|
[DNAFieldAttribute(1, "char", 43, "bbone_mapping_mode", "char", false, 422)]
|
||||||
public char bbone_mapping_mode;
|
public char bbone_mapping_mode;
|
||||||
[DNAFieldAttribute(44, "char", "_pad2[7]", "System.Char[]", 7, false, 423)]
|
[DNAFieldAttribute(7, "char", 44, "_pad2[7]", "System.Char[]", false, 423)]
|
||||||
public char[] _pad2 = new System.Char[7];
|
public char[] _pad2 = new System.Char[7];
|
||||||
[DNAFieldAttribute(45, "char", "bbone_prev_type", "char", 1, false, 430)]
|
[DNAFieldAttribute(1, "char", 45, "bbone_prev_type", "char", false, 430)]
|
||||||
public char bbone_prev_type;
|
public char bbone_prev_type;
|
||||||
[DNAFieldAttribute(46, "char", "bbone_next_type", "char", 1, false, 431)]
|
[DNAFieldAttribute(1, "char", 46, "bbone_next_type", "char", false, 431)]
|
||||||
public char bbone_next_type;
|
public char bbone_next_type;
|
||||||
[DNAFieldAttribute(47, "int", "bbone_flag", "int", 4, false, 432)]
|
[DNAFieldAttribute(4, "int", 47, "bbone_flag", "int", false, 432)]
|
||||||
public int bbone_flag;
|
public int bbone_flag;
|
||||||
[DNAFieldAttribute(48, "short", "bbone_prev_flag", "short", 2, false, 436)]
|
[DNAFieldAttribute(2, "short", 48, "bbone_prev_flag", "short", false, 436)]
|
||||||
public short bbone_prev_flag;
|
public short bbone_prev_flag;
|
||||||
[DNAFieldAttribute(49, "short", "bbone_next_flag", "short", 2, false, 438)]
|
[DNAFieldAttribute(2, "short", 49, "bbone_next_flag", "short", false, 438)]
|
||||||
public short bbone_next_flag;
|
public short bbone_next_flag;
|
||||||
[DNAFieldAttribute(50, "Bone", "*bbone_prev", "Bone", 8, true, 440)]
|
[DNAFieldAttribute(8, "Bone", 50, "*bbone_prev", "Bone", true, 440)]
|
||||||
public Bone ptr_bbone_prev;
|
public Bone bbone_prev;
|
||||||
[DNAFieldAttribute(51, "Bone", "*bbone_next", "Bone", 8, true, 448)]
|
[DNAFieldAttribute(8, "Bone", 51, "*bbone_next", "Bone", true, 448)]
|
||||||
public Bone ptr_bbone_next;
|
public Bone bbone_next;
|
||||||
[DNAFieldAttribute(52, "Bone_Runtime", "runtime", "Bone_Runtime", 16, false, 456)]
|
[DNAFieldAttribute(16, "Bone_Runtime", 52, "runtime", "Bone_Runtime", false, 456)]
|
||||||
public Bone_Runtime runtime;
|
public Bone_Runtime runtime;
|
||||||
public Bone() {
|
public Bone() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_prop = default;
|
this.prop = default;
|
||||||
this.ptr_parent = default;
|
this.parent = default;
|
||||||
this.childbase = default;
|
this.childbase = default;
|
||||||
this.name = default;
|
this.name = default;
|
||||||
this.roll = default;
|
this.roll = default;
|
||||||
@@ -172,15 +172,15 @@ namespace BlendFile.DNA {
|
|||||||
this.bbone_flag = default;
|
this.bbone_flag = default;
|
||||||
this.bbone_prev_flag = default;
|
this.bbone_prev_flag = default;
|
||||||
this.bbone_next_flag = default;
|
this.bbone_next_flag = default;
|
||||||
this.ptr_bbone_prev = default;
|
this.bbone_prev = default;
|
||||||
this.ptr_bbone_next = default;
|
this.bbone_next = default;
|
||||||
this.runtime = default;
|
this.runtime = default;
|
||||||
}
|
}
|
||||||
public Bone(
|
public Bone(
|
||||||
Bone ptr_next,
|
Bone next,
|
||||||
Bone ptr_prev,
|
Bone prev,
|
||||||
IDProperty ptr_prop,
|
IDProperty prop,
|
||||||
Bone ptr_parent,
|
Bone parent,
|
||||||
ListBase childbase,
|
ListBase childbase,
|
||||||
char[] name,
|
char[] name,
|
||||||
float roll,
|
float roll,
|
||||||
@@ -227,13 +227,13 @@ namespace BlendFile.DNA {
|
|||||||
int bbone_flag,
|
int bbone_flag,
|
||||||
short bbone_prev_flag,
|
short bbone_prev_flag,
|
||||||
short bbone_next_flag,
|
short bbone_next_flag,
|
||||||
Bone ptr_bbone_prev,
|
Bone bbone_prev,
|
||||||
Bone ptr_bbone_next,
|
Bone bbone_next,
|
||||||
Bone_Runtime runtime) {
|
Bone_Runtime runtime) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_prop = ptr_prop;
|
this.prop = prop;
|
||||||
this.ptr_parent = ptr_parent;
|
this.parent = parent;
|
||||||
this.childbase = childbase;
|
this.childbase = childbase;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this.roll = roll;
|
this.roll = roll;
|
||||||
@@ -280,8 +280,8 @@ namespace BlendFile.DNA {
|
|||||||
this.bbone_flag = bbone_flag;
|
this.bbone_flag = bbone_flag;
|
||||||
this.bbone_prev_flag = bbone_prev_flag;
|
this.bbone_prev_flag = bbone_prev_flag;
|
||||||
this.bbone_next_flag = bbone_next_flag;
|
this.bbone_next_flag = bbone_next_flag;
|
||||||
this.ptr_bbone_prev = ptr_bbone_prev;
|
this.bbone_prev = bbone_prev;
|
||||||
this.ptr_bbone_next = ptr_bbone_next;
|
this.bbone_next = bbone_next;
|
||||||
this.runtime = runtime;
|
this.runtime = runtime;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,45 +15,45 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(105, "BoneCollection", 120)]
|
[DNAClassAttribute(105, "BoneCollection", 120)]
|
||||||
public class BoneCollection {
|
public class BoneCollection {
|
||||||
[DNAFieldAttribute(0, "BoneCollection", "*next", "BoneCollection", 8, true, 0)]
|
[DNAFieldAttribute(8, "BoneCollection", 0, "*next", "BoneCollection", true, 0)]
|
||||||
public BoneCollection ptr_next;
|
public BoneCollection next;
|
||||||
[DNAFieldAttribute(1, "BoneCollection", "*prev", "BoneCollection", 8, true, 8)]
|
[DNAFieldAttribute(8, "BoneCollection", 1, "*prev", "BoneCollection", true, 8)]
|
||||||
public BoneCollection ptr_prev;
|
public BoneCollection prev;
|
||||||
[DNAFieldAttribute(2, "char", "name[64]", "System.Char[]", 64, false, 16)]
|
[DNAFieldAttribute(64, "char", 2, "name[64]", "System.Char[]", false, 16)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
[DNAFieldAttribute(3, "ListBase", "bones", "ListBase", 16, false, 80)]
|
[DNAFieldAttribute(16, "ListBase", 3, "bones", "ListBase", false, 80)]
|
||||||
public ListBase bones;
|
public ListBase bones;
|
||||||
[DNAFieldAttribute(4, "uchar", "flags", "uchar", 1, false, 96)]
|
[DNAFieldAttribute(1, "uchar", 4, "flags", "uchar", false, 96)]
|
||||||
public byte flags;
|
public byte flags;
|
||||||
[DNAFieldAttribute(5, "uchar", "_pad0[7]", "System.Byte[]", 7, false, 97)]
|
[DNAFieldAttribute(7, "uchar", 5, "_pad0[7]", "System.Byte[]", false, 97)]
|
||||||
public byte[] _pad0 = new System.Byte[7];
|
public byte[] _pad0 = new System.Byte[7];
|
||||||
[DNAFieldAttribute(6, "int", "child_index", "int", 4, false, 104)]
|
[DNAFieldAttribute(4, "int", 6, "child_index", "int", false, 104)]
|
||||||
public int child_index;
|
public int child_index;
|
||||||
[DNAFieldAttribute(7, "int", "child_count", "int", 4, false, 108)]
|
[DNAFieldAttribute(4, "int", 7, "child_count", "int", false, 108)]
|
||||||
public int child_count;
|
public int child_count;
|
||||||
[DNAFieldAttribute(8, "IDProperty", "*prop", "IDProperty", 8, true, 112)]
|
[DNAFieldAttribute(8, "IDProperty", 8, "*prop", "IDProperty", true, 112)]
|
||||||
public IDProperty ptr_prop;
|
public IDProperty prop;
|
||||||
public BoneCollection() {
|
public BoneCollection() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.name = default;
|
this.name = default;
|
||||||
this.bones = default;
|
this.bones = default;
|
||||||
this.flags = default;
|
this.flags = default;
|
||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
this.child_index = default;
|
this.child_index = default;
|
||||||
this.child_count = default;
|
this.child_count = default;
|
||||||
this.ptr_prop = default;
|
this.prop = default;
|
||||||
}
|
}
|
||||||
public BoneCollection(BoneCollection ptr_next, BoneCollection ptr_prev, char[] name, ListBase bones, byte flags, byte[] _pad0, int child_index, int child_count, IDProperty ptr_prop) {
|
public BoneCollection(BoneCollection next, BoneCollection prev, char[] name, ListBase bones, byte flags, byte[] _pad0, int child_index, int child_count, IDProperty prop) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this.bones = bones;
|
this.bones = bones;
|
||||||
this.flags = flags;
|
this.flags = flags;
|
||||||
this._pad0 = _pad0;
|
this._pad0 = _pad0;
|
||||||
this.child_index = child_index;
|
this.child_index = child_index;
|
||||||
this.child_count = child_count;
|
this.child_count = child_count;
|
||||||
this.ptr_prop = ptr_prop;
|
this.prop = prop;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,21 +15,21 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(108, "BoneCollectionMember", 24)]
|
[DNAClassAttribute(108, "BoneCollectionMember", 24)]
|
||||||
public class BoneCollectionMember {
|
public class BoneCollectionMember {
|
||||||
[DNAFieldAttribute(0, "BoneCollectionMember", "*next", "BoneCollectionMember", 8, true, 0)]
|
[DNAFieldAttribute(8, "BoneCollectionMember", 0, "*next", "BoneCollectionMember", true, 0)]
|
||||||
public BoneCollectionMember ptr_next;
|
public BoneCollectionMember next;
|
||||||
[DNAFieldAttribute(1, "BoneCollectionMember", "*prev", "BoneCollectionMember", 8, true, 8)]
|
[DNAFieldAttribute(8, "BoneCollectionMember", 1, "*prev", "BoneCollectionMember", true, 8)]
|
||||||
public BoneCollectionMember ptr_prev;
|
public BoneCollectionMember prev;
|
||||||
[DNAFieldAttribute(2, "Bone", "*bone", "Bone", 8, true, 16)]
|
[DNAFieldAttribute(8, "Bone", 2, "*bone", "Bone", true, 16)]
|
||||||
public Bone ptr_bone;
|
public Bone bone;
|
||||||
public BoneCollectionMember() {
|
public BoneCollectionMember() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_bone = default;
|
this.bone = default;
|
||||||
}
|
}
|
||||||
public BoneCollectionMember(BoneCollectionMember ptr_next, BoneCollectionMember ptr_prev, Bone ptr_bone) {
|
public BoneCollectionMember(BoneCollectionMember next, BoneCollectionMember prev, Bone bone) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_bone = ptr_bone;
|
this.bone = bone;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,21 +15,21 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(109, "BoneCollectionReference", 24)]
|
[DNAClassAttribute(109, "BoneCollectionReference", 24)]
|
||||||
public class BoneCollectionReference {
|
public class BoneCollectionReference {
|
||||||
[DNAFieldAttribute(0, "BoneCollectionReference", "*next", "BoneCollectionReference", 8, true, 0)]
|
[DNAFieldAttribute(8, "BoneCollectionReference", 0, "*next", "BoneCollectionReference", true, 0)]
|
||||||
public BoneCollectionReference ptr_next;
|
public BoneCollectionReference next;
|
||||||
[DNAFieldAttribute(1, "BoneCollectionReference", "*prev", "BoneCollectionReference", 8, true, 8)]
|
[DNAFieldAttribute(8, "BoneCollectionReference", 1, "*prev", "BoneCollectionReference", true, 8)]
|
||||||
public BoneCollectionReference ptr_prev;
|
public BoneCollectionReference prev;
|
||||||
[DNAFieldAttribute(2, "BoneCollection", "*bcoll", "BoneCollection", 8, true, 16)]
|
[DNAFieldAttribute(8, "BoneCollection", 2, "*bcoll", "BoneCollection", true, 16)]
|
||||||
public BoneCollection ptr_bcoll;
|
public BoneCollection bcoll;
|
||||||
public BoneCollectionReference() {
|
public BoneCollectionReference() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_bcoll = default;
|
this.bcoll = default;
|
||||||
}
|
}
|
||||||
public BoneCollectionReference(BoneCollectionReference ptr_next, BoneCollectionReference ptr_prev, BoneCollection ptr_bcoll) {
|
public BoneCollectionReference(BoneCollectionReference next, BoneCollectionReference prev, BoneCollection bcoll) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_bcoll = ptr_bcoll;
|
this.bcoll = bcoll;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,12 +14,12 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(57, "BoneColor", 24)]
|
[DNAClassAttribute(57, "BoneColor", 24)]
|
||||||
public struct BoneColor {
|
public class BoneColor {
|
||||||
[DNAFieldAttribute(0, "int8_t", "palette_index", "int8_t", 1, false, 0)]
|
[DNAFieldAttribute(1, "int8_t", 0, "palette_index", "int8_t", false, 0)]
|
||||||
public sbyte palette_index;
|
public sbyte palette_index;
|
||||||
[DNAFieldAttribute(1, "uchar", "_pad0[7]", "System.Byte[]", 7, false, 1)]
|
[DNAFieldAttribute(7, "uchar", 1, "_pad0[7]", "System.Byte[]", false, 1)]
|
||||||
public byte[] _pad0 = new System.Byte[7];
|
public byte[] _pad0 = new System.Byte[7];
|
||||||
[DNAFieldAttribute(2, "ThemeWireColor", "custom", "ThemeWireColor", 16, false, 8)]
|
[DNAFieldAttribute(16, "ThemeWireColor", 2, "custom", "ThemeWireColor", false, 8)]
|
||||||
public ThemeWireColor custom;
|
public ThemeWireColor custom;
|
||||||
public BoneColor() {
|
public BoneColor() {
|
||||||
this.palette_index = default;
|
this.palette_index = default;
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(103, "Bone_Runtime", 16)]
|
[DNAClassAttribute(103, "Bone_Runtime", 16)]
|
||||||
public struct Bone_Runtime {
|
public class Bone_Runtime {
|
||||||
[DNAFieldAttribute(0, "ListBase", "collections", "ListBase", 16, false, 0)]
|
[DNAFieldAttribute(16, "ListBase", 0, "collections", "ListBase", false, 0)]
|
||||||
public ListBase collections;
|
public ListBase collections;
|
||||||
public Bone_Runtime() {
|
public Bone_Runtime() {
|
||||||
this.collections = default;
|
this.collections = default;
|
||||||
|
|||||||
@@ -15,30 +15,30 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(473, "BooleanModifierData", 152)]
|
[DNAClassAttribute(473, "BooleanModifierData", 152)]
|
||||||
public class BooleanModifierData {
|
public class BooleanModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "Object", "*object", "Object", 8, true, 120)]
|
[DNAFieldAttribute(8, "Object", 1, "*object", "Object", true, 120)]
|
||||||
public Object ptr_object;
|
public Object @object;
|
||||||
[DNAFieldAttribute(2, "Collection", "*collection", "Collection", 8, true, 128)]
|
[DNAFieldAttribute(8, "Collection", 2, "*collection", "Collection", true, 128)]
|
||||||
public Collection ptr_collection;
|
public Collection collection;
|
||||||
[DNAFieldAttribute(3, "float", "double_threshold", "float", 4, false, 136)]
|
[DNAFieldAttribute(4, "float", 3, "double_threshold", "float", false, 136)]
|
||||||
public float double_threshold;
|
public float double_threshold;
|
||||||
[DNAFieldAttribute(4, "char", "operation", "char", 1, false, 140)]
|
[DNAFieldAttribute(1, "char", 4, "operation", "char", false, 140)]
|
||||||
public char operation;
|
public char operation;
|
||||||
[DNAFieldAttribute(5, "char", "solver", "char", 1, false, 141)]
|
[DNAFieldAttribute(1, "char", 5, "solver", "char", false, 141)]
|
||||||
public char solver;
|
public char solver;
|
||||||
[DNAFieldAttribute(6, "char", "material_mode", "char", 1, false, 142)]
|
[DNAFieldAttribute(1, "char", 6, "material_mode", "char", false, 142)]
|
||||||
public char material_mode;
|
public char material_mode;
|
||||||
[DNAFieldAttribute(7, "char", "flag", "char", 1, false, 143)]
|
[DNAFieldAttribute(1, "char", 7, "flag", "char", false, 143)]
|
||||||
public char flag;
|
public char flag;
|
||||||
[DNAFieldAttribute(8, "char", "bm_flag", "char", 1, false, 144)]
|
[DNAFieldAttribute(1, "char", 8, "bm_flag", "char", false, 144)]
|
||||||
public char bm_flag;
|
public char bm_flag;
|
||||||
[DNAFieldAttribute(9, "char", "_pad[7]", "System.Char[]", 7, false, 145)]
|
[DNAFieldAttribute(7, "char", 9, "_pad[7]", "System.Char[]", false, 145)]
|
||||||
public char[] _pad = new System.Char[7];
|
public char[] _pad = new System.Char[7];
|
||||||
public BooleanModifierData() {
|
public BooleanModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.ptr_object = default;
|
this.@object = default;
|
||||||
this.ptr_collection = default;
|
this.collection = default;
|
||||||
this.double_threshold = default;
|
this.double_threshold = default;
|
||||||
this.operation = default;
|
this.operation = default;
|
||||||
this.solver = default;
|
this.solver = default;
|
||||||
@@ -47,10 +47,10 @@ namespace BlendFile.DNA {
|
|||||||
this.bm_flag = default;
|
this.bm_flag = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public BooleanModifierData(ModifierData modifier, Object ptr_object, Collection ptr_collection, float double_threshold, char operation, char solver, char material_mode, char flag, char bm_flag, char[] _pad) {
|
public BooleanModifierData(ModifierData modifier, Object @object, Collection collection, float double_threshold, char operation, char solver, char material_mode, char flag, char bm_flag, char[] _pad) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.ptr_object = ptr_object;
|
this.@object = @object;
|
||||||
this.ptr_collection = ptr_collection;
|
this.collection = collection;
|
||||||
this.double_threshold = double_threshold;
|
this.double_threshold = double_threshold;
|
||||||
this.operation = operation;
|
this.operation = operation;
|
||||||
this.solver = solver;
|
this.solver = solver;
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(442, "BoundBox", 96)]
|
[DNAClassAttribute(442, "BoundBox", 96)]
|
||||||
public struct BoundBox {
|
public class BoundBox {
|
||||||
[DNAFieldAttribute(0, "float", "vec[8][3]", "System.Single[,]", 96, false, 0)]
|
[DNAFieldAttribute(96, "float", 0, "vec[8][3]", "System.Single[,]", false, 0)]
|
||||||
public float[,] vec = new System.Single[8,3];
|
public float[,] vec = new System.Single[8,3];
|
||||||
public BoundBox() {
|
public BoundBox() {
|
||||||
this.vec = default;
|
this.vec = default;
|
||||||
|
|||||||
@@ -14,12 +14,12 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(908, "BrightContrastModifierData", 120)]
|
[DNAClassAttribute(908, "BrightContrastModifierData", 120)]
|
||||||
public struct BrightContrastModifierData {
|
public class BrightContrastModifierData {
|
||||||
[DNAFieldAttribute(0, "SequenceModifierData", "modifier", "SequenceModifierData", 112, false, 0)]
|
[DNAFieldAttribute(112, "SequenceModifierData", 0, "modifier", "SequenceModifierData", false, 0)]
|
||||||
public SequenceModifierData modifier;
|
public SequenceModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "float", "bright", "float", 4, false, 112)]
|
[DNAFieldAttribute(4, "float", 1, "bright", "float", false, 112)]
|
||||||
public float bright;
|
public float bright;
|
||||||
[DNAFieldAttribute(2, "float", "contrast", "float", 4, false, 116)]
|
[DNAFieldAttribute(4, "float", 2, "contrast", "float", false, 116)]
|
||||||
public float contrast;
|
public float contrast;
|
||||||
public BrightContrastModifierData() {
|
public BrightContrastModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
|
|||||||
@@ -15,267 +15,267 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(131, "Brush", 2216)]
|
[DNAClassAttribute(131, "Brush", 2216)]
|
||||||
public class Brush {
|
public class Brush {
|
||||||
[DNAFieldAttribute(0, "ID", "id", "ID", 208, false, 0)]
|
[DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)]
|
||||||
public ID id;
|
public ID id;
|
||||||
[DNAFieldAttribute(1, "BrushClone", "clone", "BrushClone", 24, false, 208)]
|
[DNAFieldAttribute(24, "BrushClone", 1, "clone", "BrushClone", false, 208)]
|
||||||
public BrushClone clone;
|
public BrushClone clone;
|
||||||
[DNAFieldAttribute(2, "CurveMapping", "*curve", "CurveMapping", 8, true, 232)]
|
[DNAFieldAttribute(8, "CurveMapping", 2, "*curve", "CurveMapping", true, 232)]
|
||||||
public CurveMapping ptr_curve;
|
public CurveMapping curve;
|
||||||
[DNAFieldAttribute(3, "MTex", "mtex", "MTex", 216, false, 240)]
|
[DNAFieldAttribute(216, "MTex", 3, "mtex", "MTex", false, 240)]
|
||||||
public MTex mtex;
|
public MTex mtex;
|
||||||
[DNAFieldAttribute(4, "MTex", "mask_mtex", "MTex", 216, false, 456)]
|
[DNAFieldAttribute(216, "MTex", 4, "mask_mtex", "MTex", false, 456)]
|
||||||
public MTex mask_mtex;
|
public MTex mask_mtex;
|
||||||
[DNAFieldAttribute(5, "Brush", "*toggle_brush", "Brush", 8, true, 672)]
|
[DNAFieldAttribute(8, "Brush", 5, "*toggle_brush", "Brush", true, 672)]
|
||||||
public Brush ptr_toggle_brush;
|
public Brush toggle_brush;
|
||||||
[DNAFieldAttribute(6, "ImBuf", "*icon_imbuf", "ImBuf", 8, true, 680)]
|
[DNAFieldAttribute(8, "ImBuf", 6, "*icon_imbuf", "ImBuf", true, 680)]
|
||||||
public ImBuf ptr_icon_imbuf;
|
public ImBuf icon_imbuf;
|
||||||
[DNAFieldAttribute(7, "PreviewImage", "*preview", "PreviewImage", 8, true, 688)]
|
[DNAFieldAttribute(8, "PreviewImage", 7, "*preview", "PreviewImage", true, 688)]
|
||||||
public PreviewImage ptr_preview;
|
public PreviewImage preview;
|
||||||
[DNAFieldAttribute(8, "ColorBand", "*gradient", "ColorBand", 8, true, 696)]
|
[DNAFieldAttribute(8, "ColorBand", 8, "*gradient", "ColorBand", true, 696)]
|
||||||
public ColorBand ptr_gradient;
|
public ColorBand gradient;
|
||||||
[DNAFieldAttribute(9, "PaintCurve", "*paint_curve", "PaintCurve", 8, true, 704)]
|
[DNAFieldAttribute(8, "PaintCurve", 9, "*paint_curve", "PaintCurve", true, 704)]
|
||||||
public PaintCurve ptr_paint_curve;
|
public PaintCurve paint_curve;
|
||||||
[DNAFieldAttribute(10, "char", "icon_filepath[1024]", "System.Char[]", 1024, false, 712)]
|
[DNAFieldAttribute(1024, "char", 10, "icon_filepath[1024]", "System.Char[]", false, 712)]
|
||||||
public char[] icon_filepath = new System.Char[1024];
|
public char[] icon_filepath = new System.Char[1024];
|
||||||
[DNAFieldAttribute(11, "float", "normal_weight", "float", 4, false, 1736)]
|
[DNAFieldAttribute(4, "float", 11, "normal_weight", "float", false, 1736)]
|
||||||
public float normal_weight;
|
public float normal_weight;
|
||||||
[DNAFieldAttribute(12, "float", "rake_factor", "float", 4, false, 1740)]
|
[DNAFieldAttribute(4, "float", 12, "rake_factor", "float", false, 1740)]
|
||||||
public float rake_factor;
|
public float rake_factor;
|
||||||
[DNAFieldAttribute(13, "short", "blend", "short", 2, false, 1744)]
|
[DNAFieldAttribute(2, "short", 13, "blend", "short", false, 1744)]
|
||||||
public short blend;
|
public short blend;
|
||||||
[DNAFieldAttribute(14, "short", "ob_mode", "short", 2, false, 1746)]
|
[DNAFieldAttribute(2, "short", 14, "ob_mode", "short", false, 1746)]
|
||||||
public short ob_mode;
|
public short ob_mode;
|
||||||
[DNAFieldAttribute(15, "float", "weight", "float", 4, false, 1748)]
|
[DNAFieldAttribute(4, "float", 15, "weight", "float", false, 1748)]
|
||||||
public float weight;
|
public float weight;
|
||||||
[DNAFieldAttribute(16, "int", "size", "int", 4, false, 1752)]
|
[DNAFieldAttribute(4, "int", 16, "size", "int", false, 1752)]
|
||||||
public int size;
|
public int size;
|
||||||
[DNAFieldAttribute(17, "int", "flag", "int", 4, false, 1756)]
|
[DNAFieldAttribute(4, "int", 17, "flag", "int", false, 1756)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(18, "int", "flag2", "int", 4, false, 1760)]
|
[DNAFieldAttribute(4, "int", 18, "flag2", "int", false, 1760)]
|
||||||
public int flag2;
|
public int flag2;
|
||||||
[DNAFieldAttribute(19, "int", "sampling_flag", "int", 4, false, 1764)]
|
[DNAFieldAttribute(4, "int", 19, "sampling_flag", "int", false, 1764)]
|
||||||
public int sampling_flag;
|
public int sampling_flag;
|
||||||
[DNAFieldAttribute(20, "int", "input_samples", "int", 4, false, 1768)]
|
[DNAFieldAttribute(4, "int", 20, "input_samples", "int", false, 1768)]
|
||||||
public int input_samples;
|
public int input_samples;
|
||||||
[DNAFieldAttribute(21, "int", "mask_pressure", "int", 4, false, 1772)]
|
[DNAFieldAttribute(4, "int", 21, "mask_pressure", "int", false, 1772)]
|
||||||
public int mask_pressure;
|
public int mask_pressure;
|
||||||
[DNAFieldAttribute(22, "float", "jitter", "float", 4, false, 1776)]
|
[DNAFieldAttribute(4, "float", 22, "jitter", "float", false, 1776)]
|
||||||
public float jitter;
|
public float jitter;
|
||||||
[DNAFieldAttribute(23, "int", "jitter_absolute", "int", 4, false, 1780)]
|
[DNAFieldAttribute(4, "int", 23, "jitter_absolute", "int", false, 1780)]
|
||||||
public int jitter_absolute;
|
public int jitter_absolute;
|
||||||
[DNAFieldAttribute(24, "int", "overlay_flags", "int", 4, false, 1784)]
|
[DNAFieldAttribute(4, "int", 24, "overlay_flags", "int", false, 1784)]
|
||||||
public int overlay_flags;
|
public int overlay_flags;
|
||||||
[DNAFieldAttribute(25, "int", "spacing", "int", 4, false, 1788)]
|
[DNAFieldAttribute(4, "int", 25, "spacing", "int", false, 1788)]
|
||||||
public int spacing;
|
public int spacing;
|
||||||
[DNAFieldAttribute(26, "int", "smooth_stroke_radius", "int", 4, false, 1792)]
|
[DNAFieldAttribute(4, "int", 26, "smooth_stroke_radius", "int", false, 1792)]
|
||||||
public int smooth_stroke_radius;
|
public int smooth_stroke_radius;
|
||||||
[DNAFieldAttribute(27, "float", "smooth_stroke_factor", "float", 4, false, 1796)]
|
[DNAFieldAttribute(4, "float", 27, "smooth_stroke_factor", "float", false, 1796)]
|
||||||
public float smooth_stroke_factor;
|
public float smooth_stroke_factor;
|
||||||
[DNAFieldAttribute(28, "float", "rate", "float", 4, false, 1800)]
|
[DNAFieldAttribute(4, "float", 28, "rate", "float", false, 1800)]
|
||||||
public float rate;
|
public float rate;
|
||||||
[DNAFieldAttribute(29, "float", "rgb[3]", "System.Single[]", 12, false, 1804)]
|
[DNAFieldAttribute(12, "float", 29, "rgb[3]", "System.Single[]", false, 1804)]
|
||||||
public float[] rgb = new System.Single[3];
|
public float[] rgb = new System.Single[3];
|
||||||
[DNAFieldAttribute(30, "float", "alpha", "float", 4, false, 1816)]
|
[DNAFieldAttribute(4, "float", 30, "alpha", "float", false, 1816)]
|
||||||
public float alpha;
|
public float alpha;
|
||||||
[DNAFieldAttribute(31, "float", "hardness", "float", 4, false, 1820)]
|
[DNAFieldAttribute(4, "float", 31, "hardness", "float", false, 1820)]
|
||||||
public float hardness;
|
public float hardness;
|
||||||
[DNAFieldAttribute(32, "float", "flow", "float", 4, false, 1824)]
|
[DNAFieldAttribute(4, "float", 32, "flow", "float", false, 1824)]
|
||||||
public float flow;
|
public float flow;
|
||||||
[DNAFieldAttribute(33, "float", "wet_mix", "float", 4, false, 1828)]
|
[DNAFieldAttribute(4, "float", 33, "wet_mix", "float", false, 1828)]
|
||||||
public float wet_mix;
|
public float wet_mix;
|
||||||
[DNAFieldAttribute(34, "float", "wet_persistence", "float", 4, false, 1832)]
|
[DNAFieldAttribute(4, "float", 34, "wet_persistence", "float", false, 1832)]
|
||||||
public float wet_persistence;
|
public float wet_persistence;
|
||||||
[DNAFieldAttribute(35, "float", "density", "float", 4, false, 1836)]
|
[DNAFieldAttribute(4, "float", 35, "density", "float", false, 1836)]
|
||||||
public float density;
|
public float density;
|
||||||
[DNAFieldAttribute(36, "int", "paint_flags", "int", 4, false, 1840)]
|
[DNAFieldAttribute(4, "int", 36, "paint_flags", "int", false, 1840)]
|
||||||
public int paint_flags;
|
public int paint_flags;
|
||||||
[DNAFieldAttribute(37, "float", "tip_roundness", "float", 4, false, 1844)]
|
[DNAFieldAttribute(4, "float", 37, "tip_roundness", "float", false, 1844)]
|
||||||
public float tip_roundness;
|
public float tip_roundness;
|
||||||
[DNAFieldAttribute(38, "float", "tip_scale_x", "float", 4, false, 1848)]
|
[DNAFieldAttribute(4, "float", 38, "tip_scale_x", "float", false, 1848)]
|
||||||
public float tip_scale_x;
|
public float tip_scale_x;
|
||||||
[DNAFieldAttribute(39, "float", "secondary_rgb[3]", "System.Single[]", 12, false, 1852)]
|
[DNAFieldAttribute(12, "float", 39, "secondary_rgb[3]", "System.Single[]", false, 1852)]
|
||||||
public float[] secondary_rgb = new System.Single[3];
|
public float[] secondary_rgb = new System.Single[3];
|
||||||
[DNAFieldAttribute(40, "float", "dash_ratio", "float", 4, false, 1864)]
|
[DNAFieldAttribute(4, "float", 40, "dash_ratio", "float", false, 1864)]
|
||||||
public float dash_ratio;
|
public float dash_ratio;
|
||||||
[DNAFieldAttribute(41, "int", "dash_samples", "int", 4, false, 1868)]
|
[DNAFieldAttribute(4, "int", 41, "dash_samples", "int", false, 1868)]
|
||||||
public int dash_samples;
|
public int dash_samples;
|
||||||
[DNAFieldAttribute(42, "int", "sculpt_plane", "int", 4, false, 1872)]
|
[DNAFieldAttribute(4, "int", 42, "sculpt_plane", "int", false, 1872)]
|
||||||
public int sculpt_plane;
|
public int sculpt_plane;
|
||||||
[DNAFieldAttribute(43, "float", "plane_offset", "float", 4, false, 1876)]
|
[DNAFieldAttribute(4, "float", 43, "plane_offset", "float", false, 1876)]
|
||||||
public float plane_offset;
|
public float plane_offset;
|
||||||
[DNAFieldAttribute(44, "int", "gradient_spacing", "int", 4, false, 1880)]
|
[DNAFieldAttribute(4, "int", 44, "gradient_spacing", "int", false, 1880)]
|
||||||
public int gradient_spacing;
|
public int gradient_spacing;
|
||||||
[DNAFieldAttribute(45, "char", "gradient_stroke_mode", "char", 1, false, 1884)]
|
[DNAFieldAttribute(1, "char", 45, "gradient_stroke_mode", "char", false, 1884)]
|
||||||
public char gradient_stroke_mode;
|
public char gradient_stroke_mode;
|
||||||
[DNAFieldAttribute(46, "char", "gradient_fill_mode", "char", 1, false, 1885)]
|
[DNAFieldAttribute(1, "char", 46, "gradient_fill_mode", "char", false, 1885)]
|
||||||
public char gradient_fill_mode;
|
public char gradient_fill_mode;
|
||||||
[DNAFieldAttribute(47, "char", "has_unsaved_changes", "char", 1, false, 1886)]
|
[DNAFieldAttribute(1, "char", 47, "has_unsaved_changes", "char", false, 1886)]
|
||||||
public char has_unsaved_changes;
|
public char has_unsaved_changes;
|
||||||
[DNAFieldAttribute(48, "char", "falloff_shape", "char", 1, false, 1887)]
|
[DNAFieldAttribute(1, "char", 48, "falloff_shape", "char", false, 1887)]
|
||||||
public char falloff_shape;
|
public char falloff_shape;
|
||||||
[DNAFieldAttribute(49, "float", "falloff_angle", "float", 4, false, 1888)]
|
[DNAFieldAttribute(4, "float", 49, "falloff_angle", "float", false, 1888)]
|
||||||
public float falloff_angle;
|
public float falloff_angle;
|
||||||
[DNAFieldAttribute(50, "char", "sculpt_tool", "char", 1, false, 1892)]
|
[DNAFieldAttribute(1, "char", 50, "sculpt_tool", "char", false, 1892)]
|
||||||
public char sculpt_tool;
|
public char sculpt_tool;
|
||||||
[DNAFieldAttribute(51, "char", "vertexpaint_tool", "char", 1, false, 1893)]
|
[DNAFieldAttribute(1, "char", 51, "vertexpaint_tool", "char", false, 1893)]
|
||||||
public char vertexpaint_tool;
|
public char vertexpaint_tool;
|
||||||
[DNAFieldAttribute(52, "char", "weightpaint_tool", "char", 1, false, 1894)]
|
[DNAFieldAttribute(1, "char", 52, "weightpaint_tool", "char", false, 1894)]
|
||||||
public char weightpaint_tool;
|
public char weightpaint_tool;
|
||||||
[DNAFieldAttribute(53, "char", "imagepaint_tool", "char", 1, false, 1895)]
|
[DNAFieldAttribute(1, "char", 53, "imagepaint_tool", "char", false, 1895)]
|
||||||
public char imagepaint_tool;
|
public char imagepaint_tool;
|
||||||
[DNAFieldAttribute(54, "char", "mask_tool", "char", 1, false, 1896)]
|
[DNAFieldAttribute(1, "char", 54, "mask_tool", "char", false, 1896)]
|
||||||
public char mask_tool;
|
public char mask_tool;
|
||||||
[DNAFieldAttribute(55, "char", "gpencil_tool", "char", 1, false, 1897)]
|
[DNAFieldAttribute(1, "char", 55, "gpencil_tool", "char", false, 1897)]
|
||||||
public char gpencil_tool;
|
public char gpencil_tool;
|
||||||
[DNAFieldAttribute(56, "char", "gpencil_vertex_tool", "char", 1, false, 1898)]
|
[DNAFieldAttribute(1, "char", 56, "gpencil_vertex_tool", "char", false, 1898)]
|
||||||
public char gpencil_vertex_tool;
|
public char gpencil_vertex_tool;
|
||||||
[DNAFieldAttribute(57, "char", "gpencil_sculpt_tool", "char", 1, false, 1899)]
|
[DNAFieldAttribute(1, "char", 57, "gpencil_sculpt_tool", "char", false, 1899)]
|
||||||
public char gpencil_sculpt_tool;
|
public char gpencil_sculpt_tool;
|
||||||
[DNAFieldAttribute(58, "char", "gpencil_weight_tool", "char", 1, false, 1900)]
|
[DNAFieldAttribute(1, "char", 58, "gpencil_weight_tool", "char", false, 1900)]
|
||||||
public char gpencil_weight_tool;
|
public char gpencil_weight_tool;
|
||||||
[DNAFieldAttribute(59, "char", "curves_sculpt_tool", "char", 1, false, 1901)]
|
[DNAFieldAttribute(1, "char", 59, "curves_sculpt_tool", "char", false, 1901)]
|
||||||
public char curves_sculpt_tool;
|
public char curves_sculpt_tool;
|
||||||
[DNAFieldAttribute(60, "char", "_pad1[6]", "System.Char[]", 6, false, 1902)]
|
[DNAFieldAttribute(6, "char", 60, "_pad1[6]", "System.Char[]", false, 1902)]
|
||||||
public char[] _pad1 = new System.Char[6];
|
public char[] _pad1 = new System.Char[6];
|
||||||
[DNAFieldAttribute(61, "float", "autosmooth_factor", "float", 4, false, 1908)]
|
[DNAFieldAttribute(4, "float", 61, "autosmooth_factor", "float", false, 1908)]
|
||||||
public float autosmooth_factor;
|
public float autosmooth_factor;
|
||||||
[DNAFieldAttribute(62, "float", "tilt_strength_factor", "float", 4, false, 1912)]
|
[DNAFieldAttribute(4, "float", 62, "tilt_strength_factor", "float", false, 1912)]
|
||||||
public float tilt_strength_factor;
|
public float tilt_strength_factor;
|
||||||
[DNAFieldAttribute(63, "float", "topology_rake_factor", "float", 4, false, 1916)]
|
[DNAFieldAttribute(4, "float", 63, "topology_rake_factor", "float", false, 1916)]
|
||||||
public float topology_rake_factor;
|
public float topology_rake_factor;
|
||||||
[DNAFieldAttribute(64, "float", "crease_pinch_factor", "float", 4, false, 1920)]
|
[DNAFieldAttribute(4, "float", 64, "crease_pinch_factor", "float", false, 1920)]
|
||||||
public float crease_pinch_factor;
|
public float crease_pinch_factor;
|
||||||
[DNAFieldAttribute(65, "float", "normal_radius_factor", "float", 4, false, 1924)]
|
[DNAFieldAttribute(4, "float", 65, "normal_radius_factor", "float", false, 1924)]
|
||||||
public float normal_radius_factor;
|
public float normal_radius_factor;
|
||||||
[DNAFieldAttribute(66, "float", "area_radius_factor", "float", 4, false, 1928)]
|
[DNAFieldAttribute(4, "float", 66, "area_radius_factor", "float", false, 1928)]
|
||||||
public float area_radius_factor;
|
public float area_radius_factor;
|
||||||
[DNAFieldAttribute(67, "float", "wet_paint_radius_factor", "float", 4, false, 1932)]
|
[DNAFieldAttribute(4, "float", 67, "wet_paint_radius_factor", "float", false, 1932)]
|
||||||
public float wet_paint_radius_factor;
|
public float wet_paint_radius_factor;
|
||||||
[DNAFieldAttribute(68, "float", "plane_trim", "float", 4, false, 1936)]
|
[DNAFieldAttribute(4, "float", 68, "plane_trim", "float", false, 1936)]
|
||||||
public float plane_trim;
|
public float plane_trim;
|
||||||
[DNAFieldAttribute(69, "float", "height", "float", 4, false, 1940)]
|
[DNAFieldAttribute(4, "float", 69, "height", "float", false, 1940)]
|
||||||
public float height;
|
public float height;
|
||||||
[DNAFieldAttribute(70, "float", "texture_sample_bias", "float", 4, false, 1944)]
|
[DNAFieldAttribute(4, "float", 70, "texture_sample_bias", "float", false, 1944)]
|
||||||
public float texture_sample_bias;
|
public float texture_sample_bias;
|
||||||
[DNAFieldAttribute(71, "int", "curve_preset", "int", 4, false, 1948)]
|
[DNAFieldAttribute(4, "int", 71, "curve_preset", "int", false, 1948)]
|
||||||
public int curve_preset;
|
public int curve_preset;
|
||||||
[DNAFieldAttribute(72, "float", "disconnected_distance_max", "float", 4, false, 1952)]
|
[DNAFieldAttribute(4, "float", 72, "disconnected_distance_max", "float", false, 1952)]
|
||||||
public float disconnected_distance_max;
|
public float disconnected_distance_max;
|
||||||
[DNAFieldAttribute(73, "int", "deform_target", "int", 4, false, 1956)]
|
[DNAFieldAttribute(4, "int", 73, "deform_target", "int", false, 1956)]
|
||||||
public int deform_target;
|
public int deform_target;
|
||||||
[DNAFieldAttribute(74, "int", "automasking_flags", "int", 4, false, 1960)]
|
[DNAFieldAttribute(4, "int", 74, "automasking_flags", "int", false, 1960)]
|
||||||
public int automasking_flags;
|
public int automasking_flags;
|
||||||
[DNAFieldAttribute(75, "int", "automasking_boundary_edges_propagation_steps", "int", 4, false, 1964)]
|
[DNAFieldAttribute(4, "int", 75, "automasking_boundary_edges_propagation_steps", "int", false, 1964)]
|
||||||
public int automasking_boundary_edges_propagation_steps;
|
public int automasking_boundary_edges_propagation_steps;
|
||||||
[DNAFieldAttribute(76, "float", "automasking_start_normal_limit", "float", 4, false, 1968)]
|
[DNAFieldAttribute(4, "float", 76, "automasking_start_normal_limit", "float", false, 1968)]
|
||||||
public float automasking_start_normal_limit;
|
public float automasking_start_normal_limit;
|
||||||
[DNAFieldAttribute(77, "float", "automasking_start_normal_falloff", "float", 4, false, 1972)]
|
[DNAFieldAttribute(4, "float", 77, "automasking_start_normal_falloff", "float", false, 1972)]
|
||||||
public float automasking_start_normal_falloff;
|
public float automasking_start_normal_falloff;
|
||||||
[DNAFieldAttribute(78, "float", "automasking_view_normal_limit", "float", 4, false, 1976)]
|
[DNAFieldAttribute(4, "float", 78, "automasking_view_normal_limit", "float", false, 1976)]
|
||||||
public float automasking_view_normal_limit;
|
public float automasking_view_normal_limit;
|
||||||
[DNAFieldAttribute(79, "float", "automasking_view_normal_falloff", "float", 4, false, 1980)]
|
[DNAFieldAttribute(4, "float", 79, "automasking_view_normal_falloff", "float", false, 1980)]
|
||||||
public float automasking_view_normal_falloff;
|
public float automasking_view_normal_falloff;
|
||||||
[DNAFieldAttribute(80, "int", "elastic_deform_type", "int", 4, false, 1984)]
|
[DNAFieldAttribute(4, "int", 80, "elastic_deform_type", "int", false, 1984)]
|
||||||
public int elastic_deform_type;
|
public int elastic_deform_type;
|
||||||
[DNAFieldAttribute(81, "float", "elastic_deform_volume_preservation", "float", 4, false, 1988)]
|
[DNAFieldAttribute(4, "float", 81, "elastic_deform_volume_preservation", "float", false, 1988)]
|
||||||
public float elastic_deform_volume_preservation;
|
public float elastic_deform_volume_preservation;
|
||||||
[DNAFieldAttribute(82, "int", "snake_hook_deform_type", "int", 4, false, 1992)]
|
[DNAFieldAttribute(4, "int", 82, "snake_hook_deform_type", "int", false, 1992)]
|
||||||
public int snake_hook_deform_type;
|
public int snake_hook_deform_type;
|
||||||
[DNAFieldAttribute(83, "int", "pose_deform_type", "int", 4, false, 1996)]
|
[DNAFieldAttribute(4, "int", 83, "pose_deform_type", "int", false, 1996)]
|
||||||
public int pose_deform_type;
|
public int pose_deform_type;
|
||||||
[DNAFieldAttribute(84, "float", "pose_offset", "float", 4, false, 2000)]
|
[DNAFieldAttribute(4, "float", 84, "pose_offset", "float", false, 2000)]
|
||||||
public float pose_offset;
|
public float pose_offset;
|
||||||
[DNAFieldAttribute(85, "int", "pose_smooth_iterations", "int", 4, false, 2004)]
|
[DNAFieldAttribute(4, "int", 85, "pose_smooth_iterations", "int", false, 2004)]
|
||||||
public int pose_smooth_iterations;
|
public int pose_smooth_iterations;
|
||||||
[DNAFieldAttribute(86, "int", "pose_ik_segments", "int", 4, false, 2008)]
|
[DNAFieldAttribute(4, "int", 86, "pose_ik_segments", "int", false, 2008)]
|
||||||
public int pose_ik_segments;
|
public int pose_ik_segments;
|
||||||
[DNAFieldAttribute(87, "int", "pose_origin_type", "int", 4, false, 2012)]
|
[DNAFieldAttribute(4, "int", 87, "pose_origin_type", "int", false, 2012)]
|
||||||
public int pose_origin_type;
|
public int pose_origin_type;
|
||||||
[DNAFieldAttribute(88, "int", "boundary_deform_type", "int", 4, false, 2016)]
|
[DNAFieldAttribute(4, "int", 88, "boundary_deform_type", "int", false, 2016)]
|
||||||
public int boundary_deform_type;
|
public int boundary_deform_type;
|
||||||
[DNAFieldAttribute(89, "int", "boundary_falloff_type", "int", 4, false, 2020)]
|
[DNAFieldAttribute(4, "int", 89, "boundary_falloff_type", "int", false, 2020)]
|
||||||
public int boundary_falloff_type;
|
public int boundary_falloff_type;
|
||||||
[DNAFieldAttribute(90, "float", "boundary_offset", "float", 4, false, 2024)]
|
[DNAFieldAttribute(4, "float", 90, "boundary_offset", "float", false, 2024)]
|
||||||
public float boundary_offset;
|
public float boundary_offset;
|
||||||
[DNAFieldAttribute(91, "int", "cloth_deform_type", "int", 4, false, 2028)]
|
[DNAFieldAttribute(4, "int", 91, "cloth_deform_type", "int", false, 2028)]
|
||||||
public int cloth_deform_type;
|
public int cloth_deform_type;
|
||||||
[DNAFieldAttribute(92, "int", "cloth_force_falloff_type", "int", 4, false, 2032)]
|
[DNAFieldAttribute(4, "int", 92, "cloth_force_falloff_type", "int", false, 2032)]
|
||||||
public int cloth_force_falloff_type;
|
public int cloth_force_falloff_type;
|
||||||
[DNAFieldAttribute(93, "int", "cloth_simulation_area_type", "int", 4, false, 2036)]
|
[DNAFieldAttribute(4, "int", 93, "cloth_simulation_area_type", "int", false, 2036)]
|
||||||
public int cloth_simulation_area_type;
|
public int cloth_simulation_area_type;
|
||||||
[DNAFieldAttribute(94, "float", "cloth_mass", "float", 4, false, 2040)]
|
[DNAFieldAttribute(4, "float", 94, "cloth_mass", "float", false, 2040)]
|
||||||
public float cloth_mass;
|
public float cloth_mass;
|
||||||
[DNAFieldAttribute(95, "float", "cloth_damping", "float", 4, false, 2044)]
|
[DNAFieldAttribute(4, "float", 95, "cloth_damping", "float", false, 2044)]
|
||||||
public float cloth_damping;
|
public float cloth_damping;
|
||||||
[DNAFieldAttribute(96, "float", "cloth_sim_limit", "float", 4, false, 2048)]
|
[DNAFieldAttribute(4, "float", 96, "cloth_sim_limit", "float", false, 2048)]
|
||||||
public float cloth_sim_limit;
|
public float cloth_sim_limit;
|
||||||
[DNAFieldAttribute(97, "float", "cloth_sim_falloff", "float", 4, false, 2052)]
|
[DNAFieldAttribute(4, "float", 97, "cloth_sim_falloff", "float", false, 2052)]
|
||||||
public float cloth_sim_falloff;
|
public float cloth_sim_falloff;
|
||||||
[DNAFieldAttribute(98, "float", "cloth_constraint_softbody_strength", "float", 4, false, 2056)]
|
[DNAFieldAttribute(4, "float", 98, "cloth_constraint_softbody_strength", "float", false, 2056)]
|
||||||
public float cloth_constraint_softbody_strength;
|
public float cloth_constraint_softbody_strength;
|
||||||
[DNAFieldAttribute(99, "int", "smooth_deform_type", "int", 4, false, 2060)]
|
[DNAFieldAttribute(4, "int", 99, "smooth_deform_type", "int", false, 2060)]
|
||||||
public int smooth_deform_type;
|
public int smooth_deform_type;
|
||||||
[DNAFieldAttribute(100, "float", "surface_smooth_shape_preservation", "float", 4, false, 2064)]
|
[DNAFieldAttribute(4, "float", 100, "surface_smooth_shape_preservation", "float", false, 2064)]
|
||||||
public float surface_smooth_shape_preservation;
|
public float surface_smooth_shape_preservation;
|
||||||
[DNAFieldAttribute(101, "float", "surface_smooth_current_vertex", "float", 4, false, 2068)]
|
[DNAFieldAttribute(4, "float", 101, "surface_smooth_current_vertex", "float", false, 2068)]
|
||||||
public float surface_smooth_current_vertex;
|
public float surface_smooth_current_vertex;
|
||||||
[DNAFieldAttribute(102, "int", "surface_smooth_iterations", "int", 4, false, 2072)]
|
[DNAFieldAttribute(4, "int", 102, "surface_smooth_iterations", "int", false, 2072)]
|
||||||
public int surface_smooth_iterations;
|
public int surface_smooth_iterations;
|
||||||
[DNAFieldAttribute(103, "float", "multiplane_scrape_angle", "float", 4, false, 2076)]
|
[DNAFieldAttribute(4, "float", 103, "multiplane_scrape_angle", "float", false, 2076)]
|
||||||
public float multiplane_scrape_angle;
|
public float multiplane_scrape_angle;
|
||||||
[DNAFieldAttribute(104, "int", "smear_deform_type", "int", 4, false, 2080)]
|
[DNAFieldAttribute(4, "int", 104, "smear_deform_type", "int", false, 2080)]
|
||||||
public int smear_deform_type;
|
public int smear_deform_type;
|
||||||
[DNAFieldAttribute(105, "int", "slide_deform_type", "int", 4, false, 2084)]
|
[DNAFieldAttribute(4, "int", 105, "slide_deform_type", "int", false, 2084)]
|
||||||
public int slide_deform_type;
|
public int slide_deform_type;
|
||||||
[DNAFieldAttribute(106, "int", "texture_overlay_alpha", "int", 4, false, 2088)]
|
[DNAFieldAttribute(4, "int", 106, "texture_overlay_alpha", "int", false, 2088)]
|
||||||
public int texture_overlay_alpha;
|
public int texture_overlay_alpha;
|
||||||
[DNAFieldAttribute(107, "int", "mask_overlay_alpha", "int", 4, false, 2092)]
|
[DNAFieldAttribute(4, "int", 107, "mask_overlay_alpha", "int", false, 2092)]
|
||||||
public int mask_overlay_alpha;
|
public int mask_overlay_alpha;
|
||||||
[DNAFieldAttribute(108, "int", "cursor_overlay_alpha", "int", 4, false, 2096)]
|
[DNAFieldAttribute(4, "int", 108, "cursor_overlay_alpha", "int", false, 2096)]
|
||||||
public int cursor_overlay_alpha;
|
public int cursor_overlay_alpha;
|
||||||
[DNAFieldAttribute(109, "float", "unprojected_radius", "float", 4, false, 2100)]
|
[DNAFieldAttribute(4, "float", 109, "unprojected_radius", "float", false, 2100)]
|
||||||
public float unprojected_radius;
|
public float unprojected_radius;
|
||||||
[DNAFieldAttribute(110, "float", "sharp_threshold", "float", 4, false, 2104)]
|
[DNAFieldAttribute(4, "float", 110, "sharp_threshold", "float", false, 2104)]
|
||||||
public float sharp_threshold;
|
public float sharp_threshold;
|
||||||
[DNAFieldAttribute(111, "int", "blur_kernel_radius", "int", 4, false, 2108)]
|
[DNAFieldAttribute(4, "int", 111, "blur_kernel_radius", "int", false, 2108)]
|
||||||
public int blur_kernel_radius;
|
public int blur_kernel_radius;
|
||||||
[DNAFieldAttribute(112, "int", "blur_mode", "int", 4, false, 2112)]
|
[DNAFieldAttribute(4, "int", 112, "blur_mode", "int", false, 2112)]
|
||||||
public int blur_mode;
|
public int blur_mode;
|
||||||
[DNAFieldAttribute(113, "float", "fill_threshold", "float", 4, false, 2116)]
|
[DNAFieldAttribute(4, "float", 113, "fill_threshold", "float", false, 2116)]
|
||||||
public float fill_threshold;
|
public float fill_threshold;
|
||||||
[DNAFieldAttribute(114, "float", "add_col[4]", "System.Single[]", 16, false, 2120)]
|
[DNAFieldAttribute(16, "float", 114, "add_col[4]", "System.Single[]", false, 2120)]
|
||||||
public float[] add_col = new System.Single[4];
|
public float[] add_col = new System.Single[4];
|
||||||
[DNAFieldAttribute(115, "float", "sub_col[4]", "System.Single[]", 16, false, 2136)]
|
[DNAFieldAttribute(16, "float", 115, "sub_col[4]", "System.Single[]", false, 2136)]
|
||||||
public float[] sub_col = new System.Single[4];
|
public float[] sub_col = new System.Single[4];
|
||||||
[DNAFieldAttribute(116, "float", "stencil_pos[2]", "System.Single[]", 8, false, 2152)]
|
[DNAFieldAttribute(8, "float", 116, "stencil_pos[2]", "System.Single[]", false, 2152)]
|
||||||
public float[] stencil_pos = new System.Single[2];
|
public float[] stencil_pos = new System.Single[2];
|
||||||
[DNAFieldAttribute(117, "float", "stencil_dimension[2]", "System.Single[]", 8, false, 2160)]
|
[DNAFieldAttribute(8, "float", 117, "stencil_dimension[2]", "System.Single[]", false, 2160)]
|
||||||
public float[] stencil_dimension = new System.Single[2];
|
public float[] stencil_dimension = new System.Single[2];
|
||||||
[DNAFieldAttribute(118, "float", "mask_stencil_pos[2]", "System.Single[]", 8, false, 2168)]
|
[DNAFieldAttribute(8, "float", 118, "mask_stencil_pos[2]", "System.Single[]", false, 2168)]
|
||||||
public float[] mask_stencil_pos = new System.Single[2];
|
public float[] mask_stencil_pos = new System.Single[2];
|
||||||
[DNAFieldAttribute(119, "float", "mask_stencil_dimension[2]", "System.Single[]", 8, false, 2176)]
|
[DNAFieldAttribute(8, "float", 119, "mask_stencil_dimension[2]", "System.Single[]", false, 2176)]
|
||||||
public float[] mask_stencil_dimension = new System.Single[2];
|
public float[] mask_stencil_dimension = new System.Single[2];
|
||||||
[DNAFieldAttribute(120, "BrushGpencilSettings", "*gpencil_settings", "BrushGpencilSettings", 8, true, 2184)]
|
[DNAFieldAttribute(8, "BrushGpencilSettings", 120, "*gpencil_settings", "BrushGpencilSettings", true, 2184)]
|
||||||
public BrushGpencilSettings ptr_gpencil_settings;
|
public BrushGpencilSettings gpencil_settings;
|
||||||
[DNAFieldAttribute(121, "BrushCurvesSculptSettings", "*curves_sculpt_settings", "BrushCurvesSculptSettings", 8, true, 2192)]
|
[DNAFieldAttribute(8, "BrushCurvesSculptSettings", 121, "*curves_sculpt_settings", "BrushCurvesSculptSettings", true, 2192)]
|
||||||
public BrushCurvesSculptSettings ptr_curves_sculpt_settings;
|
public BrushCurvesSculptSettings curves_sculpt_settings;
|
||||||
[DNAFieldAttribute(122, "int", "automasking_cavity_blur_steps", "int", 4, false, 2200)]
|
[DNAFieldAttribute(4, "int", 122, "automasking_cavity_blur_steps", "int", false, 2200)]
|
||||||
public int automasking_cavity_blur_steps;
|
public int automasking_cavity_blur_steps;
|
||||||
[DNAFieldAttribute(123, "float", "automasking_cavity_factor", "float", 4, false, 2204)]
|
[DNAFieldAttribute(4, "float", 123, "automasking_cavity_factor", "float", false, 2204)]
|
||||||
public float automasking_cavity_factor;
|
public float automasking_cavity_factor;
|
||||||
[DNAFieldAttribute(124, "CurveMapping", "*automasking_cavity_curve", "CurveMapping", 8, true, 2208)]
|
[DNAFieldAttribute(8, "CurveMapping", 124, "*automasking_cavity_curve", "CurveMapping", true, 2208)]
|
||||||
public CurveMapping ptr_automasking_cavity_curve;
|
public CurveMapping automasking_cavity_curve;
|
||||||
public Brush() {
|
public Brush() {
|
||||||
this.id = default;
|
this.id = default;
|
||||||
this.clone = default;
|
this.clone = default;
|
||||||
this.ptr_curve = default;
|
this.curve = default;
|
||||||
this.mtex = default;
|
this.mtex = default;
|
||||||
this.mask_mtex = default;
|
this.mask_mtex = default;
|
||||||
this.ptr_toggle_brush = default;
|
this.toggle_brush = default;
|
||||||
this.ptr_icon_imbuf = default;
|
this.icon_imbuf = default;
|
||||||
this.ptr_preview = default;
|
this.preview = default;
|
||||||
this.ptr_gradient = default;
|
this.gradient = default;
|
||||||
this.ptr_paint_curve = default;
|
this.paint_curve = default;
|
||||||
this.icon_filepath = default;
|
this.icon_filepath = default;
|
||||||
this.normal_weight = default;
|
this.normal_weight = default;
|
||||||
this.rake_factor = default;
|
this.rake_factor = default;
|
||||||
@@ -386,23 +386,23 @@ namespace BlendFile.DNA {
|
|||||||
this.stencil_dimension = default;
|
this.stencil_dimension = default;
|
||||||
this.mask_stencil_pos = default;
|
this.mask_stencil_pos = default;
|
||||||
this.mask_stencil_dimension = default;
|
this.mask_stencil_dimension = default;
|
||||||
this.ptr_gpencil_settings = default;
|
this.gpencil_settings = default;
|
||||||
this.ptr_curves_sculpt_settings = default;
|
this.curves_sculpt_settings = default;
|
||||||
this.automasking_cavity_blur_steps = default;
|
this.automasking_cavity_blur_steps = default;
|
||||||
this.automasking_cavity_factor = default;
|
this.automasking_cavity_factor = default;
|
||||||
this.ptr_automasking_cavity_curve = default;
|
this.automasking_cavity_curve = default;
|
||||||
}
|
}
|
||||||
public Brush(
|
public Brush(
|
||||||
ID id,
|
ID id,
|
||||||
BrushClone clone,
|
BrushClone clone,
|
||||||
CurveMapping ptr_curve,
|
CurveMapping curve,
|
||||||
MTex mtex,
|
MTex mtex,
|
||||||
MTex mask_mtex,
|
MTex mask_mtex,
|
||||||
Brush ptr_toggle_brush,
|
Brush toggle_brush,
|
||||||
ImBuf ptr_icon_imbuf,
|
ImBuf icon_imbuf,
|
||||||
PreviewImage ptr_preview,
|
PreviewImage preview,
|
||||||
ColorBand ptr_gradient,
|
ColorBand gradient,
|
||||||
PaintCurve ptr_paint_curve,
|
PaintCurve paint_curve,
|
||||||
char[] icon_filepath,
|
char[] icon_filepath,
|
||||||
float normal_weight,
|
float normal_weight,
|
||||||
float rake_factor,
|
float rake_factor,
|
||||||
@@ -513,21 +513,21 @@ namespace BlendFile.DNA {
|
|||||||
float[] stencil_dimension,
|
float[] stencil_dimension,
|
||||||
float[] mask_stencil_pos,
|
float[] mask_stencil_pos,
|
||||||
float[] mask_stencil_dimension,
|
float[] mask_stencil_dimension,
|
||||||
BrushGpencilSettings ptr_gpencil_settings,
|
BrushGpencilSettings gpencil_settings,
|
||||||
BrushCurvesSculptSettings ptr_curves_sculpt_settings,
|
BrushCurvesSculptSettings curves_sculpt_settings,
|
||||||
int automasking_cavity_blur_steps,
|
int automasking_cavity_blur_steps,
|
||||||
float automasking_cavity_factor,
|
float automasking_cavity_factor,
|
||||||
CurveMapping ptr_automasking_cavity_curve) {
|
CurveMapping automasking_cavity_curve) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.clone = clone;
|
this.clone = clone;
|
||||||
this.ptr_curve = ptr_curve;
|
this.curve = curve;
|
||||||
this.mtex = mtex;
|
this.mtex = mtex;
|
||||||
this.mask_mtex = mask_mtex;
|
this.mask_mtex = mask_mtex;
|
||||||
this.ptr_toggle_brush = ptr_toggle_brush;
|
this.toggle_brush = toggle_brush;
|
||||||
this.ptr_icon_imbuf = ptr_icon_imbuf;
|
this.icon_imbuf = icon_imbuf;
|
||||||
this.ptr_preview = ptr_preview;
|
this.preview = preview;
|
||||||
this.ptr_gradient = ptr_gradient;
|
this.gradient = gradient;
|
||||||
this.ptr_paint_curve = ptr_paint_curve;
|
this.paint_curve = paint_curve;
|
||||||
this.icon_filepath = icon_filepath;
|
this.icon_filepath = icon_filepath;
|
||||||
this.normal_weight = normal_weight;
|
this.normal_weight = normal_weight;
|
||||||
this.rake_factor = rake_factor;
|
this.rake_factor = rake_factor;
|
||||||
@@ -638,11 +638,11 @@ namespace BlendFile.DNA {
|
|||||||
this.stencil_dimension = stencil_dimension;
|
this.stencil_dimension = stencil_dimension;
|
||||||
this.mask_stencil_pos = mask_stencil_pos;
|
this.mask_stencil_pos = mask_stencil_pos;
|
||||||
this.mask_stencil_dimension = mask_stencil_dimension;
|
this.mask_stencil_dimension = mask_stencil_dimension;
|
||||||
this.ptr_gpencil_settings = ptr_gpencil_settings;
|
this.gpencil_settings = gpencil_settings;
|
||||||
this.ptr_curves_sculpt_settings = ptr_curves_sculpt_settings;
|
this.curves_sculpt_settings = curves_sculpt_settings;
|
||||||
this.automasking_cavity_blur_steps = automasking_cavity_blur_steps;
|
this.automasking_cavity_blur_steps = automasking_cavity_blur_steps;
|
||||||
this.automasking_cavity_factor = automasking_cavity_factor;
|
this.automasking_cavity_factor = automasking_cavity_factor;
|
||||||
this.ptr_automasking_cavity_curve = ptr_automasking_cavity_curve;
|
this.automasking_cavity_curve = automasking_cavity_curve;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,22 +15,22 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(125, "BrushClone", 24)]
|
[DNAClassAttribute(125, "BrushClone", 24)]
|
||||||
public class BrushClone {
|
public class BrushClone {
|
||||||
[DNAFieldAttribute(0, "Image", "*image", "Image", 8, true, 0)]
|
[DNAFieldAttribute(8, "Image", 0, "*image", "Image", true, 0)]
|
||||||
public Image ptr_image;
|
public Image image;
|
||||||
[DNAFieldAttribute(1, "float", "offset[2]", "System.Single[]", 8, false, 8)]
|
[DNAFieldAttribute(8, "float", 1, "offset[2]", "System.Single[]", false, 8)]
|
||||||
public float[] offset = new System.Single[2];
|
public float[] offset = new System.Single[2];
|
||||||
[DNAFieldAttribute(2, "float", "alpha", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 2, "alpha", "float", false, 16)]
|
||||||
public float alpha;
|
public float alpha;
|
||||||
[DNAFieldAttribute(3, "char", "_pad[4]", "System.Char[]", 4, false, 20)]
|
[DNAFieldAttribute(4, "char", 3, "_pad[4]", "System.Char[]", false, 20)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
public BrushClone() {
|
public BrushClone() {
|
||||||
this.ptr_image = default;
|
this.image = default;
|
||||||
this.offset = default;
|
this.offset = default;
|
||||||
this.alpha = default;
|
this.alpha = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public BrushClone(Image ptr_image, float[] offset, float alpha, char[] _pad) {
|
public BrushClone(Image image, float[] offset, float alpha, char[] _pad) {
|
||||||
this.ptr_image = ptr_image;
|
this.image = image;
|
||||||
this.offset = offset;
|
this.offset = offset;
|
||||||
this.alpha = alpha;
|
this.alpha = alpha;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
|
|||||||
@@ -15,28 +15,28 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(130, "BrushCurvesSculptSettings", 48)]
|
[DNAClassAttribute(130, "BrushCurvesSculptSettings", 48)]
|
||||||
public class BrushCurvesSculptSettings {
|
public class BrushCurvesSculptSettings {
|
||||||
[DNAFieldAttribute(0, "int", "add_amount", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 0, "add_amount", "int", false, 0)]
|
||||||
public int add_amount;
|
public int add_amount;
|
||||||
[DNAFieldAttribute(1, "int", "points_per_curve", "int", 4, false, 4)]
|
[DNAFieldAttribute(4, "int", 1, "points_per_curve", "int", false, 4)]
|
||||||
public int points_per_curve;
|
public int points_per_curve;
|
||||||
[DNAFieldAttribute(2, "int", "flag", "int", 4, false, 8)]
|
[DNAFieldAttribute(4, "int", 2, "flag", "int", false, 8)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(3, "float", "minimum_length", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 3, "minimum_length", "float", false, 12)]
|
||||||
public float minimum_length;
|
public float minimum_length;
|
||||||
[DNAFieldAttribute(4, "float", "curve_length", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 4, "curve_length", "float", false, 16)]
|
||||||
public float curve_length;
|
public float curve_length;
|
||||||
[DNAFieldAttribute(5, "float", "minimum_distance", "float", 4, false, 20)]
|
[DNAFieldAttribute(4, "float", 5, "minimum_distance", "float", false, 20)]
|
||||||
public float minimum_distance;
|
public float minimum_distance;
|
||||||
[DNAFieldAttribute(6, "float", "curve_radius", "float", 4, false, 24)]
|
[DNAFieldAttribute(4, "float", 6, "curve_radius", "float", false, 24)]
|
||||||
public float curve_radius;
|
public float curve_radius;
|
||||||
[DNAFieldAttribute(7, "int", "density_add_attempts", "int", 4, false, 28)]
|
[DNAFieldAttribute(4, "int", 7, "density_add_attempts", "int", false, 28)]
|
||||||
public int density_add_attempts;
|
public int density_add_attempts;
|
||||||
[DNAFieldAttribute(8, "uchar", "density_mode", "uchar", 1, false, 32)]
|
[DNAFieldAttribute(1, "uchar", 8, "density_mode", "uchar", false, 32)]
|
||||||
public byte density_mode;
|
public byte density_mode;
|
||||||
[DNAFieldAttribute(9, "char", "_pad[7]", "System.Char[]", 7, false, 33)]
|
[DNAFieldAttribute(7, "char", 9, "_pad[7]", "System.Char[]", false, 33)]
|
||||||
public char[] _pad = new System.Char[7];
|
public char[] _pad = new System.Char[7];
|
||||||
[DNAFieldAttribute(10, "CurveMapping", "*curve_parameter_falloff", "CurveMapping", 8, true, 40)]
|
[DNAFieldAttribute(8, "CurveMapping", 10, "*curve_parameter_falloff", "CurveMapping", true, 40)]
|
||||||
public CurveMapping ptr_curve_parameter_falloff;
|
public CurveMapping curve_parameter_falloff;
|
||||||
public BrushCurvesSculptSettings() {
|
public BrushCurvesSculptSettings() {
|
||||||
this.add_amount = default;
|
this.add_amount = default;
|
||||||
this.points_per_curve = default;
|
this.points_per_curve = default;
|
||||||
@@ -48,9 +48,9 @@ namespace BlendFile.DNA {
|
|||||||
this.density_add_attempts = default;
|
this.density_add_attempts = default;
|
||||||
this.density_mode = default;
|
this.density_mode = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr_curve_parameter_falloff = default;
|
this.curve_parameter_falloff = default;
|
||||||
}
|
}
|
||||||
public BrushCurvesSculptSettings(int add_amount, int points_per_curve, int flag, float minimum_length, float curve_length, float minimum_distance, float curve_radius, int density_add_attempts, byte density_mode, char[] _pad, CurveMapping ptr_curve_parameter_falloff) {
|
public BrushCurvesSculptSettings(int add_amount, int points_per_curve, int flag, float minimum_length, float curve_length, float minimum_distance, float curve_radius, int density_add_attempts, byte density_mode, char[] _pad, CurveMapping curve_parameter_falloff) {
|
||||||
this.add_amount = add_amount;
|
this.add_amount = add_amount;
|
||||||
this.points_per_curve = points_per_curve;
|
this.points_per_curve = points_per_curve;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
@@ -61,7 +61,7 @@ namespace BlendFile.DNA {
|
|||||||
this.density_add_attempts = density_add_attempts;
|
this.density_add_attempts = density_add_attempts;
|
||||||
this.density_mode = density_mode;
|
this.density_mode = density_mode;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr_curve_parameter_falloff = ptr_curve_parameter_falloff;
|
this.curve_parameter_falloff = curve_parameter_falloff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,116 +15,116 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(127, "BrushGpencilSettings", 248)]
|
[DNAClassAttribute(127, "BrushGpencilSettings", 248)]
|
||||||
public class BrushGpencilSettings {
|
public class BrushGpencilSettings {
|
||||||
[DNAFieldAttribute(0, "float", "draw_smoothfac", "float", 4, false, 0)]
|
[DNAFieldAttribute(4, "float", 0, "draw_smoothfac", "float", false, 0)]
|
||||||
public float draw_smoothfac;
|
public float draw_smoothfac;
|
||||||
[DNAFieldAttribute(1, "float", "fill_factor", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 1, "fill_factor", "float", false, 4)]
|
||||||
public float fill_factor;
|
public float fill_factor;
|
||||||
[DNAFieldAttribute(2, "float", "draw_strength", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 2, "draw_strength", "float", false, 8)]
|
||||||
public float draw_strength;
|
public float draw_strength;
|
||||||
[DNAFieldAttribute(3, "float", "draw_jitter", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 3, "draw_jitter", "float", false, 12)]
|
||||||
public float draw_jitter;
|
public float draw_jitter;
|
||||||
[DNAFieldAttribute(4, "float", "draw_angle", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 4, "draw_angle", "float", false, 16)]
|
||||||
public float draw_angle;
|
public float draw_angle;
|
||||||
[DNAFieldAttribute(5, "float", "draw_angle_factor", "float", 4, false, 20)]
|
[DNAFieldAttribute(4, "float", 5, "draw_angle_factor", "float", false, 20)]
|
||||||
public float draw_angle_factor;
|
public float draw_angle_factor;
|
||||||
[DNAFieldAttribute(6, "float", "draw_random_press", "float", 4, false, 24)]
|
[DNAFieldAttribute(4, "float", 6, "draw_random_press", "float", false, 24)]
|
||||||
public float draw_random_press;
|
public float draw_random_press;
|
||||||
[DNAFieldAttribute(7, "float", "draw_random_strength", "float", 4, false, 28)]
|
[DNAFieldAttribute(4, "float", 7, "draw_random_strength", "float", false, 28)]
|
||||||
public float draw_random_strength;
|
public float draw_random_strength;
|
||||||
[DNAFieldAttribute(8, "short", "draw_smoothlvl", "short", 2, false, 32)]
|
[DNAFieldAttribute(2, "short", 8, "draw_smoothlvl", "short", false, 32)]
|
||||||
public short draw_smoothlvl;
|
public short draw_smoothlvl;
|
||||||
[DNAFieldAttribute(9, "short", "draw_subdivide", "short", 2, false, 34)]
|
[DNAFieldAttribute(2, "short", 9, "draw_subdivide", "short", false, 34)]
|
||||||
public short draw_subdivide;
|
public short draw_subdivide;
|
||||||
[DNAFieldAttribute(10, "short", "fill_layer_mode", "short", 2, false, 36)]
|
[DNAFieldAttribute(2, "short", 10, "fill_layer_mode", "short", false, 36)]
|
||||||
public short fill_layer_mode;
|
public short fill_layer_mode;
|
||||||
[DNAFieldAttribute(11, "short", "fill_direction", "short", 2, false, 38)]
|
[DNAFieldAttribute(2, "short", 11, "fill_direction", "short", false, 38)]
|
||||||
public short fill_direction;
|
public short fill_direction;
|
||||||
[DNAFieldAttribute(12, "float", "fill_threshold", "float", 4, false, 40)]
|
[DNAFieldAttribute(4, "float", 12, "fill_threshold", "float", false, 40)]
|
||||||
public float fill_threshold;
|
public float fill_threshold;
|
||||||
[DNAFieldAttribute(13, "char", "_pad2[2]", "System.Char[]", 2, false, 44)]
|
[DNAFieldAttribute(2, "char", 13, "_pad2[2]", "System.Char[]", false, 44)]
|
||||||
public char[] _pad2 = new System.Char[2];
|
public char[] _pad2 = new System.Char[2];
|
||||||
[DNAFieldAttribute(14, "int8_t", "caps_type", "int8_t", 1, false, 46)]
|
[DNAFieldAttribute(1, "int8_t", 14, "caps_type", "int8_t", false, 46)]
|
||||||
public sbyte caps_type;
|
public sbyte caps_type;
|
||||||
[DNAFieldAttribute(15, "char", "_pad[1]", "System.Char[]", 1, false, 47)]
|
[DNAFieldAttribute(1, "char", 15, "_pad[1]", "System.Char[]", false, 47)]
|
||||||
public char[] _pad = new System.Char[1];
|
public char[] _pad = new System.Char[1];
|
||||||
[DNAFieldAttribute(16, "int", "flag2", "int", 4, false, 48)]
|
[DNAFieldAttribute(4, "int", 16, "flag2", "int", false, 48)]
|
||||||
public int flag2;
|
public int flag2;
|
||||||
[DNAFieldAttribute(17, "int", "fill_simplylvl", "int", 4, false, 52)]
|
[DNAFieldAttribute(4, "int", 17, "fill_simplylvl", "int", false, 52)]
|
||||||
public int fill_simplylvl;
|
public int fill_simplylvl;
|
||||||
[DNAFieldAttribute(18, "int", "fill_draw_mode", "int", 4, false, 56)]
|
[DNAFieldAttribute(4, "int", 18, "fill_draw_mode", "int", false, 56)]
|
||||||
public int fill_draw_mode;
|
public int fill_draw_mode;
|
||||||
[DNAFieldAttribute(19, "int", "fill_extend_mode", "int", 4, false, 60)]
|
[DNAFieldAttribute(4, "int", 19, "fill_extend_mode", "int", false, 60)]
|
||||||
public int fill_extend_mode;
|
public int fill_extend_mode;
|
||||||
[DNAFieldAttribute(20, "int", "input_samples", "int", 4, false, 64)]
|
[DNAFieldAttribute(4, "int", 20, "input_samples", "int", false, 64)]
|
||||||
public int input_samples;
|
public int input_samples;
|
||||||
[DNAFieldAttribute(21, "float", "uv_random", "float", 4, false, 68)]
|
[DNAFieldAttribute(4, "float", 21, "uv_random", "float", false, 68)]
|
||||||
public float uv_random;
|
public float uv_random;
|
||||||
[DNAFieldAttribute(22, "int", "brush_type", "int", 4, false, 72)]
|
[DNAFieldAttribute(4, "int", 22, "brush_type", "int", false, 72)]
|
||||||
public int brush_type;
|
public int brush_type;
|
||||||
[DNAFieldAttribute(23, "int", "eraser_mode", "int", 4, false, 76)]
|
[DNAFieldAttribute(4, "int", 23, "eraser_mode", "int", false, 76)]
|
||||||
public int eraser_mode;
|
public int eraser_mode;
|
||||||
[DNAFieldAttribute(24, "float", "active_smooth", "float", 4, false, 80)]
|
[DNAFieldAttribute(4, "float", 24, "active_smooth", "float", false, 80)]
|
||||||
public float active_smooth;
|
public float active_smooth;
|
||||||
[DNAFieldAttribute(25, "float", "era_strength_f", "float", 4, false, 84)]
|
[DNAFieldAttribute(4, "float", 25, "era_strength_f", "float", false, 84)]
|
||||||
public float era_strength_f;
|
public float era_strength_f;
|
||||||
[DNAFieldAttribute(26, "float", "era_thickness_f", "float", 4, false, 88)]
|
[DNAFieldAttribute(4, "float", 26, "era_thickness_f", "float", false, 88)]
|
||||||
public float era_thickness_f;
|
public float era_thickness_f;
|
||||||
[DNAFieldAttribute(27, "int", "flag", "int", 4, false, 92)]
|
[DNAFieldAttribute(4, "int", 27, "flag", "int", false, 92)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(28, "float", "gradient_f", "float", 4, false, 96)]
|
[DNAFieldAttribute(4, "float", 28, "gradient_f", "float", false, 96)]
|
||||||
public float gradient_f;
|
public float gradient_f;
|
||||||
[DNAFieldAttribute(29, "float", "gradient_s[2]", "System.Single[]", 8, false, 100)]
|
[DNAFieldAttribute(8, "float", 29, "gradient_s[2]", "System.Single[]", false, 100)]
|
||||||
public float[] gradient_s = new System.Single[2];
|
public float[] gradient_s = new System.Single[2];
|
||||||
[DNAFieldAttribute(30, "float", "simplify_f", "float", 4, false, 108)]
|
[DNAFieldAttribute(4, "float", 30, "simplify_f", "float", false, 108)]
|
||||||
public float simplify_f;
|
public float simplify_f;
|
||||||
[DNAFieldAttribute(31, "float", "vertex_factor", "float", 4, false, 112)]
|
[DNAFieldAttribute(4, "float", 31, "vertex_factor", "float", false, 112)]
|
||||||
public float vertex_factor;
|
public float vertex_factor;
|
||||||
[DNAFieldAttribute(32, "int", "vertex_mode", "int", 4, false, 116)]
|
[DNAFieldAttribute(4, "int", 32, "vertex_mode", "int", false, 116)]
|
||||||
public int vertex_mode;
|
public int vertex_mode;
|
||||||
[DNAFieldAttribute(33, "int", "sculpt_flag", "int", 4, false, 120)]
|
[DNAFieldAttribute(4, "int", 33, "sculpt_flag", "int", false, 120)]
|
||||||
public int sculpt_flag;
|
public int sculpt_flag;
|
||||||
[DNAFieldAttribute(34, "int", "sculpt_mode_flag", "int", 4, false, 124)]
|
[DNAFieldAttribute(4, "int", 34, "sculpt_mode_flag", "int", false, 124)]
|
||||||
public int sculpt_mode_flag;
|
public int sculpt_mode_flag;
|
||||||
[DNAFieldAttribute(35, "short", "preset_type", "short", 2, false, 128)]
|
[DNAFieldAttribute(2, "short", 35, "preset_type", "short", false, 128)]
|
||||||
public short preset_type;
|
public short preset_type;
|
||||||
[DNAFieldAttribute(36, "short", "brush_draw_mode", "short", 2, false, 130)]
|
[DNAFieldAttribute(2, "short", 36, "brush_draw_mode", "short", false, 130)]
|
||||||
public short brush_draw_mode;
|
public short brush_draw_mode;
|
||||||
[DNAFieldAttribute(37, "float", "random_hue", "float", 4, false, 132)]
|
[DNAFieldAttribute(4, "float", 37, "random_hue", "float", false, 132)]
|
||||||
public float random_hue;
|
public float random_hue;
|
||||||
[DNAFieldAttribute(38, "float", "random_saturation", "float", 4, false, 136)]
|
[DNAFieldAttribute(4, "float", 38, "random_saturation", "float", false, 136)]
|
||||||
public float random_saturation;
|
public float random_saturation;
|
||||||
[DNAFieldAttribute(39, "float", "random_value", "float", 4, false, 140)]
|
[DNAFieldAttribute(4, "float", 39, "random_value", "float", false, 140)]
|
||||||
public float random_value;
|
public float random_value;
|
||||||
[DNAFieldAttribute(40, "float", "fill_extend_fac", "float", 4, false, 144)]
|
[DNAFieldAttribute(4, "float", 40, "fill_extend_fac", "float", false, 144)]
|
||||||
public float fill_extend_fac;
|
public float fill_extend_fac;
|
||||||
[DNAFieldAttribute(41, "int", "dilate_pixels", "int", 4, false, 148)]
|
[DNAFieldAttribute(4, "int", 41, "dilate_pixels", "int", false, 148)]
|
||||||
public int dilate_pixels;
|
public int dilate_pixels;
|
||||||
[DNAFieldAttribute(42, "CurveMapping", "*curve_sensitivity", "CurveMapping", 8, true, 152)]
|
[DNAFieldAttribute(8, "CurveMapping", 42, "*curve_sensitivity", "CurveMapping", true, 152)]
|
||||||
public CurveMapping ptr_curve_sensitivity;
|
public CurveMapping curve_sensitivity;
|
||||||
[DNAFieldAttribute(43, "CurveMapping", "*curve_strength", "CurveMapping", 8, true, 160)]
|
[DNAFieldAttribute(8, "CurveMapping", 43, "*curve_strength", "CurveMapping", true, 160)]
|
||||||
public CurveMapping ptr_curve_strength;
|
public CurveMapping curve_strength;
|
||||||
[DNAFieldAttribute(44, "CurveMapping", "*curve_jitter", "CurveMapping", 8, true, 168)]
|
[DNAFieldAttribute(8, "CurveMapping", 44, "*curve_jitter", "CurveMapping", true, 168)]
|
||||||
public CurveMapping ptr_curve_jitter;
|
public CurveMapping curve_jitter;
|
||||||
[DNAFieldAttribute(45, "CurveMapping", "*curve_rand_pressure", "CurveMapping", 8, true, 176)]
|
[DNAFieldAttribute(8, "CurveMapping", 45, "*curve_rand_pressure", "CurveMapping", true, 176)]
|
||||||
public CurveMapping ptr_curve_rand_pressure;
|
public CurveMapping curve_rand_pressure;
|
||||||
[DNAFieldAttribute(46, "CurveMapping", "*curve_rand_strength", "CurveMapping", 8, true, 184)]
|
[DNAFieldAttribute(8, "CurveMapping", 46, "*curve_rand_strength", "CurveMapping", true, 184)]
|
||||||
public CurveMapping ptr_curve_rand_strength;
|
public CurveMapping curve_rand_strength;
|
||||||
[DNAFieldAttribute(47, "CurveMapping", "*curve_rand_uv", "CurveMapping", 8, true, 192)]
|
[DNAFieldAttribute(8, "CurveMapping", 47, "*curve_rand_uv", "CurveMapping", true, 192)]
|
||||||
public CurveMapping ptr_curve_rand_uv;
|
public CurveMapping curve_rand_uv;
|
||||||
[DNAFieldAttribute(48, "CurveMapping", "*curve_rand_hue", "CurveMapping", 8, true, 200)]
|
[DNAFieldAttribute(8, "CurveMapping", 48, "*curve_rand_hue", "CurveMapping", true, 200)]
|
||||||
public CurveMapping ptr_curve_rand_hue;
|
public CurveMapping curve_rand_hue;
|
||||||
[DNAFieldAttribute(49, "CurveMapping", "*curve_rand_saturation", "CurveMapping", 8, true, 208)]
|
[DNAFieldAttribute(8, "CurveMapping", 49, "*curve_rand_saturation", "CurveMapping", true, 208)]
|
||||||
public CurveMapping ptr_curve_rand_saturation;
|
public CurveMapping curve_rand_saturation;
|
||||||
[DNAFieldAttribute(50, "CurveMapping", "*curve_rand_value", "CurveMapping", 8, true, 216)]
|
[DNAFieldAttribute(8, "CurveMapping", 50, "*curve_rand_value", "CurveMapping", true, 216)]
|
||||||
public CurveMapping ptr_curve_rand_value;
|
public CurveMapping curve_rand_value;
|
||||||
[DNAFieldAttribute(51, "float", "outline_fac", "float", 4, false, 224)]
|
[DNAFieldAttribute(4, "float", 51, "outline_fac", "float", false, 224)]
|
||||||
public float outline_fac;
|
public float outline_fac;
|
||||||
[DNAFieldAttribute(52, "float", "simplify_px", "float", 4, false, 228)]
|
[DNAFieldAttribute(4, "float", 52, "simplify_px", "float", false, 228)]
|
||||||
public float simplify_px;
|
public float simplify_px;
|
||||||
[DNAFieldAttribute(53, "Material", "*material", "Material", 8, true, 232)]
|
[DNAFieldAttribute(8, "Material", 53, "*material", "Material", true, 232)]
|
||||||
public Material ptr_material;
|
public Material material;
|
||||||
[DNAFieldAttribute(54, "Material", "*material_alt", "Material", 8, true, 240)]
|
[DNAFieldAttribute(8, "Material", 54, "*material_alt", "Material", true, 240)]
|
||||||
public Material ptr_material_alt;
|
public Material material_alt;
|
||||||
public BrushGpencilSettings() {
|
public BrushGpencilSettings() {
|
||||||
this.draw_smoothfac = default;
|
this.draw_smoothfac = default;
|
||||||
this.fill_factor = default;
|
this.fill_factor = default;
|
||||||
@@ -168,19 +168,19 @@ namespace BlendFile.DNA {
|
|||||||
this.random_value = default;
|
this.random_value = default;
|
||||||
this.fill_extend_fac = default;
|
this.fill_extend_fac = default;
|
||||||
this.dilate_pixels = default;
|
this.dilate_pixels = default;
|
||||||
this.ptr_curve_sensitivity = default;
|
this.curve_sensitivity = default;
|
||||||
this.ptr_curve_strength = default;
|
this.curve_strength = default;
|
||||||
this.ptr_curve_jitter = default;
|
this.curve_jitter = default;
|
||||||
this.ptr_curve_rand_pressure = default;
|
this.curve_rand_pressure = default;
|
||||||
this.ptr_curve_rand_strength = default;
|
this.curve_rand_strength = default;
|
||||||
this.ptr_curve_rand_uv = default;
|
this.curve_rand_uv = default;
|
||||||
this.ptr_curve_rand_hue = default;
|
this.curve_rand_hue = default;
|
||||||
this.ptr_curve_rand_saturation = default;
|
this.curve_rand_saturation = default;
|
||||||
this.ptr_curve_rand_value = default;
|
this.curve_rand_value = default;
|
||||||
this.outline_fac = default;
|
this.outline_fac = default;
|
||||||
this.simplify_px = default;
|
this.simplify_px = default;
|
||||||
this.ptr_material = default;
|
this.material = default;
|
||||||
this.ptr_material_alt = default;
|
this.material_alt = default;
|
||||||
}
|
}
|
||||||
public BrushGpencilSettings(
|
public BrushGpencilSettings(
|
||||||
float draw_smoothfac,
|
float draw_smoothfac,
|
||||||
@@ -225,19 +225,19 @@ namespace BlendFile.DNA {
|
|||||||
float random_value,
|
float random_value,
|
||||||
float fill_extend_fac,
|
float fill_extend_fac,
|
||||||
int dilate_pixels,
|
int dilate_pixels,
|
||||||
CurveMapping ptr_curve_sensitivity,
|
CurveMapping curve_sensitivity,
|
||||||
CurveMapping ptr_curve_strength,
|
CurveMapping curve_strength,
|
||||||
CurveMapping ptr_curve_jitter,
|
CurveMapping curve_jitter,
|
||||||
CurveMapping ptr_curve_rand_pressure,
|
CurveMapping curve_rand_pressure,
|
||||||
CurveMapping ptr_curve_rand_strength,
|
CurveMapping curve_rand_strength,
|
||||||
CurveMapping ptr_curve_rand_uv,
|
CurveMapping curve_rand_uv,
|
||||||
CurveMapping ptr_curve_rand_hue,
|
CurveMapping curve_rand_hue,
|
||||||
CurveMapping ptr_curve_rand_saturation,
|
CurveMapping curve_rand_saturation,
|
||||||
CurveMapping ptr_curve_rand_value,
|
CurveMapping curve_rand_value,
|
||||||
float outline_fac,
|
float outline_fac,
|
||||||
float simplify_px,
|
float simplify_px,
|
||||||
Material ptr_material,
|
Material material,
|
||||||
Material ptr_material_alt) {
|
Material material_alt) {
|
||||||
this.draw_smoothfac = draw_smoothfac;
|
this.draw_smoothfac = draw_smoothfac;
|
||||||
this.fill_factor = fill_factor;
|
this.fill_factor = fill_factor;
|
||||||
this.draw_strength = draw_strength;
|
this.draw_strength = draw_strength;
|
||||||
@@ -280,19 +280,19 @@ namespace BlendFile.DNA {
|
|||||||
this.random_value = random_value;
|
this.random_value = random_value;
|
||||||
this.fill_extend_fac = fill_extend_fac;
|
this.fill_extend_fac = fill_extend_fac;
|
||||||
this.dilate_pixels = dilate_pixels;
|
this.dilate_pixels = dilate_pixels;
|
||||||
this.ptr_curve_sensitivity = ptr_curve_sensitivity;
|
this.curve_sensitivity = curve_sensitivity;
|
||||||
this.ptr_curve_strength = ptr_curve_strength;
|
this.curve_strength = curve_strength;
|
||||||
this.ptr_curve_jitter = ptr_curve_jitter;
|
this.curve_jitter = curve_jitter;
|
||||||
this.ptr_curve_rand_pressure = ptr_curve_rand_pressure;
|
this.curve_rand_pressure = curve_rand_pressure;
|
||||||
this.ptr_curve_rand_strength = ptr_curve_rand_strength;
|
this.curve_rand_strength = curve_rand_strength;
|
||||||
this.ptr_curve_rand_uv = ptr_curve_rand_uv;
|
this.curve_rand_uv = curve_rand_uv;
|
||||||
this.ptr_curve_rand_hue = ptr_curve_rand_hue;
|
this.curve_rand_hue = curve_rand_hue;
|
||||||
this.ptr_curve_rand_saturation = ptr_curve_rand_saturation;
|
this.curve_rand_saturation = curve_rand_saturation;
|
||||||
this.ptr_curve_rand_value = ptr_curve_rand_value;
|
this.curve_rand_value = curve_rand_value;
|
||||||
this.outline_fac = outline_fac;
|
this.outline_fac = outline_fac;
|
||||||
this.simplify_px = simplify_px;
|
this.simplify_px = simplify_px;
|
||||||
this.ptr_material = ptr_material;
|
this.material = material;
|
||||||
this.ptr_material_alt = ptr_material_alt;
|
this.material_alt = material_alt;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,25 +15,25 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(235, "BuildEff", 32)]
|
[DNAClassAttribute(235, "BuildEff", 32)]
|
||||||
public class BuildEff {
|
public class BuildEff {
|
||||||
[DNAFieldAttribute(0, "BuildEff", "*next", "BuildEff", 8, true, 0)]
|
[DNAFieldAttribute(8, "BuildEff", 0, "*next", "BuildEff", true, 0)]
|
||||||
public BuildEff ptr_next;
|
public BuildEff next;
|
||||||
[DNAFieldAttribute(1, "BuildEff", "*prev", "BuildEff", 8, true, 8)]
|
[DNAFieldAttribute(8, "BuildEff", 1, "*prev", "BuildEff", true, 8)]
|
||||||
public BuildEff ptr_prev;
|
public BuildEff prev;
|
||||||
[DNAFieldAttribute(2, "short", "type", "short", 2, false, 16)]
|
[DNAFieldAttribute(2, "short", 2, "type", "short", false, 16)]
|
||||||
public short type;
|
public short type;
|
||||||
[DNAFieldAttribute(3, "short", "flag", "short", 2, false, 18)]
|
[DNAFieldAttribute(2, "short", 3, "flag", "short", false, 18)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(4, "short", "buttype", "short", 2, false, 20)]
|
[DNAFieldAttribute(2, "short", 4, "buttype", "short", false, 20)]
|
||||||
public short buttype;
|
public short buttype;
|
||||||
[DNAFieldAttribute(5, "char", "_pad0[2]", "System.Char[]", 2, false, 22)]
|
[DNAFieldAttribute(2, "char", 5, "_pad0[2]", "System.Char[]", false, 22)]
|
||||||
public char[] _pad0 = new System.Char[2];
|
public char[] _pad0 = new System.Char[2];
|
||||||
[DNAFieldAttribute(6, "float", "len", "float", 4, false, 24)]
|
[DNAFieldAttribute(4, "float", 6, "len", "float", false, 24)]
|
||||||
public float len;
|
public float len;
|
||||||
[DNAFieldAttribute(7, "float", "sfra", "float", 4, false, 28)]
|
[DNAFieldAttribute(4, "float", 7, "sfra", "float", false, 28)]
|
||||||
public float sfra;
|
public float sfra;
|
||||||
public BuildEff() {
|
public BuildEff() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.type = default;
|
this.type = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.buttype = default;
|
this.buttype = default;
|
||||||
@@ -41,9 +41,9 @@ namespace BlendFile.DNA {
|
|||||||
this.len = default;
|
this.len = default;
|
||||||
this.sfra = default;
|
this.sfra = default;
|
||||||
}
|
}
|
||||||
public BuildEff(BuildEff ptr_next, BuildEff ptr_prev, short type, short flag, short buttype, char[] _pad0, float len, float sfra) {
|
public BuildEff(BuildEff next, BuildEff prev, short type, short flag, short buttype, char[] _pad0, float len, float sfra) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.type = type;
|
this.type = type;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.buttype = buttype;
|
this.buttype = buttype;
|
||||||
|
|||||||
@@ -15,57 +15,57 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(285, "BuildGpencilModifierData", 376)]
|
[DNAClassAttribute(285, "BuildGpencilModifierData", 376)]
|
||||||
public class BuildGpencilModifierData {
|
public class BuildGpencilModifierData {
|
||||||
[DNAFieldAttribute(0, "GpencilModifierData", "modifier", "GpencilModifierData", 104, false, 0)]
|
[DNAFieldAttribute(104, "GpencilModifierData", 0, "modifier", "GpencilModifierData", false, 0)]
|
||||||
public GpencilModifierData modifier;
|
public GpencilModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "Material", "*material", "Material", 8, true, 104)]
|
[DNAFieldAttribute(8, "Material", 1, "*material", "Material", true, 104)]
|
||||||
public Material ptr_material;
|
public Material material;
|
||||||
[DNAFieldAttribute(2, "char", "layername[64]", "System.Char[]", 64, false, 112)]
|
[DNAFieldAttribute(64, "char", 2, "layername[64]", "System.Char[]", false, 112)]
|
||||||
public char[] layername = new System.Char[64];
|
public char[] layername = new System.Char[64];
|
||||||
[DNAFieldAttribute(3, "int", "pass_index", "int", 4, false, 176)]
|
[DNAFieldAttribute(4, "int", 3, "pass_index", "int", false, 176)]
|
||||||
public int pass_index;
|
public int pass_index;
|
||||||
[DNAFieldAttribute(4, "char", "materialname[64]", "System.Char[]", 64, false, 180)]
|
[DNAFieldAttribute(64, "char", 4, "materialname[64]", "System.Char[]", false, 180)]
|
||||||
public char[] materialname = new System.Char[64];
|
public char[] materialname = new System.Char[64];
|
||||||
[DNAFieldAttribute(5, "int", "layer_pass", "int", 4, false, 244)]
|
[DNAFieldAttribute(4, "int", 5, "layer_pass", "int", false, 244)]
|
||||||
public int layer_pass;
|
public int layer_pass;
|
||||||
[DNAFieldAttribute(6, "float", "start_frame", "float", 4, false, 248)]
|
[DNAFieldAttribute(4, "float", 6, "start_frame", "float", false, 248)]
|
||||||
public float start_frame;
|
public float start_frame;
|
||||||
[DNAFieldAttribute(7, "float", "end_frame", "float", 4, false, 252)]
|
[DNAFieldAttribute(4, "float", 7, "end_frame", "float", false, 252)]
|
||||||
public float end_frame;
|
public float end_frame;
|
||||||
[DNAFieldAttribute(8, "float", "start_delay", "float", 4, false, 256)]
|
[DNAFieldAttribute(4, "float", 8, "start_delay", "float", false, 256)]
|
||||||
public float start_delay;
|
public float start_delay;
|
||||||
[DNAFieldAttribute(9, "float", "length", "float", 4, false, 260)]
|
[DNAFieldAttribute(4, "float", 9, "length", "float", false, 260)]
|
||||||
public float length;
|
public float length;
|
||||||
[DNAFieldAttribute(10, "short", "flag", "short", 2, false, 264)]
|
[DNAFieldAttribute(2, "short", 10, "flag", "short", false, 264)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(11, "short", "mode", "short", 2, false, 266)]
|
[DNAFieldAttribute(2, "short", 11, "mode", "short", false, 266)]
|
||||||
public short mode;
|
public short mode;
|
||||||
[DNAFieldAttribute(12, "short", "transition", "short", 2, false, 268)]
|
[DNAFieldAttribute(2, "short", 12, "transition", "short", false, 268)]
|
||||||
public short transition;
|
public short transition;
|
||||||
[DNAFieldAttribute(13, "short", "time_alignment", "short", 2, false, 270)]
|
[DNAFieldAttribute(2, "short", 13, "time_alignment", "short", false, 270)]
|
||||||
public short time_alignment;
|
public short time_alignment;
|
||||||
[DNAFieldAttribute(14, "float", "speed_fac", "float", 4, false, 272)]
|
[DNAFieldAttribute(4, "float", 14, "speed_fac", "float", false, 272)]
|
||||||
public float speed_fac;
|
public float speed_fac;
|
||||||
[DNAFieldAttribute(15, "float", "speed_maxgap", "float", 4, false, 276)]
|
[DNAFieldAttribute(4, "float", 15, "speed_maxgap", "float", false, 276)]
|
||||||
public float speed_maxgap;
|
public float speed_maxgap;
|
||||||
[DNAFieldAttribute(16, "short", "time_mode", "short", 2, false, 280)]
|
[DNAFieldAttribute(2, "short", 16, "time_mode", "short", false, 280)]
|
||||||
public short time_mode;
|
public short time_mode;
|
||||||
[DNAFieldAttribute(17, "char", "_pad[6]", "System.Char[]", 6, false, 282)]
|
[DNAFieldAttribute(6, "char", 17, "_pad[6]", "System.Char[]", false, 282)]
|
||||||
public char[] _pad = new System.Char[6];
|
public char[] _pad = new System.Char[6];
|
||||||
[DNAFieldAttribute(18, "Object", "*object", "Object", 8, true, 288)]
|
[DNAFieldAttribute(8, "Object", 18, "*object", "Object", true, 288)]
|
||||||
public Object ptr_object;
|
public Object @object;
|
||||||
[DNAFieldAttribute(19, "float", "percentage_fac", "float", 4, false, 296)]
|
[DNAFieldAttribute(4, "float", 19, "percentage_fac", "float", false, 296)]
|
||||||
public float percentage_fac;
|
public float percentage_fac;
|
||||||
[DNAFieldAttribute(20, "float", "fade_fac", "float", 4, false, 300)]
|
[DNAFieldAttribute(4, "float", 20, "fade_fac", "float", false, 300)]
|
||||||
public float fade_fac;
|
public float fade_fac;
|
||||||
[DNAFieldAttribute(21, "char", "target_vgname[64]", "System.Char[]", 64, false, 304)]
|
[DNAFieldAttribute(64, "char", 21, "target_vgname[64]", "System.Char[]", false, 304)]
|
||||||
public char[] target_vgname = new System.Char[64];
|
public char[] target_vgname = new System.Char[64];
|
||||||
[DNAFieldAttribute(22, "float", "fade_opacity_strength", "float", 4, false, 368)]
|
[DNAFieldAttribute(4, "float", 22, "fade_opacity_strength", "float", false, 368)]
|
||||||
public float fade_opacity_strength;
|
public float fade_opacity_strength;
|
||||||
[DNAFieldAttribute(23, "float", "fade_thickness_strength", "float", 4, false, 372)]
|
[DNAFieldAttribute(4, "float", 23, "fade_thickness_strength", "float", false, 372)]
|
||||||
public float fade_thickness_strength;
|
public float fade_thickness_strength;
|
||||||
public BuildGpencilModifierData() {
|
public BuildGpencilModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.ptr_material = default;
|
this.material = default;
|
||||||
this.layername = default;
|
this.layername = default;
|
||||||
this.pass_index = default;
|
this.pass_index = default;
|
||||||
this.materialname = default;
|
this.materialname = default;
|
||||||
@@ -82,7 +82,7 @@ namespace BlendFile.DNA {
|
|||||||
this.speed_maxgap = default;
|
this.speed_maxgap = default;
|
||||||
this.time_mode = default;
|
this.time_mode = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr_object = default;
|
this.@object = default;
|
||||||
this.percentage_fac = default;
|
this.percentage_fac = default;
|
||||||
this.fade_fac = default;
|
this.fade_fac = default;
|
||||||
this.target_vgname = default;
|
this.target_vgname = default;
|
||||||
@@ -91,7 +91,7 @@ namespace BlendFile.DNA {
|
|||||||
}
|
}
|
||||||
public BuildGpencilModifierData(
|
public BuildGpencilModifierData(
|
||||||
GpencilModifierData modifier,
|
GpencilModifierData modifier,
|
||||||
Material ptr_material,
|
Material material,
|
||||||
char[] layername,
|
char[] layername,
|
||||||
int pass_index,
|
int pass_index,
|
||||||
char[] materialname,
|
char[] materialname,
|
||||||
@@ -108,14 +108,14 @@ namespace BlendFile.DNA {
|
|||||||
float speed_maxgap,
|
float speed_maxgap,
|
||||||
short time_mode,
|
short time_mode,
|
||||||
char[] _pad,
|
char[] _pad,
|
||||||
Object ptr_object,
|
Object @object,
|
||||||
float percentage_fac,
|
float percentage_fac,
|
||||||
float fade_fac,
|
float fade_fac,
|
||||||
char[] target_vgname,
|
char[] target_vgname,
|
||||||
float fade_opacity_strength,
|
float fade_opacity_strength,
|
||||||
float fade_thickness_strength) {
|
float fade_thickness_strength) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.ptr_material = ptr_material;
|
this.material = material;
|
||||||
this.layername = layername;
|
this.layername = layername;
|
||||||
this.pass_index = pass_index;
|
this.pass_index = pass_index;
|
||||||
this.materialname = materialname;
|
this.materialname = materialname;
|
||||||
@@ -132,7 +132,7 @@ namespace BlendFile.DNA {
|
|||||||
this.speed_maxgap = speed_maxgap;
|
this.speed_maxgap = speed_maxgap;
|
||||||
this.time_mode = time_mode;
|
this.time_mode = time_mode;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr_object = ptr_object;
|
this.@object = @object;
|
||||||
this.percentage_fac = percentage_fac;
|
this.percentage_fac = percentage_fac;
|
||||||
this.fade_fac = fade_fac;
|
this.fade_fac = fade_fac;
|
||||||
this.target_vgname = target_vgname;
|
this.target_vgname = target_vgname;
|
||||||
|
|||||||
@@ -14,18 +14,18 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(449, "BuildModifierData", 136)]
|
[DNAClassAttribute(449, "BuildModifierData", 136)]
|
||||||
public struct BuildModifierData {
|
public class BuildModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "float", "start", "float", 4, false, 120)]
|
[DNAFieldAttribute(4, "float", 1, "start", "float", false, 120)]
|
||||||
public float start;
|
public float start;
|
||||||
[DNAFieldAttribute(2, "float", "length", "float", 4, false, 124)]
|
[DNAFieldAttribute(4, "float", 2, "length", "float", false, 124)]
|
||||||
public float length;
|
public float length;
|
||||||
[DNAFieldAttribute(3, "short", "flag", "short", 2, false, 128)]
|
[DNAFieldAttribute(2, "short", 3, "flag", "short", false, 128)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(4, "short", "randomize", "short", 2, false, 130)]
|
[DNAFieldAttribute(2, "short", 4, "randomize", "short", false, 130)]
|
||||||
public short randomize;
|
public short randomize;
|
||||||
[DNAFieldAttribute(5, "int", "seed", "int", 4, false, 132)]
|
[DNAFieldAttribute(4, "int", 5, "seed", "int", false, 132)]
|
||||||
public int seed;
|
public int seed;
|
||||||
public BuildModifierData() {
|
public BuildModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
|
|||||||
@@ -14,18 +14,18 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(974, "CBData", 24)]
|
[DNAClassAttribute(974, "CBData", 24)]
|
||||||
public struct CBData {
|
public class CBData {
|
||||||
[DNAFieldAttribute(0, "float", "r", "float", 4, false, 0)]
|
[DNAFieldAttribute(4, "float", 0, "r", "float", false, 0)]
|
||||||
public float r;
|
public float r;
|
||||||
[DNAFieldAttribute(1, "float", "g", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 1, "g", "float", false, 4)]
|
||||||
public float g;
|
public float g;
|
||||||
[DNAFieldAttribute(2, "float", "b", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 2, "b", "float", false, 8)]
|
||||||
public float b;
|
public float b;
|
||||||
[DNAFieldAttribute(3, "float", "a", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 3, "a", "float", false, 12)]
|
||||||
public float a;
|
public float a;
|
||||||
[DNAFieldAttribute(4, "float", "pos", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 4, "pos", "float", false, 16)]
|
||||||
public float pos;
|
public float pos;
|
||||||
[DNAFieldAttribute(5, "int", "cur", "int", 4, false, 20)]
|
[DNAFieldAttribute(4, "int", 5, "cur", "int", false, 20)]
|
||||||
public int cur;
|
public int cur;
|
||||||
public CBData() {
|
public CBData() {
|
||||||
this.r = default;
|
this.r = default;
|
||||||
|
|||||||
@@ -15,61 +15,61 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(142, "CacheFile", 2416)]
|
[DNAClassAttribute(142, "CacheFile", 2416)]
|
||||||
public class CacheFile {
|
public class CacheFile {
|
||||||
[DNAFieldAttribute(0, "ID", "id", "ID", 208, false, 0)]
|
[DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)]
|
||||||
public ID id;
|
public ID id;
|
||||||
[DNAFieldAttribute(1, "AnimData", "*adt", "AnimData", 8, true, 208)]
|
[DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)]
|
||||||
public AnimData ptr_adt;
|
public AnimData adt;
|
||||||
[DNAFieldAttribute(2, "ListBase", "object_paths", "ListBase", 16, false, 216)]
|
[DNAFieldAttribute(16, "ListBase", 2, "object_paths", "ListBase", false, 216)]
|
||||||
public ListBase object_paths;
|
public ListBase object_paths;
|
||||||
[DNAFieldAttribute(3, "ListBase", "layers", "ListBase", 16, false, 232)]
|
[DNAFieldAttribute(16, "ListBase", 3, "layers", "ListBase", false, 232)]
|
||||||
public ListBase layers;
|
public ListBase layers;
|
||||||
[DNAFieldAttribute(4, "char", "filepath[1024]", "System.Char[]", 1024, false, 248)]
|
[DNAFieldAttribute(1024, "char", 4, "filepath[1024]", "System.Char[]", false, 248)]
|
||||||
public char[] filepath = new System.Char[1024];
|
public char[] filepath = new System.Char[1024];
|
||||||
[DNAFieldAttribute(5, "char", "is_sequence", "char", 1, false, 1272)]
|
[DNAFieldAttribute(1, "char", 5, "is_sequence", "char", false, 1272)]
|
||||||
public char is_sequence;
|
public char is_sequence;
|
||||||
[DNAFieldAttribute(6, "char", "forward_axis", "char", 1, false, 1273)]
|
[DNAFieldAttribute(1, "char", 6, "forward_axis", "char", false, 1273)]
|
||||||
public char forward_axis;
|
public char forward_axis;
|
||||||
[DNAFieldAttribute(7, "char", "up_axis", "char", 1, false, 1274)]
|
[DNAFieldAttribute(1, "char", 7, "up_axis", "char", false, 1274)]
|
||||||
public char up_axis;
|
public char up_axis;
|
||||||
[DNAFieldAttribute(8, "char", "override_frame", "char", 1, false, 1275)]
|
[DNAFieldAttribute(1, "char", 8, "override_frame", "char", false, 1275)]
|
||||||
public char override_frame;
|
public char override_frame;
|
||||||
[DNAFieldAttribute(9, "float", "scale", "float", 4, false, 1276)]
|
[DNAFieldAttribute(4, "float", 9, "scale", "float", false, 1276)]
|
||||||
public float scale;
|
public float scale;
|
||||||
[DNAFieldAttribute(10, "float", "frame", "float", 4, false, 1280)]
|
[DNAFieldAttribute(4, "float", 10, "frame", "float", false, 1280)]
|
||||||
public float frame;
|
public float frame;
|
||||||
[DNAFieldAttribute(11, "float", "frame_offset", "float", 4, false, 1284)]
|
[DNAFieldAttribute(4, "float", 11, "frame_offset", "float", false, 1284)]
|
||||||
public float frame_offset;
|
public float frame_offset;
|
||||||
[DNAFieldAttribute(12, "char", "_pad[4]", "System.Char[]", 4, false, 1288)]
|
[DNAFieldAttribute(4, "char", 12, "_pad[4]", "System.Char[]", false, 1288)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(13, "short", "flag", "short", 2, false, 1292)]
|
[DNAFieldAttribute(2, "short", 13, "flag", "short", false, 1292)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(14, "char", "type", "char", 1, false, 1294)]
|
[DNAFieldAttribute(1, "char", 14, "type", "char", false, 1294)]
|
||||||
public char type;
|
public char type;
|
||||||
[DNAFieldAttribute(15, "char", "use_render_procedural", "char", 1, false, 1295)]
|
[DNAFieldAttribute(1, "char", 15, "use_render_procedural", "char", false, 1295)]
|
||||||
public char use_render_procedural;
|
public char use_render_procedural;
|
||||||
[DNAFieldAttribute(16, "char", "_pad1[3]", "System.Char[]", 3, false, 1296)]
|
[DNAFieldAttribute(3, "char", 16, "_pad1[3]", "System.Char[]", false, 1296)]
|
||||||
public char[] _pad1 = new System.Char[3];
|
public char[] _pad1 = new System.Char[3];
|
||||||
[DNAFieldAttribute(17, "char", "use_prefetch", "char", 1, false, 1299)]
|
[DNAFieldAttribute(1, "char", 17, "use_prefetch", "char", false, 1299)]
|
||||||
public char use_prefetch;
|
public char use_prefetch;
|
||||||
[DNAFieldAttribute(18, "int", "prefetch_cache_size", "int", 4, false, 1300)]
|
[DNAFieldAttribute(4, "int", 18, "prefetch_cache_size", "int", false, 1300)]
|
||||||
public int prefetch_cache_size;
|
public int prefetch_cache_size;
|
||||||
[DNAFieldAttribute(19, "int", "active_layer", "int", 4, false, 1304)]
|
[DNAFieldAttribute(4, "int", 19, "active_layer", "int", false, 1304)]
|
||||||
public int active_layer;
|
public int active_layer;
|
||||||
[DNAFieldAttribute(20, "char", "_pad2[3]", "System.Char[]", 3, false, 1308)]
|
[DNAFieldAttribute(3, "char", 20, "_pad2[3]", "System.Char[]", false, 1308)]
|
||||||
public char[] _pad2 = new System.Char[3];
|
public char[] _pad2 = new System.Char[3];
|
||||||
[DNAFieldAttribute(21, "char", "velocity_unit", "char", 1, false, 1311)]
|
[DNAFieldAttribute(1, "char", 21, "velocity_unit", "char", false, 1311)]
|
||||||
public char velocity_unit;
|
public char velocity_unit;
|
||||||
[DNAFieldAttribute(22, "char", "velocity_name[64]", "System.Char[]", 64, false, 1312)]
|
[DNAFieldAttribute(64, "char", 22, "velocity_name[64]", "System.Char[]", false, 1312)]
|
||||||
public char[] velocity_name = new System.Char[64];
|
public char[] velocity_name = new System.Char[64];
|
||||||
[DNAFieldAttribute(23, "CacheArchiveHandle", "*handle", "CacheArchiveHandle", 8, true, 1376)]
|
[DNAFieldAttribute(8, "CacheArchiveHandle", 23, "*handle", "CacheArchiveHandle", true, 1376)]
|
||||||
public CacheArchiveHandle ptr_handle;
|
public CacheArchiveHandle handle;
|
||||||
[DNAFieldAttribute(24, "char", "handle_filepath[1024]", "System.Char[]", 1024, false, 1384)]
|
[DNAFieldAttribute(1024, "char", 24, "handle_filepath[1024]", "System.Char[]", false, 1384)]
|
||||||
public char[] handle_filepath = new System.Char[1024];
|
public char[] handle_filepath = new System.Char[1024];
|
||||||
[DNAFieldAttribute(25, "GSet", "*handle_readers", "GSet", 8, true, 2408)]
|
[DNAFieldAttribute(8, "GSet", 25, "*handle_readers", "GSet", true, 2408)]
|
||||||
public GSet ptr_handle_readers;
|
public GSet handle_readers;
|
||||||
public CacheFile() {
|
public CacheFile() {
|
||||||
this.id = default;
|
this.id = default;
|
||||||
this.ptr_adt = default;
|
this.adt = default;
|
||||||
this.object_paths = default;
|
this.object_paths = default;
|
||||||
this.layers = default;
|
this.layers = default;
|
||||||
this.filepath = default;
|
this.filepath = default;
|
||||||
@@ -91,13 +91,13 @@ namespace BlendFile.DNA {
|
|||||||
this._pad2 = default;
|
this._pad2 = default;
|
||||||
this.velocity_unit = default;
|
this.velocity_unit = default;
|
||||||
this.velocity_name = default;
|
this.velocity_name = default;
|
||||||
this.ptr_handle = default;
|
this.handle = default;
|
||||||
this.handle_filepath = default;
|
this.handle_filepath = default;
|
||||||
this.ptr_handle_readers = default;
|
this.handle_readers = default;
|
||||||
}
|
}
|
||||||
public CacheFile(
|
public CacheFile(
|
||||||
ID id,
|
ID id,
|
||||||
AnimData ptr_adt,
|
AnimData adt,
|
||||||
ListBase object_paths,
|
ListBase object_paths,
|
||||||
ListBase layers,
|
ListBase layers,
|
||||||
char[] filepath,
|
char[] filepath,
|
||||||
@@ -119,11 +119,11 @@ namespace BlendFile.DNA {
|
|||||||
char[] _pad2,
|
char[] _pad2,
|
||||||
char velocity_unit,
|
char velocity_unit,
|
||||||
char[] velocity_name,
|
char[] velocity_name,
|
||||||
CacheArchiveHandle ptr_handle,
|
CacheArchiveHandle handle,
|
||||||
char[] handle_filepath,
|
char[] handle_filepath,
|
||||||
GSet ptr_handle_readers) {
|
GSet handle_readers) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.ptr_adt = ptr_adt;
|
this.adt = adt;
|
||||||
this.object_paths = object_paths;
|
this.object_paths = object_paths;
|
||||||
this.layers = layers;
|
this.layers = layers;
|
||||||
this.filepath = filepath;
|
this.filepath = filepath;
|
||||||
@@ -145,9 +145,9 @@ namespace BlendFile.DNA {
|
|||||||
this._pad2 = _pad2;
|
this._pad2 = _pad2;
|
||||||
this.velocity_unit = velocity_unit;
|
this.velocity_unit = velocity_unit;
|
||||||
this.velocity_name = velocity_name;
|
this.velocity_name = velocity_name;
|
||||||
this.ptr_handle = ptr_handle;
|
this.handle = handle;
|
||||||
this.handle_filepath = handle_filepath;
|
this.handle_filepath = handle_filepath;
|
||||||
this.ptr_handle_readers = ptr_handle_readers;
|
this.handle_readers = handle_readers;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,26 +15,26 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(141, "CacheFileLayer", 1048)]
|
[DNAClassAttribute(141, "CacheFileLayer", 1048)]
|
||||||
public class CacheFileLayer {
|
public class CacheFileLayer {
|
||||||
[DNAFieldAttribute(0, "CacheFileLayer", "*next", "CacheFileLayer", 8, true, 0)]
|
[DNAFieldAttribute(8, "CacheFileLayer", 0, "*next", "CacheFileLayer", true, 0)]
|
||||||
public CacheFileLayer ptr_next;
|
public CacheFileLayer next;
|
||||||
[DNAFieldAttribute(1, "CacheFileLayer", "*prev", "CacheFileLayer", 8, true, 8)]
|
[DNAFieldAttribute(8, "CacheFileLayer", 1, "*prev", "CacheFileLayer", true, 8)]
|
||||||
public CacheFileLayer ptr_prev;
|
public CacheFileLayer prev;
|
||||||
[DNAFieldAttribute(2, "char", "filepath[1024]", "System.Char[]", 1024, false, 16)]
|
[DNAFieldAttribute(1024, "char", 2, "filepath[1024]", "System.Char[]", false, 16)]
|
||||||
public char[] filepath = new System.Char[1024];
|
public char[] filepath = new System.Char[1024];
|
||||||
[DNAFieldAttribute(3, "int", "flag", "int", 4, false, 1040)]
|
[DNAFieldAttribute(4, "int", 3, "flag", "int", false, 1040)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(4, "int", "_pad", "int", 4, false, 1044)]
|
[DNAFieldAttribute(4, "int", 4, "_pad", "int", false, 1044)]
|
||||||
public int _pad;
|
public int _pad;
|
||||||
public CacheFileLayer() {
|
public CacheFileLayer() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.filepath = default;
|
this.filepath = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public CacheFileLayer(CacheFileLayer ptr_next, CacheFileLayer ptr_prev, char[] filepath, int flag, int _pad) {
|
public CacheFileLayer(CacheFileLayer next, CacheFileLayer prev, char[] filepath, int flag, int _pad) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.filepath = filepath;
|
this.filepath = filepath;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
|
|||||||
@@ -15,20 +15,20 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(140, "CacheObjectPath", 4112)]
|
[DNAClassAttribute(140, "CacheObjectPath", 4112)]
|
||||||
public class CacheObjectPath {
|
public class CacheObjectPath {
|
||||||
[DNAFieldAttribute(0, "CacheObjectPath", "*next", "CacheObjectPath", 8, true, 0)]
|
[DNAFieldAttribute(8, "CacheObjectPath", 0, "*next", "CacheObjectPath", true, 0)]
|
||||||
public CacheObjectPath ptr_next;
|
public CacheObjectPath next;
|
||||||
[DNAFieldAttribute(1, "CacheObjectPath", "*prev", "CacheObjectPath", 8, true, 8)]
|
[DNAFieldAttribute(8, "CacheObjectPath", 1, "*prev", "CacheObjectPath", true, 8)]
|
||||||
public CacheObjectPath ptr_prev;
|
public CacheObjectPath prev;
|
||||||
[DNAFieldAttribute(2, "char", "path[4096]", "System.Char[]", 4096, false, 16)]
|
[DNAFieldAttribute(4096, "char", 2, "path[4096]", "System.Char[]", false, 16)]
|
||||||
public char[] path = new System.Char[4096];
|
public char[] path = new System.Char[4096];
|
||||||
public CacheObjectPath() {
|
public CacheObjectPath() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.path = default;
|
this.path = default;
|
||||||
}
|
}
|
||||||
public CacheObjectPath(CacheObjectPath ptr_next, CacheObjectPath ptr_prev, char[] path) {
|
public CacheObjectPath(CacheObjectPath next, CacheObjectPath prev, char[] path) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.path = path;
|
this.path = path;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,95 +15,95 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(152, "Camera", 736)]
|
[DNAClassAttribute(152, "Camera", 736)]
|
||||||
public class Camera {
|
public class Camera {
|
||||||
[DNAFieldAttribute(0, "ID", "id", "ID", 208, false, 0)]
|
[DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)]
|
||||||
public ID id;
|
public ID id;
|
||||||
[DNAFieldAttribute(1, "AnimData", "*adt", "AnimData", 8, true, 208)]
|
[DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)]
|
||||||
public AnimData ptr_adt;
|
public AnimData adt;
|
||||||
[DNAFieldAttribute(2, "char", "type", "char", 1, false, 216)]
|
[DNAFieldAttribute(1, "char", 2, "type", "char", false, 216)]
|
||||||
public char type;
|
public char type;
|
||||||
[DNAFieldAttribute(3, "char", "dtx", "char", 1, false, 217)]
|
[DNAFieldAttribute(1, "char", 3, "dtx", "char", false, 217)]
|
||||||
public char dtx;
|
public char dtx;
|
||||||
[DNAFieldAttribute(4, "short", "flag", "short", 2, false, 218)]
|
[DNAFieldAttribute(2, "short", 4, "flag", "short", false, 218)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(5, "float", "passepartalpha", "float", 4, false, 220)]
|
[DNAFieldAttribute(4, "float", 5, "passepartalpha", "float", false, 220)]
|
||||||
public float passepartalpha;
|
public float passepartalpha;
|
||||||
[DNAFieldAttribute(6, "float", "clipsta", "float", 4, false, 224)]
|
[DNAFieldAttribute(4, "float", 6, "clipsta", "float", false, 224)]
|
||||||
public float clipsta;
|
public float clipsta;
|
||||||
[DNAFieldAttribute(7, "float", "clipend", "float", 4, false, 228)]
|
[DNAFieldAttribute(4, "float", 7, "clipend", "float", false, 228)]
|
||||||
public float clipend;
|
public float clipend;
|
||||||
[DNAFieldAttribute(8, "float", "lens", "float", 4, false, 232)]
|
[DNAFieldAttribute(4, "float", 8, "lens", "float", false, 232)]
|
||||||
public float lens;
|
public float lens;
|
||||||
[DNAFieldAttribute(9, "float", "ortho_scale", "float", 4, false, 236)]
|
[DNAFieldAttribute(4, "float", 9, "ortho_scale", "float", false, 236)]
|
||||||
public float ortho_scale;
|
public float ortho_scale;
|
||||||
[DNAFieldAttribute(10, "float", "drawsize", "float", 4, false, 240)]
|
[DNAFieldAttribute(4, "float", 10, "drawsize", "float", false, 240)]
|
||||||
public float drawsize;
|
public float drawsize;
|
||||||
[DNAFieldAttribute(11, "float", "sensor_x", "float", 4, false, 244)]
|
[DNAFieldAttribute(4, "float", 11, "sensor_x", "float", false, 244)]
|
||||||
public float sensor_x;
|
public float sensor_x;
|
||||||
[DNAFieldAttribute(12, "float", "sensor_y", "float", 4, false, 248)]
|
[DNAFieldAttribute(4, "float", 12, "sensor_y", "float", false, 248)]
|
||||||
public float sensor_y;
|
public float sensor_y;
|
||||||
[DNAFieldAttribute(13, "float", "shiftx", "float", 4, false, 252)]
|
[DNAFieldAttribute(4, "float", 13, "shiftx", "float", false, 252)]
|
||||||
public float shiftx;
|
public float shiftx;
|
||||||
[DNAFieldAttribute(14, "float", "shifty", "float", 4, false, 256)]
|
[DNAFieldAttribute(4, "float", 14, "shifty", "float", false, 256)]
|
||||||
public float shifty;
|
public float shifty;
|
||||||
[DNAFieldAttribute(15, "float", "YF_dofdist", "float", 4, false, 260)]
|
[DNAFieldAttribute(4, "float", 15, "YF_dofdist", "float", false, 260)]
|
||||||
public float YF_dofdist;
|
public float YF_dofdist;
|
||||||
[DNAFieldAttribute(16, "char", "sensor_fit", "char", 1, false, 264)]
|
[DNAFieldAttribute(1, "char", 16, "sensor_fit", "char", false, 264)]
|
||||||
public char sensor_fit;
|
public char sensor_fit;
|
||||||
[DNAFieldAttribute(17, "char", "panorama_type", "char", 1, false, 265)]
|
[DNAFieldAttribute(1, "char", 17, "panorama_type", "char", false, 265)]
|
||||||
public char panorama_type;
|
public char panorama_type;
|
||||||
[DNAFieldAttribute(18, "char", "_pad[2]", "System.Char[]", 2, false, 266)]
|
[DNAFieldAttribute(2, "char", 18, "_pad[2]", "System.Char[]", false, 266)]
|
||||||
public char[] _pad = new System.Char[2];
|
public char[] _pad = new System.Char[2];
|
||||||
[DNAFieldAttribute(19, "float", "fisheye_fov", "float", 4, false, 268)]
|
[DNAFieldAttribute(4, "float", 19, "fisheye_fov", "float", false, 268)]
|
||||||
public float fisheye_fov;
|
public float fisheye_fov;
|
||||||
[DNAFieldAttribute(20, "float", "fisheye_lens", "float", 4, false, 272)]
|
[DNAFieldAttribute(4, "float", 20, "fisheye_lens", "float", false, 272)]
|
||||||
public float fisheye_lens;
|
public float fisheye_lens;
|
||||||
[DNAFieldAttribute(21, "float", "latitude_min", "float", 4, false, 276)]
|
[DNAFieldAttribute(4, "float", 21, "latitude_min", "float", false, 276)]
|
||||||
public float latitude_min;
|
public float latitude_min;
|
||||||
[DNAFieldAttribute(22, "float", "latitude_max", "float", 4, false, 280)]
|
[DNAFieldAttribute(4, "float", 22, "latitude_max", "float", false, 280)]
|
||||||
public float latitude_max;
|
public float latitude_max;
|
||||||
[DNAFieldAttribute(23, "float", "longitude_min", "float", 4, false, 284)]
|
[DNAFieldAttribute(4, "float", 23, "longitude_min", "float", false, 284)]
|
||||||
public float longitude_min;
|
public float longitude_min;
|
||||||
[DNAFieldAttribute(24, "float", "longitude_max", "float", 4, false, 288)]
|
[DNAFieldAttribute(4, "float", 24, "longitude_max", "float", false, 288)]
|
||||||
public float longitude_max;
|
public float longitude_max;
|
||||||
[DNAFieldAttribute(25, "float", "fisheye_polynomial_k0", "float", 4, false, 292)]
|
[DNAFieldAttribute(4, "float", 25, "fisheye_polynomial_k0", "float", false, 292)]
|
||||||
public float fisheye_polynomial_k0;
|
public float fisheye_polynomial_k0;
|
||||||
[DNAFieldAttribute(26, "float", "fisheye_polynomial_k1", "float", 4, false, 296)]
|
[DNAFieldAttribute(4, "float", 26, "fisheye_polynomial_k1", "float", false, 296)]
|
||||||
public float fisheye_polynomial_k1;
|
public float fisheye_polynomial_k1;
|
||||||
[DNAFieldAttribute(27, "float", "fisheye_polynomial_k2", "float", 4, false, 300)]
|
[DNAFieldAttribute(4, "float", 27, "fisheye_polynomial_k2", "float", false, 300)]
|
||||||
public float fisheye_polynomial_k2;
|
public float fisheye_polynomial_k2;
|
||||||
[DNAFieldAttribute(28, "float", "fisheye_polynomial_k3", "float", 4, false, 304)]
|
[DNAFieldAttribute(4, "float", 28, "fisheye_polynomial_k3", "float", false, 304)]
|
||||||
public float fisheye_polynomial_k3;
|
public float fisheye_polynomial_k3;
|
||||||
[DNAFieldAttribute(29, "float", "fisheye_polynomial_k4", "float", 4, false, 308)]
|
[DNAFieldAttribute(4, "float", 29, "fisheye_polynomial_k4", "float", false, 308)]
|
||||||
public float fisheye_polynomial_k4;
|
public float fisheye_polynomial_k4;
|
||||||
[DNAFieldAttribute(30, "float", "central_cylindrical_range_u_min", "float", 4, false, 312)]
|
[DNAFieldAttribute(4, "float", 30, "central_cylindrical_range_u_min", "float", false, 312)]
|
||||||
public float central_cylindrical_range_u_min;
|
public float central_cylindrical_range_u_min;
|
||||||
[DNAFieldAttribute(31, "float", "central_cylindrical_range_u_max", "float", 4, false, 316)]
|
[DNAFieldAttribute(4, "float", 31, "central_cylindrical_range_u_max", "float", false, 316)]
|
||||||
public float central_cylindrical_range_u_max;
|
public float central_cylindrical_range_u_max;
|
||||||
[DNAFieldAttribute(32, "float", "central_cylindrical_range_v_min", "float", 4, false, 320)]
|
[DNAFieldAttribute(4, "float", 32, "central_cylindrical_range_v_min", "float", false, 320)]
|
||||||
public float central_cylindrical_range_v_min;
|
public float central_cylindrical_range_v_min;
|
||||||
[DNAFieldAttribute(33, "float", "central_cylindrical_range_v_max", "float", 4, false, 324)]
|
[DNAFieldAttribute(4, "float", 33, "central_cylindrical_range_v_max", "float", false, 324)]
|
||||||
public float central_cylindrical_range_v_max;
|
public float central_cylindrical_range_v_max;
|
||||||
[DNAFieldAttribute(34, "float", "central_cylindrical_radius", "float", 4, false, 328)]
|
[DNAFieldAttribute(4, "float", 34, "central_cylindrical_radius", "float", false, 328)]
|
||||||
public float central_cylindrical_radius;
|
public float central_cylindrical_radius;
|
||||||
[DNAFieldAttribute(35, "float", "_pad2", "float", 4, false, 332)]
|
[DNAFieldAttribute(4, "float", 35, "_pad2", "float", false, 332)]
|
||||||
public float _pad2;
|
public float _pad2;
|
||||||
[DNAFieldAttribute(36, "Ipo", "*ipo", "Ipo", 8, true, 336)]
|
[DNAFieldAttribute(8, "Ipo", 36, "*ipo", "Ipo", true, 336)]
|
||||||
public Ipo ptr_ipo;
|
public Ipo ipo;
|
||||||
[DNAFieldAttribute(37, "Object", "*dof_ob", "Object", 8, true, 344)]
|
[DNAFieldAttribute(8, "Object", 37, "*dof_ob", "Object", true, 344)]
|
||||||
public Object ptr_dof_ob;
|
public Object dof_ob;
|
||||||
[DNAFieldAttribute(38, "GPUDOFSettings", "gpu_dof", "GPUDOFSettings", 32, false, 352)]
|
[DNAFieldAttribute(32, "GPUDOFSettings", 38, "gpu_dof", "GPUDOFSettings", false, 352)]
|
||||||
public GPUDOFSettings gpu_dof;
|
public GPUDOFSettings gpu_dof;
|
||||||
[DNAFieldAttribute(39, "CameraDOFSettings", "dof", "CameraDOFSettings", 96, false, 384)]
|
[DNAFieldAttribute(96, "CameraDOFSettings", 39, "dof", "CameraDOFSettings", false, 384)]
|
||||||
public CameraDOFSettings dof;
|
public CameraDOFSettings dof;
|
||||||
[DNAFieldAttribute(40, "ListBase", "bg_images", "ListBase", 16, false, 480)]
|
[DNAFieldAttribute(16, "ListBase", 40, "bg_images", "ListBase", false, 480)]
|
||||||
public ListBase bg_images;
|
public ListBase bg_images;
|
||||||
[DNAFieldAttribute(41, "CameraStereoSettings", "stereo", "CameraStereoSettings", 24, false, 496)]
|
[DNAFieldAttribute(24, "CameraStereoSettings", 41, "stereo", "CameraStereoSettings", false, 496)]
|
||||||
public CameraStereoSettings stereo;
|
public CameraStereoSettings stereo;
|
||||||
[DNAFieldAttribute(42, "Camera_Runtime", "runtime", "Camera_Runtime", 216, false, 520)]
|
[DNAFieldAttribute(216, "Camera_Runtime", 42, "runtime", "Camera_Runtime", false, 520)]
|
||||||
public Camera_Runtime runtime;
|
public Camera_Runtime runtime;
|
||||||
public Camera() {
|
public Camera() {
|
||||||
this.id = default;
|
this.id = default;
|
||||||
this.ptr_adt = default;
|
this.adt = default;
|
||||||
this.type = default;
|
this.type = default;
|
||||||
this.dtx = default;
|
this.dtx = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
@@ -138,8 +138,8 @@ namespace BlendFile.DNA {
|
|||||||
this.central_cylindrical_range_v_max = default;
|
this.central_cylindrical_range_v_max = default;
|
||||||
this.central_cylindrical_radius = default;
|
this.central_cylindrical_radius = default;
|
||||||
this._pad2 = default;
|
this._pad2 = default;
|
||||||
this.ptr_ipo = default;
|
this.ipo = default;
|
||||||
this.ptr_dof_ob = default;
|
this.dof_ob = default;
|
||||||
this.gpu_dof = default;
|
this.gpu_dof = default;
|
||||||
this.dof = default;
|
this.dof = default;
|
||||||
this.bg_images = default;
|
this.bg_images = default;
|
||||||
@@ -148,7 +148,7 @@ namespace BlendFile.DNA {
|
|||||||
}
|
}
|
||||||
public Camera(
|
public Camera(
|
||||||
ID id,
|
ID id,
|
||||||
AnimData ptr_adt,
|
AnimData adt,
|
||||||
char type,
|
char type,
|
||||||
char dtx,
|
char dtx,
|
||||||
short flag,
|
short flag,
|
||||||
@@ -183,15 +183,15 @@ namespace BlendFile.DNA {
|
|||||||
float central_cylindrical_range_v_max,
|
float central_cylindrical_range_v_max,
|
||||||
float central_cylindrical_radius,
|
float central_cylindrical_radius,
|
||||||
float _pad2,
|
float _pad2,
|
||||||
Ipo ptr_ipo,
|
Ipo ipo,
|
||||||
Object ptr_dof_ob,
|
Object dof_ob,
|
||||||
GPUDOFSettings gpu_dof,
|
GPUDOFSettings gpu_dof,
|
||||||
CameraDOFSettings dof,
|
CameraDOFSettings dof,
|
||||||
ListBase bg_images,
|
ListBase bg_images,
|
||||||
CameraStereoSettings stereo,
|
CameraStereoSettings stereo,
|
||||||
Camera_Runtime runtime) {
|
Camera_Runtime runtime) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.ptr_adt = ptr_adt;
|
this.adt = adt;
|
||||||
this.type = type;
|
this.type = type;
|
||||||
this.dtx = dtx;
|
this.dtx = dtx;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
@@ -226,8 +226,8 @@ namespace BlendFile.DNA {
|
|||||||
this.central_cylindrical_range_v_max = central_cylindrical_range_v_max;
|
this.central_cylindrical_range_v_max = central_cylindrical_range_v_max;
|
||||||
this.central_cylindrical_radius = central_cylindrical_radius;
|
this.central_cylindrical_radius = central_cylindrical_radius;
|
||||||
this._pad2 = _pad2;
|
this._pad2 = _pad2;
|
||||||
this.ptr_ipo = ptr_ipo;
|
this.ipo = ipo;
|
||||||
this.ptr_dof_ob = ptr_dof_ob;
|
this.dof_ob = dof_ob;
|
||||||
this.gpu_dof = gpu_dof;
|
this.gpu_dof = gpu_dof;
|
||||||
this.dof = dof;
|
this.dof = dof;
|
||||||
this.bg_images = bg_images;
|
this.bg_images = bg_images;
|
||||||
|
|||||||
@@ -15,36 +15,36 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(146, "CameraBGImage", 104)]
|
[DNAClassAttribute(146, "CameraBGImage", 104)]
|
||||||
public class CameraBGImage {
|
public class CameraBGImage {
|
||||||
[DNAFieldAttribute(0, "CameraBGImage", "*next", "CameraBGImage", 8, true, 0)]
|
[DNAFieldAttribute(8, "CameraBGImage", 0, "*next", "CameraBGImage", true, 0)]
|
||||||
public CameraBGImage ptr_next;
|
public CameraBGImage next;
|
||||||
[DNAFieldAttribute(1, "CameraBGImage", "*prev", "CameraBGImage", 8, true, 8)]
|
[DNAFieldAttribute(8, "CameraBGImage", 1, "*prev", "CameraBGImage", true, 8)]
|
||||||
public CameraBGImage ptr_prev;
|
public CameraBGImage prev;
|
||||||
[DNAFieldAttribute(2, "Image", "*ima", "Image", 8, true, 16)]
|
[DNAFieldAttribute(8, "Image", 2, "*ima", "Image", true, 16)]
|
||||||
public Image ptr_ima;
|
public Image ima;
|
||||||
[DNAFieldAttribute(3, "ImageUser", "iuser", "ImageUser", 40, false, 24)]
|
[DNAFieldAttribute(40, "ImageUser", 3, "iuser", "ImageUser", false, 24)]
|
||||||
public ImageUser iuser;
|
public ImageUser iuser;
|
||||||
[DNAFieldAttribute(4, "MovieClip", "*clip", "MovieClip", 8, true, 64)]
|
[DNAFieldAttribute(8, "MovieClip", 4, "*clip", "MovieClip", true, 64)]
|
||||||
public MovieClip ptr_clip;
|
public MovieClip clip;
|
||||||
[DNAFieldAttribute(5, "MovieClipUser", "cuser", "MovieClipUser", 8, false, 72)]
|
[DNAFieldAttribute(8, "MovieClipUser", 5, "cuser", "MovieClipUser", false, 72)]
|
||||||
public MovieClipUser cuser;
|
public MovieClipUser cuser;
|
||||||
[DNAFieldAttribute(6, "float", "offset[2]", "System.Single[]", 8, false, 80)]
|
[DNAFieldAttribute(8, "float", 6, "offset[2]", "System.Single[]", false, 80)]
|
||||||
public float[] offset = new System.Single[2];
|
public float[] offset = new System.Single[2];
|
||||||
[DNAFieldAttribute(7, "float", "scale", "float", 4, false, 88)]
|
[DNAFieldAttribute(4, "float", 7, "scale", "float", false, 88)]
|
||||||
public float scale;
|
public float scale;
|
||||||
[DNAFieldAttribute(8, "float", "rotation", "float", 4, false, 92)]
|
[DNAFieldAttribute(4, "float", 8, "rotation", "float", false, 92)]
|
||||||
public float rotation;
|
public float rotation;
|
||||||
[DNAFieldAttribute(9, "float", "alpha", "float", 4, false, 96)]
|
[DNAFieldAttribute(4, "float", 9, "alpha", "float", false, 96)]
|
||||||
public float alpha;
|
public float alpha;
|
||||||
[DNAFieldAttribute(10, "short", "flag", "short", 2, false, 100)]
|
[DNAFieldAttribute(2, "short", 10, "flag", "short", false, 100)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(11, "short", "source", "short", 2, false, 102)]
|
[DNAFieldAttribute(2, "short", 11, "source", "short", false, 102)]
|
||||||
public short source;
|
public short source;
|
||||||
public CameraBGImage() {
|
public CameraBGImage() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_ima = default;
|
this.ima = default;
|
||||||
this.iuser = default;
|
this.iuser = default;
|
||||||
this.ptr_clip = default;
|
this.clip = default;
|
||||||
this.cuser = default;
|
this.cuser = default;
|
||||||
this.offset = default;
|
this.offset = default;
|
||||||
this.scale = default;
|
this.scale = default;
|
||||||
@@ -53,12 +53,12 @@ namespace BlendFile.DNA {
|
|||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.source = default;
|
this.source = default;
|
||||||
}
|
}
|
||||||
public CameraBGImage(CameraBGImage ptr_next, CameraBGImage ptr_prev, Image ptr_ima, ImageUser iuser, MovieClip ptr_clip, MovieClipUser cuser, float[] offset, float scale, float rotation, float alpha, short flag, short source) {
|
public CameraBGImage(CameraBGImage next, CameraBGImage prev, Image ima, ImageUser iuser, MovieClip clip, MovieClipUser cuser, float[] offset, float scale, float rotation, float alpha, short flag, short source) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_ima = ptr_ima;
|
this.ima = ima;
|
||||||
this.iuser = iuser;
|
this.iuser = iuser;
|
||||||
this.ptr_clip = ptr_clip;
|
this.clip = clip;
|
||||||
this.cuser = cuser;
|
this.cuser = cuser;
|
||||||
this.offset = offset;
|
this.offset = offset;
|
||||||
this.scale = scale;
|
this.scale = scale;
|
||||||
|
|||||||
@@ -15,26 +15,26 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(150, "CameraDOFSettings", 96)]
|
[DNAClassAttribute(150, "CameraDOFSettings", 96)]
|
||||||
public class CameraDOFSettings {
|
public class CameraDOFSettings {
|
||||||
[DNAFieldAttribute(0, "Object", "*focus_object", "Object", 8, true, 0)]
|
[DNAFieldAttribute(8, "Object", 0, "*focus_object", "Object", true, 0)]
|
||||||
public Object ptr_focus_object;
|
public Object focus_object;
|
||||||
[DNAFieldAttribute(1, "char", "focus_subtarget[64]", "System.Char[]", 64, false, 8)]
|
[DNAFieldAttribute(64, "char", 1, "focus_subtarget[64]", "System.Char[]", false, 8)]
|
||||||
public char[] focus_subtarget = new System.Char[64];
|
public char[] focus_subtarget = new System.Char[64];
|
||||||
[DNAFieldAttribute(2, "float", "focus_distance", "float", 4, false, 72)]
|
[DNAFieldAttribute(4, "float", 2, "focus_distance", "float", false, 72)]
|
||||||
public float focus_distance;
|
public float focus_distance;
|
||||||
[DNAFieldAttribute(3, "float", "aperture_fstop", "float", 4, false, 76)]
|
[DNAFieldAttribute(4, "float", 3, "aperture_fstop", "float", false, 76)]
|
||||||
public float aperture_fstop;
|
public float aperture_fstop;
|
||||||
[DNAFieldAttribute(4, "float", "aperture_rotation", "float", 4, false, 80)]
|
[DNAFieldAttribute(4, "float", 4, "aperture_rotation", "float", false, 80)]
|
||||||
public float aperture_rotation;
|
public float aperture_rotation;
|
||||||
[DNAFieldAttribute(5, "float", "aperture_ratio", "float", 4, false, 84)]
|
[DNAFieldAttribute(4, "float", 5, "aperture_ratio", "float", false, 84)]
|
||||||
public float aperture_ratio;
|
public float aperture_ratio;
|
||||||
[DNAFieldAttribute(6, "int", "aperture_blades", "int", 4, false, 88)]
|
[DNAFieldAttribute(4, "int", 6, "aperture_blades", "int", false, 88)]
|
||||||
public int aperture_blades;
|
public int aperture_blades;
|
||||||
[DNAFieldAttribute(7, "short", "flag", "short", 2, false, 92)]
|
[DNAFieldAttribute(2, "short", 7, "flag", "short", false, 92)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(8, "char", "_pad[2]", "System.Char[]", 2, false, 94)]
|
[DNAFieldAttribute(2, "char", 8, "_pad[2]", "System.Char[]", false, 94)]
|
||||||
public char[] _pad = new System.Char[2];
|
public char[] _pad = new System.Char[2];
|
||||||
public CameraDOFSettings() {
|
public CameraDOFSettings() {
|
||||||
this.ptr_focus_object = default;
|
this.focus_object = default;
|
||||||
this.focus_subtarget = default;
|
this.focus_subtarget = default;
|
||||||
this.focus_distance = default;
|
this.focus_distance = default;
|
||||||
this.aperture_fstop = default;
|
this.aperture_fstop = default;
|
||||||
@@ -44,8 +44,8 @@ namespace BlendFile.DNA {
|
|||||||
this.flag = default;
|
this.flag = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public CameraDOFSettings(Object ptr_focus_object, char[] focus_subtarget, float focus_distance, float aperture_fstop, float aperture_rotation, float aperture_ratio, int aperture_blades, short flag, char[] _pad) {
|
public CameraDOFSettings(Object focus_object, char[] focus_subtarget, float focus_distance, float aperture_fstop, float aperture_rotation, float aperture_ratio, int aperture_blades, short flag, char[] _pad) {
|
||||||
this.ptr_focus_object = ptr_focus_object;
|
this.focus_object = focus_object;
|
||||||
this.focus_subtarget = focus_subtarget;
|
this.focus_subtarget = focus_subtarget;
|
||||||
this.focus_distance = focus_distance;
|
this.focus_distance = focus_distance;
|
||||||
this.aperture_fstop = aperture_fstop;
|
this.aperture_fstop = aperture_fstop;
|
||||||
|
|||||||
@@ -14,22 +14,22 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(145, "CameraStereoSettings", 24)]
|
[DNAClassAttribute(145, "CameraStereoSettings", 24)]
|
||||||
public struct CameraStereoSettings {
|
public class CameraStereoSettings {
|
||||||
[DNAFieldAttribute(0, "float", "interocular_distance", "float", 4, false, 0)]
|
[DNAFieldAttribute(4, "float", 0, "interocular_distance", "float", false, 0)]
|
||||||
public float interocular_distance;
|
public float interocular_distance;
|
||||||
[DNAFieldAttribute(1, "float", "convergence_distance", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 1, "convergence_distance", "float", false, 4)]
|
||||||
public float convergence_distance;
|
public float convergence_distance;
|
||||||
[DNAFieldAttribute(2, "short", "convergence_mode", "short", 2, false, 8)]
|
[DNAFieldAttribute(2, "short", 2, "convergence_mode", "short", false, 8)]
|
||||||
public short convergence_mode;
|
public short convergence_mode;
|
||||||
[DNAFieldAttribute(3, "short", "pivot", "short", 2, false, 10)]
|
[DNAFieldAttribute(2, "short", 3, "pivot", "short", false, 10)]
|
||||||
public short pivot;
|
public short pivot;
|
||||||
[DNAFieldAttribute(4, "short", "flag", "short", 2, false, 12)]
|
[DNAFieldAttribute(2, "short", 4, "flag", "short", false, 12)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(5, "char", "_pad[2]", "System.Char[]", 2, false, 14)]
|
[DNAFieldAttribute(2, "char", 5, "_pad[2]", "System.Char[]", false, 14)]
|
||||||
public char[] _pad = new System.Char[2];
|
public char[] _pad = new System.Char[2];
|
||||||
[DNAFieldAttribute(6, "float", "pole_merge_angle_from", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 6, "pole_merge_angle_from", "float", false, 16)]
|
||||||
public float pole_merge_angle_from;
|
public float pole_merge_angle_from;
|
||||||
[DNAFieldAttribute(7, "float", "pole_merge_angle_to", "float", 4, false, 20)]
|
[DNAFieldAttribute(4, "float", 7, "pole_merge_angle_to", "float", false, 20)]
|
||||||
public float pole_merge_angle_to;
|
public float pole_merge_angle_to;
|
||||||
public CameraStereoSettings() {
|
public CameraStereoSettings() {
|
||||||
this.interocular_distance = default;
|
this.interocular_distance = default;
|
||||||
|
|||||||
@@ -14,16 +14,16 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(151, "Camera_Runtime", 216)]
|
[DNAClassAttribute(151, "Camera_Runtime", 216)]
|
||||||
public struct Camera_Runtime {
|
public class Camera_Runtime {
|
||||||
[DNAFieldAttribute(0, "float", "drw_corners[2][4][2]", "System.Single[,,]", 64, false, 0)]
|
[DNAFieldAttribute(64, "float", 0, "drw_corners[2][4][2]", "System.Single[,,]", false, 0)]
|
||||||
public float[,,] drw_corners = new System.Single[2,4,2];
|
public float[,,] drw_corners = new System.Single[2,4,2];
|
||||||
[DNAFieldAttribute(1, "float", "drw_tria[2][2]", "System.Single[,]", 16, false, 64)]
|
[DNAFieldAttribute(16, "float", 1, "drw_tria[2][2]", "System.Single[,]", false, 64)]
|
||||||
public float[,] drw_tria = new System.Single[2,2];
|
public float[,] drw_tria = new System.Single[2,2];
|
||||||
[DNAFieldAttribute(2, "float", "drw_depth[2]", "System.Single[]", 8, false, 80)]
|
[DNAFieldAttribute(8, "float", 2, "drw_depth[2]", "System.Single[]", false, 80)]
|
||||||
public float[] drw_depth = new System.Single[2];
|
public float[] drw_depth = new System.Single[2];
|
||||||
[DNAFieldAttribute(3, "float", "drw_focusmat[4][4]", "System.Single[,]", 64, false, 88)]
|
[DNAFieldAttribute(64, "float", 3, "drw_focusmat[4][4]", "System.Single[,]", false, 88)]
|
||||||
public float[,] drw_focusmat = new System.Single[4,4];
|
public float[,] drw_focusmat = new System.Single[4,4];
|
||||||
[DNAFieldAttribute(4, "float", "drw_normalmat[4][4]", "System.Single[,]", 64, false, 152)]
|
[DNAFieldAttribute(64, "float", 4, "drw_normalmat[4][4]", "System.Single[,]", false, 152)]
|
||||||
public float[,] drw_normalmat = new System.Single[4,4];
|
public float[,] drw_normalmat = new System.Single[4,4];
|
||||||
public Camera_Runtime() {
|
public Camera_Runtime() {
|
||||||
this.drw_corners = default;
|
this.drw_corners = default;
|
||||||
|
|||||||
@@ -15,45 +15,45 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(459, "CastModifierData", 216)]
|
[DNAClassAttribute(459, "CastModifierData", 216)]
|
||||||
public class CastModifierData {
|
public class CastModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "Object", "*object", "Object", 8, true, 120)]
|
[DNAFieldAttribute(8, "Object", 1, "*object", "Object", true, 120)]
|
||||||
public Object ptr_object;
|
public Object @object;
|
||||||
[DNAFieldAttribute(2, "float", "fac", "float", 4, false, 128)]
|
[DNAFieldAttribute(4, "float", 2, "fac", "float", false, 128)]
|
||||||
public float fac;
|
public float fac;
|
||||||
[DNAFieldAttribute(3, "float", "radius", "float", 4, false, 132)]
|
[DNAFieldAttribute(4, "float", 3, "radius", "float", false, 132)]
|
||||||
public float radius;
|
public float radius;
|
||||||
[DNAFieldAttribute(4, "float", "size", "float", 4, false, 136)]
|
[DNAFieldAttribute(4, "float", 4, "size", "float", false, 136)]
|
||||||
public float size;
|
public float size;
|
||||||
[DNAFieldAttribute(5, "char", "defgrp_name[64]", "System.Char[]", 64, false, 140)]
|
[DNAFieldAttribute(64, "char", 5, "defgrp_name[64]", "System.Char[]", false, 140)]
|
||||||
public char[] defgrp_name = new System.Char[64];
|
public char[] defgrp_name = new System.Char[64];
|
||||||
[DNAFieldAttribute(6, "short", "flag", "short", 2, false, 204)]
|
[DNAFieldAttribute(2, "short", 6, "flag", "short", false, 204)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(7, "short", "type", "short", 2, false, 206)]
|
[DNAFieldAttribute(2, "short", 7, "type", "short", false, 206)]
|
||||||
public short type;
|
public short type;
|
||||||
[DNAFieldAttribute(8, "void", "*_pad1", "void", 8, true, 208)]
|
[DNAFieldAttribute(8, "void", 8, "*_pad1", "void", true, 208)]
|
||||||
public object ptr__pad1;
|
public object _pad1;
|
||||||
public CastModifierData() {
|
public CastModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.ptr_object = default;
|
this.@object = default;
|
||||||
this.fac = default;
|
this.fac = default;
|
||||||
this.radius = default;
|
this.radius = default;
|
||||||
this.size = default;
|
this.size = default;
|
||||||
this.defgrp_name = default;
|
this.defgrp_name = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.type = default;
|
this.type = default;
|
||||||
this.ptr__pad1 = default;
|
this._pad1 = default;
|
||||||
}
|
}
|
||||||
public CastModifierData(ModifierData modifier, Object ptr_object, float fac, float radius, float size, char[] defgrp_name, short flag, short type, object ptr__pad1) {
|
public CastModifierData(ModifierData modifier, Object @object, float fac, float radius, float size, char[] defgrp_name, short flag, short type, object _pad1) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.ptr_object = ptr_object;
|
this.@object = @object;
|
||||||
this.fac = fac;
|
this.fac = fac;
|
||||||
this.radius = radius;
|
this.radius = radius;
|
||||||
this.size = size;
|
this.size = size;
|
||||||
this.defgrp_name = defgrp_name;
|
this.defgrp_name = defgrp_name;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.type = type;
|
this.type = type;
|
||||||
this.ptr__pad1 = ptr__pad1;
|
this._pad1 = _pad1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,37 +15,37 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(92, "ChannelDriver", 304)]
|
[DNAClassAttribute(92, "ChannelDriver", 304)]
|
||||||
public class ChannelDriver {
|
public class ChannelDriver {
|
||||||
[DNAFieldAttribute(0, "ListBase", "variables", "ListBase", 16, false, 0)]
|
[DNAFieldAttribute(16, "ListBase", 0, "variables", "ListBase", false, 0)]
|
||||||
public ListBase variables;
|
public ListBase variables;
|
||||||
[DNAFieldAttribute(1, "char", "expression[256]", "System.Char[]", 256, false, 16)]
|
[DNAFieldAttribute(256, "char", 1, "expression[256]", "System.Char[]", false, 16)]
|
||||||
public char[] expression = new System.Char[256];
|
public char[] expression = new System.Char[256];
|
||||||
[DNAFieldAttribute(2, "void", "*expr_comp", "void", 8, true, 272)]
|
[DNAFieldAttribute(8, "void", 2, "*expr_comp", "void", true, 272)]
|
||||||
public object ptr_expr_comp;
|
public object expr_comp;
|
||||||
[DNAFieldAttribute(3, "ExprPyLike_Parsed", "*expr_simple", "ExprPyLike_Parsed", 8, true, 280)]
|
[DNAFieldAttribute(8, "ExprPyLike_Parsed", 3, "*expr_simple", "ExprPyLike_Parsed", true, 280)]
|
||||||
public ExprPyLike_Parsed ptr_expr_simple;
|
public ExprPyLike_Parsed expr_simple;
|
||||||
[DNAFieldAttribute(4, "float", "curval", "float", 4, false, 288)]
|
[DNAFieldAttribute(4, "float", 4, "curval", "float", false, 288)]
|
||||||
public float curval;
|
public float curval;
|
||||||
[DNAFieldAttribute(5, "float", "influence", "float", 4, false, 292)]
|
[DNAFieldAttribute(4, "float", 5, "influence", "float", false, 292)]
|
||||||
public float influence;
|
public float influence;
|
||||||
[DNAFieldAttribute(6, "int", "type", "int", 4, false, 296)]
|
[DNAFieldAttribute(4, "int", 6, "type", "int", false, 296)]
|
||||||
public int type;
|
public int type;
|
||||||
[DNAFieldAttribute(7, "int", "flag", "int", 4, false, 300)]
|
[DNAFieldAttribute(4, "int", 7, "flag", "int", false, 300)]
|
||||||
public int flag;
|
public int flag;
|
||||||
public ChannelDriver() {
|
public ChannelDriver() {
|
||||||
this.variables = default;
|
this.variables = default;
|
||||||
this.expression = default;
|
this.expression = default;
|
||||||
this.ptr_expr_comp = default;
|
this.expr_comp = default;
|
||||||
this.ptr_expr_simple = default;
|
this.expr_simple = default;
|
||||||
this.curval = default;
|
this.curval = default;
|
||||||
this.influence = default;
|
this.influence = default;
|
||||||
this.type = default;
|
this.type = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
}
|
}
|
||||||
public ChannelDriver(ListBase variables, char[] expression, object ptr_expr_comp, ExprPyLike_Parsed ptr_expr_simple, float curval, float influence, int type, int flag) {
|
public ChannelDriver(ListBase variables, char[] expression, object expr_comp, ExprPyLike_Parsed expr_simple, float curval, float influence, int type, int flag) {
|
||||||
this.variables = variables;
|
this.variables = variables;
|
||||||
this.expression = expression;
|
this.expression = expression;
|
||||||
this.ptr_expr_comp = ptr_expr_comp;
|
this.expr_comp = expr_comp;
|
||||||
this.ptr_expr_simple = ptr_expr_simple;
|
this.expr_simple = expr_simple;
|
||||||
this.curval = curval;
|
this.curval = curval;
|
||||||
this.influence = influence;
|
this.influence = influence;
|
||||||
this.type = type;
|
this.type = type;
|
||||||
|
|||||||
@@ -14,14 +14,14 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(208, "CharInfo", 8)]
|
[DNAClassAttribute(208, "CharInfo", 8)]
|
||||||
public struct CharInfo {
|
public class CharInfo {
|
||||||
[DNAFieldAttribute(0, "float", "kern", "float", 4, false, 0)]
|
[DNAFieldAttribute(4, "float", 0, "kern", "float", false, 0)]
|
||||||
public float kern;
|
public float kern;
|
||||||
[DNAFieldAttribute(1, "short", "mat_nr", "short", 2, false, 4)]
|
[DNAFieldAttribute(2, "short", 1, "mat_nr", "short", false, 4)]
|
||||||
public short mat_nr;
|
public short mat_nr;
|
||||||
[DNAFieldAttribute(2, "char", "flag", "char", 1, false, 6)]
|
[DNAFieldAttribute(1, "char", 2, "flag", "char", false, 6)]
|
||||||
public char flag;
|
public char flag;
|
||||||
[DNAFieldAttribute(3, "char", "_pad[1]", "System.Char[]", 1, false, 7)]
|
[DNAFieldAttribute(1, "char", 3, "_pad[1]", "System.Char[]", false, 7)]
|
||||||
public char[] _pad = new System.Char[1];
|
public char[] _pad = new System.Char[1];
|
||||||
public CharInfo() {
|
public CharInfo() {
|
||||||
this.kern = default;
|
this.kern = default;
|
||||||
|
|||||||
@@ -14,20 +14,20 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(780, "ChildParticle", 64)]
|
[DNAClassAttribute(780, "ChildParticle", 64)]
|
||||||
public struct ChildParticle {
|
public class ChildParticle {
|
||||||
[DNAFieldAttribute(0, "int", "num", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 0, "num", "int", false, 0)]
|
||||||
public int num;
|
public int num;
|
||||||
[DNAFieldAttribute(1, "int", "parent", "int", 4, false, 4)]
|
[DNAFieldAttribute(4, "int", 1, "parent", "int", false, 4)]
|
||||||
public int parent;
|
public int parent;
|
||||||
[DNAFieldAttribute(2, "int", "pa[4]", "System.Int32[]", 16, false, 8)]
|
[DNAFieldAttribute(16, "int", 2, "pa[4]", "System.Int32[]", false, 8)]
|
||||||
public int[] pa = new System.Int32[4];
|
public int[] pa = new System.Int32[4];
|
||||||
[DNAFieldAttribute(3, "float", "w[4]", "System.Single[]", 16, false, 24)]
|
[DNAFieldAttribute(16, "float", 3, "w[4]", "System.Single[]", false, 24)]
|
||||||
public float[] w = new System.Single[4];
|
public float[] w = new System.Single[4];
|
||||||
[DNAFieldAttribute(4, "float", "fuv[4]", "System.Single[]", 16, false, 40)]
|
[DNAFieldAttribute(16, "float", 4, "fuv[4]", "System.Single[]", false, 40)]
|
||||||
public float[] fuv = new System.Single[4];
|
public float[] fuv = new System.Single[4];
|
||||||
[DNAFieldAttribute(5, "float", "foffset", "float", 4, false, 56)]
|
[DNAFieldAttribute(4, "float", 5, "foffset", "float", false, 56)]
|
||||||
public float foffset;
|
public float foffset;
|
||||||
[DNAFieldAttribute(6, "char", "_pad0[4]", "System.Char[]", 4, false, 60)]
|
[DNAFieldAttribute(4, "char", 6, "_pad0[4]", "System.Char[]", false, 60)]
|
||||||
public char[] _pad0 = new System.Char[4];
|
public char[] _pad0 = new System.Char[4];
|
||||||
public ChildParticle() {
|
public ChildParticle() {
|
||||||
this.num = default;
|
this.num = default;
|
||||||
|
|||||||
@@ -13,46 +13,43 @@ using System;
|
|||||||
namespace BlendFile.DNA {
|
namespace BlendFile.DNA {
|
||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(157, "ClothCollSettings", 72)]
|
[DNAClassAttribute(157, "ClothCollSettings", 64)]
|
||||||
public class ClothCollSettings {
|
public class ClothCollSettings {
|
||||||
[DNAFieldAttribute(0, "LinkNode", "*collision_list", "LinkNode", 8, true, 0)]
|
[DNAFieldAttribute(4, "float", 1, "epsilon", "float", false, 0)]
|
||||||
public LinkNode ptr_collision_list;
|
|
||||||
[DNAFieldAttribute(1, "float", "epsilon", "float", 4, false, 8)]
|
|
||||||
public float epsilon;
|
public float epsilon;
|
||||||
[DNAFieldAttribute(2, "float", "self_friction", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 2, "self_friction", "float", false, 4)]
|
||||||
public float self_friction;
|
public float self_friction;
|
||||||
[DNAFieldAttribute(3, "float", "friction", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 3, "friction", "float", false, 8)]
|
||||||
public float friction;
|
public float friction;
|
||||||
[DNAFieldAttribute(4, "float", "damping", "float", 4, false, 20)]
|
[DNAFieldAttribute(4, "float", 4, "damping", "float", false, 12)]
|
||||||
public float damping;
|
public float damping;
|
||||||
[DNAFieldAttribute(5, "float", "selfepsilon", "float", 4, false, 24)]
|
[DNAFieldAttribute(4, "float", 5, "selfepsilon", "float", false, 16)]
|
||||||
public float selfepsilon;
|
public float selfepsilon;
|
||||||
[DNAFieldAttribute(6, "float", "repel_force", "float", 4, false, 28)]
|
[DNAFieldAttribute(4, "float", 6, "repel_force", "float", false, 20)]
|
||||||
public float repel_force;
|
public float repel_force;
|
||||||
[DNAFieldAttribute(7, "float", "distance_repel", "float", 4, false, 32)]
|
[DNAFieldAttribute(4, "float", 7, "distance_repel", "float", false, 24)]
|
||||||
public float distance_repel;
|
public float distance_repel;
|
||||||
[DNAFieldAttribute(8, "int", "flags", "int", 4, false, 36)]
|
[DNAFieldAttribute(4, "int", 8, "flags", "int", false, 28)]
|
||||||
public int flags;
|
public int flags;
|
||||||
[DNAFieldAttribute(9, "short", "self_loop_count", "short", 2, false, 40)]
|
[DNAFieldAttribute(2, "short", 9, "self_loop_count", "short", false, 32)]
|
||||||
public short self_loop_count;
|
public short self_loop_count;
|
||||||
[DNAFieldAttribute(10, "short", "loop_count", "short", 2, false, 42)]
|
[DNAFieldAttribute(2, "short", 10, "loop_count", "short", false, 34)]
|
||||||
public short loop_count;
|
public short loop_count;
|
||||||
[DNAFieldAttribute(11, "char", "_pad[4]", "System.Char[]", 4, false, 44)]
|
[DNAFieldAttribute(4, "char", 11, "_pad[4]", "System.Char[]", false, 36)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(12, "Collection", "*group", "Collection", 8, true, 48)]
|
[DNAFieldAttribute(8, "Collection", 12, "*group", "Collection", true, 40)]
|
||||||
public Collection ptr_group;
|
public Collection group;
|
||||||
[DNAFieldAttribute(13, "short", "vgroup_selfcol", "short", 2, false, 56)]
|
[DNAFieldAttribute(2, "short", 13, "vgroup_selfcol", "short", false, 48)]
|
||||||
public short vgroup_selfcol;
|
public short vgroup_selfcol;
|
||||||
[DNAFieldAttribute(14, "short", "vgroup_objcol", "short", 2, false, 58)]
|
[DNAFieldAttribute(2, "short", 14, "vgroup_objcol", "short", false, 50)]
|
||||||
public short vgroup_objcol;
|
public short vgroup_objcol;
|
||||||
[DNAFieldAttribute(15, "char", "_pad2[4]", "System.Char[]", 4, false, 60)]
|
[DNAFieldAttribute(4, "char", 15, "_pad2[4]", "System.Char[]", false, 52)]
|
||||||
public char[] _pad2 = new System.Char[4];
|
public char[] _pad2 = new System.Char[4];
|
||||||
[DNAFieldAttribute(16, "float", "clamp", "float", 4, false, 64)]
|
[DNAFieldAttribute(4, "float", 16, "clamp", "float", false, 56)]
|
||||||
public float clamp;
|
public float clamp;
|
||||||
[DNAFieldAttribute(17, "float", "self_clamp", "float", 4, false, 68)]
|
[DNAFieldAttribute(4, "float", 17, "self_clamp", "float", false, 60)]
|
||||||
public float self_clamp;
|
public float self_clamp;
|
||||||
public ClothCollSettings() {
|
public ClothCollSettings() {
|
||||||
this.ptr_collision_list = default;
|
|
||||||
this.epsilon = default;
|
this.epsilon = default;
|
||||||
this.self_friction = default;
|
this.self_friction = default;
|
||||||
this.friction = default;
|
this.friction = default;
|
||||||
@@ -64,7 +61,7 @@ namespace BlendFile.DNA {
|
|||||||
this.self_loop_count = default;
|
this.self_loop_count = default;
|
||||||
this.loop_count = default;
|
this.loop_count = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr_group = default;
|
this.group = default;
|
||||||
this.vgroup_selfcol = default;
|
this.vgroup_selfcol = default;
|
||||||
this.vgroup_objcol = default;
|
this.vgroup_objcol = default;
|
||||||
this._pad2 = default;
|
this._pad2 = default;
|
||||||
@@ -72,7 +69,6 @@ namespace BlendFile.DNA {
|
|||||||
this.self_clamp = default;
|
this.self_clamp = default;
|
||||||
}
|
}
|
||||||
public ClothCollSettings(
|
public ClothCollSettings(
|
||||||
LinkNode ptr_collision_list,
|
|
||||||
float epsilon,
|
float epsilon,
|
||||||
float self_friction,
|
float self_friction,
|
||||||
float friction,
|
float friction,
|
||||||
@@ -84,13 +80,12 @@ namespace BlendFile.DNA {
|
|||||||
short self_loop_count,
|
short self_loop_count,
|
||||||
short loop_count,
|
short loop_count,
|
||||||
char[] _pad,
|
char[] _pad,
|
||||||
Collection ptr_group,
|
Collection group,
|
||||||
short vgroup_selfcol,
|
short vgroup_selfcol,
|
||||||
short vgroup_objcol,
|
short vgroup_objcol,
|
||||||
char[] _pad2,
|
char[] _pad2,
|
||||||
float clamp,
|
float clamp,
|
||||||
float self_clamp) {
|
float self_clamp) {
|
||||||
this.ptr_collision_list = ptr_collision_list;
|
|
||||||
this.epsilon = epsilon;
|
this.epsilon = epsilon;
|
||||||
this.self_friction = self_friction;
|
this.self_friction = self_friction;
|
||||||
this.friction = friction;
|
this.friction = friction;
|
||||||
@@ -102,7 +97,7 @@ namespace BlendFile.DNA {
|
|||||||
this.self_loop_count = self_loop_count;
|
this.self_loop_count = self_loop_count;
|
||||||
this.loop_count = loop_count;
|
this.loop_count = loop_count;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr_group = ptr_group;
|
this.group = group;
|
||||||
this.vgroup_selfcol = vgroup_selfcol;
|
this.vgroup_selfcol = vgroup_selfcol;
|
||||||
this.vgroup_objcol = vgroup_objcol;
|
this.vgroup_objcol = vgroup_objcol;
|
||||||
this._pad2 = _pad2;
|
this._pad2 = _pad2;
|
||||||
|
|||||||
@@ -15,57 +15,57 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(464, "ClothModifierData", 224)]
|
[DNAClassAttribute(464, "ClothModifierData", 224)]
|
||||||
public class ClothModifierData {
|
public class ClothModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "Cloth", "*clothObject", "Cloth", 8, true, 120)]
|
[DNAFieldAttribute(8, "Cloth", 1, "*clothObject", "Cloth", true, 120)]
|
||||||
public Cloth ptr_clothObject;
|
public Cloth clothObject;
|
||||||
[DNAFieldAttribute(2, "ClothSimSettings", "*sim_parms", "ClothSimSettings", 8, true, 128)]
|
[DNAFieldAttribute(8, "ClothSimSettings", 2, "*sim_parms", "ClothSimSettings", true, 128)]
|
||||||
public ClothSimSettings ptr_sim_parms;
|
public ClothSimSettings sim_parms;
|
||||||
[DNAFieldAttribute(3, "ClothCollSettings", "*coll_parms", "ClothCollSettings", 8, true, 136)]
|
[DNAFieldAttribute(8, "ClothCollSettings", 3, "*coll_parms", "ClothCollSettings", true, 136)]
|
||||||
public ClothCollSettings ptr_coll_parms;
|
public ClothCollSettings coll_parms;
|
||||||
[DNAFieldAttribute(4, "PointCache", "*point_cache", "PointCache", 8, true, 144)]
|
[DNAFieldAttribute(8, "PointCache", 4, "*point_cache", "PointCache", true, 144)]
|
||||||
public PointCache ptr_point_cache;
|
public PointCache point_cache;
|
||||||
[DNAFieldAttribute(5, "ListBase", "ptcaches", "ListBase", 16, false, 152)]
|
[DNAFieldAttribute(16, "ListBase", 5, "ptcaches", "ListBase", false, 152)]
|
||||||
public ListBase ptcaches;
|
public ListBase ptcaches;
|
||||||
[DNAFieldAttribute(6, "ClothHairData", "*hairdata", "ClothHairData", 8, true, 168)]
|
[DNAFieldAttribute(8, "ClothHairData", 6, "*hairdata", "ClothHairData", true, 168)]
|
||||||
public ClothHairData ptr_hairdata;
|
public ClothHairData hairdata;
|
||||||
[DNAFieldAttribute(7, "float", "hair_grid_min[3]", "System.Single[]", 12, false, 176)]
|
[DNAFieldAttribute(12, "float", 7, "hair_grid_min[3]", "System.Single[]", false, 176)]
|
||||||
public float[] hair_grid_min = new System.Single[3];
|
public float[] hair_grid_min = new System.Single[3];
|
||||||
[DNAFieldAttribute(8, "float", "hair_grid_max[3]", "System.Single[]", 12, false, 188)]
|
[DNAFieldAttribute(12, "float", 8, "hair_grid_max[3]", "System.Single[]", false, 188)]
|
||||||
public float[] hair_grid_max = new System.Single[3];
|
public float[] hair_grid_max = new System.Single[3];
|
||||||
[DNAFieldAttribute(9, "int", "hair_grid_res[3]", "System.Int32[]", 12, false, 200)]
|
[DNAFieldAttribute(12, "int", 9, "hair_grid_res[3]", "System.Int32[]", false, 200)]
|
||||||
public int[] hair_grid_res = new System.Int32[3];
|
public int[] hair_grid_res = new System.Int32[3];
|
||||||
[DNAFieldAttribute(10, "float", "hair_grid_cellsize", "float", 4, false, 212)]
|
[DNAFieldAttribute(4, "float", 10, "hair_grid_cellsize", "float", false, 212)]
|
||||||
public float hair_grid_cellsize;
|
public float hair_grid_cellsize;
|
||||||
[DNAFieldAttribute(11, "ClothSolverResult", "*solver_result", "ClothSolverResult", 8, true, 216)]
|
[DNAFieldAttribute(8, "ClothSolverResult", 11, "*solver_result", "ClothSolverResult", true, 216)]
|
||||||
public ClothSolverResult ptr_solver_result;
|
public ClothSolverResult solver_result;
|
||||||
public ClothModifierData() {
|
public ClothModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.ptr_clothObject = default;
|
this.clothObject = default;
|
||||||
this.ptr_sim_parms = default;
|
this.sim_parms = default;
|
||||||
this.ptr_coll_parms = default;
|
this.coll_parms = default;
|
||||||
this.ptr_point_cache = default;
|
this.point_cache = default;
|
||||||
this.ptcaches = default;
|
this.ptcaches = default;
|
||||||
this.ptr_hairdata = default;
|
this.hairdata = default;
|
||||||
this.hair_grid_min = default;
|
this.hair_grid_min = default;
|
||||||
this.hair_grid_max = default;
|
this.hair_grid_max = default;
|
||||||
this.hair_grid_res = default;
|
this.hair_grid_res = default;
|
||||||
this.hair_grid_cellsize = default;
|
this.hair_grid_cellsize = default;
|
||||||
this.ptr_solver_result = default;
|
this.solver_result = default;
|
||||||
}
|
}
|
||||||
public ClothModifierData(ModifierData modifier, Cloth ptr_clothObject, ClothSimSettings ptr_sim_parms, ClothCollSettings ptr_coll_parms, PointCache ptr_point_cache, ListBase ptcaches, ClothHairData ptr_hairdata, float[] hair_grid_min, float[] hair_grid_max, int[] hair_grid_res, float hair_grid_cellsize, ClothSolverResult ptr_solver_result) {
|
public ClothModifierData(ModifierData modifier, Cloth clothObject, ClothSimSettings sim_parms, ClothCollSettings coll_parms, PointCache point_cache, ListBase ptcaches, ClothHairData hairdata, float[] hair_grid_min, float[] hair_grid_max, int[] hair_grid_res, float hair_grid_cellsize, ClothSolverResult solver_result) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.ptr_clothObject = ptr_clothObject;
|
this.clothObject = clothObject;
|
||||||
this.ptr_sim_parms = ptr_sim_parms;
|
this.sim_parms = sim_parms;
|
||||||
this.ptr_coll_parms = ptr_coll_parms;
|
this.coll_parms = coll_parms;
|
||||||
this.ptr_point_cache = ptr_point_cache;
|
this.point_cache = point_cache;
|
||||||
this.ptcaches = ptcaches;
|
this.ptcaches = ptcaches;
|
||||||
this.ptr_hairdata = ptr_hairdata;
|
this.hairdata = hairdata;
|
||||||
this.hair_grid_min = hair_grid_min;
|
this.hair_grid_min = hair_grid_min;
|
||||||
this.hair_grid_max = hair_grid_max;
|
this.hair_grid_max = hair_grid_max;
|
||||||
this.hair_grid_res = hair_grid_res;
|
this.hair_grid_res = hair_grid_res;
|
||||||
this.hair_grid_cellsize = hair_grid_cellsize;
|
this.hair_grid_cellsize = hair_grid_cellsize;
|
||||||
this.ptr_solver_result = ptr_solver_result;
|
this.solver_result = solver_result;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,148 +15,148 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(154, "ClothSimSettings", 272)]
|
[DNAClassAttribute(154, "ClothSimSettings", 272)]
|
||||||
public class ClothSimSettings {
|
public class ClothSimSettings {
|
||||||
[DNAFieldAttribute(0, "LinkNode", "*cache", "LinkNode", 8, true, 0)]
|
[DNAFieldAttribute(8, "LinkNode", 0, "*cache", "LinkNode", true, 0)]
|
||||||
public LinkNode ptr_cache;
|
public LinkNode cache;
|
||||||
[DNAFieldAttribute(1, "float", "mingoal", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 1, "mingoal", "float", false, 8)]
|
||||||
public float mingoal;
|
public float mingoal;
|
||||||
[DNAFieldAttribute(2, "float", "Cdis", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 2, "Cdis", "float", false, 12)]
|
||||||
public float Cdis;
|
public float Cdis;
|
||||||
[DNAFieldAttribute(3, "float", "Cvi", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 3, "Cvi", "float", false, 16)]
|
||||||
public float Cvi;
|
public float Cvi;
|
||||||
[DNAFieldAttribute(4, "float", "gravity[3]", "System.Single[]", 12, false, 20)]
|
[DNAFieldAttribute(12, "float", 4, "gravity[3]", "System.Single[]", false, 20)]
|
||||||
public float[] gravity = new System.Single[3];
|
public float[] gravity = new System.Single[3];
|
||||||
[DNAFieldAttribute(5, "float", "dt", "float", 4, false, 32)]
|
[DNAFieldAttribute(4, "float", 5, "dt", "float", false, 32)]
|
||||||
public float dt;
|
public float dt;
|
||||||
[DNAFieldAttribute(6, "float", "mass", "float", 4, false, 36)]
|
[DNAFieldAttribute(4, "float", 6, "mass", "float", false, 36)]
|
||||||
public float mass;
|
public float mass;
|
||||||
[DNAFieldAttribute(7, "float", "structural", "float", 4, false, 40)]
|
[DNAFieldAttribute(4, "float", 7, "structural", "float", false, 40)]
|
||||||
public float structural;
|
public float structural;
|
||||||
[DNAFieldAttribute(8, "float", "shear", "float", 4, false, 44)]
|
[DNAFieldAttribute(4, "float", 8, "shear", "float", false, 44)]
|
||||||
public float shear;
|
public float shear;
|
||||||
[DNAFieldAttribute(9, "float", "bending", "float", 4, false, 48)]
|
[DNAFieldAttribute(4, "float", 9, "bending", "float", false, 48)]
|
||||||
public float bending;
|
public float bending;
|
||||||
[DNAFieldAttribute(10, "float", "max_bend", "float", 4, false, 52)]
|
[DNAFieldAttribute(4, "float", 10, "max_bend", "float", false, 52)]
|
||||||
public float max_bend;
|
public float max_bend;
|
||||||
[DNAFieldAttribute(11, "float", "max_struct", "float", 4, false, 56)]
|
[DNAFieldAttribute(4, "float", 11, "max_struct", "float", false, 56)]
|
||||||
public float max_struct;
|
public float max_struct;
|
||||||
[DNAFieldAttribute(12, "float", "max_shear", "float", 4, false, 60)]
|
[DNAFieldAttribute(4, "float", 12, "max_shear", "float", false, 60)]
|
||||||
public float max_shear;
|
public float max_shear;
|
||||||
[DNAFieldAttribute(13, "float", "max_sewing", "float", 4, false, 64)]
|
[DNAFieldAttribute(4, "float", 13, "max_sewing", "float", false, 64)]
|
||||||
public float max_sewing;
|
public float max_sewing;
|
||||||
[DNAFieldAttribute(14, "float", "avg_spring_len", "float", 4, false, 68)]
|
[DNAFieldAttribute(4, "float", 14, "avg_spring_len", "float", false, 68)]
|
||||||
public float avg_spring_len;
|
public float avg_spring_len;
|
||||||
[DNAFieldAttribute(15, "float", "timescale", "float", 4, false, 72)]
|
[DNAFieldAttribute(4, "float", 15, "timescale", "float", false, 72)]
|
||||||
public float timescale;
|
public float timescale;
|
||||||
[DNAFieldAttribute(16, "float", "time_scale", "float", 4, false, 76)]
|
[DNAFieldAttribute(4, "float", 16, "time_scale", "float", false, 76)]
|
||||||
public float time_scale;
|
public float time_scale;
|
||||||
[DNAFieldAttribute(17, "float", "maxgoal", "float", 4, false, 80)]
|
[DNAFieldAttribute(4, "float", 17, "maxgoal", "float", false, 80)]
|
||||||
public float maxgoal;
|
public float maxgoal;
|
||||||
[DNAFieldAttribute(18, "float", "eff_force_scale", "float", 4, false, 84)]
|
[DNAFieldAttribute(4, "float", 18, "eff_force_scale", "float", false, 84)]
|
||||||
public float eff_force_scale;
|
public float eff_force_scale;
|
||||||
[DNAFieldAttribute(19, "float", "eff_wind_scale", "float", 4, false, 88)]
|
[DNAFieldAttribute(4, "float", 19, "eff_wind_scale", "float", false, 88)]
|
||||||
public float eff_wind_scale;
|
public float eff_wind_scale;
|
||||||
[DNAFieldAttribute(20, "float", "sim_time_old", "float", 4, false, 92)]
|
[DNAFieldAttribute(4, "float", 20, "sim_time_old", "float", false, 92)]
|
||||||
public float sim_time_old;
|
public float sim_time_old;
|
||||||
[DNAFieldAttribute(21, "float", "defgoal", "float", 4, false, 96)]
|
[DNAFieldAttribute(4, "float", 21, "defgoal", "float", false, 96)]
|
||||||
public float defgoal;
|
public float defgoal;
|
||||||
[DNAFieldAttribute(22, "float", "goalspring", "float", 4, false, 100)]
|
[DNAFieldAttribute(4, "float", 22, "goalspring", "float", false, 100)]
|
||||||
public float goalspring;
|
public float goalspring;
|
||||||
[DNAFieldAttribute(23, "float", "goalfrict", "float", 4, false, 104)]
|
[DNAFieldAttribute(4, "float", 23, "goalfrict", "float", false, 104)]
|
||||||
public float goalfrict;
|
public float goalfrict;
|
||||||
[DNAFieldAttribute(24, "float", "velocity_smooth", "float", 4, false, 108)]
|
[DNAFieldAttribute(4, "float", 24, "velocity_smooth", "float", false, 108)]
|
||||||
public float velocity_smooth;
|
public float velocity_smooth;
|
||||||
[DNAFieldAttribute(25, "float", "density_target", "float", 4, false, 112)]
|
[DNAFieldAttribute(4, "float", 25, "density_target", "float", false, 112)]
|
||||||
public float density_target;
|
public float density_target;
|
||||||
[DNAFieldAttribute(26, "float", "density_strength", "float", 4, false, 116)]
|
[DNAFieldAttribute(4, "float", 26, "density_strength", "float", false, 116)]
|
||||||
public float density_strength;
|
public float density_strength;
|
||||||
[DNAFieldAttribute(27, "float", "collider_friction", "float", 4, false, 120)]
|
[DNAFieldAttribute(4, "float", 27, "collider_friction", "float", false, 120)]
|
||||||
public float collider_friction;
|
public float collider_friction;
|
||||||
[DNAFieldAttribute(28, "float", "vel_damping", "float", 4, false, 124)]
|
[DNAFieldAttribute(4, "float", 28, "vel_damping", "float", false, 124)]
|
||||||
public float vel_damping;
|
public float vel_damping;
|
||||||
[DNAFieldAttribute(29, "float", "shrink_min", "float", 4, false, 128)]
|
[DNAFieldAttribute(4, "float", 29, "shrink_min", "float", false, 128)]
|
||||||
public float shrink_min;
|
public float shrink_min;
|
||||||
[DNAFieldAttribute(30, "float", "shrink_max", "float", 4, false, 132)]
|
[DNAFieldAttribute(4, "float", 30, "shrink_max", "float", false, 132)]
|
||||||
public float shrink_max;
|
public float shrink_max;
|
||||||
[DNAFieldAttribute(31, "float", "uniform_pressure_force", "float", 4, false, 136)]
|
[DNAFieldAttribute(4, "float", 31, "uniform_pressure_force", "float", false, 136)]
|
||||||
public float uniform_pressure_force;
|
public float uniform_pressure_force;
|
||||||
[DNAFieldAttribute(32, "float", "target_volume", "float", 4, false, 140)]
|
[DNAFieldAttribute(4, "float", 32, "target_volume", "float", false, 140)]
|
||||||
public float target_volume;
|
public float target_volume;
|
||||||
[DNAFieldAttribute(33, "float", "pressure_factor", "float", 4, false, 144)]
|
[DNAFieldAttribute(4, "float", 33, "pressure_factor", "float", false, 144)]
|
||||||
public float pressure_factor;
|
public float pressure_factor;
|
||||||
[DNAFieldAttribute(34, "float", "fluid_density", "float", 4, false, 148)]
|
[DNAFieldAttribute(4, "float", 34, "fluid_density", "float", false, 148)]
|
||||||
public float fluid_density;
|
public float fluid_density;
|
||||||
[DNAFieldAttribute(35, "short", "vgroup_pressure", "short", 2, false, 152)]
|
[DNAFieldAttribute(2, "short", 35, "vgroup_pressure", "short", false, 152)]
|
||||||
public short vgroup_pressure;
|
public short vgroup_pressure;
|
||||||
[DNAFieldAttribute(36, "char", "_pad7[6]", "System.Char[]", 6, false, 154)]
|
[DNAFieldAttribute(6, "char", 36, "_pad7[6]", "System.Char[]", false, 154)]
|
||||||
public char[] _pad7 = new System.Char[6];
|
public char[] _pad7 = new System.Char[6];
|
||||||
[DNAFieldAttribute(37, "float", "bending_damping", "float", 4, false, 160)]
|
[DNAFieldAttribute(4, "float", 37, "bending_damping", "float", false, 160)]
|
||||||
public float bending_damping;
|
public float bending_damping;
|
||||||
[DNAFieldAttribute(38, "float", "voxel_cell_size", "float", 4, false, 164)]
|
[DNAFieldAttribute(4, "float", 38, "voxel_cell_size", "float", false, 164)]
|
||||||
public float voxel_cell_size;
|
public float voxel_cell_size;
|
||||||
[DNAFieldAttribute(39, "int", "stepsPerFrame", "int", 4, false, 168)]
|
[DNAFieldAttribute(4, "int", 39, "stepsPerFrame", "int", false, 168)]
|
||||||
public int stepsPerFrame;
|
public int stepsPerFrame;
|
||||||
[DNAFieldAttribute(40, "int", "flags", "int", 4, false, 172)]
|
[DNAFieldAttribute(4, "int", 40, "flags", "int", false, 172)]
|
||||||
public int flags;
|
public int flags;
|
||||||
[DNAFieldAttribute(41, "int", "preroll", "int", 4, false, 176)]
|
[DNAFieldAttribute(4, "int", 41, "preroll", "int", false, 176)]
|
||||||
public int preroll;
|
public int preroll;
|
||||||
[DNAFieldAttribute(42, "int", "maxspringlen", "int", 4, false, 180)]
|
[DNAFieldAttribute(4, "int", 42, "maxspringlen", "int", false, 180)]
|
||||||
public int maxspringlen;
|
public int maxspringlen;
|
||||||
[DNAFieldAttribute(43, "short", "solver_type", "short", 2, false, 184)]
|
[DNAFieldAttribute(2, "short", 43, "solver_type", "short", false, 184)]
|
||||||
public short solver_type;
|
public short solver_type;
|
||||||
[DNAFieldAttribute(44, "short", "vgroup_bend", "short", 2, false, 186)]
|
[DNAFieldAttribute(2, "short", 44, "vgroup_bend", "short", false, 186)]
|
||||||
public short vgroup_bend;
|
public short vgroup_bend;
|
||||||
[DNAFieldAttribute(45, "short", "vgroup_mass", "short", 2, false, 188)]
|
[DNAFieldAttribute(2, "short", 45, "vgroup_mass", "short", false, 188)]
|
||||||
public short vgroup_mass;
|
public short vgroup_mass;
|
||||||
[DNAFieldAttribute(46, "short", "vgroup_struct", "short", 2, false, 190)]
|
[DNAFieldAttribute(2, "short", 46, "vgroup_struct", "short", false, 190)]
|
||||||
public short vgroup_struct;
|
public short vgroup_struct;
|
||||||
[DNAFieldAttribute(47, "short", "vgroup_shrink", "short", 2, false, 192)]
|
[DNAFieldAttribute(2, "short", 47, "vgroup_shrink", "short", false, 192)]
|
||||||
public short vgroup_shrink;
|
public short vgroup_shrink;
|
||||||
[DNAFieldAttribute(48, "short", "shapekey_rest", "short", 2, false, 194)]
|
[DNAFieldAttribute(2, "short", 48, "shapekey_rest", "short", false, 194)]
|
||||||
public short shapekey_rest;
|
public short shapekey_rest;
|
||||||
[DNAFieldAttribute(49, "short", "presets", "short", 2, false, 196)]
|
[DNAFieldAttribute(2, "short", 49, "presets", "short", false, 196)]
|
||||||
public short presets;
|
public short presets;
|
||||||
[DNAFieldAttribute(50, "short", "reset", "short", 2, false, 198)]
|
[DNAFieldAttribute(2, "short", 50, "reset", "short", false, 198)]
|
||||||
public short reset;
|
public short reset;
|
||||||
[DNAFieldAttribute(51, "EffectorWeights", "*effector_weights", "EffectorWeights", 8, true, 200)]
|
[DNAFieldAttribute(8, "EffectorWeights", 51, "*effector_weights", "EffectorWeights", true, 200)]
|
||||||
public EffectorWeights ptr_effector_weights;
|
public EffectorWeights effector_weights;
|
||||||
[DNAFieldAttribute(52, "short", "bending_model", "short", 2, false, 208)]
|
[DNAFieldAttribute(2, "short", 52, "bending_model", "short", false, 208)]
|
||||||
public short bending_model;
|
public short bending_model;
|
||||||
[DNAFieldAttribute(53, "short", "vgroup_shear", "short", 2, false, 210)]
|
[DNAFieldAttribute(2, "short", 53, "vgroup_shear", "short", false, 210)]
|
||||||
public short vgroup_shear;
|
public short vgroup_shear;
|
||||||
[DNAFieldAttribute(54, "float", "tension", "float", 4, false, 212)]
|
[DNAFieldAttribute(4, "float", 54, "tension", "float", false, 212)]
|
||||||
public float tension;
|
public float tension;
|
||||||
[DNAFieldAttribute(55, "float", "compression", "float", 4, false, 216)]
|
[DNAFieldAttribute(4, "float", 55, "compression", "float", false, 216)]
|
||||||
public float compression;
|
public float compression;
|
||||||
[DNAFieldAttribute(56, "float", "max_tension", "float", 4, false, 220)]
|
[DNAFieldAttribute(4, "float", 56, "max_tension", "float", false, 220)]
|
||||||
public float max_tension;
|
public float max_tension;
|
||||||
[DNAFieldAttribute(57, "float", "max_compression", "float", 4, false, 224)]
|
[DNAFieldAttribute(4, "float", 57, "max_compression", "float", false, 224)]
|
||||||
public float max_compression;
|
public float max_compression;
|
||||||
[DNAFieldAttribute(58, "float", "tension_damp", "float", 4, false, 228)]
|
[DNAFieldAttribute(4, "float", 58, "tension_damp", "float", false, 228)]
|
||||||
public float tension_damp;
|
public float tension_damp;
|
||||||
[DNAFieldAttribute(59, "float", "compression_damp", "float", 4, false, 232)]
|
[DNAFieldAttribute(4, "float", 59, "compression_damp", "float", false, 232)]
|
||||||
public float compression_damp;
|
public float compression_damp;
|
||||||
[DNAFieldAttribute(60, "float", "shear_damp", "float", 4, false, 236)]
|
[DNAFieldAttribute(4, "float", 60, "shear_damp", "float", false, 236)]
|
||||||
public float shear_damp;
|
public float shear_damp;
|
||||||
[DNAFieldAttribute(61, "float", "internal_spring_max_length", "float", 4, false, 240)]
|
[DNAFieldAttribute(4, "float", 61, "internal_spring_max_length", "float", false, 240)]
|
||||||
public float internal_spring_max_length;
|
public float internal_spring_max_length;
|
||||||
[DNAFieldAttribute(62, "float", "internal_spring_max_diversion", "float", 4, false, 244)]
|
[DNAFieldAttribute(4, "float", 62, "internal_spring_max_diversion", "float", false, 244)]
|
||||||
public float internal_spring_max_diversion;
|
public float internal_spring_max_diversion;
|
||||||
[DNAFieldAttribute(63, "short", "vgroup_intern", "short", 2, false, 248)]
|
[DNAFieldAttribute(2, "short", 63, "vgroup_intern", "short", false, 248)]
|
||||||
public short vgroup_intern;
|
public short vgroup_intern;
|
||||||
[DNAFieldAttribute(64, "char", "_pad1[2]", "System.Char[]", 2, false, 250)]
|
[DNAFieldAttribute(2, "char", 64, "_pad1[2]", "System.Char[]", false, 250)]
|
||||||
public char[] _pad1 = new System.Char[2];
|
public char[] _pad1 = new System.Char[2];
|
||||||
[DNAFieldAttribute(65, "float", "internal_tension", "float", 4, false, 252)]
|
[DNAFieldAttribute(4, "float", 65, "internal_tension", "float", false, 252)]
|
||||||
public float internal_tension;
|
public float internal_tension;
|
||||||
[DNAFieldAttribute(66, "float", "internal_compression", "float", 4, false, 256)]
|
[DNAFieldAttribute(4, "float", 66, "internal_compression", "float", false, 256)]
|
||||||
public float internal_compression;
|
public float internal_compression;
|
||||||
[DNAFieldAttribute(67, "float", "max_internal_tension", "float", 4, false, 260)]
|
[DNAFieldAttribute(4, "float", 67, "max_internal_tension", "float", false, 260)]
|
||||||
public float max_internal_tension;
|
public float max_internal_tension;
|
||||||
[DNAFieldAttribute(68, "float", "max_internal_compression", "float", 4, false, 264)]
|
[DNAFieldAttribute(4, "float", 68, "max_internal_compression", "float", false, 264)]
|
||||||
public float max_internal_compression;
|
public float max_internal_compression;
|
||||||
[DNAFieldAttribute(69, "char", "_pad0[4]", "System.Char[]", 4, false, 268)]
|
[DNAFieldAttribute(4, "char", 69, "_pad0[4]", "System.Char[]", false, 268)]
|
||||||
public char[] _pad0 = new System.Char[4];
|
public char[] _pad0 = new System.Char[4];
|
||||||
public ClothSimSettings() {
|
public ClothSimSettings() {
|
||||||
this.ptr_cache = default;
|
this.cache = default;
|
||||||
this.mingoal = default;
|
this.mingoal = default;
|
||||||
this.Cdis = default;
|
this.Cdis = default;
|
||||||
this.Cvi = default;
|
this.Cvi = default;
|
||||||
@@ -207,7 +207,7 @@ namespace BlendFile.DNA {
|
|||||||
this.shapekey_rest = default;
|
this.shapekey_rest = default;
|
||||||
this.presets = default;
|
this.presets = default;
|
||||||
this.reset = default;
|
this.reset = default;
|
||||||
this.ptr_effector_weights = default;
|
this.effector_weights = default;
|
||||||
this.bending_model = default;
|
this.bending_model = default;
|
||||||
this.vgroup_shear = default;
|
this.vgroup_shear = default;
|
||||||
this.tension = default;
|
this.tension = default;
|
||||||
@@ -228,7 +228,7 @@ namespace BlendFile.DNA {
|
|||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
}
|
}
|
||||||
public ClothSimSettings(
|
public ClothSimSettings(
|
||||||
LinkNode ptr_cache,
|
LinkNode cache,
|
||||||
float mingoal,
|
float mingoal,
|
||||||
float Cdis,
|
float Cdis,
|
||||||
float Cvi,
|
float Cvi,
|
||||||
@@ -279,7 +279,7 @@ namespace BlendFile.DNA {
|
|||||||
short shapekey_rest,
|
short shapekey_rest,
|
||||||
short presets,
|
short presets,
|
||||||
short reset,
|
short reset,
|
||||||
EffectorWeights ptr_effector_weights,
|
EffectorWeights effector_weights,
|
||||||
short bending_model,
|
short bending_model,
|
||||||
short vgroup_shear,
|
short vgroup_shear,
|
||||||
float tension,
|
float tension,
|
||||||
@@ -298,7 +298,7 @@ namespace BlendFile.DNA {
|
|||||||
float max_internal_tension,
|
float max_internal_tension,
|
||||||
float max_internal_compression,
|
float max_internal_compression,
|
||||||
char[] _pad0) {
|
char[] _pad0) {
|
||||||
this.ptr_cache = ptr_cache;
|
this.cache = cache;
|
||||||
this.mingoal = mingoal;
|
this.mingoal = mingoal;
|
||||||
this.Cdis = Cdis;
|
this.Cdis = Cdis;
|
||||||
this.Cvi = Cvi;
|
this.Cvi = Cvi;
|
||||||
@@ -349,7 +349,7 @@ namespace BlendFile.DNA {
|
|||||||
this.shapekey_rest = shapekey_rest;
|
this.shapekey_rest = shapekey_rest;
|
||||||
this.presets = presets;
|
this.presets = presets;
|
||||||
this.reset = reset;
|
this.reset = reset;
|
||||||
this.ptr_effector_weights = ptr_effector_weights;
|
this.effector_weights = effector_weights;
|
||||||
this.bending_model = bending_model;
|
this.bending_model = bending_model;
|
||||||
this.vgroup_shear = vgroup_shear;
|
this.vgroup_shear = vgroup_shear;
|
||||||
this.tension = tension;
|
this.tension = tension;
|
||||||
|
|||||||
@@ -15,53 +15,53 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(70, "Collection", 376)]
|
[DNAClassAttribute(70, "Collection", 376)]
|
||||||
public class Collection {
|
public class Collection {
|
||||||
[DNAFieldAttribute(0, "ID", "id", "ID", 208, false, 0)]
|
[DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)]
|
||||||
public ID id;
|
public ID id;
|
||||||
[DNAFieldAttribute(1, "ID", "*owner_id", "ID", 8, true, 208)]
|
[DNAFieldAttribute(8, "ID", 1, "*owner_id", "ID", true, 208)]
|
||||||
public ID ptr_owner_id;
|
public ID owner_id;
|
||||||
[DNAFieldAttribute(2, "ListBase", "gobject", "ListBase", 16, false, 216)]
|
[DNAFieldAttribute(16, "ListBase", 2, "gobject", "ListBase", false, 216)]
|
||||||
public ListBase gobject;
|
public ListBase gobject;
|
||||||
[DNAFieldAttribute(3, "ListBase", "children", "ListBase", 16, false, 232)]
|
[DNAFieldAttribute(16, "ListBase", 3, "children", "ListBase", false, 232)]
|
||||||
public ListBase children;
|
public ListBase children;
|
||||||
[DNAFieldAttribute(4, "char", "_pad0[4]", "System.Char[]", 4, false, 248)]
|
[DNAFieldAttribute(4, "char", 4, "_pad0[4]", "System.Char[]", false, 248)]
|
||||||
public char[] _pad0 = new System.Char[4];
|
public char[] _pad0 = new System.Char[4];
|
||||||
[DNAFieldAttribute(5, "int", "active_exporter_index", "int", 4, false, 252)]
|
[DNAFieldAttribute(4, "int", 5, "active_exporter_index", "int", false, 252)]
|
||||||
public int active_exporter_index;
|
public int active_exporter_index;
|
||||||
[DNAFieldAttribute(6, "ListBase", "exporters", "ListBase", 16, false, 256)]
|
[DNAFieldAttribute(16, "ListBase", 6, "exporters", "ListBase", false, 256)]
|
||||||
public ListBase exporters;
|
public ListBase exporters;
|
||||||
[DNAFieldAttribute(7, "PreviewImage", "*preview", "PreviewImage", 8, true, 272)]
|
[DNAFieldAttribute(8, "PreviewImage", 7, "*preview", "PreviewImage", true, 272)]
|
||||||
public PreviewImage ptr_preview;
|
public PreviewImage preview;
|
||||||
[DNAFieldAttribute(8, "int", "layer", "int", 4, false, 280)]
|
[DNAFieldAttribute(4, "int", 8, "layer", "int", false, 280)]
|
||||||
public int layer;
|
public int layer;
|
||||||
[DNAFieldAttribute(9, "float", "dupli_ofs[3]", "System.Single[]", 12, false, 284)]
|
[DNAFieldAttribute(12, "float", 9, "dupli_ofs[3]", "System.Single[]", false, 284)]
|
||||||
public float[] dupli_ofs = new System.Single[3];
|
public float[] dupli_ofs = new System.Single[3];
|
||||||
[DNAFieldAttribute(10, "uchar", "flag", "uchar", 1, false, 296)]
|
[DNAFieldAttribute(1, "uchar", 10, "flag", "uchar", false, 296)]
|
||||||
public byte flag;
|
public byte flag;
|
||||||
[DNAFieldAttribute(11, "int8_t", "color_tag", "int8_t", 1, false, 297)]
|
[DNAFieldAttribute(1, "int8_t", 11, "color_tag", "int8_t", false, 297)]
|
||||||
public sbyte color_tag;
|
public sbyte color_tag;
|
||||||
[DNAFieldAttribute(12, "char", "_pad1[2]", "System.Char[]", 2, false, 298)]
|
[DNAFieldAttribute(2, "char", 12, "_pad1[2]", "System.Char[]", false, 298)]
|
||||||
public char[] _pad1 = new System.Char[2];
|
public char[] _pad1 = new System.Char[2];
|
||||||
[DNAFieldAttribute(13, "uchar", "lineart_usage", "uchar", 1, false, 300)]
|
[DNAFieldAttribute(1, "uchar", 13, "lineart_usage", "uchar", false, 300)]
|
||||||
public byte lineart_usage;
|
public byte lineart_usage;
|
||||||
[DNAFieldAttribute(14, "uchar", "lineart_flags", "uchar", 1, false, 301)]
|
[DNAFieldAttribute(1, "uchar", 14, "lineart_flags", "uchar", false, 301)]
|
||||||
public byte lineart_flags;
|
public byte lineart_flags;
|
||||||
[DNAFieldAttribute(15, "uchar", "lineart_intersection_mask", "uchar", 1, false, 302)]
|
[DNAFieldAttribute(1, "uchar", 15, "lineart_intersection_mask", "uchar", false, 302)]
|
||||||
public byte lineart_intersection_mask;
|
public byte lineart_intersection_mask;
|
||||||
[DNAFieldAttribute(16, "uchar", "lineart_intersection_priority", "uchar", 1, false, 303)]
|
[DNAFieldAttribute(1, "uchar", 16, "lineart_intersection_priority", "uchar", false, 303)]
|
||||||
public byte lineart_intersection_priority;
|
public byte lineart_intersection_priority;
|
||||||
[DNAFieldAttribute(17, "ViewLayer", "*view_layer", "ViewLayer", 8, true, 304)]
|
[DNAFieldAttribute(8, "ViewLayer", 17, "*view_layer", "ViewLayer", true, 304)]
|
||||||
public ViewLayer ptr_view_layer;
|
public ViewLayer view_layer;
|
||||||
[DNAFieldAttribute(18, "Collection_Runtime", "runtime", "Collection_Runtime", 64, false, 312)]
|
[DNAFieldAttribute(64, "Collection_Runtime", 18, "runtime", "Collection_Runtime", false, 312)]
|
||||||
public Collection_Runtime runtime;
|
public Collection_Runtime runtime;
|
||||||
public Collection() {
|
public Collection() {
|
||||||
this.id = default;
|
this.id = default;
|
||||||
this.ptr_owner_id = default;
|
this.owner_id = default;
|
||||||
this.gobject = default;
|
this.gobject = default;
|
||||||
this.children = default;
|
this.children = default;
|
||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
this.active_exporter_index = default;
|
this.active_exporter_index = default;
|
||||||
this.exporters = default;
|
this.exporters = default;
|
||||||
this.ptr_preview = default;
|
this.preview = default;
|
||||||
this.layer = default;
|
this.layer = default;
|
||||||
this.dupli_ofs = default;
|
this.dupli_ofs = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
@@ -71,18 +71,18 @@ namespace BlendFile.DNA {
|
|||||||
this.lineart_flags = default;
|
this.lineart_flags = default;
|
||||||
this.lineart_intersection_mask = default;
|
this.lineart_intersection_mask = default;
|
||||||
this.lineart_intersection_priority = default;
|
this.lineart_intersection_priority = default;
|
||||||
this.ptr_view_layer = default;
|
this.view_layer = default;
|
||||||
this.runtime = default;
|
this.runtime = default;
|
||||||
}
|
}
|
||||||
public Collection(
|
public Collection(
|
||||||
ID id,
|
ID id,
|
||||||
ID ptr_owner_id,
|
ID owner_id,
|
||||||
ListBase gobject,
|
ListBase gobject,
|
||||||
ListBase children,
|
ListBase children,
|
||||||
char[] _pad0,
|
char[] _pad0,
|
||||||
int active_exporter_index,
|
int active_exporter_index,
|
||||||
ListBase exporters,
|
ListBase exporters,
|
||||||
PreviewImage ptr_preview,
|
PreviewImage preview,
|
||||||
int layer,
|
int layer,
|
||||||
float[] dupli_ofs,
|
float[] dupli_ofs,
|
||||||
byte flag,
|
byte flag,
|
||||||
@@ -92,16 +92,16 @@ namespace BlendFile.DNA {
|
|||||||
byte lineart_flags,
|
byte lineart_flags,
|
||||||
byte lineart_intersection_mask,
|
byte lineart_intersection_mask,
|
||||||
byte lineart_intersection_priority,
|
byte lineart_intersection_priority,
|
||||||
ViewLayer ptr_view_layer,
|
ViewLayer view_layer,
|
||||||
Collection_Runtime runtime) {
|
Collection_Runtime runtime) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.ptr_owner_id = ptr_owner_id;
|
this.owner_id = owner_id;
|
||||||
this.gobject = gobject;
|
this.gobject = gobject;
|
||||||
this.children = children;
|
this.children = children;
|
||||||
this._pad0 = _pad0;
|
this._pad0 = _pad0;
|
||||||
this.active_exporter_index = active_exporter_index;
|
this.active_exporter_index = active_exporter_index;
|
||||||
this.exporters = exporters;
|
this.exporters = exporters;
|
||||||
this.ptr_preview = ptr_preview;
|
this.preview = preview;
|
||||||
this.layer = layer;
|
this.layer = layer;
|
||||||
this.dupli_ofs = dupli_ofs;
|
this.dupli_ofs = dupli_ofs;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
@@ -111,7 +111,7 @@ namespace BlendFile.DNA {
|
|||||||
this.lineart_flags = lineart_flags;
|
this.lineart_flags = lineart_flags;
|
||||||
this.lineart_intersection_mask = lineart_intersection_mask;
|
this.lineart_intersection_mask = lineart_intersection_mask;
|
||||||
this.lineart_intersection_priority = lineart_intersection_priority;
|
this.lineart_intersection_priority = lineart_intersection_priority;
|
||||||
this.ptr_view_layer = ptr_view_layer;
|
this.view_layer = view_layer;
|
||||||
this.runtime = runtime;
|
this.runtime = runtime;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,27 +15,27 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(160, "CollectionChild", 32)]
|
[DNAClassAttribute(160, "CollectionChild", 32)]
|
||||||
public class CollectionChild {
|
public class CollectionChild {
|
||||||
[DNAFieldAttribute(0, "CollectionChild", "*next", "CollectionChild", 8, true, 0)]
|
[DNAFieldAttribute(8, "CollectionChild", 0, "*next", "CollectionChild", true, 0)]
|
||||||
public CollectionChild ptr_next;
|
public CollectionChild next;
|
||||||
[DNAFieldAttribute(1, "CollectionChild", "*prev", "CollectionChild", 8, true, 8)]
|
[DNAFieldAttribute(8, "CollectionChild", 1, "*prev", "CollectionChild", true, 8)]
|
||||||
public CollectionChild ptr_prev;
|
public CollectionChild prev;
|
||||||
[DNAFieldAttribute(2, "Collection", "*collection", "Collection", 8, true, 16)]
|
[DNAFieldAttribute(8, "Collection", 2, "*collection", "Collection", true, 16)]
|
||||||
public Collection ptr_collection;
|
public Collection collection;
|
||||||
[DNAFieldAttribute(3, "CollectionLightLinking", "light_linking", "CollectionLightLinking", 4, false, 24)]
|
[DNAFieldAttribute(4, "CollectionLightLinking", 3, "light_linking", "CollectionLightLinking", false, 24)]
|
||||||
public CollectionLightLinking light_linking;
|
public CollectionLightLinking light_linking;
|
||||||
[DNAFieldAttribute(4, "int", "_pad", "int", 4, false, 28)]
|
[DNAFieldAttribute(4, "int", 4, "_pad", "int", false, 28)]
|
||||||
public int _pad;
|
public int _pad;
|
||||||
public CollectionChild() {
|
public CollectionChild() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_collection = default;
|
this.collection = default;
|
||||||
this.light_linking = default;
|
this.light_linking = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public CollectionChild(CollectionChild ptr_next, CollectionChild ptr_prev, Collection ptr_collection, CollectionLightLinking light_linking, int _pad) {
|
public CollectionChild(CollectionChild next, CollectionChild prev, Collection collection, CollectionLightLinking light_linking, int _pad) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_collection = ptr_collection;
|
this.collection = collection;
|
||||||
this.light_linking = light_linking;
|
this.light_linking = light_linking;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,35 +15,35 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(161, "CollectionExport", 160)]
|
[DNAClassAttribute(161, "CollectionExport", 160)]
|
||||||
public class CollectionExport {
|
public class CollectionExport {
|
||||||
[DNAFieldAttribute(0, "CollectionExport", "*next", "CollectionExport", 8, true, 0)]
|
[DNAFieldAttribute(8, "CollectionExport", 0, "*next", "CollectionExport", true, 0)]
|
||||||
public CollectionExport ptr_next;
|
public CollectionExport next;
|
||||||
[DNAFieldAttribute(1, "CollectionExport", "*prev", "CollectionExport", 8, true, 8)]
|
[DNAFieldAttribute(8, "CollectionExport", 1, "*prev", "CollectionExport", true, 8)]
|
||||||
public CollectionExport ptr_prev;
|
public CollectionExport prev;
|
||||||
[DNAFieldAttribute(2, "char", "fh_idname[64]", "System.Char[]", 64, false, 16)]
|
[DNAFieldAttribute(64, "char", 2, "fh_idname[64]", "System.Char[]", false, 16)]
|
||||||
public char[] fh_idname = new System.Char[64];
|
public char[] fh_idname = new System.Char[64];
|
||||||
[DNAFieldAttribute(3, "char", "name[64]", "System.Char[]", 64, false, 80)]
|
[DNAFieldAttribute(64, "char", 3, "name[64]", "System.Char[]", false, 80)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
[DNAFieldAttribute(4, "IDProperty", "*export_properties", "IDProperty", 8, true, 144)]
|
[DNAFieldAttribute(8, "IDProperty", 4, "*export_properties", "IDProperty", true, 144)]
|
||||||
public IDProperty ptr_export_properties;
|
public IDProperty export_properties;
|
||||||
[DNAFieldAttribute(5, "int", "flag", "int", 4, false, 152)]
|
[DNAFieldAttribute(4, "int", 5, "flag", "int", false, 152)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(6, "int", "_pad0", "int", 4, false, 156)]
|
[DNAFieldAttribute(4, "int", 6, "_pad0", "int", false, 156)]
|
||||||
public int _pad0;
|
public int _pad0;
|
||||||
public CollectionExport() {
|
public CollectionExport() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.fh_idname = default;
|
this.fh_idname = default;
|
||||||
this.name = default;
|
this.name = default;
|
||||||
this.ptr_export_properties = default;
|
this.export_properties = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
}
|
}
|
||||||
public CollectionExport(CollectionExport ptr_next, CollectionExport ptr_prev, char[] fh_idname, char[] name, IDProperty ptr_export_properties, int flag, int _pad0) {
|
public CollectionExport(CollectionExport next, CollectionExport prev, char[] fh_idname, char[] name, IDProperty export_properties, int flag, int _pad0) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.fh_idname = fh_idname;
|
this.fh_idname = fh_idname;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this.ptr_export_properties = ptr_export_properties;
|
this.export_properties = export_properties;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this._pad0 = _pad0;
|
this._pad0 = _pad0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,10 +14,10 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(158, "CollectionLightLinking", 4)]
|
[DNAClassAttribute(158, "CollectionLightLinking", 4)]
|
||||||
public struct CollectionLightLinking {
|
public class CollectionLightLinking {
|
||||||
[DNAFieldAttribute(0, "uchar", "link_state", "uchar", 1, false, 0)]
|
[DNAFieldAttribute(1, "uchar", 0, "link_state", "uchar", false, 0)]
|
||||||
public byte link_state;
|
public byte link_state;
|
||||||
[DNAFieldAttribute(1, "uchar", "_pad[3]", "System.Byte[]", 3, false, 1)]
|
[DNAFieldAttribute(3, "uchar", 1, "_pad[3]", "System.Byte[]", false, 1)]
|
||||||
public byte[] _pad = new System.Byte[3];
|
public byte[] _pad = new System.Byte[3];
|
||||||
public CollectionLightLinking() {
|
public CollectionLightLinking() {
|
||||||
this.link_state = default;
|
this.link_state = default;
|
||||||
|
|||||||
@@ -15,27 +15,27 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(159, "CollectionObject", 32)]
|
[DNAClassAttribute(159, "CollectionObject", 32)]
|
||||||
public class CollectionObject {
|
public class CollectionObject {
|
||||||
[DNAFieldAttribute(0, "CollectionObject", "*next", "CollectionObject", 8, true, 0)]
|
[DNAFieldAttribute(8, "CollectionObject", 0, "*next", "CollectionObject", true, 0)]
|
||||||
public CollectionObject ptr_next;
|
public CollectionObject next;
|
||||||
[DNAFieldAttribute(1, "CollectionObject", "*prev", "CollectionObject", 8, true, 8)]
|
[DNAFieldAttribute(8, "CollectionObject", 1, "*prev", "CollectionObject", true, 8)]
|
||||||
public CollectionObject ptr_prev;
|
public CollectionObject prev;
|
||||||
[DNAFieldAttribute(2, "Object", "*ob", "Object", 8, true, 16)]
|
[DNAFieldAttribute(8, "Object", 2, "*ob", "Object", true, 16)]
|
||||||
public Object ptr_ob;
|
public Object ob;
|
||||||
[DNAFieldAttribute(3, "CollectionLightLinking", "light_linking", "CollectionLightLinking", 4, false, 24)]
|
[DNAFieldAttribute(4, "CollectionLightLinking", 3, "light_linking", "CollectionLightLinking", false, 24)]
|
||||||
public CollectionLightLinking light_linking;
|
public CollectionLightLinking light_linking;
|
||||||
[DNAFieldAttribute(4, "int", "_pad", "int", 4, false, 28)]
|
[DNAFieldAttribute(4, "int", 4, "_pad", "int", false, 28)]
|
||||||
public int _pad;
|
public int _pad;
|
||||||
public CollectionObject() {
|
public CollectionObject() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.ptr_ob = default;
|
this.ob = default;
|
||||||
this.light_linking = default;
|
this.light_linking = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public CollectionObject(CollectionObject ptr_next, CollectionObject ptr_prev, Object ptr_ob, CollectionLightLinking light_linking, int _pad) {
|
public CollectionObject(CollectionObject next, CollectionObject prev, Object ob, CollectionLightLinking light_linking, int _pad) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.ptr_ob = ptr_ob;
|
this.ob = ob;
|
||||||
this.light_linking = light_linking;
|
this.light_linking = light_linking;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,31 +15,31 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(162, "Collection_Runtime", 64)]
|
[DNAClassAttribute(162, "Collection_Runtime", 64)]
|
||||||
public class Collection_Runtime {
|
public class Collection_Runtime {
|
||||||
[DNAFieldAttribute(0, "ListBase", "object_cache", "ListBase", 16, false, 0)]
|
[DNAFieldAttribute(16, "ListBase", 0, "object_cache", "ListBase", false, 0)]
|
||||||
public ListBase object_cache;
|
public ListBase object_cache;
|
||||||
[DNAFieldAttribute(1, "ListBase", "object_cache_instanced", "ListBase", 16, false, 16)]
|
[DNAFieldAttribute(16, "ListBase", 1, "object_cache_instanced", "ListBase", false, 16)]
|
||||||
public ListBase object_cache_instanced;
|
public ListBase object_cache_instanced;
|
||||||
[DNAFieldAttribute(2, "ListBase", "parents", "ListBase", 16, false, 32)]
|
[DNAFieldAttribute(16, "ListBase", 2, "parents", "ListBase", false, 32)]
|
||||||
public ListBase parents;
|
public ListBase parents;
|
||||||
[DNAFieldAttribute(3, "GHash", "*gobject_hash", "GHash", 8, true, 48)]
|
[DNAFieldAttribute(8, "GHash", 3, "*gobject_hash", "GHash", true, 48)]
|
||||||
public GHash ptr_gobject_hash;
|
public GHash gobject_hash;
|
||||||
[DNAFieldAttribute(4, "uchar", "tag", "uchar", 1, false, 56)]
|
[DNAFieldAttribute(1, "uchar", 4, "tag", "uchar", false, 56)]
|
||||||
public byte tag;
|
public byte tag;
|
||||||
[DNAFieldAttribute(5, "char", "_pad0[7]", "System.Char[]", 7, false, 57)]
|
[DNAFieldAttribute(7, "char", 5, "_pad0[7]", "System.Char[]", false, 57)]
|
||||||
public char[] _pad0 = new System.Char[7];
|
public char[] _pad0 = new System.Char[7];
|
||||||
public Collection_Runtime() {
|
public Collection_Runtime() {
|
||||||
this.object_cache = default;
|
this.object_cache = default;
|
||||||
this.object_cache_instanced = default;
|
this.object_cache_instanced = default;
|
||||||
this.parents = default;
|
this.parents = default;
|
||||||
this.ptr_gobject_hash = default;
|
this.gobject_hash = default;
|
||||||
this.tag = default;
|
this.tag = default;
|
||||||
this._pad0 = default;
|
this._pad0 = default;
|
||||||
}
|
}
|
||||||
public Collection_Runtime(ListBase object_cache, ListBase object_cache_instanced, ListBase parents, GHash ptr_gobject_hash, byte tag, char[] _pad0) {
|
public Collection_Runtime(ListBase object_cache, ListBase object_cache_instanced, ListBase parents, GHash gobject_hash, byte tag, char[] _pad0) {
|
||||||
this.object_cache = object_cache;
|
this.object_cache = object_cache;
|
||||||
this.object_cache_instanced = object_cache_instanced;
|
this.object_cache_instanced = object_cache_instanced;
|
||||||
this.parents = parents;
|
this.parents = parents;
|
||||||
this.ptr_gobject_hash = ptr_gobject_hash;
|
this.gobject_hash = gobject_hash;
|
||||||
this.tag = tag;
|
this.tag = tag;
|
||||||
this._pad0 = _pad0;
|
this._pad0 = _pad0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,22 +15,22 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(468, "CollisionModifierData", 152)]
|
[DNAClassAttribute(468, "CollisionModifierData", 152)]
|
||||||
public class CollisionModifierData {
|
public class CollisionModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(8, "int", "mvert_num", "int", 4, false, 120)]
|
[DNAFieldAttribute(4, "int", 8, "mvert_num", "int", false, 120)]
|
||||||
public int mvert_num;
|
public int mvert_num;
|
||||||
[DNAFieldAttribute(9, "int", "tri_num", "int", 4, false, 124)]
|
[DNAFieldAttribute(4, "int", 9, "tri_num", "int", false, 124)]
|
||||||
public int tri_num;
|
public int tri_num;
|
||||||
[DNAFieldAttribute(10, "float", "time_x", "float", 4, false, 128)]
|
[DNAFieldAttribute(4, "float", 10, "time_x", "float", false, 128)]
|
||||||
public float time_x;
|
public float time_x;
|
||||||
[DNAFieldAttribute(11, "float", "time_xnew", "float", 4, false, 132)]
|
[DNAFieldAttribute(4, "float", 11, "time_xnew", "float", false, 132)]
|
||||||
public float time_xnew;
|
public float time_xnew;
|
||||||
[DNAFieldAttribute(12, "char", "is_static", "char", 1, false, 136)]
|
[DNAFieldAttribute(1, "char", 12, "is_static", "char", false, 136)]
|
||||||
public char is_static;
|
public char is_static;
|
||||||
[DNAFieldAttribute(13, "char", "_pad[7]", "System.Char[]", 7, false, 137)]
|
[DNAFieldAttribute(7, "char", 13, "_pad[7]", "System.Char[]", false, 137)]
|
||||||
public char[] _pad = new System.Char[7];
|
public char[] _pad = new System.Char[7];
|
||||||
[DNAFieldAttribute(14, "BVHTree", "*bvhtree", "BVHTree", 8, true, 144)]
|
[DNAFieldAttribute(8, "BVHTree", 14, "*bvhtree", "BVHTree", true, 144)]
|
||||||
public BVHTree ptr_bvhtree;
|
public BVHTree bvhtree;
|
||||||
public CollisionModifierData() {
|
public CollisionModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.mvert_num = default;
|
this.mvert_num = default;
|
||||||
@@ -39,9 +39,9 @@ namespace BlendFile.DNA {
|
|||||||
this.time_xnew = default;
|
this.time_xnew = default;
|
||||||
this.is_static = default;
|
this.is_static = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr_bvhtree = default;
|
this.bvhtree = default;
|
||||||
}
|
}
|
||||||
public CollisionModifierData(ModifierData modifier, int mvert_num, int tri_num, float time_x, float time_xnew, char is_static, char[] _pad, BVHTree ptr_bvhtree) {
|
public CollisionModifierData(ModifierData modifier, int mvert_num, int tri_num, float time_x, float time_xnew, char is_static, char[] _pad, BVHTree bvhtree) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.mvert_num = mvert_num;
|
this.mvert_num = mvert_num;
|
||||||
this.tri_num = tri_num;
|
this.tri_num = tri_num;
|
||||||
@@ -49,7 +49,7 @@ namespace BlendFile.DNA {
|
|||||||
this.time_xnew = time_xnew;
|
this.time_xnew = time_xnew;
|
||||||
this.is_static = is_static;
|
this.is_static = is_static;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr_bvhtree = ptr_bvhtree;
|
this.bvhtree = bvhtree;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,12 +14,12 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(905, "ColorBalanceModifierData", 200)]
|
[DNAClassAttribute(905, "ColorBalanceModifierData", 200)]
|
||||||
public struct ColorBalanceModifierData {
|
public class ColorBalanceModifierData {
|
||||||
[DNAFieldAttribute(0, "SequenceModifierData", "modifier", "SequenceModifierData", 112, false, 0)]
|
[DNAFieldAttribute(112, "SequenceModifierData", 0, "modifier", "SequenceModifierData", false, 0)]
|
||||||
public SequenceModifierData modifier;
|
public SequenceModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "StripColorBalance", "color_balance", "StripColorBalance", 84, false, 112)]
|
[DNAFieldAttribute(84, "StripColorBalance", 1, "color_balance", "StripColorBalance", false, 112)]
|
||||||
public StripColorBalance color_balance;
|
public StripColorBalance color_balance;
|
||||||
[DNAFieldAttribute(2, "float", "color_multiply", "float", 4, false, 196)]
|
[DNAFieldAttribute(4, "float", 2, "color_multiply", "float", false, 196)]
|
||||||
public float color_multiply;
|
public float color_multiply;
|
||||||
public ColorBalanceModifierData() {
|
public ColorBalanceModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
|
|||||||
@@ -14,20 +14,20 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(134, "ColorBand", 776)]
|
[DNAClassAttribute(134, "ColorBand", 776)]
|
||||||
public struct ColorBand {
|
public class ColorBand {
|
||||||
[DNAFieldAttribute(0, "short", "tot", "short", 2, false, 0)]
|
[DNAFieldAttribute(2, "short", 0, "tot", "short", false, 0)]
|
||||||
public short tot;
|
public short tot;
|
||||||
[DNAFieldAttribute(1, "short", "cur", "short", 2, false, 2)]
|
[DNAFieldAttribute(2, "short", 1, "cur", "short", false, 2)]
|
||||||
public short cur;
|
public short cur;
|
||||||
[DNAFieldAttribute(2, "char", "ipotype", "char", 1, false, 4)]
|
[DNAFieldAttribute(1, "char", 2, "ipotype", "char", false, 4)]
|
||||||
public char ipotype;
|
public char ipotype;
|
||||||
[DNAFieldAttribute(3, "char", "ipotype_hue", "char", 1, false, 5)]
|
[DNAFieldAttribute(1, "char", 3, "ipotype_hue", "char", false, 5)]
|
||||||
public char ipotype_hue;
|
public char ipotype_hue;
|
||||||
[DNAFieldAttribute(4, "char", "color_mode", "char", 1, false, 6)]
|
[DNAFieldAttribute(1, "char", 4, "color_mode", "char", false, 6)]
|
||||||
public char color_mode;
|
public char color_mode;
|
||||||
[DNAFieldAttribute(5, "char", "_pad[1]", "System.Char[]", 1, false, 7)]
|
[DNAFieldAttribute(1, "char", 5, "_pad[1]", "System.Char[]", false, 7)]
|
||||||
public char[] _pad = new System.Char[1];
|
public char[] _pad = new System.Char[1];
|
||||||
[DNAFieldAttribute(6, "CBData", "data[32]", "CBData[]", 768, false, 8)]
|
[DNAFieldAttribute(768, "CBData", 6, "data[32]", "CBData[]", false, 8)]
|
||||||
public CBData[] data = new CBData[32];
|
public CBData[] data = new CBData[32];
|
||||||
public ColorBand() {
|
public ColorBand() {
|
||||||
this.tot = default;
|
this.tot = default;
|
||||||
|
|||||||
@@ -14,18 +14,18 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(602, "ColorCorrectionData", 24)]
|
[DNAClassAttribute(602, "ColorCorrectionData", 24)]
|
||||||
public struct ColorCorrectionData {
|
public class ColorCorrectionData {
|
||||||
[DNAFieldAttribute(0, "float", "saturation", "float", 4, false, 0)]
|
[DNAFieldAttribute(4, "float", 0, "saturation", "float", false, 0)]
|
||||||
public float saturation;
|
public float saturation;
|
||||||
[DNAFieldAttribute(1, "float", "contrast", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 1, "contrast", "float", false, 4)]
|
||||||
public float contrast;
|
public float contrast;
|
||||||
[DNAFieldAttribute(2, "float", "gamma", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 2, "gamma", "float", false, 8)]
|
||||||
public float gamma;
|
public float gamma;
|
||||||
[DNAFieldAttribute(3, "float", "gain", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 3, "gain", "float", false, 12)]
|
||||||
public float gain;
|
public float gain;
|
||||||
[DNAFieldAttribute(4, "float", "lift", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 4, "lift", "float", false, 16)]
|
||||||
public float lift;
|
public float lift;
|
||||||
[DNAFieldAttribute(5, "char", "_pad[4]", "System.Char[]", 4, false, 20)]
|
[DNAFieldAttribute(4, "char", 5, "_pad[4]", "System.Char[]", false, 20)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
public ColorCorrectionData() {
|
public ColorCorrectionData() {
|
||||||
this.saturation = default;
|
this.saturation = default;
|
||||||
|
|||||||
@@ -15,33 +15,33 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(281, "ColorGpencilModifierData", 280)]
|
[DNAClassAttribute(281, "ColorGpencilModifierData", 280)]
|
||||||
public class ColorGpencilModifierData {
|
public class ColorGpencilModifierData {
|
||||||
[DNAFieldAttribute(0, "GpencilModifierData", "modifier", "GpencilModifierData", 104, false, 0)]
|
[DNAFieldAttribute(104, "GpencilModifierData", 0, "modifier", "GpencilModifierData", false, 0)]
|
||||||
public GpencilModifierData modifier;
|
public GpencilModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "Material", "*material", "Material", 8, true, 104)]
|
[DNAFieldAttribute(8, "Material", 1, "*material", "Material", true, 104)]
|
||||||
public Material ptr_material;
|
public Material material;
|
||||||
[DNAFieldAttribute(2, "char", "layername[64]", "System.Char[]", 64, false, 112)]
|
[DNAFieldAttribute(64, "char", 2, "layername[64]", "System.Char[]", false, 112)]
|
||||||
public char[] layername = new System.Char[64];
|
public char[] layername = new System.Char[64];
|
||||||
[DNAFieldAttribute(3, "char", "materialname[64]", "System.Char[]", 64, false, 176)]
|
[DNAFieldAttribute(64, "char", 3, "materialname[64]", "System.Char[]", false, 176)]
|
||||||
public char[] materialname = new System.Char[64];
|
public char[] materialname = new System.Char[64];
|
||||||
[DNAFieldAttribute(4, "int", "pass_index", "int", 4, false, 240)]
|
[DNAFieldAttribute(4, "int", 4, "pass_index", "int", false, 240)]
|
||||||
public int pass_index;
|
public int pass_index;
|
||||||
[DNAFieldAttribute(5, "int", "flag", "int", 4, false, 244)]
|
[DNAFieldAttribute(4, "int", 5, "flag", "int", false, 244)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(6, "float", "hsv[3]", "System.Single[]", 12, false, 248)]
|
[DNAFieldAttribute(12, "float", 6, "hsv[3]", "System.Single[]", false, 248)]
|
||||||
public float[] hsv = new System.Single[3];
|
public float[] hsv = new System.Single[3];
|
||||||
[DNAFieldAttribute(7, "char", "modify_color", "char", 1, false, 260)]
|
[DNAFieldAttribute(1, "char", 7, "modify_color", "char", false, 260)]
|
||||||
public char modify_color;
|
public char modify_color;
|
||||||
[DNAFieldAttribute(8, "char", "_pad[3]", "System.Char[]", 3, false, 261)]
|
[DNAFieldAttribute(3, "char", 8, "_pad[3]", "System.Char[]", false, 261)]
|
||||||
public char[] _pad = new System.Char[3];
|
public char[] _pad = new System.Char[3];
|
||||||
[DNAFieldAttribute(9, "int", "layer_pass", "int", 4, false, 264)]
|
[DNAFieldAttribute(4, "int", 9, "layer_pass", "int", false, 264)]
|
||||||
public int layer_pass;
|
public int layer_pass;
|
||||||
[DNAFieldAttribute(10, "char", "_pad1[4]", "System.Char[]", 4, false, 268)]
|
[DNAFieldAttribute(4, "char", 10, "_pad1[4]", "System.Char[]", false, 268)]
|
||||||
public char[] _pad1 = new System.Char[4];
|
public char[] _pad1 = new System.Char[4];
|
||||||
[DNAFieldAttribute(11, "CurveMapping", "*curve_intensity", "CurveMapping", 8, true, 272)]
|
[DNAFieldAttribute(8, "CurveMapping", 11, "*curve_intensity", "CurveMapping", true, 272)]
|
||||||
public CurveMapping ptr_curve_intensity;
|
public CurveMapping curve_intensity;
|
||||||
public ColorGpencilModifierData() {
|
public ColorGpencilModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.ptr_material = default;
|
this.material = default;
|
||||||
this.layername = default;
|
this.layername = default;
|
||||||
this.materialname = default;
|
this.materialname = default;
|
||||||
this.pass_index = default;
|
this.pass_index = default;
|
||||||
@@ -51,11 +51,11 @@ namespace BlendFile.DNA {
|
|||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.layer_pass = default;
|
this.layer_pass = default;
|
||||||
this._pad1 = default;
|
this._pad1 = default;
|
||||||
this.ptr_curve_intensity = default;
|
this.curve_intensity = default;
|
||||||
}
|
}
|
||||||
public ColorGpencilModifierData(GpencilModifierData modifier, Material ptr_material, char[] layername, char[] materialname, int pass_index, int flag, float[] hsv, char modify_color, char[] _pad, int layer_pass, char[] _pad1, CurveMapping ptr_curve_intensity) {
|
public ColorGpencilModifierData(GpencilModifierData modifier, Material material, char[] layername, char[] materialname, int pass_index, int flag, float[] hsv, char modify_color, char[] _pad, int layer_pass, char[] _pad1, CurveMapping curve_intensity) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.ptr_material = ptr_material;
|
this.material = material;
|
||||||
this.layername = layername;
|
this.layername = layername;
|
||||||
this.materialname = materialname;
|
this.materialname = materialname;
|
||||||
this.pass_index = pass_index;
|
this.pass_index = pass_index;
|
||||||
@@ -65,7 +65,7 @@ namespace BlendFile.DNA {
|
|||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.layer_pass = layer_pass;
|
this.layer_pass = layer_pass;
|
||||||
this._pad1 = _pad1;
|
this._pad1 = _pad1;
|
||||||
this.ptr_curve_intensity = ptr_curve_intensity;
|
this.curve_intensity = curve_intensity;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(170, "ColorManagedColorspaceSettings", 64)]
|
[DNAClassAttribute(170, "ColorManagedColorspaceSettings", 64)]
|
||||||
public struct ColorManagedColorspaceSettings {
|
public class ColorManagedColorspaceSettings {
|
||||||
[DNAFieldAttribute(0, "char", "name[64]", "System.Char[]", 64, false, 0)]
|
[DNAFieldAttribute(64, "char", 0, "name[64]", "System.Char[]", false, 0)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
public ColorManagedColorspaceSettings() {
|
public ColorManagedColorspaceSettings() {
|
||||||
this.name = default;
|
this.name = default;
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(169, "ColorManagedDisplaySettings", 64)]
|
[DNAClassAttribute(169, "ColorManagedDisplaySettings", 64)]
|
||||||
public struct ColorManagedDisplaySettings {
|
public class ColorManagedDisplaySettings {
|
||||||
[DNAFieldAttribute(0, "char", "display_device[64]", "System.Char[]", 64, false, 0)]
|
[DNAFieldAttribute(64, "char", 0, "display_device[64]", "System.Char[]", false, 0)]
|
||||||
public char[] display_device = new System.Char[64];
|
public char[] display_device = new System.Char[64];
|
||||||
public ColorManagedDisplaySettings() {
|
public ColorManagedDisplaySettings() {
|
||||||
this.display_device = default;
|
this.display_device = default;
|
||||||
|
|||||||
@@ -15,26 +15,26 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(168, "ColorManagedViewSettings", 168)]
|
[DNAClassAttribute(168, "ColorManagedViewSettings", 168)]
|
||||||
public class ColorManagedViewSettings {
|
public class ColorManagedViewSettings {
|
||||||
[DNAFieldAttribute(0, "int", "flag", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 0, "flag", "int", false, 0)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(1, "char", "_pad[4]", "System.Char[]", 4, false, 4)]
|
[DNAFieldAttribute(4, "char", 1, "_pad[4]", "System.Char[]", false, 4)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(2, "char", "look[64]", "System.Char[]", 64, false, 8)]
|
[DNAFieldAttribute(64, "char", 2, "look[64]", "System.Char[]", false, 8)]
|
||||||
public char[] look = new System.Char[64];
|
public char[] look = new System.Char[64];
|
||||||
[DNAFieldAttribute(3, "char", "view_transform[64]", "System.Char[]", 64, false, 72)]
|
[DNAFieldAttribute(64, "char", 3, "view_transform[64]", "System.Char[]", false, 72)]
|
||||||
public char[] view_transform = new System.Char[64];
|
public char[] view_transform = new System.Char[64];
|
||||||
[DNAFieldAttribute(4, "float", "exposure", "float", 4, false, 136)]
|
[DNAFieldAttribute(4, "float", 4, "exposure", "float", false, 136)]
|
||||||
public float exposure;
|
public float exposure;
|
||||||
[DNAFieldAttribute(5, "float", "gamma", "float", 4, false, 140)]
|
[DNAFieldAttribute(4, "float", 5, "gamma", "float", false, 140)]
|
||||||
public float gamma;
|
public float gamma;
|
||||||
[DNAFieldAttribute(6, "float", "temperature", "float", 4, false, 144)]
|
[DNAFieldAttribute(4, "float", 6, "temperature", "float", false, 144)]
|
||||||
public float temperature;
|
public float temperature;
|
||||||
[DNAFieldAttribute(7, "float", "tint", "float", 4, false, 148)]
|
[DNAFieldAttribute(4, "float", 7, "tint", "float", false, 148)]
|
||||||
public float tint;
|
public float tint;
|
||||||
[DNAFieldAttribute(8, "CurveMapping", "*curve_mapping", "CurveMapping", 8, true, 152)]
|
[DNAFieldAttribute(8, "CurveMapping", 8, "*curve_mapping", "CurveMapping", true, 152)]
|
||||||
public CurveMapping ptr_curve_mapping;
|
public CurveMapping curve_mapping;
|
||||||
[DNAFieldAttribute(9, "void", "*_pad2", "void", 8, true, 160)]
|
[DNAFieldAttribute(8, "void", 9, "*_pad2", "void", true, 160)]
|
||||||
public object ptr__pad2;
|
public object _pad2;
|
||||||
public ColorManagedViewSettings() {
|
public ColorManagedViewSettings() {
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
@@ -44,10 +44,10 @@ namespace BlendFile.DNA {
|
|||||||
this.gamma = default;
|
this.gamma = default;
|
||||||
this.temperature = default;
|
this.temperature = default;
|
||||||
this.tint = default;
|
this.tint = default;
|
||||||
this.ptr_curve_mapping = default;
|
this.curve_mapping = default;
|
||||||
this.ptr__pad2 = default;
|
this._pad2 = default;
|
||||||
}
|
}
|
||||||
public ColorManagedViewSettings(int flag, char[] _pad, char[] look, char[] view_transform, float exposure, float gamma, float temperature, float tint, CurveMapping ptr_curve_mapping, object ptr__pad2) {
|
public ColorManagedViewSettings(int flag, char[] _pad, char[] look, char[] view_transform, float exposure, float gamma, float temperature, float tint, CurveMapping curve_mapping, object _pad2) {
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.look = look;
|
this.look = look;
|
||||||
@@ -56,8 +56,8 @@ namespace BlendFile.DNA {
|
|||||||
this.gamma = gamma;
|
this.gamma = gamma;
|
||||||
this.temperature = temperature;
|
this.temperature = temperature;
|
||||||
this.tint = tint;
|
this.tint = tint;
|
||||||
this.ptr_curve_mapping = ptr_curve_mapping;
|
this.curve_mapping = curve_mapping;
|
||||||
this.ptr__pad2 = ptr__pad2;
|
this._pad2 = _pad2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,24 +14,24 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(636, "ColorMapping", 816)]
|
[DNAClassAttribute(636, "ColorMapping", 816)]
|
||||||
public struct ColorMapping {
|
public class ColorMapping {
|
||||||
[DNAFieldAttribute(0, "ColorBand", "coba", "ColorBand", 776, false, 0)]
|
[DNAFieldAttribute(776, "ColorBand", 0, "coba", "ColorBand", false, 0)]
|
||||||
public ColorBand coba;
|
public ColorBand coba;
|
||||||
[DNAFieldAttribute(1, "float", "bright", "float", 4, false, 776)]
|
[DNAFieldAttribute(4, "float", 1, "bright", "float", false, 776)]
|
||||||
public float bright;
|
public float bright;
|
||||||
[DNAFieldAttribute(2, "float", "contrast", "float", 4, false, 780)]
|
[DNAFieldAttribute(4, "float", 2, "contrast", "float", false, 780)]
|
||||||
public float contrast;
|
public float contrast;
|
||||||
[DNAFieldAttribute(3, "float", "saturation", "float", 4, false, 784)]
|
[DNAFieldAttribute(4, "float", 3, "saturation", "float", false, 784)]
|
||||||
public float saturation;
|
public float saturation;
|
||||||
[DNAFieldAttribute(4, "int", "flag", "int", 4, false, 788)]
|
[DNAFieldAttribute(4, "int", 4, "flag", "int", false, 788)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(5, "float", "blend_color[3]", "System.Single[]", 12, false, 792)]
|
[DNAFieldAttribute(12, "float", 5, "blend_color[3]", "System.Single[]", false, 792)]
|
||||||
public float[] blend_color = new System.Single[3];
|
public float[] blend_color = new System.Single[3];
|
||||||
[DNAFieldAttribute(6, "float", "blend_factor", "float", 4, false, 804)]
|
[DNAFieldAttribute(4, "float", 6, "blend_factor", "float", false, 804)]
|
||||||
public float blend_factor;
|
public float blend_factor;
|
||||||
[DNAFieldAttribute(7, "int", "blend_type", "int", 4, false, 808)]
|
[DNAFieldAttribute(4, "int", 7, "blend_type", "int", false, 808)]
|
||||||
public int blend_type;
|
public int blend_type;
|
||||||
[DNAFieldAttribute(8, "char", "_pad[4]", "System.Char[]", 4, false, 812)]
|
[DNAFieldAttribute(4, "char", 8, "_pad[4]", "System.Char[]", false, 812)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
public ColorMapping() {
|
public ColorMapping() {
|
||||||
this.coba = default;
|
this.coba = default;
|
||||||
|
|||||||
@@ -14,10 +14,10 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(903, "ColorMixVars", 8)]
|
[DNAClassAttribute(903, "ColorMixVars", 8)]
|
||||||
public struct ColorMixVars {
|
public class ColorMixVars {
|
||||||
[DNAFieldAttribute(0, "int", "blend_effect", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 0, "blend_effect", "int", false, 0)]
|
||||||
public int blend_effect;
|
public int blend_effect;
|
||||||
[DNAFieldAttribute(1, "float", "factor", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 1, "factor", "float", false, 4)]
|
||||||
public float factor;
|
public float factor;
|
||||||
public ColorMixVars() {
|
public ColorMixVars() {
|
||||||
this.blend_effect = default;
|
this.blend_effect = default;
|
||||||
|
|||||||
@@ -14,22 +14,22 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(918, "ColorizeShaderFxData", 192)]
|
[DNAClassAttribute(918, "ColorizeShaderFxData", 192)]
|
||||||
public struct ColorizeShaderFxData {
|
public class ColorizeShaderFxData {
|
||||||
[DNAFieldAttribute(0, "ShaderFxData", "shaderfx", "ShaderFxData", 104, false, 0)]
|
[DNAFieldAttribute(104, "ShaderFxData", 0, "shaderfx", "ShaderFxData", false, 0)]
|
||||||
public ShaderFxData shaderfx;
|
public ShaderFxData shaderfx;
|
||||||
[DNAFieldAttribute(1, "int", "mode", "int", 4, false, 104)]
|
[DNAFieldAttribute(4, "int", 1, "mode", "int", false, 104)]
|
||||||
public int mode;
|
public int mode;
|
||||||
[DNAFieldAttribute(2, "float", "low_color[4]", "System.Single[]", 16, false, 108)]
|
[DNAFieldAttribute(16, "float", 2, "low_color[4]", "System.Single[]", false, 108)]
|
||||||
public float[] low_color = new System.Single[4];
|
public float[] low_color = new System.Single[4];
|
||||||
[DNAFieldAttribute(3, "float", "high_color[4]", "System.Single[]", 16, false, 124)]
|
[DNAFieldAttribute(16, "float", 3, "high_color[4]", "System.Single[]", false, 124)]
|
||||||
public float[] high_color = new System.Single[4];
|
public float[] high_color = new System.Single[4];
|
||||||
[DNAFieldAttribute(4, "float", "factor", "float", 4, false, 140)]
|
[DNAFieldAttribute(4, "float", 4, "factor", "float", false, 140)]
|
||||||
public float factor;
|
public float factor;
|
||||||
[DNAFieldAttribute(5, "int", "flag", "int", 4, false, 144)]
|
[DNAFieldAttribute(4, "int", 5, "flag", "int", false, 144)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(6, "char", "_pad[4]", "System.Char[]", 4, false, 148)]
|
[DNAFieldAttribute(4, "char", 6, "_pad[4]", "System.Char[]", false, 148)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(7, "ShaderFxData_Runtime", "runtime", "ShaderFxData_Runtime", 40, false, 152)]
|
[DNAFieldAttribute(40, "ShaderFxData_Runtime", 7, "runtime", "ShaderFxData_Runtime", false, 152)]
|
||||||
public ShaderFxData_Runtime runtime;
|
public ShaderFxData_Runtime runtime;
|
||||||
public ColorizeShaderFxData() {
|
public ColorizeShaderFxData() {
|
||||||
this.shaderfx = default;
|
this.shaderfx = default;
|
||||||
|
|||||||
@@ -15,35 +15,35 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(959, "ConsoleLine", 40)]
|
[DNAClassAttribute(959, "ConsoleLine", 40)]
|
||||||
public class ConsoleLine {
|
public class ConsoleLine {
|
||||||
[DNAFieldAttribute(0, "ConsoleLine", "*next", "ConsoleLine", 8, true, 0)]
|
[DNAFieldAttribute(8, "ConsoleLine", 0, "*next", "ConsoleLine", true, 0)]
|
||||||
public ConsoleLine ptr_next;
|
public ConsoleLine next;
|
||||||
[DNAFieldAttribute(1, "ConsoleLine", "*prev", "ConsoleLine", 8, true, 8)]
|
[DNAFieldAttribute(8, "ConsoleLine", 1, "*prev", "ConsoleLine", true, 8)]
|
||||||
public ConsoleLine ptr_prev;
|
public ConsoleLine prev;
|
||||||
[DNAFieldAttribute(2, "int", "len_alloc", "int", 4, false, 16)]
|
[DNAFieldAttribute(4, "int", 2, "len_alloc", "int", false, 16)]
|
||||||
public int len_alloc;
|
public int len_alloc;
|
||||||
[DNAFieldAttribute(3, "int", "len", "int", 4, false, 20)]
|
[DNAFieldAttribute(4, "int", 3, "len", "int", false, 20)]
|
||||||
public int len;
|
public int len;
|
||||||
[DNAFieldAttribute(4, "char", "*line", "char", 8, true, 24)]
|
[DNAFieldAttribute(8, "char", 4, "*line", "char", true, 24)]
|
||||||
public char ptr_line;
|
public char line;
|
||||||
[DNAFieldAttribute(5, "int", "cursor", "int", 4, false, 32)]
|
[DNAFieldAttribute(4, "int", 5, "cursor", "int", false, 32)]
|
||||||
public int cursor;
|
public int cursor;
|
||||||
[DNAFieldAttribute(6, "int", "type", "int", 4, false, 36)]
|
[DNAFieldAttribute(4, "int", 6, "type", "int", false, 36)]
|
||||||
public int type;
|
public int type;
|
||||||
public ConsoleLine() {
|
public ConsoleLine() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.len_alloc = default;
|
this.len_alloc = default;
|
||||||
this.len = default;
|
this.len = default;
|
||||||
this.ptr_line = default;
|
this.line = default;
|
||||||
this.cursor = default;
|
this.cursor = default;
|
||||||
this.type = default;
|
this.type = default;
|
||||||
}
|
}
|
||||||
public ConsoleLine(ConsoleLine ptr_next, ConsoleLine ptr_prev, int len_alloc, int len, char ptr_line, int cursor, int type) {
|
public ConsoleLine(ConsoleLine next, ConsoleLine prev, int len_alloc, int len, char line, int cursor, int type) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.len_alloc = len_alloc;
|
this.len_alloc = len_alloc;
|
||||||
this.len = len;
|
this.len = len;
|
||||||
this.ptr_line = ptr_line;
|
this.line = line;
|
||||||
this.cursor = cursor;
|
this.cursor = cursor;
|
||||||
this.type = type;
|
this.type = type;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,21 +15,21 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(500, "CorrectiveSmoothDeltaCache", 24)]
|
[DNAClassAttribute(500, "CorrectiveSmoothDeltaCache", 24)]
|
||||||
public class CorrectiveSmoothDeltaCache {
|
public class CorrectiveSmoothDeltaCache {
|
||||||
[DNAFieldAttribute(1, "int", "deltas_num", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 1, "deltas_num", "int", false, 0)]
|
||||||
public int deltas_num;
|
public int deltas_num;
|
||||||
[DNAFieldAttribute(2, "float", "lambda", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 2, "lambda", "float", false, 4)]
|
||||||
public float lambda;
|
public float lambda;
|
||||||
[DNAFieldAttribute(3, "float", "scale", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 3, "scale", "float", false, 8)]
|
||||||
public float scale;
|
public float scale;
|
||||||
[DNAFieldAttribute(4, "short", "repeat", "short", 2, false, 12)]
|
[DNAFieldAttribute(2, "short", 4, "repeat", "short", false, 12)]
|
||||||
public short repeat;
|
public short repeat;
|
||||||
[DNAFieldAttribute(5, "short", "flag", "short", 2, false, 14)]
|
[DNAFieldAttribute(2, "short", 5, "flag", "short", false, 14)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(6, "char", "smooth_type", "char", 1, false, 16)]
|
[DNAFieldAttribute(1, "char", 6, "smooth_type", "char", false, 16)]
|
||||||
public char smooth_type;
|
public char smooth_type;
|
||||||
[DNAFieldAttribute(7, "char", "rest_source", "char", 1, false, 17)]
|
[DNAFieldAttribute(1, "char", 7, "rest_source", "char", false, 17)]
|
||||||
public char rest_source;
|
public char rest_source;
|
||||||
[DNAFieldAttribute(8, "char", "_pad[6]", "System.Char[]", 6, false, 18)]
|
[DNAFieldAttribute(6, "char", 8, "_pad[6]", "System.Char[]", false, 18)]
|
||||||
public char[] _pad = new System.Char[6];
|
public char[] _pad = new System.Char[6];
|
||||||
public CorrectiveSmoothDeltaCache() {
|
public CorrectiveSmoothDeltaCache() {
|
||||||
this.deltas_num = default;
|
this.deltas_num = default;
|
||||||
|
|||||||
@@ -15,27 +15,27 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(501, "CorrectiveSmoothModifierData", 240)]
|
[DNAClassAttribute(501, "CorrectiveSmoothModifierData", 240)]
|
||||||
public class CorrectiveSmoothModifierData {
|
public class CorrectiveSmoothModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(2, "int", "bind_coords_num", "int", 4, false, 120)]
|
[DNAFieldAttribute(4, "int", 2, "bind_coords_num", "int", false, 120)]
|
||||||
public int bind_coords_num;
|
public int bind_coords_num;
|
||||||
[DNAFieldAttribute(3, "float", "lambda", "float", 4, false, 124)]
|
[DNAFieldAttribute(4, "float", 3, "lambda", "float", false, 124)]
|
||||||
public float lambda;
|
public float lambda;
|
||||||
[DNAFieldAttribute(4, "float", "scale", "float", 4, false, 128)]
|
[DNAFieldAttribute(4, "float", 4, "scale", "float", false, 128)]
|
||||||
public float scale;
|
public float scale;
|
||||||
[DNAFieldAttribute(5, "short", "repeat", "short", 2, false, 132)]
|
[DNAFieldAttribute(2, "short", 5, "repeat", "short", false, 132)]
|
||||||
public short repeat;
|
public short repeat;
|
||||||
[DNAFieldAttribute(6, "short", "flag", "short", 2, false, 134)]
|
[DNAFieldAttribute(2, "short", 6, "flag", "short", false, 134)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(7, "char", "smooth_type", "char", 1, false, 136)]
|
[DNAFieldAttribute(1, "char", 7, "smooth_type", "char", false, 136)]
|
||||||
public char smooth_type;
|
public char smooth_type;
|
||||||
[DNAFieldAttribute(8, "char", "rest_source", "char", 1, false, 137)]
|
[DNAFieldAttribute(1, "char", 8, "rest_source", "char", false, 137)]
|
||||||
public char rest_source;
|
public char rest_source;
|
||||||
[DNAFieldAttribute(9, "char", "_pad[6]", "System.Char[]", 6, false, 138)]
|
[DNAFieldAttribute(6, "char", 9, "_pad[6]", "System.Char[]", false, 138)]
|
||||||
public char[] _pad = new System.Char[6];
|
public char[] _pad = new System.Char[6];
|
||||||
[DNAFieldAttribute(10, "char", "defgrp_name[64]", "System.Char[]", 64, false, 144)]
|
[DNAFieldAttribute(64, "char", 10, "defgrp_name[64]", "System.Char[]", false, 144)]
|
||||||
public char[] defgrp_name = new System.Char[64];
|
public char[] defgrp_name = new System.Char[64];
|
||||||
[DNAFieldAttribute(11, "CorrectiveSmoothDeltaCache", "delta_cache", "CorrectiveSmoothDeltaCache", 32, false, 208)]
|
[DNAFieldAttribute(32, "CorrectiveSmoothDeltaCache", 11, "delta_cache", "CorrectiveSmoothDeltaCache", false, 208)]
|
||||||
public CorrectiveSmoothDeltaCache delta_cache;
|
public CorrectiveSmoothDeltaCache delta_cache;
|
||||||
public CorrectiveSmoothModifierData() {
|
public CorrectiveSmoothModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
|
|||||||
@@ -15,26 +15,26 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(669, "CryptomatteEntry", 88)]
|
[DNAClassAttribute(669, "CryptomatteEntry", 88)]
|
||||||
public class CryptomatteEntry {
|
public class CryptomatteEntry {
|
||||||
[DNAFieldAttribute(0, "CryptomatteEntry", "*next", "CryptomatteEntry", 8, true, 0)]
|
[DNAFieldAttribute(8, "CryptomatteEntry", 0, "*next", "CryptomatteEntry", true, 0)]
|
||||||
public CryptomatteEntry ptr_next;
|
public CryptomatteEntry next;
|
||||||
[DNAFieldAttribute(1, "CryptomatteEntry", "*prev", "CryptomatteEntry", 8, true, 8)]
|
[DNAFieldAttribute(8, "CryptomatteEntry", 1, "*prev", "CryptomatteEntry", true, 8)]
|
||||||
public CryptomatteEntry ptr_prev;
|
public CryptomatteEntry prev;
|
||||||
[DNAFieldAttribute(2, "float", "encoded_hash", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 2, "encoded_hash", "float", false, 16)]
|
||||||
public float encoded_hash;
|
public float encoded_hash;
|
||||||
[DNAFieldAttribute(3, "char", "name[64]", "System.Char[]", 64, false, 20)]
|
[DNAFieldAttribute(64, "char", 3, "name[64]", "System.Char[]", false, 20)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
[DNAFieldAttribute(4, "char", "_pad[4]", "System.Char[]", 4, false, 84)]
|
[DNAFieldAttribute(4, "char", 4, "_pad[4]", "System.Char[]", false, 84)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
public CryptomatteEntry() {
|
public CryptomatteEntry() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.encoded_hash = default;
|
this.encoded_hash = default;
|
||||||
this.name = default;
|
this.name = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public CryptomatteEntry(CryptomatteEntry ptr_next, CryptomatteEntry ptr_prev, float encoded_hash, char[] name, char[] _pad) {
|
public CryptomatteEntry(CryptomatteEntry next, CryptomatteEntry prev, float encoded_hash, char[] name, char[] _pad) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.encoded_hash = encoded_hash;
|
this.encoded_hash = encoded_hash;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
|
|||||||
@@ -15,20 +15,20 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(670, "CryptomatteLayer", 80)]
|
[DNAClassAttribute(670, "CryptomatteLayer", 80)]
|
||||||
public class CryptomatteLayer {
|
public class CryptomatteLayer {
|
||||||
[DNAFieldAttribute(0, "CryptomatteEntry", "*next", "CryptomatteEntry", 8, true, 0)]
|
[DNAFieldAttribute(8, "CryptomatteEntry", 0, "*next", "CryptomatteEntry", true, 0)]
|
||||||
public CryptomatteEntry ptr_next;
|
public CryptomatteEntry next;
|
||||||
[DNAFieldAttribute(1, "CryptomatteEntry", "*prev", "CryptomatteEntry", 8, true, 8)]
|
[DNAFieldAttribute(8, "CryptomatteEntry", 1, "*prev", "CryptomatteEntry", true, 8)]
|
||||||
public CryptomatteEntry ptr_prev;
|
public CryptomatteEntry prev;
|
||||||
[DNAFieldAttribute(2, "char", "name[64]", "System.Char[]", 64, false, 16)]
|
[DNAFieldAttribute(64, "char", 2, "name[64]", "System.Char[]", false, 16)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
public CryptomatteLayer() {
|
public CryptomatteLayer() {
|
||||||
this.ptr_next = default;
|
this.next = default;
|
||||||
this.ptr_prev = default;
|
this.prev = default;
|
||||||
this.name = default;
|
this.name = default;
|
||||||
}
|
}
|
||||||
public CryptomatteLayer(CryptomatteEntry ptr_next, CryptomatteEntry ptr_prev, char[] name) {
|
public CryptomatteLayer(CryptomatteEntry next, CryptomatteEntry prev, char[] name) {
|
||||||
this.ptr_next = ptr_next;
|
this.next = next;
|
||||||
this.ptr_prev = ptr_prev;
|
this.prev = prev;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,172 +15,172 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(210, "Curve", 640)]
|
[DNAClassAttribute(210, "Curve", 640)]
|
||||||
public class Curve {
|
public class Curve {
|
||||||
[DNAFieldAttribute(0, "ID", "id", "ID", 208, false, 0)]
|
[DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)]
|
||||||
public ID id;
|
public ID id;
|
||||||
[DNAFieldAttribute(1, "AnimData", "*adt", "AnimData", 8, true, 208)]
|
[DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)]
|
||||||
public AnimData ptr_adt;
|
public AnimData adt;
|
||||||
[DNAFieldAttribute(2, "ListBase", "nurb", "ListBase", 16, false, 216)]
|
[DNAFieldAttribute(16, "ListBase", 2, "nurb", "ListBase", false, 216)]
|
||||||
public ListBase nurb;
|
public ListBase nurb;
|
||||||
[DNAFieldAttribute(3, "EditNurb", "*editnurb", "EditNurb", 8, true, 232)]
|
[DNAFieldAttribute(8, "EditNurb", 3, "*editnurb", "EditNurb", true, 232)]
|
||||||
public EditNurb ptr_editnurb;
|
public EditNurb editnurb;
|
||||||
[DNAFieldAttribute(4, "Object", "*bevobj", "Object", 8, true, 240)]
|
[DNAFieldAttribute(8, "Object", 4, "*bevobj", "Object", true, 240)]
|
||||||
public Object ptr_bevobj;
|
public Object bevobj;
|
||||||
[DNAFieldAttribute(5, "Object", "*taperobj", "Object", 8, true, 248)]
|
[DNAFieldAttribute(8, "Object", 5, "*taperobj", "Object", true, 248)]
|
||||||
public Object ptr_taperobj;
|
public Object taperobj;
|
||||||
[DNAFieldAttribute(6, "Object", "*textoncurve", "Object", 8, true, 256)]
|
[DNAFieldAttribute(8, "Object", 6, "*textoncurve", "Object", true, 256)]
|
||||||
public Object ptr_textoncurve;
|
public Object textoncurve;
|
||||||
[DNAFieldAttribute(7, "Ipo", "*ipo", "Ipo", 8, true, 264)]
|
[DNAFieldAttribute(8, "Ipo", 7, "*ipo", "Ipo", true, 264)]
|
||||||
public Ipo ptr_ipo;
|
public Ipo ipo;
|
||||||
[DNAFieldAttribute(8, "Key", "*key", "Key", 8, true, 272)]
|
[DNAFieldAttribute(8, "Key", 8, "*key", "Key", true, 272)]
|
||||||
public Key ptr_key;
|
public Key key;
|
||||||
[DNAFieldAttribute(9, "Material", "**mat", "Material", 8, true, 280)]
|
[DNAFieldAttribute(8, "Material", 9, "**mat", "Material", true, 280)]
|
||||||
public Material ptr_ptr_mat;
|
public Material mat;
|
||||||
[DNAFieldAttribute(10, "CurveProfile", "*bevel_profile", "CurveProfile", 8, true, 288)]
|
[DNAFieldAttribute(8, "CurveProfile", 10, "*bevel_profile", "CurveProfile", true, 288)]
|
||||||
public CurveProfile ptr_bevel_profile;
|
public CurveProfile bevel_profile;
|
||||||
[DNAFieldAttribute(11, "float", "loc[3]", "System.Single[]", 12, false, 296)]
|
[DNAFieldAttribute(12, "float", 11, "loc[3]", "System.Single[]", false, 296)]
|
||||||
public float[] loc = new System.Single[3];
|
public float[] loc = new System.Single[3];
|
||||||
[DNAFieldAttribute(12, "float", "size[3]", "System.Single[]", 12, false, 308)]
|
[DNAFieldAttribute(12, "float", 12, "size[3]", "System.Single[]", false, 308)]
|
||||||
public float[] size = new System.Single[3];
|
public float[] size = new System.Single[3];
|
||||||
[DNAFieldAttribute(13, "short", "type", "short", 2, false, 320)]
|
[DNAFieldAttribute(2, "short", 13, "type", "short", false, 320)]
|
||||||
public short type;
|
public short type;
|
||||||
[DNAFieldAttribute(14, "char", "texflag", "char", 1, false, 322)]
|
[DNAFieldAttribute(1, "char", 14, "texflag", "char", false, 322)]
|
||||||
public char texflag;
|
public char texflag;
|
||||||
[DNAFieldAttribute(15, "char", "_pad0[7]", "System.Char[]", 7, false, 323)]
|
[DNAFieldAttribute(7, "char", 15, "_pad0[7]", "System.Char[]", false, 323)]
|
||||||
public char[] _pad0 = new System.Char[7];
|
public char[] _pad0 = new System.Char[7];
|
||||||
[DNAFieldAttribute(16, "short", "twist_mode", "short", 2, false, 330)]
|
[DNAFieldAttribute(2, "short", 16, "twist_mode", "short", false, 330)]
|
||||||
public short twist_mode;
|
public short twist_mode;
|
||||||
[DNAFieldAttribute(17, "float", "twist_smooth", "float", 4, false, 332)]
|
[DNAFieldAttribute(4, "float", 17, "twist_smooth", "float", false, 332)]
|
||||||
public float twist_smooth;
|
public float twist_smooth;
|
||||||
[DNAFieldAttribute(18, "float", "smallcaps_scale", "float", 4, false, 336)]
|
[DNAFieldAttribute(4, "float", 18, "smallcaps_scale", "float", false, 336)]
|
||||||
public float smallcaps_scale;
|
public float smallcaps_scale;
|
||||||
[DNAFieldAttribute(19, "int", "pathlen", "int", 4, false, 340)]
|
[DNAFieldAttribute(4, "int", 19, "pathlen", "int", false, 340)]
|
||||||
public int pathlen;
|
public int pathlen;
|
||||||
[DNAFieldAttribute(20, "short", "bevresol", "short", 2, false, 344)]
|
[DNAFieldAttribute(2, "short", 20, "bevresol", "short", false, 344)]
|
||||||
public short bevresol;
|
public short bevresol;
|
||||||
[DNAFieldAttribute(21, "short", "totcol", "short", 2, false, 346)]
|
[DNAFieldAttribute(2, "short", 21, "totcol", "short", false, 346)]
|
||||||
public short totcol;
|
public short totcol;
|
||||||
[DNAFieldAttribute(22, "int", "flag", "int", 4, false, 348)]
|
[DNAFieldAttribute(4, "int", 22, "flag", "int", false, 348)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(23, "float", "width", "float", 4, false, 352)]
|
[DNAFieldAttribute(4, "float", 23, "width", "float", false, 352)]
|
||||||
public float width;
|
public float width;
|
||||||
[DNAFieldAttribute(24, "float", "ext1", "float", 4, false, 356)]
|
[DNAFieldAttribute(4, "float", 24, "ext1", "float", false, 356)]
|
||||||
public float ext1;
|
public float ext1;
|
||||||
[DNAFieldAttribute(25, "float", "ext2", "float", 4, false, 360)]
|
[DNAFieldAttribute(4, "float", 25, "ext2", "float", false, 360)]
|
||||||
public float ext2;
|
public float ext2;
|
||||||
[DNAFieldAttribute(26, "short", "resolu", "short", 2, false, 364)]
|
[DNAFieldAttribute(2, "short", 26, "resolu", "short", false, 364)]
|
||||||
public short resolu;
|
public short resolu;
|
||||||
[DNAFieldAttribute(27, "short", "resolv", "short", 2, false, 366)]
|
[DNAFieldAttribute(2, "short", 27, "resolv", "short", false, 366)]
|
||||||
public short resolv;
|
public short resolv;
|
||||||
[DNAFieldAttribute(28, "short", "resolu_ren", "short", 2, false, 368)]
|
[DNAFieldAttribute(2, "short", 28, "resolu_ren", "short", false, 368)]
|
||||||
public short resolu_ren;
|
public short resolu_ren;
|
||||||
[DNAFieldAttribute(29, "short", "resolv_ren", "short", 2, false, 370)]
|
[DNAFieldAttribute(2, "short", 29, "resolv_ren", "short", false, 370)]
|
||||||
public short resolv_ren;
|
public short resolv_ren;
|
||||||
[DNAFieldAttribute(30, "int", "actnu", "int", 4, false, 372)]
|
[DNAFieldAttribute(4, "int", 30, "actnu", "int", false, 372)]
|
||||||
public int actnu;
|
public int actnu;
|
||||||
[DNAFieldAttribute(31, "int", "actvert", "int", 4, false, 376)]
|
[DNAFieldAttribute(4, "int", 31, "actvert", "int", false, 376)]
|
||||||
public int actvert;
|
public int actvert;
|
||||||
[DNAFieldAttribute(32, "char", "overflow", "char", 1, false, 380)]
|
[DNAFieldAttribute(1, "char", 32, "overflow", "char", false, 380)]
|
||||||
public char overflow;
|
public char overflow;
|
||||||
[DNAFieldAttribute(33, "char", "spacemode", "char", 1, false, 381)]
|
[DNAFieldAttribute(1, "char", 33, "spacemode", "char", false, 381)]
|
||||||
public char spacemode;
|
public char spacemode;
|
||||||
[DNAFieldAttribute(34, "char", "align_y", "char", 1, false, 382)]
|
[DNAFieldAttribute(1, "char", 34, "align_y", "char", false, 382)]
|
||||||
public char align_y;
|
public char align_y;
|
||||||
[DNAFieldAttribute(35, "char", "bevel_mode", "char", 1, false, 383)]
|
[DNAFieldAttribute(1, "char", 35, "bevel_mode", "char", false, 383)]
|
||||||
public char bevel_mode;
|
public char bevel_mode;
|
||||||
[DNAFieldAttribute(36, "char", "taper_radius_mode", "char", 1, false, 384)]
|
[DNAFieldAttribute(1, "char", 36, "taper_radius_mode", "char", false, 384)]
|
||||||
public char taper_radius_mode;
|
public char taper_radius_mode;
|
||||||
[DNAFieldAttribute(37, "char", "_pad", "char", 1, false, 385)]
|
[DNAFieldAttribute(1, "char", 37, "_pad", "char", false, 385)]
|
||||||
public char _pad;
|
public char _pad;
|
||||||
[DNAFieldAttribute(38, "short", "lines", "short", 2, false, 386)]
|
[DNAFieldAttribute(2, "short", 38, "lines", "short", false, 386)]
|
||||||
public short lines;
|
public short lines;
|
||||||
[DNAFieldAttribute(39, "float", "spacing", "float", 4, false, 388)]
|
[DNAFieldAttribute(4, "float", 39, "spacing", "float", false, 388)]
|
||||||
public float spacing;
|
public float spacing;
|
||||||
[DNAFieldAttribute(40, "float", "linedist", "float", 4, false, 392)]
|
[DNAFieldAttribute(4, "float", 40, "linedist", "float", false, 392)]
|
||||||
public float linedist;
|
public float linedist;
|
||||||
[DNAFieldAttribute(41, "float", "shear", "float", 4, false, 396)]
|
[DNAFieldAttribute(4, "float", 41, "shear", "float", false, 396)]
|
||||||
public float shear;
|
public float shear;
|
||||||
[DNAFieldAttribute(42, "float", "fsize", "float", 4, false, 400)]
|
[DNAFieldAttribute(4, "float", 42, "fsize", "float", false, 400)]
|
||||||
public float fsize;
|
public float fsize;
|
||||||
[DNAFieldAttribute(43, "float", "wordspace", "float", 4, false, 404)]
|
[DNAFieldAttribute(4, "float", 43, "wordspace", "float", false, 404)]
|
||||||
public float wordspace;
|
public float wordspace;
|
||||||
[DNAFieldAttribute(44, "float", "ulpos", "float", 4, false, 408)]
|
[DNAFieldAttribute(4, "float", 44, "ulpos", "float", false, 408)]
|
||||||
public float ulpos;
|
public float ulpos;
|
||||||
[DNAFieldAttribute(45, "float", "ulheight", "float", 4, false, 412)]
|
[DNAFieldAttribute(4, "float", 45, "ulheight", "float", false, 412)]
|
||||||
public float ulheight;
|
public float ulheight;
|
||||||
[DNAFieldAttribute(46, "float", "xof", "float", 4, false, 416)]
|
[DNAFieldAttribute(4, "float", 46, "xof", "float", false, 416)]
|
||||||
public float xof;
|
public float xof;
|
||||||
[DNAFieldAttribute(47, "float", "yof", "float", 4, false, 420)]
|
[DNAFieldAttribute(4, "float", 47, "yof", "float", false, 420)]
|
||||||
public float yof;
|
public float yof;
|
||||||
[DNAFieldAttribute(48, "float", "linewidth", "float", 4, false, 424)]
|
[DNAFieldAttribute(4, "float", 48, "linewidth", "float", false, 424)]
|
||||||
public float linewidth;
|
public float linewidth;
|
||||||
[DNAFieldAttribute(49, "int", "pos", "int", 4, false, 428)]
|
[DNAFieldAttribute(4, "int", 49, "pos", "int", false, 428)]
|
||||||
public int pos;
|
public int pos;
|
||||||
[DNAFieldAttribute(50, "int", "selstart", "int", 4, false, 432)]
|
[DNAFieldAttribute(4, "int", 50, "selstart", "int", false, 432)]
|
||||||
public int selstart;
|
public int selstart;
|
||||||
[DNAFieldAttribute(51, "int", "selend", "int", 4, false, 436)]
|
[DNAFieldAttribute(4, "int", 51, "selend", "int", false, 436)]
|
||||||
public int selend;
|
public int selend;
|
||||||
[DNAFieldAttribute(52, "int", "len_wchar", "int", 4, false, 440)]
|
[DNAFieldAttribute(4, "int", 52, "len_wchar", "int", false, 440)]
|
||||||
public int len_wchar;
|
public int len_wchar;
|
||||||
[DNAFieldAttribute(53, "int", "len", "int", 4, false, 444)]
|
[DNAFieldAttribute(4, "int", 53, "len", "int", false, 444)]
|
||||||
public int len;
|
public int len;
|
||||||
[DNAFieldAttribute(54, "char", "*str", "char", 8, true, 448)]
|
[DNAFieldAttribute(8, "char", 54, "*str", "char", true, 448)]
|
||||||
public char ptr_str;
|
public char str;
|
||||||
[DNAFieldAttribute(55, "EditFont", "*editfont", "EditFont", 8, true, 456)]
|
[DNAFieldAttribute(8, "EditFont", 55, "*editfont", "EditFont", true, 456)]
|
||||||
public EditFont ptr_editfont;
|
public EditFont editfont;
|
||||||
[DNAFieldAttribute(56, "char", "family[64]", "System.Char[]", 64, false, 464)]
|
[DNAFieldAttribute(64, "char", 56, "family[64]", "System.Char[]", false, 464)]
|
||||||
public char[] family = new System.Char[64];
|
public char[] family = new System.Char[64];
|
||||||
[DNAFieldAttribute(57, "VFont", "*vfont", "VFont", 8, true, 528)]
|
[DNAFieldAttribute(8, "VFont", 57, "*vfont", "VFont", true, 528)]
|
||||||
public VFont ptr_vfont;
|
public VFont vfont;
|
||||||
[DNAFieldAttribute(58, "VFont", "*vfontb", "VFont", 8, true, 536)]
|
[DNAFieldAttribute(8, "VFont", 58, "*vfontb", "VFont", true, 536)]
|
||||||
public VFont ptr_vfontb;
|
public VFont vfontb;
|
||||||
[DNAFieldAttribute(59, "VFont", "*vfonti", "VFont", 8, true, 544)]
|
[DNAFieldAttribute(8, "VFont", 59, "*vfonti", "VFont", true, 544)]
|
||||||
public VFont ptr_vfonti;
|
public VFont vfonti;
|
||||||
[DNAFieldAttribute(60, "VFont", "*vfontbi", "VFont", 8, true, 552)]
|
[DNAFieldAttribute(8, "VFont", 60, "*vfontbi", "VFont", true, 552)]
|
||||||
public VFont ptr_vfontbi;
|
public VFont vfontbi;
|
||||||
[DNAFieldAttribute(61, "TextBox", "*tb", "TextBox", 8, true, 560)]
|
[DNAFieldAttribute(8, "TextBox", 61, "*tb", "TextBox", true, 560)]
|
||||||
public TextBox ptr_tb;
|
public TextBox tb;
|
||||||
[DNAFieldAttribute(62, "int", "totbox", "int", 4, false, 568)]
|
[DNAFieldAttribute(4, "int", 62, "totbox", "int", false, 568)]
|
||||||
public int totbox;
|
public int totbox;
|
||||||
[DNAFieldAttribute(63, "int", "actbox", "int", 4, false, 572)]
|
[DNAFieldAttribute(4, "int", 63, "actbox", "int", false, 572)]
|
||||||
public int actbox;
|
public int actbox;
|
||||||
[DNAFieldAttribute(64, "CharInfo", "*strinfo", "CharInfo", 8, true, 576)]
|
[DNAFieldAttribute(8, "CharInfo", 64, "*strinfo", "CharInfo", true, 576)]
|
||||||
public CharInfo ptr_strinfo;
|
public CharInfo strinfo;
|
||||||
[DNAFieldAttribute(65, "CharInfo", "curinfo", "CharInfo", 8, false, 584)]
|
[DNAFieldAttribute(8, "CharInfo", 65, "curinfo", "CharInfo", false, 584)]
|
||||||
public CharInfo curinfo;
|
public CharInfo curinfo;
|
||||||
[DNAFieldAttribute(66, "float", "ctime", "float", 4, false, 592)]
|
[DNAFieldAttribute(4, "float", 66, "ctime", "float", false, 592)]
|
||||||
public float ctime;
|
public float ctime;
|
||||||
[DNAFieldAttribute(67, "float", "bevfac1", "float", 4, false, 596)]
|
[DNAFieldAttribute(4, "float", 67, "bevfac1", "float", false, 596)]
|
||||||
public float bevfac1;
|
public float bevfac1;
|
||||||
[DNAFieldAttribute(68, "float", "bevfac2", "float", 4, false, 600)]
|
[DNAFieldAttribute(4, "float", 68, "bevfac2", "float", false, 600)]
|
||||||
public float bevfac2;
|
public float bevfac2;
|
||||||
[DNAFieldAttribute(69, "char", "bevfac1_mapping", "char", 1, false, 604)]
|
[DNAFieldAttribute(1, "char", 69, "bevfac1_mapping", "char", false, 604)]
|
||||||
public char bevfac1_mapping;
|
public char bevfac1_mapping;
|
||||||
[DNAFieldAttribute(70, "char", "bevfac2_mapping", "char", 1, false, 605)]
|
[DNAFieldAttribute(1, "char", 70, "bevfac2_mapping", "char", false, 605)]
|
||||||
public char bevfac2_mapping;
|
public char bevfac2_mapping;
|
||||||
[DNAFieldAttribute(71, "char", "_pad2[6]", "System.Char[]", 6, false, 606)]
|
[DNAFieldAttribute(6, "char", 71, "_pad2[6]", "System.Char[]", false, 606)]
|
||||||
public char[] _pad2 = new System.Char[6];
|
public char[] _pad2 = new System.Char[6];
|
||||||
[DNAFieldAttribute(72, "float", "fsize_realtime", "float", 4, false, 612)]
|
[DNAFieldAttribute(4, "float", 72, "fsize_realtime", "float", false, 612)]
|
||||||
public float fsize_realtime;
|
public float fsize_realtime;
|
||||||
[DNAFieldAttribute(73, "Curves", "*curve_eval", "Curves", 8, true, 616)]
|
[DNAFieldAttribute(8, "Curves", 73, "*curve_eval", "Curves", true, 616)]
|
||||||
public Curves ptr_curve_eval;
|
public Curves curve_eval;
|
||||||
[DNAFieldAttribute(74, "char", "edit_data_from_original", "char", 1, false, 624)]
|
[DNAFieldAttribute(1, "char", 74, "edit_data_from_original", "char", false, 624)]
|
||||||
public char edit_data_from_original;
|
public char edit_data_from_original;
|
||||||
[DNAFieldAttribute(75, "char", "_pad3[7]", "System.Char[]", 7, false, 625)]
|
[DNAFieldAttribute(7, "char", 75, "_pad3[7]", "System.Char[]", false, 625)]
|
||||||
public char[] _pad3 = new System.Char[7];
|
public char[] _pad3 = new System.Char[7];
|
||||||
[DNAFieldAttribute(76, "void", "*batch_cache", "void", 8, true, 632)]
|
[DNAFieldAttribute(8, "void", 76, "*batch_cache", "void", true, 632)]
|
||||||
public object ptr_batch_cache;
|
public object batch_cache;
|
||||||
public Curve() {
|
public Curve() {
|
||||||
this.id = default;
|
this.id = default;
|
||||||
this.ptr_adt = default;
|
this.adt = default;
|
||||||
this.nurb = default;
|
this.nurb = default;
|
||||||
this.ptr_editnurb = default;
|
this.editnurb = default;
|
||||||
this.ptr_bevobj = default;
|
this.bevobj = default;
|
||||||
this.ptr_taperobj = default;
|
this.taperobj = default;
|
||||||
this.ptr_textoncurve = default;
|
this.textoncurve = default;
|
||||||
this.ptr_ipo = default;
|
this.ipo = default;
|
||||||
this.ptr_key = default;
|
this.key = default;
|
||||||
this.ptr_ptr_mat = default;
|
this.mat = default;
|
||||||
this.ptr_bevel_profile = default;
|
this.bevel_profile = default;
|
||||||
this.loc = default;
|
this.loc = default;
|
||||||
this.size = default;
|
this.size = default;
|
||||||
this.type = default;
|
this.type = default;
|
||||||
@@ -224,17 +224,17 @@ namespace BlendFile.DNA {
|
|||||||
this.selend = default;
|
this.selend = default;
|
||||||
this.len_wchar = default;
|
this.len_wchar = default;
|
||||||
this.len = default;
|
this.len = default;
|
||||||
this.ptr_str = default;
|
this.str = default;
|
||||||
this.ptr_editfont = default;
|
this.editfont = default;
|
||||||
this.family = default;
|
this.family = default;
|
||||||
this.ptr_vfont = default;
|
this.vfont = default;
|
||||||
this.ptr_vfontb = default;
|
this.vfontb = default;
|
||||||
this.ptr_vfonti = default;
|
this.vfonti = default;
|
||||||
this.ptr_vfontbi = default;
|
this.vfontbi = default;
|
||||||
this.ptr_tb = default;
|
this.tb = default;
|
||||||
this.totbox = default;
|
this.totbox = default;
|
||||||
this.actbox = default;
|
this.actbox = default;
|
||||||
this.ptr_strinfo = default;
|
this.strinfo = default;
|
||||||
this.curinfo = default;
|
this.curinfo = default;
|
||||||
this.ctime = default;
|
this.ctime = default;
|
||||||
this.bevfac1 = default;
|
this.bevfac1 = default;
|
||||||
@@ -243,23 +243,23 @@ namespace BlendFile.DNA {
|
|||||||
this.bevfac2_mapping = default;
|
this.bevfac2_mapping = default;
|
||||||
this._pad2 = default;
|
this._pad2 = default;
|
||||||
this.fsize_realtime = default;
|
this.fsize_realtime = default;
|
||||||
this.ptr_curve_eval = default;
|
this.curve_eval = default;
|
||||||
this.edit_data_from_original = default;
|
this.edit_data_from_original = default;
|
||||||
this._pad3 = default;
|
this._pad3 = default;
|
||||||
this.ptr_batch_cache = default;
|
this.batch_cache = default;
|
||||||
}
|
}
|
||||||
public Curve(
|
public Curve(
|
||||||
ID id,
|
ID id,
|
||||||
AnimData ptr_adt,
|
AnimData adt,
|
||||||
ListBase nurb,
|
ListBase nurb,
|
||||||
EditNurb ptr_editnurb,
|
EditNurb editnurb,
|
||||||
Object ptr_bevobj,
|
Object bevobj,
|
||||||
Object ptr_taperobj,
|
Object taperobj,
|
||||||
Object ptr_textoncurve,
|
Object textoncurve,
|
||||||
Ipo ptr_ipo,
|
Ipo ipo,
|
||||||
Key ptr_key,
|
Key key,
|
||||||
Material ptr_ptr_mat,
|
Material mat,
|
||||||
CurveProfile ptr_bevel_profile,
|
CurveProfile bevel_profile,
|
||||||
float[] loc,
|
float[] loc,
|
||||||
float[] size,
|
float[] size,
|
||||||
short type,
|
short type,
|
||||||
@@ -303,17 +303,17 @@ namespace BlendFile.DNA {
|
|||||||
int selend,
|
int selend,
|
||||||
int len_wchar,
|
int len_wchar,
|
||||||
int len,
|
int len,
|
||||||
char ptr_str,
|
char str,
|
||||||
EditFont ptr_editfont,
|
EditFont editfont,
|
||||||
char[] family,
|
char[] family,
|
||||||
VFont ptr_vfont,
|
VFont vfont,
|
||||||
VFont ptr_vfontb,
|
VFont vfontb,
|
||||||
VFont ptr_vfonti,
|
VFont vfonti,
|
||||||
VFont ptr_vfontbi,
|
VFont vfontbi,
|
||||||
TextBox ptr_tb,
|
TextBox tb,
|
||||||
int totbox,
|
int totbox,
|
||||||
int actbox,
|
int actbox,
|
||||||
CharInfo ptr_strinfo,
|
CharInfo strinfo,
|
||||||
CharInfo curinfo,
|
CharInfo curinfo,
|
||||||
float ctime,
|
float ctime,
|
||||||
float bevfac1,
|
float bevfac1,
|
||||||
@@ -322,21 +322,21 @@ namespace BlendFile.DNA {
|
|||||||
char bevfac2_mapping,
|
char bevfac2_mapping,
|
||||||
char[] _pad2,
|
char[] _pad2,
|
||||||
float fsize_realtime,
|
float fsize_realtime,
|
||||||
Curves ptr_curve_eval,
|
Curves curve_eval,
|
||||||
char edit_data_from_original,
|
char edit_data_from_original,
|
||||||
char[] _pad3,
|
char[] _pad3,
|
||||||
object ptr_batch_cache) {
|
object batch_cache) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.ptr_adt = ptr_adt;
|
this.adt = adt;
|
||||||
this.nurb = nurb;
|
this.nurb = nurb;
|
||||||
this.ptr_editnurb = ptr_editnurb;
|
this.editnurb = editnurb;
|
||||||
this.ptr_bevobj = ptr_bevobj;
|
this.bevobj = bevobj;
|
||||||
this.ptr_taperobj = ptr_taperobj;
|
this.taperobj = taperobj;
|
||||||
this.ptr_textoncurve = ptr_textoncurve;
|
this.textoncurve = textoncurve;
|
||||||
this.ptr_ipo = ptr_ipo;
|
this.ipo = ipo;
|
||||||
this.ptr_key = ptr_key;
|
this.key = key;
|
||||||
this.ptr_ptr_mat = ptr_ptr_mat;
|
this.mat = mat;
|
||||||
this.ptr_bevel_profile = ptr_bevel_profile;
|
this.bevel_profile = bevel_profile;
|
||||||
this.loc = loc;
|
this.loc = loc;
|
||||||
this.size = size;
|
this.size = size;
|
||||||
this.type = type;
|
this.type = type;
|
||||||
@@ -380,17 +380,17 @@ namespace BlendFile.DNA {
|
|||||||
this.selend = selend;
|
this.selend = selend;
|
||||||
this.len_wchar = len_wchar;
|
this.len_wchar = len_wchar;
|
||||||
this.len = len;
|
this.len = len;
|
||||||
this.ptr_str = ptr_str;
|
this.str = str;
|
||||||
this.ptr_editfont = ptr_editfont;
|
this.editfont = editfont;
|
||||||
this.family = family;
|
this.family = family;
|
||||||
this.ptr_vfont = ptr_vfont;
|
this.vfont = vfont;
|
||||||
this.ptr_vfontb = ptr_vfontb;
|
this.vfontb = vfontb;
|
||||||
this.ptr_vfonti = ptr_vfonti;
|
this.vfonti = vfonti;
|
||||||
this.ptr_vfontbi = ptr_vfontbi;
|
this.vfontbi = vfontbi;
|
||||||
this.ptr_tb = ptr_tb;
|
this.tb = tb;
|
||||||
this.totbox = totbox;
|
this.totbox = totbox;
|
||||||
this.actbox = actbox;
|
this.actbox = actbox;
|
||||||
this.ptr_strinfo = ptr_strinfo;
|
this.strinfo = strinfo;
|
||||||
this.curinfo = curinfo;
|
this.curinfo = curinfo;
|
||||||
this.ctime = ctime;
|
this.ctime = ctime;
|
||||||
this.bevfac1 = bevfac1;
|
this.bevfac1 = bevfac1;
|
||||||
@@ -399,10 +399,10 @@ namespace BlendFile.DNA {
|
|||||||
this.bevfac2_mapping = bevfac2_mapping;
|
this.bevfac2_mapping = bevfac2_mapping;
|
||||||
this._pad2 = _pad2;
|
this._pad2 = _pad2;
|
||||||
this.fsize_realtime = fsize_realtime;
|
this.fsize_realtime = fsize_realtime;
|
||||||
this.ptr_curve_eval = ptr_curve_eval;
|
this.curve_eval = curve_eval;
|
||||||
this.edit_data_from_original = edit_data_from_original;
|
this.edit_data_from_original = edit_data_from_original;
|
||||||
this._pad3 = _pad3;
|
this._pad3 = _pad3;
|
||||||
this.ptr_batch_cache = ptr_batch_cache;
|
this.batch_cache = batch_cache;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,33 +15,33 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(165, "CurveMap", 80)]
|
[DNAClassAttribute(165, "CurveMap", 80)]
|
||||||
public class CurveMap {
|
public class CurveMap {
|
||||||
[DNAFieldAttribute(0, "short", "totpoint", "short", 2, false, 0)]
|
[DNAFieldAttribute(2, "short", 0, "totpoint", "short", false, 0)]
|
||||||
public short totpoint;
|
public short totpoint;
|
||||||
[DNAFieldAttribute(1, "short", "flag", "short", 2, false, 2)]
|
[DNAFieldAttribute(2, "short", 1, "flag", "short", false, 2)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(2, "float", "range", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 2, "range", "float", false, 4)]
|
||||||
public float range;
|
public float range;
|
||||||
[DNAFieldAttribute(3, "float", "mintable", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 3, "mintable", "float", false, 8)]
|
||||||
public float mintable;
|
public float mintable;
|
||||||
[DNAFieldAttribute(4, "float", "maxtable", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 4, "maxtable", "float", false, 12)]
|
||||||
public float maxtable;
|
public float maxtable;
|
||||||
[DNAFieldAttribute(5, "float", "ext_in[2]", "System.Single[]", 8, false, 16)]
|
[DNAFieldAttribute(8, "float", 5, "ext_in[2]", "System.Single[]", false, 16)]
|
||||||
public float[] ext_in = new System.Single[2];
|
public float[] ext_in = new System.Single[2];
|
||||||
[DNAFieldAttribute(6, "float", "ext_out[2]", "System.Single[]", 8, false, 24)]
|
[DNAFieldAttribute(8, "float", 6, "ext_out[2]", "System.Single[]", false, 24)]
|
||||||
public float[] ext_out = new System.Single[2];
|
public float[] ext_out = new System.Single[2];
|
||||||
[DNAFieldAttribute(7, "CurveMapPoint", "*curve", "CurveMapPoint", 8, true, 32)]
|
[DNAFieldAttribute(8, "CurveMapPoint", 7, "*curve", "CurveMapPoint", true, 32)]
|
||||||
public CurveMapPoint ptr_curve;
|
public CurveMapPoint curve;
|
||||||
[DNAFieldAttribute(8, "CurveMapPoint", "*table", "CurveMapPoint", 8, true, 40)]
|
[DNAFieldAttribute(8, "CurveMapPoint", 8, "*table", "CurveMapPoint", true, 40)]
|
||||||
public CurveMapPoint ptr_table;
|
public CurveMapPoint table;
|
||||||
[DNAFieldAttribute(9, "CurveMapPoint", "*premultable", "CurveMapPoint", 8, true, 48)]
|
[DNAFieldAttribute(8, "CurveMapPoint", 9, "*premultable", "CurveMapPoint", true, 48)]
|
||||||
public CurveMapPoint ptr_premultable;
|
public CurveMapPoint premultable;
|
||||||
[DNAFieldAttribute(10, "float", "premul_ext_in[2]", "System.Single[]", 8, false, 56)]
|
[DNAFieldAttribute(8, "float", 10, "premul_ext_in[2]", "System.Single[]", false, 56)]
|
||||||
public float[] premul_ext_in = new System.Single[2];
|
public float[] premul_ext_in = new System.Single[2];
|
||||||
[DNAFieldAttribute(11, "float", "premul_ext_out[2]", "System.Single[]", 8, false, 64)]
|
[DNAFieldAttribute(8, "float", 11, "premul_ext_out[2]", "System.Single[]", false, 64)]
|
||||||
public float[] premul_ext_out = new System.Single[2];
|
public float[] premul_ext_out = new System.Single[2];
|
||||||
[DNAFieldAttribute(12, "short", "default_handle_type", "short", 2, false, 72)]
|
[DNAFieldAttribute(2, "short", 12, "default_handle_type", "short", false, 72)]
|
||||||
public short default_handle_type;
|
public short default_handle_type;
|
||||||
[DNAFieldAttribute(13, "char", "_pad[6]", "System.Char[]", 6, false, 74)]
|
[DNAFieldAttribute(6, "char", 13, "_pad[6]", "System.Char[]", false, 74)]
|
||||||
public char[] _pad = new System.Char[6];
|
public char[] _pad = new System.Char[6];
|
||||||
public CurveMap() {
|
public CurveMap() {
|
||||||
this.totpoint = default;
|
this.totpoint = default;
|
||||||
@@ -51,15 +51,15 @@ namespace BlendFile.DNA {
|
|||||||
this.maxtable = default;
|
this.maxtable = default;
|
||||||
this.ext_in = default;
|
this.ext_in = default;
|
||||||
this.ext_out = default;
|
this.ext_out = default;
|
||||||
this.ptr_curve = default;
|
this.curve = default;
|
||||||
this.ptr_table = default;
|
this.table = default;
|
||||||
this.ptr_premultable = default;
|
this.premultable = default;
|
||||||
this.premul_ext_in = default;
|
this.premul_ext_in = default;
|
||||||
this.premul_ext_out = default;
|
this.premul_ext_out = default;
|
||||||
this.default_handle_type = default;
|
this.default_handle_type = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
}
|
}
|
||||||
public CurveMap(short totpoint, short flag, float range, float mintable, float maxtable, float[] ext_in, float[] ext_out, CurveMapPoint ptr_curve, CurveMapPoint ptr_table, CurveMapPoint ptr_premultable, float[] premul_ext_in, float[] premul_ext_out, short default_handle_type, char[] _pad) {
|
public CurveMap(short totpoint, short flag, float range, float mintable, float maxtable, float[] ext_in, float[] ext_out, CurveMapPoint curve, CurveMapPoint table, CurveMapPoint premultable, float[] premul_ext_in, float[] premul_ext_out, short default_handle_type, char[] _pad) {
|
||||||
this.totpoint = totpoint;
|
this.totpoint = totpoint;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.range = range;
|
this.range = range;
|
||||||
@@ -67,9 +67,9 @@ namespace BlendFile.DNA {
|
|||||||
this.maxtable = maxtable;
|
this.maxtable = maxtable;
|
||||||
this.ext_in = ext_in;
|
this.ext_in = ext_in;
|
||||||
this.ext_out = ext_out;
|
this.ext_out = ext_out;
|
||||||
this.ptr_curve = ptr_curve;
|
this.curve = curve;
|
||||||
this.ptr_table = ptr_table;
|
this.table = table;
|
||||||
this.ptr_premultable = ptr_premultable;
|
this.premultable = premultable;
|
||||||
this.premul_ext_in = premul_ext_in;
|
this.premul_ext_in = premul_ext_in;
|
||||||
this.premul_ext_out = premul_ext_out;
|
this.premul_ext_out = premul_ext_out;
|
||||||
this.default_handle_type = default_handle_type;
|
this.default_handle_type = default_handle_type;
|
||||||
|
|||||||
@@ -14,14 +14,14 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(164, "CurveMapPoint", 12)]
|
[DNAClassAttribute(164, "CurveMapPoint", 12)]
|
||||||
public struct CurveMapPoint {
|
public class CurveMapPoint {
|
||||||
[DNAFieldAttribute(0, "float", "x", "float", 4, false, 0)]
|
[DNAFieldAttribute(4, "float", 0, "x", "float", false, 0)]
|
||||||
public float x;
|
public float x;
|
||||||
[DNAFieldAttribute(1, "float", "y", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 1, "y", "float", false, 4)]
|
||||||
public float y;
|
public float y;
|
||||||
[DNAFieldAttribute(2, "short", "flag", "short", 2, false, 8)]
|
[DNAFieldAttribute(2, "short", 2, "flag", "short", false, 8)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(3, "short", "shorty", "short", 2, false, 10)]
|
[DNAFieldAttribute(2, "short", 3, "shorty", "short", false, 10)]
|
||||||
public short shorty;
|
public short shorty;
|
||||||
public CurveMapPoint() {
|
public CurveMapPoint() {
|
||||||
this.x = default;
|
this.x = default;
|
||||||
|
|||||||
@@ -14,32 +14,32 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(128, "CurveMapping", 424)]
|
[DNAClassAttribute(128, "CurveMapping", 424)]
|
||||||
public struct CurveMapping {
|
public class CurveMapping {
|
||||||
[DNAFieldAttribute(0, "int", "flag", "int", 4, false, 0)]
|
[DNAFieldAttribute(4, "int", 0, "flag", "int", false, 0)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(1, "int", "cur", "int", 4, false, 4)]
|
[DNAFieldAttribute(4, "int", 1, "cur", "int", false, 4)]
|
||||||
public int cur;
|
public int cur;
|
||||||
[DNAFieldAttribute(2, "int", "preset", "int", 4, false, 8)]
|
[DNAFieldAttribute(4, "int", 2, "preset", "int", false, 8)]
|
||||||
public int preset;
|
public int preset;
|
||||||
[DNAFieldAttribute(3, "int", "changed_timestamp", "int", 4, false, 12)]
|
[DNAFieldAttribute(4, "int", 3, "changed_timestamp", "int", false, 12)]
|
||||||
public int changed_timestamp;
|
public int changed_timestamp;
|
||||||
[DNAFieldAttribute(4, "rctf", "curr", "rctf", 16, false, 16)]
|
[DNAFieldAttribute(16, "rctf", 4, "curr", "rctf", false, 16)]
|
||||||
public rctf curr;
|
public rctf curr;
|
||||||
[DNAFieldAttribute(5, "rctf", "clipr", "rctf", 16, false, 32)]
|
[DNAFieldAttribute(16, "rctf", 5, "clipr", "rctf", false, 32)]
|
||||||
public rctf clipr;
|
public rctf clipr;
|
||||||
[DNAFieldAttribute(6, "CurveMap", "cm[4]", "CurveMap[]", 320, false, 48)]
|
[DNAFieldAttribute(320, "CurveMap", 6, "cm[4]", "CurveMap[]", false, 48)]
|
||||||
public CurveMap[] cm = new CurveMap[4];
|
public CurveMap[] cm = new CurveMap[4];
|
||||||
[DNAFieldAttribute(7, "float", "black[3]", "System.Single[]", 12, false, 368)]
|
[DNAFieldAttribute(12, "float", 7, "black[3]", "System.Single[]", false, 368)]
|
||||||
public float[] black = new System.Single[3];
|
public float[] black = new System.Single[3];
|
||||||
[DNAFieldAttribute(8, "float", "white[3]", "System.Single[]", 12, false, 380)]
|
[DNAFieldAttribute(12, "float", 8, "white[3]", "System.Single[]", false, 380)]
|
||||||
public float[] white = new System.Single[3];
|
public float[] white = new System.Single[3];
|
||||||
[DNAFieldAttribute(9, "float", "bwmul[3]", "System.Single[]", 12, false, 392)]
|
[DNAFieldAttribute(12, "float", 9, "bwmul[3]", "System.Single[]", false, 392)]
|
||||||
public float[] bwmul = new System.Single[3];
|
public float[] bwmul = new System.Single[3];
|
||||||
[DNAFieldAttribute(10, "float", "sample[3]", "System.Single[]", 12, false, 404)]
|
[DNAFieldAttribute(12, "float", 10, "sample[3]", "System.Single[]", false, 404)]
|
||||||
public float[] sample = new System.Single[3];
|
public float[] sample = new System.Single[3];
|
||||||
[DNAFieldAttribute(11, "short", "tone", "short", 2, false, 416)]
|
[DNAFieldAttribute(2, "short", 11, "tone", "short", false, 416)]
|
||||||
public short tone;
|
public short tone;
|
||||||
[DNAFieldAttribute(12, "char", "_pad[6]", "System.Char[]", 6, false, 418)]
|
[DNAFieldAttribute(6, "char", 12, "_pad[6]", "System.Char[]", false, 418)]
|
||||||
public char[] _pad = new System.Char[6];
|
public char[] _pad = new System.Char[6];
|
||||||
public CurveMapping() {
|
public CurveMapping() {
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
|
|||||||
@@ -15,37 +15,37 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(448, "CurveModifierData", 208)]
|
[DNAClassAttribute(448, "CurveModifierData", 208)]
|
||||||
public class CurveModifierData {
|
public class CurveModifierData {
|
||||||
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false, 0)]
|
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
|
||||||
public ModifierData modifier;
|
public ModifierData modifier;
|
||||||
[DNAFieldAttribute(1, "Object", "*object", "Object", 8, true, 120)]
|
[DNAFieldAttribute(8, "Object", 1, "*object", "Object", true, 120)]
|
||||||
public Object ptr_object;
|
public Object @object;
|
||||||
[DNAFieldAttribute(2, "char", "name[64]", "System.Char[]", 64, false, 128)]
|
[DNAFieldAttribute(64, "char", 2, "name[64]", "System.Char[]", false, 128)]
|
||||||
public char[] name = new System.Char[64];
|
public char[] name = new System.Char[64];
|
||||||
[DNAFieldAttribute(3, "short", "defaxis", "short", 2, false, 192)]
|
[DNAFieldAttribute(2, "short", 3, "defaxis", "short", false, 192)]
|
||||||
public short defaxis;
|
public short defaxis;
|
||||||
[DNAFieldAttribute(4, "short", "flag", "short", 2, false, 194)]
|
[DNAFieldAttribute(2, "short", 4, "flag", "short", false, 194)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(5, "char", "_pad[4]", "System.Char[]", 4, false, 196)]
|
[DNAFieldAttribute(4, "char", 5, "_pad[4]", "System.Char[]", false, 196)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(6, "void", "*_pad1", "void", 8, true, 200)]
|
[DNAFieldAttribute(8, "void", 6, "*_pad1", "void", true, 200)]
|
||||||
public object ptr__pad1;
|
public object _pad1;
|
||||||
public CurveModifierData() {
|
public CurveModifierData() {
|
||||||
this.modifier = default;
|
this.modifier = default;
|
||||||
this.ptr_object = default;
|
this.@object = default;
|
||||||
this.name = default;
|
this.name = default;
|
||||||
this.defaxis = default;
|
this.defaxis = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr__pad1 = default;
|
this._pad1 = default;
|
||||||
}
|
}
|
||||||
public CurveModifierData(ModifierData modifier, Object ptr_object, char[] name, short defaxis, short flag, char[] _pad, object ptr__pad1) {
|
public CurveModifierData(ModifierData modifier, Object @object, char[] name, short defaxis, short flag, char[] _pad, object _pad1) {
|
||||||
this.modifier = modifier;
|
this.modifier = modifier;
|
||||||
this.ptr_object = ptr_object;
|
this.@object = @object;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this.defaxis = defaxis;
|
this.defaxis = defaxis;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr__pad1 = ptr__pad1;
|
this._pad1 = _pad1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,32 +14,32 @@ namespace BlendFile.DNA {
|
|||||||
using BlendFile;
|
using BlendFile;
|
||||||
|
|
||||||
[DNAClassAttribute(825, "CurvePaintSettings", 32)]
|
[DNAClassAttribute(825, "CurvePaintSettings", 32)]
|
||||||
public struct CurvePaintSettings {
|
public class CurvePaintSettings {
|
||||||
[DNAFieldAttribute(0, "char", "curve_type", "char", 1, false, 0)]
|
[DNAFieldAttribute(1, "char", 0, "curve_type", "char", false, 0)]
|
||||||
public char curve_type;
|
public char curve_type;
|
||||||
[DNAFieldAttribute(1, "char", "flag", "char", 1, false, 1)]
|
[DNAFieldAttribute(1, "char", 1, "flag", "char", false, 1)]
|
||||||
public char flag;
|
public char flag;
|
||||||
[DNAFieldAttribute(2, "char", "depth_mode", "char", 1, false, 2)]
|
[DNAFieldAttribute(1, "char", 2, "depth_mode", "char", false, 2)]
|
||||||
public char depth_mode;
|
public char depth_mode;
|
||||||
[DNAFieldAttribute(3, "char", "surface_plane", "char", 1, false, 3)]
|
[DNAFieldAttribute(1, "char", 3, "surface_plane", "char", false, 3)]
|
||||||
public char surface_plane;
|
public char surface_plane;
|
||||||
[DNAFieldAttribute(4, "char", "fit_method", "char", 1, false, 4)]
|
[DNAFieldAttribute(1, "char", 4, "fit_method", "char", false, 4)]
|
||||||
public char fit_method;
|
public char fit_method;
|
||||||
[DNAFieldAttribute(5, "char", "_pad", "char", 1, false, 5)]
|
[DNAFieldAttribute(1, "char", 5, "_pad", "char", false, 5)]
|
||||||
public char _pad;
|
public char _pad;
|
||||||
[DNAFieldAttribute(6, "short", "error_threshold", "short", 2, false, 6)]
|
[DNAFieldAttribute(2, "short", 6, "error_threshold", "short", false, 6)]
|
||||||
public short error_threshold;
|
public short error_threshold;
|
||||||
[DNAFieldAttribute(7, "float", "radius_min", "float", 4, false, 8)]
|
[DNAFieldAttribute(4, "float", 7, "radius_min", "float", false, 8)]
|
||||||
public float radius_min;
|
public float radius_min;
|
||||||
[DNAFieldAttribute(8, "float", "radius_max", "float", 4, false, 12)]
|
[DNAFieldAttribute(4, "float", 8, "radius_max", "float", false, 12)]
|
||||||
public float radius_max;
|
public float radius_max;
|
||||||
[DNAFieldAttribute(9, "float", "radius_taper_start", "float", 4, false, 16)]
|
[DNAFieldAttribute(4, "float", 9, "radius_taper_start", "float", false, 16)]
|
||||||
public float radius_taper_start;
|
public float radius_taper_start;
|
||||||
[DNAFieldAttribute(10, "float", "radius_taper_end", "float", 4, false, 20)]
|
[DNAFieldAttribute(4, "float", 10, "radius_taper_end", "float", false, 20)]
|
||||||
public float radius_taper_end;
|
public float radius_taper_end;
|
||||||
[DNAFieldAttribute(11, "float", "surface_offset", "float", 4, false, 24)]
|
[DNAFieldAttribute(4, "float", 11, "surface_offset", "float", false, 24)]
|
||||||
public float surface_offset;
|
public float surface_offset;
|
||||||
[DNAFieldAttribute(12, "float", "corner_angle", "float", 4, false, 28)]
|
[DNAFieldAttribute(4, "float", 12, "corner_angle", "float", false, 28)]
|
||||||
public float corner_angle;
|
public float corner_angle;
|
||||||
public CurvePaintSettings() {
|
public CurvePaintSettings() {
|
||||||
this.curve_type = default;
|
this.curve_type = default;
|
||||||
|
|||||||
@@ -15,45 +15,45 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(213, "CurveProfile", 72)]
|
[DNAClassAttribute(213, "CurveProfile", 72)]
|
||||||
public class CurveProfile {
|
public class CurveProfile {
|
||||||
[DNAFieldAttribute(0, "short", "path_len", "short", 2, false, 0)]
|
[DNAFieldAttribute(2, "short", 0, "path_len", "short", false, 0)]
|
||||||
public short path_len;
|
public short path_len;
|
||||||
[DNAFieldAttribute(1, "short", "segments_len", "short", 2, false, 2)]
|
[DNAFieldAttribute(2, "short", 1, "segments_len", "short", false, 2)]
|
||||||
public short segments_len;
|
public short segments_len;
|
||||||
[DNAFieldAttribute(2, "int", "preset", "int", 4, false, 4)]
|
[DNAFieldAttribute(4, "int", 2, "preset", "int", false, 4)]
|
||||||
public int preset;
|
public int preset;
|
||||||
[DNAFieldAttribute(3, "CurveProfilePoint", "*path", "CurveProfilePoint", 8, true, 8)]
|
[DNAFieldAttribute(8, "CurveProfilePoint", 3, "*path", "CurveProfilePoint", true, 8)]
|
||||||
public CurveProfilePoint ptr_path;
|
public CurveProfilePoint path;
|
||||||
[DNAFieldAttribute(4, "CurveProfilePoint", "*table", "CurveProfilePoint", 8, true, 16)]
|
[DNAFieldAttribute(8, "CurveProfilePoint", 4, "*table", "CurveProfilePoint", true, 16)]
|
||||||
public CurveProfilePoint ptr_table;
|
public CurveProfilePoint table;
|
||||||
[DNAFieldAttribute(5, "CurveProfilePoint", "*segments", "CurveProfilePoint", 8, true, 24)]
|
[DNAFieldAttribute(8, "CurveProfilePoint", 5, "*segments", "CurveProfilePoint", true, 24)]
|
||||||
public CurveProfilePoint ptr_segments;
|
public CurveProfilePoint segments;
|
||||||
[DNAFieldAttribute(6, "int", "flag", "int", 4, false, 32)]
|
[DNAFieldAttribute(4, "int", 6, "flag", "int", false, 32)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(7, "int", "changed_timestamp", "int", 4, false, 36)]
|
[DNAFieldAttribute(4, "int", 7, "changed_timestamp", "int", false, 36)]
|
||||||
public int changed_timestamp;
|
public int changed_timestamp;
|
||||||
[DNAFieldAttribute(8, "rctf", "view_rect", "rctf", 16, false, 40)]
|
[DNAFieldAttribute(16, "rctf", 8, "view_rect", "rctf", false, 40)]
|
||||||
public rctf view_rect;
|
public rctf view_rect;
|
||||||
[DNAFieldAttribute(9, "rctf", "clip_rect", "rctf", 16, false, 56)]
|
[DNAFieldAttribute(16, "rctf", 9, "clip_rect", "rctf", false, 56)]
|
||||||
public rctf clip_rect;
|
public rctf clip_rect;
|
||||||
public CurveProfile() {
|
public CurveProfile() {
|
||||||
this.path_len = default;
|
this.path_len = default;
|
||||||
this.segments_len = default;
|
this.segments_len = default;
|
||||||
this.preset = default;
|
this.preset = default;
|
||||||
this.ptr_path = default;
|
this.path = default;
|
||||||
this.ptr_table = default;
|
this.table = default;
|
||||||
this.ptr_segments = default;
|
this.segments = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.changed_timestamp = default;
|
this.changed_timestamp = default;
|
||||||
this.view_rect = default;
|
this.view_rect = default;
|
||||||
this.clip_rect = default;
|
this.clip_rect = default;
|
||||||
}
|
}
|
||||||
public CurveProfile(short path_len, short segments_len, int preset, CurveProfilePoint ptr_path, CurveProfilePoint ptr_table, CurveProfilePoint ptr_segments, int flag, int changed_timestamp, rctf view_rect, rctf clip_rect) {
|
public CurveProfile(short path_len, short segments_len, int preset, CurveProfilePoint path, CurveProfilePoint table, CurveProfilePoint segments, int flag, int changed_timestamp, rctf view_rect, rctf clip_rect) {
|
||||||
this.path_len = path_len;
|
this.path_len = path_len;
|
||||||
this.segments_len = segments_len;
|
this.segments_len = segments_len;
|
||||||
this.preset = preset;
|
this.preset = preset;
|
||||||
this.ptr_path = ptr_path;
|
this.path = path;
|
||||||
this.ptr_table = ptr_table;
|
this.table = table;
|
||||||
this.ptr_segments = ptr_segments;
|
this.segments = segments;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.changed_timestamp = changed_timestamp;
|
this.changed_timestamp = changed_timestamp;
|
||||||
this.view_rect = view_rect;
|
this.view_rect = view_rect;
|
||||||
|
|||||||
@@ -15,24 +15,24 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(217, "CurveProfilePoint", 40)]
|
[DNAClassAttribute(217, "CurveProfilePoint", 40)]
|
||||||
public class CurveProfilePoint {
|
public class CurveProfilePoint {
|
||||||
[DNAFieldAttribute(0, "float", "x", "float", 4, false, 0)]
|
[DNAFieldAttribute(4, "float", 0, "x", "float", false, 0)]
|
||||||
public float x;
|
public float x;
|
||||||
[DNAFieldAttribute(1, "float", "y", "float", 4, false, 4)]
|
[DNAFieldAttribute(4, "float", 1, "y", "float", false, 4)]
|
||||||
public float y;
|
public float y;
|
||||||
[DNAFieldAttribute(2, "short", "flag", "short", 2, false, 8)]
|
[DNAFieldAttribute(2, "short", 2, "flag", "short", false, 8)]
|
||||||
public short flag;
|
public short flag;
|
||||||
[DNAFieldAttribute(3, "char", "h1", "char", 1, false, 10)]
|
[DNAFieldAttribute(1, "char", 3, "h1", "char", false, 10)]
|
||||||
public char h1;
|
public char h1;
|
||||||
[DNAFieldAttribute(4, "char", "h2", "char", 1, false, 11)]
|
[DNAFieldAttribute(1, "char", 4, "h2", "char", false, 11)]
|
||||||
public char h2;
|
public char h2;
|
||||||
[DNAFieldAttribute(5, "float", "h1_loc[2]", "System.Single[]", 8, false, 12)]
|
[DNAFieldAttribute(8, "float", 5, "h1_loc[2]", "System.Single[]", false, 12)]
|
||||||
public float[] h1_loc = new System.Single[2];
|
public float[] h1_loc = new System.Single[2];
|
||||||
[DNAFieldAttribute(6, "float", "h2_loc[2]", "System.Single[]", 8, false, 20)]
|
[DNAFieldAttribute(8, "float", 6, "h2_loc[2]", "System.Single[]", false, 20)]
|
||||||
public float[] h2_loc = new System.Single[2];
|
public float[] h2_loc = new System.Single[2];
|
||||||
[DNAFieldAttribute(7, "char", "_pad[4]", "System.Char[]", 4, false, 28)]
|
[DNAFieldAttribute(4, "char", 7, "_pad[4]", "System.Char[]", false, 28)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(8, "CurveProfile", "*profile", "CurveProfile", 8, true, 32)]
|
[DNAFieldAttribute(8, "CurveProfile", 8, "*profile", "CurveProfile", true, 32)]
|
||||||
public CurveProfile ptr_profile;
|
public CurveProfile profile;
|
||||||
public CurveProfilePoint() {
|
public CurveProfilePoint() {
|
||||||
this.x = default;
|
this.x = default;
|
||||||
this.y = default;
|
this.y = default;
|
||||||
@@ -42,9 +42,9 @@ namespace BlendFile.DNA {
|
|||||||
this.h1_loc = default;
|
this.h1_loc = default;
|
||||||
this.h2_loc = default;
|
this.h2_loc = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr_profile = default;
|
this.profile = default;
|
||||||
}
|
}
|
||||||
public CurveProfilePoint(float x, float y, short flag, char h1, char h2, float[] h1_loc, float[] h2_loc, char[] _pad, CurveProfile ptr_profile) {
|
public CurveProfilePoint(float x, float y, short flag, char h1, char h2, float[] h1_loc, float[] h2_loc, char[] _pad, CurveProfile profile) {
|
||||||
this.x = x;
|
this.x = x;
|
||||||
this.y = y;
|
this.y = y;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
@@ -53,7 +53,7 @@ namespace BlendFile.DNA {
|
|||||||
this.h1_loc = h1_loc;
|
this.h1_loc = h1_loc;
|
||||||
this.h2_loc = h2_loc;
|
this.h2_loc = h2_loc;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr_profile = ptr_profile;
|
this.profile = profile;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,61 +15,61 @@ namespace BlendFile.DNA {
|
|||||||
|
|
||||||
[DNAClassAttribute(216, "Curves", 808)]
|
[DNAClassAttribute(216, "Curves", 808)]
|
||||||
public class Curves {
|
public class Curves {
|
||||||
[DNAFieldAttribute(0, "ID", "id", "ID", 208, false, 0)]
|
[DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)]
|
||||||
public ID id;
|
public ID id;
|
||||||
[DNAFieldAttribute(1, "AnimData", "*adt", "AnimData", 8, true, 208)]
|
[DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)]
|
||||||
public AnimData ptr_adt;
|
public AnimData adt;
|
||||||
[DNAFieldAttribute(2, "CurvesGeometry", "geometry", "CurvesGeometry", 544, false, 216)]
|
[DNAFieldAttribute(544, "CurvesGeometry", 2, "geometry", "CurvesGeometry", false, 216)]
|
||||||
public CurvesGeometry geometry;
|
public CurvesGeometry geometry;
|
||||||
[DNAFieldAttribute(3, "int", "flag", "int", 4, false, 760)]
|
[DNAFieldAttribute(4, "int", 3, "flag", "int", false, 760)]
|
||||||
public int flag;
|
public int flag;
|
||||||
[DNAFieldAttribute(4, "int", "attributes_active_index", "int", 4, false, 764)]
|
[DNAFieldAttribute(4, "int", 4, "attributes_active_index", "int", false, 764)]
|
||||||
public int attributes_active_index;
|
public int attributes_active_index;
|
||||||
[DNAFieldAttribute(5, "Material", "**mat", "Material", 8, true, 768)]
|
[DNAFieldAttribute(8, "Material", 5, "**mat", "Material", true, 768)]
|
||||||
public Material ptr_ptr_mat;
|
public Material mat;
|
||||||
[DNAFieldAttribute(6, "short", "totcol", "short", 2, false, 776)]
|
[DNAFieldAttribute(2, "short", 6, "totcol", "short", false, 776)]
|
||||||
public short totcol;
|
public short totcol;
|
||||||
[DNAFieldAttribute(7, "char", "symmetry", "char", 1, false, 778)]
|
[DNAFieldAttribute(1, "char", 7, "symmetry", "char", false, 778)]
|
||||||
public char symmetry;
|
public char symmetry;
|
||||||
[DNAFieldAttribute(8, "char", "selection_domain", "char", 1, false, 779)]
|
[DNAFieldAttribute(1, "char", 8, "selection_domain", "char", false, 779)]
|
||||||
public char selection_domain;
|
public char selection_domain;
|
||||||
[DNAFieldAttribute(9, "char", "_pad[4]", "System.Char[]", 4, false, 780)]
|
[DNAFieldAttribute(4, "char", 9, "_pad[4]", "System.Char[]", false, 780)]
|
||||||
public char[] _pad = new System.Char[4];
|
public char[] _pad = new System.Char[4];
|
||||||
[DNAFieldAttribute(10, "Object", "*surface", "Object", 8, true, 784)]
|
[DNAFieldAttribute(8, "Object", 10, "*surface", "Object", true, 784)]
|
||||||
public Object ptr_surface;
|
public Object surface;
|
||||||
[DNAFieldAttribute(11, "char", "*surface_uv_map", "char", 8, true, 792)]
|
[DNAFieldAttribute(8, "char", 11, "*surface_uv_map", "char", true, 792)]
|
||||||
public char ptr_surface_uv_map;
|
public char surface_uv_map;
|
||||||
[DNAFieldAttribute(12, "void", "*batch_cache", "void", 8, true, 800)]
|
[DNAFieldAttribute(8, "void", 12, "*batch_cache", "void", true, 800)]
|
||||||
public object ptr_batch_cache;
|
public object batch_cache;
|
||||||
public Curves() {
|
public Curves() {
|
||||||
this.id = default;
|
this.id = default;
|
||||||
this.ptr_adt = default;
|
this.adt = default;
|
||||||
this.geometry = default;
|
this.geometry = default;
|
||||||
this.flag = default;
|
this.flag = default;
|
||||||
this.attributes_active_index = default;
|
this.attributes_active_index = default;
|
||||||
this.ptr_ptr_mat = default;
|
this.mat = default;
|
||||||
this.totcol = default;
|
this.totcol = default;
|
||||||
this.symmetry = default;
|
this.symmetry = default;
|
||||||
this.selection_domain = default;
|
this.selection_domain = default;
|
||||||
this._pad = default;
|
this._pad = default;
|
||||||
this.ptr_surface = default;
|
this.surface = default;
|
||||||
this.ptr_surface_uv_map = default;
|
this.surface_uv_map = default;
|
||||||
this.ptr_batch_cache = default;
|
this.batch_cache = default;
|
||||||
}
|
}
|
||||||
public Curves(ID id, AnimData ptr_adt, CurvesGeometry geometry, int flag, int attributes_active_index, Material ptr_ptr_mat, short totcol, char symmetry, char selection_domain, char[] _pad, Object ptr_surface, char ptr_surface_uv_map, object ptr_batch_cache) {
|
public Curves(ID id, AnimData adt, CurvesGeometry geometry, int flag, int attributes_active_index, Material mat, short totcol, char symmetry, char selection_domain, char[] _pad, Object surface, char surface_uv_map, object batch_cache) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.ptr_adt = ptr_adt;
|
this.adt = adt;
|
||||||
this.geometry = geometry;
|
this.geometry = geometry;
|
||||||
this.flag = flag;
|
this.flag = flag;
|
||||||
this.attributes_active_index = attributes_active_index;
|
this.attributes_active_index = attributes_active_index;
|
||||||
this.ptr_ptr_mat = ptr_ptr_mat;
|
this.mat = mat;
|
||||||
this.totcol = totcol;
|
this.totcol = totcol;
|
||||||
this.symmetry = symmetry;
|
this.symmetry = symmetry;
|
||||||
this.selection_domain = selection_domain;
|
this.selection_domain = selection_domain;
|
||||||
this._pad = _pad;
|
this._pad = _pad;
|
||||||
this.ptr_surface = ptr_surface;
|
this.surface = surface;
|
||||||
this.ptr_surface_uv_map = ptr_surface_uv_map;
|
this.surface_uv_map = surface_uv_map;
|
||||||
this.ptr_batch_cache = ptr_batch_cache;
|
this.batch_cache = batch_cache;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user