Added memoryOffset value to DNAFieldAttribute, regenerated files.

This commit is contained in:
Samuele Lorefice
2025-02-20 21:00:55 +01:00
parent b171b65aa5
commit f383debd18
939 changed files with 9636 additions and 9605 deletions

View File

@@ -15,95 +15,95 @@ namespace BlendFile.DNA {
[DNAClassAttribute(236, "PartEff", 392)]
public class PartEff {
[DNAFieldAttribute(0, "PartEff", "*next", "PartEff", 8, true)]
[DNAFieldAttribute(0, "PartEff", "*next", "PartEff", 8, true, 0)]
public PartEff ptr_next;
[DNAFieldAttribute(1, "PartEff", "*prev", "PartEff", 8, true)]
[DNAFieldAttribute(1, "PartEff", "*prev", "PartEff", 8, true, 8)]
public PartEff ptr_prev;
[DNAFieldAttribute(2, "short", "type", "short", 2, false)]
[DNAFieldAttribute(2, "short", "type", "short", 2, false, 16)]
public short type;
[DNAFieldAttribute(3, "short", "flag", "short", 2, false)]
[DNAFieldAttribute(3, "short", "flag", "short", 2, false, 18)]
public short flag;
[DNAFieldAttribute(4, "short", "buttype", "short", 2, false)]
[DNAFieldAttribute(4, "short", "buttype", "short", 2, false, 20)]
public short buttype;
[DNAFieldAttribute(5, "short", "stype", "short", 2, false)]
[DNAFieldAttribute(5, "short", "stype", "short", 2, false, 22)]
public short stype;
[DNAFieldAttribute(6, "short", "vertgroup", "short", 2, false)]
[DNAFieldAttribute(6, "short", "vertgroup", "short", 2, false, 24)]
public short vertgroup;
[DNAFieldAttribute(7, "short", "userjit", "short", 2, false)]
[DNAFieldAttribute(7, "short", "userjit", "short", 2, false, 26)]
public short userjit;
[DNAFieldAttribute(8, "float", "sta", "float", 4, false)]
[DNAFieldAttribute(8, "float", "sta", "float", 4, false, 28)]
public float sta;
[DNAFieldAttribute(9, "float", "end", "float", 4, false)]
[DNAFieldAttribute(9, "float", "end", "float", 4, false, 32)]
public float end;
[DNAFieldAttribute(10, "float", "lifetime", "float", 4, false)]
[DNAFieldAttribute(10, "float", "lifetime", "float", 4, false, 36)]
public float lifetime;
[DNAFieldAttribute(11, "int", "totpart", "int", 4, false)]
[DNAFieldAttribute(11, "int", "totpart", "int", 4, false, 40)]
public int totpart;
[DNAFieldAttribute(12, "int", "totkey", "int", 4, false)]
[DNAFieldAttribute(12, "int", "totkey", "int", 4, false, 44)]
public int totkey;
[DNAFieldAttribute(13, "int", "seed", "int", 4, false)]
[DNAFieldAttribute(13, "int", "seed", "int", 4, false, 48)]
public int seed;
[DNAFieldAttribute(14, "float", "normfac", "float", 4, false)]
[DNAFieldAttribute(14, "float", "normfac", "float", 4, false, 52)]
public float normfac;
[DNAFieldAttribute(15, "float", "obfac", "float", 4, false)]
[DNAFieldAttribute(15, "float", "obfac", "float", 4, false, 56)]
public float obfac;
[DNAFieldAttribute(16, "float", "randfac", "float", 4, false)]
[DNAFieldAttribute(16, "float", "randfac", "float", 4, false, 60)]
public float randfac;
[DNAFieldAttribute(17, "float", "texfac", "float", 4, false)]
[DNAFieldAttribute(17, "float", "texfac", "float", 4, false, 64)]
public float texfac;
[DNAFieldAttribute(18, "float", "randlife", "float", 4, false)]
[DNAFieldAttribute(18, "float", "randlife", "float", 4, false, 68)]
public float randlife;
[DNAFieldAttribute(19, "float", "force[3]", "System.Single[]", 12, false)]
[DNAFieldAttribute(19, "float", "force[3]", "System.Single[]", 12, false, 72)]
public float[] force = new System.Single[3];
[DNAFieldAttribute(20, "float", "damp", "float", 4, false)]
[DNAFieldAttribute(20, "float", "damp", "float", 4, false, 84)]
public float damp;
[DNAFieldAttribute(21, "float", "nabla", "float", 4, false)]
[DNAFieldAttribute(21, "float", "nabla", "float", 4, false, 88)]
public float nabla;
[DNAFieldAttribute(22, "float", "vectsize", "float", 4, false)]
[DNAFieldAttribute(22, "float", "vectsize", "float", 4, false, 92)]
public float vectsize;
[DNAFieldAttribute(23, "float", "maxlen", "float", 4, false)]
[DNAFieldAttribute(23, "float", "maxlen", "float", 4, false, 96)]
public float maxlen;
[DNAFieldAttribute(24, "float", "defvec[3]", "System.Single[]", 12, false)]
[DNAFieldAttribute(24, "float", "defvec[3]", "System.Single[]", 12, false, 100)]
public float[] defvec = new System.Single[3];
[DNAFieldAttribute(25, "char", "_pad[4]", "System.Char[]", 4, false)]
[DNAFieldAttribute(25, "char", "_pad[4]", "System.Char[]", 4, false, 112)]
public char[] _pad = new System.Char[4];
[DNAFieldAttribute(26, "float", "mult[4]", "System.Single[]", 16, false)]
[DNAFieldAttribute(26, "float", "mult[4]", "System.Single[]", 16, false, 116)]
public float[] mult = new System.Single[4];
[DNAFieldAttribute(27, "float", "life[4]", "System.Single[]", 16, false)]
[DNAFieldAttribute(27, "float", "life[4]", "System.Single[]", 16, false, 132)]
public float[] life = new System.Single[4];
[DNAFieldAttribute(28, "short", "child[4]", "System.Int16[]", 8, false)]
[DNAFieldAttribute(28, "short", "child[4]", "System.Int16[]", 8, false, 148)]
public short[] child = new System.Int16[4];
[DNAFieldAttribute(29, "short", "mat[4]", "System.Int16[]", 8, false)]
[DNAFieldAttribute(29, "short", "mat[4]", "System.Int16[]", 8, false, 156)]
public short[] mat = new System.Int16[4];
[DNAFieldAttribute(30, "short", "texmap", "short", 2, false)]
[DNAFieldAttribute(30, "short", "texmap", "short", 2, false, 164)]
public short texmap;
[DNAFieldAttribute(31, "short", "curmult", "short", 2, false)]
[DNAFieldAttribute(31, "short", "curmult", "short", 2, false, 166)]
public short curmult;
[DNAFieldAttribute(32, "short", "staticstep", "short", 2, false)]
[DNAFieldAttribute(32, "short", "staticstep", "short", 2, false, 168)]
public short staticstep;
[DNAFieldAttribute(33, "short", "omat", "short", 2, false)]
[DNAFieldAttribute(33, "short", "omat", "short", 2, false, 170)]
public short omat;
[DNAFieldAttribute(34, "short", "timetex", "short", 2, false)]
[DNAFieldAttribute(34, "short", "timetex", "short", 2, false, 172)]
public short timetex;
[DNAFieldAttribute(35, "short", "speedtex", "short", 2, false)]
[DNAFieldAttribute(35, "short", "speedtex", "short", 2, false, 174)]
public short speedtex;
[DNAFieldAttribute(36, "short", "flag2", "short", 2, false)]
[DNAFieldAttribute(36, "short", "flag2", "short", 2, false, 176)]
public short flag2;
[DNAFieldAttribute(37, "short", "flag2neg", "short", 2, false)]
[DNAFieldAttribute(37, "short", "flag2neg", "short", 2, false, 178)]
public short flag2neg;
[DNAFieldAttribute(38, "short", "disp", "short", 2, false)]
[DNAFieldAttribute(38, "short", "disp", "short", 2, false, 180)]
public short disp;
[DNAFieldAttribute(39, "short", "vertgroup_v", "short", 2, false)]
[DNAFieldAttribute(39, "short", "vertgroup_v", "short", 2, false, 182)]
public short vertgroup_v;
[DNAFieldAttribute(40, "char", "vgroupname[64]", "System.Char[]", 64, false)]
[DNAFieldAttribute(40, "char", "vgroupname[64]", "System.Char[]", 64, false, 184)]
public char[] vgroupname = new System.Char[64];
[DNAFieldAttribute(41, "char", "vgroupname_v[64]", "System.Char[]", 64, false)]
[DNAFieldAttribute(41, "char", "vgroupname_v[64]", "System.Char[]", 64, false, 248)]
public char[] vgroupname_v = new System.Char[64];
[DNAFieldAttribute(42, "float", "imat[4][4]", "System.Single[,]", 64, false)]
[DNAFieldAttribute(42, "float", "imat[4][4]", "System.Single[,]", 64, false, 312)]
public float[,] imat = new System.Single[4,4];
[DNAFieldAttribute(43, "Particle", "*keys", "Particle", 8, true)]
[DNAFieldAttribute(43, "Particle", "*keys", "Particle", 8, true, 376)]
public Particle ptr_keys;
[DNAFieldAttribute(44, "Collection", "*group", "Collection", 8, true)]
[DNAFieldAttribute(44, "Collection", "*group", "Collection", 8, true, 384)]
public Collection ptr_group;
public PartEff() {
this.ptr_next = default;