155 lines
5.1 KiB
C#
155 lines
5.1 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
using System;
|
|
|
|
|
|
namespace BlendFile.DNA {
|
|
|
|
public class PartEff {
|
|
public PartEff ptr_next;
|
|
public PartEff ptr_prev;
|
|
public short type;
|
|
public short flag;
|
|
public short buttype;
|
|
public short stype;
|
|
public short vertgroup;
|
|
public short userjit;
|
|
public float sta;
|
|
public float end;
|
|
public float lifetime;
|
|
public int totpart;
|
|
public int totkey;
|
|
public int seed;
|
|
public float normfac;
|
|
public float obfac;
|
|
public float randfac;
|
|
public float texfac;
|
|
public float randlife;
|
|
public float[] force = new System.Single[3];
|
|
public float damp;
|
|
public float nabla;
|
|
public float vectsize;
|
|
public float maxlen;
|
|
public float[] defvec = new System.Single[3];
|
|
public char[] _pad = new System.Char[4];
|
|
public float[] mult = new System.Single[4];
|
|
public float[] life = new System.Single[4];
|
|
public short[] child = new System.Int16[4];
|
|
public short[] mat = new System.Int16[4];
|
|
public short texmap;
|
|
public short curmult;
|
|
public short staticstep;
|
|
public short omat;
|
|
public short timetex;
|
|
public short speedtex;
|
|
public short flag2;
|
|
public short flag2neg;
|
|
public short disp;
|
|
public short vertgroup_v;
|
|
public char[] vgroupname = new System.Char[64];
|
|
public char[] vgroupname_v = new System.Char[64];
|
|
public float[,] imat = new System.Single[4,4];
|
|
public Particle ptr_keys;
|
|
public Collection ptr_group;
|
|
public PartEff(
|
|
PartEff ptr_next,
|
|
PartEff ptr_prev,
|
|
short type,
|
|
short flag,
|
|
short buttype,
|
|
short stype,
|
|
short vertgroup,
|
|
short userjit,
|
|
float sta,
|
|
float end,
|
|
float lifetime,
|
|
int totpart,
|
|
int totkey,
|
|
int seed,
|
|
float normfac,
|
|
float obfac,
|
|
float randfac,
|
|
float texfac,
|
|
float randlife,
|
|
float[] force,
|
|
float damp,
|
|
float nabla,
|
|
float vectsize,
|
|
float maxlen,
|
|
float[] defvec,
|
|
char[] _pad,
|
|
float[] mult,
|
|
float[] life,
|
|
short[] child,
|
|
short[] mat,
|
|
short texmap,
|
|
short curmult,
|
|
short staticstep,
|
|
short omat,
|
|
short timetex,
|
|
short speedtex,
|
|
short flag2,
|
|
short flag2neg,
|
|
short disp,
|
|
short vertgroup_v,
|
|
char[] vgroupname,
|
|
char[] vgroupname_v,
|
|
float[,] imat,
|
|
Particle ptr_keys,
|
|
Collection ptr_group) {
|
|
this.ptr_next = ptr_next;
|
|
this.ptr_prev = ptr_prev;
|
|
this.type = type;
|
|
this.flag = flag;
|
|
this.buttype = buttype;
|
|
this.stype = stype;
|
|
this.vertgroup = vertgroup;
|
|
this.userjit = userjit;
|
|
this.sta = sta;
|
|
this.end = end;
|
|
this.lifetime = lifetime;
|
|
this.totpart = totpart;
|
|
this.totkey = totkey;
|
|
this.seed = seed;
|
|
this.normfac = normfac;
|
|
this.obfac = obfac;
|
|
this.randfac = randfac;
|
|
this.texfac = texfac;
|
|
this.randlife = randlife;
|
|
this.force = force;
|
|
this.damp = damp;
|
|
this.nabla = nabla;
|
|
this.vectsize = vectsize;
|
|
this.maxlen = maxlen;
|
|
this.defvec = defvec;
|
|
this._pad = _pad;
|
|
this.mult = mult;
|
|
this.life = life;
|
|
this.child = child;
|
|
this.mat = mat;
|
|
this.texmap = texmap;
|
|
this.curmult = curmult;
|
|
this.staticstep = staticstep;
|
|
this.omat = omat;
|
|
this.timetex = timetex;
|
|
this.speedtex = speedtex;
|
|
this.flag2 = flag2;
|
|
this.flag2neg = flag2neg;
|
|
this.disp = disp;
|
|
this.vertgroup_v = vertgroup_v;
|
|
this.vgroupname = vgroupname;
|
|
this.vgroupname_v = vgroupname_v;
|
|
this.imat = imat;
|
|
this.ptr_keys = ptr_keys;
|
|
this.ptr_group = ptr_group;
|
|
}
|
|
}
|
|
}
|