Added Generation Output
This commit is contained in:
449
BlendFile/DNA/ParticleSettings.cs
Normal file
449
BlendFile/DNA/ParticleSettings.cs
Normal file
@@ -0,0 +1,449 @@
|
||||
// Automatically generated by BlenderSharp at 22/01/2025 02:21:57
|
||||
namespace BlendFile.DNA {
|
||||
|
||||
public class ParticleSettings {
|
||||
public ID id;
|
||||
public AnimData ptr_adt;
|
||||
public BoidSettings ptr_boids;
|
||||
public SPHFluidSettings ptr_fluid;
|
||||
public EffectorWeights ptr_effector_weights;
|
||||
public Collection ptr_collision_group;
|
||||
public int flag;
|
||||
public char[] _pad1 = new System.Char[4];
|
||||
public short type;
|
||||
public short from;
|
||||
public short distr;
|
||||
public short texact;
|
||||
public short phystype;
|
||||
public short rotmode;
|
||||
public short avemode;
|
||||
public short reactevent;
|
||||
public int draw;
|
||||
public float draw_size;
|
||||
public short draw_as;
|
||||
public short childtype;
|
||||
public char[] _pad2 = new System.Char[4];
|
||||
public short ren_as;
|
||||
public short subframes;
|
||||
public short draw_col;
|
||||
public short draw_step;
|
||||
public short ren_step;
|
||||
public short hair_step;
|
||||
public short keys_step;
|
||||
public short adapt_angle;
|
||||
public short adapt_pix;
|
||||
public short disp;
|
||||
public short omat;
|
||||
public short interpolation;
|
||||
public short integrator;
|
||||
public short rotfrom;
|
||||
public short kink;
|
||||
public short kink_axis;
|
||||
public short bb_align;
|
||||
public short bb_uv_split;
|
||||
public short bb_anim;
|
||||
public short bb_split_offset;
|
||||
public float bb_tilt;
|
||||
public float bb_rand_tilt;
|
||||
public float[] bb_offset = new System.Single[2];
|
||||
public float[] bb_size = new System.Single[2];
|
||||
public float bb_vel_head;
|
||||
public float bb_vel_tail;
|
||||
public float color_vec_max;
|
||||
public float sta;
|
||||
public float end;
|
||||
public float lifetime;
|
||||
public float randlife;
|
||||
public float timetweak;
|
||||
public float courant_target;
|
||||
public float jitfac;
|
||||
public float eff_hair;
|
||||
public float grid_rand;
|
||||
public float[] ps_offset = new System.Single[1];
|
||||
public int totpart;
|
||||
public int userjit;
|
||||
public int grid_res;
|
||||
public int effector_amount;
|
||||
public short time_flag;
|
||||
public char[] _pad0 = new System.Char[6];
|
||||
public float normfac;
|
||||
public float obfac;
|
||||
public float randfac;
|
||||
public float partfac;
|
||||
public float tanfac;
|
||||
public float tanphase;
|
||||
public float reactfac;
|
||||
public float[] ob_vel = new System.Single[3];
|
||||
public float avefac;
|
||||
public float phasefac;
|
||||
public float randrotfac;
|
||||
public float randphasefac;
|
||||
public float mass;
|
||||
public float size;
|
||||
public float randsize;
|
||||
public float[] acc = new System.Single[3];
|
||||
public float dragfac;
|
||||
public float brownfac;
|
||||
public float dampfac;
|
||||
public float randlength;
|
||||
public int child_flag;
|
||||
public char[] _pad3 = new System.Char[4];
|
||||
public int child_nbr;
|
||||
public int ren_child_nbr;
|
||||
public float parents;
|
||||
public float childsize;
|
||||
public float childrandsize;
|
||||
public float childrad;
|
||||
public float childflat;
|
||||
public float clumpfac;
|
||||
public float clumppow;
|
||||
public float kink_amp;
|
||||
public float kink_freq;
|
||||
public float kink_shape;
|
||||
public float kink_flat;
|
||||
public float kink_amp_clump;
|
||||
public int kink_extra_steps;
|
||||
public char[] _pad4 = new System.Char[4];
|
||||
public float kink_axis_random;
|
||||
public float kink_amp_random;
|
||||
public float rough1;
|
||||
public float rough1_size;
|
||||
public float rough2;
|
||||
public float rough2_size;
|
||||
public float rough2_thres;
|
||||
public float rough_end;
|
||||
public float rough_end_shape;
|
||||
public float clength;
|
||||
public float clength_thres;
|
||||
public float parting_fac;
|
||||
public float parting_min;
|
||||
public float parting_max;
|
||||
public float branch_thres;
|
||||
public float[] draw_line = new System.Single[2];
|
||||
public float path_start;
|
||||
public float path_end;
|
||||
public int trail_count;
|
||||
public int keyed_loops;
|
||||
public CurveMapping ptr_clumpcurve;
|
||||
public CurveMapping ptr_roughcurve;
|
||||
public float clump_noise_size;
|
||||
public float bending_random;
|
||||
public MTex[] ptr_m = new MTex[18];
|
||||
public Collection ptr_dup_group;
|
||||
public ListBase dupliweights;
|
||||
public Collection ptr_force_group;
|
||||
public Object ptr_dup_ob;
|
||||
public Object ptr_bb_ob;
|
||||
public Ipo ptr_ipo;
|
||||
public PartDeflect ptr_pd;
|
||||
public PartDeflect ptr_pd2;
|
||||
public short use_modifier_stack;
|
||||
public char[] _pad5 = new System.Char[2];
|
||||
public short shape_flag;
|
||||
public char[] _pad6 = new System.Char[2];
|
||||
public float twist;
|
||||
public char[] _pad8 = new System.Char[4];
|
||||
public float shape;
|
||||
public float rad_root;
|
||||
public float rad_tip;
|
||||
public float rad_scale;
|
||||
public CurveMapping ptr_twistcurve;
|
||||
public object ptr__pad7;
|
||||
public ParticleSettings(
|
||||
ID id,
|
||||
AnimData ptr_adt,
|
||||
BoidSettings ptr_boids,
|
||||
SPHFluidSettings ptr_fluid,
|
||||
EffectorWeights ptr_effector_weights,
|
||||
Collection ptr_collision_group,
|
||||
int flag,
|
||||
char[] _pad1,
|
||||
short type,
|
||||
short from,
|
||||
short distr,
|
||||
short texact,
|
||||
short phystype,
|
||||
short rotmode,
|
||||
short avemode,
|
||||
short reactevent,
|
||||
int draw,
|
||||
float draw_size,
|
||||
short draw_as,
|
||||
short childtype,
|
||||
char[] _pad2,
|
||||
short ren_as,
|
||||
short subframes,
|
||||
short draw_col,
|
||||
short draw_step,
|
||||
short ren_step,
|
||||
short hair_step,
|
||||
short keys_step,
|
||||
short adapt_angle,
|
||||
short adapt_pix,
|
||||
short disp,
|
||||
short omat,
|
||||
short interpolation,
|
||||
short integrator,
|
||||
short rotfrom,
|
||||
short kink,
|
||||
short kink_axis,
|
||||
short bb_align,
|
||||
short bb_uv_split,
|
||||
short bb_anim,
|
||||
short bb_split_offset,
|
||||
float bb_tilt,
|
||||
float bb_rand_tilt,
|
||||
float[] bb_offset,
|
||||
float[] bb_size,
|
||||
float bb_vel_head,
|
||||
float bb_vel_tail,
|
||||
float color_vec_max,
|
||||
float sta,
|
||||
float end,
|
||||
float lifetime,
|
||||
float randlife,
|
||||
float timetweak,
|
||||
float courant_target,
|
||||
float jitfac,
|
||||
float eff_hair,
|
||||
float grid_rand,
|
||||
float[] ps_offset,
|
||||
int totpart,
|
||||
int userjit,
|
||||
int grid_res,
|
||||
int effector_amount,
|
||||
short time_flag,
|
||||
char[] _pad0,
|
||||
float normfac,
|
||||
float obfac,
|
||||
float randfac,
|
||||
float partfac,
|
||||
float tanfac,
|
||||
float tanphase,
|
||||
float reactfac,
|
||||
float[] ob_vel,
|
||||
float avefac,
|
||||
float phasefac,
|
||||
float randrotfac,
|
||||
float randphasefac,
|
||||
float mass,
|
||||
float size,
|
||||
float randsize,
|
||||
float[] acc,
|
||||
float dragfac,
|
||||
float brownfac,
|
||||
float dampfac,
|
||||
float randlength,
|
||||
int child_flag,
|
||||
char[] _pad3,
|
||||
int child_nbr,
|
||||
int ren_child_nbr,
|
||||
float parents,
|
||||
float childsize,
|
||||
float childrandsize,
|
||||
float childrad,
|
||||
float childflat,
|
||||
float clumpfac,
|
||||
float clumppow,
|
||||
float kink_amp,
|
||||
float kink_freq,
|
||||
float kink_shape,
|
||||
float kink_flat,
|
||||
float kink_amp_clump,
|
||||
int kink_extra_steps,
|
||||
char[] _pad4,
|
||||
float kink_axis_random,
|
||||
float kink_amp_random,
|
||||
float rough1,
|
||||
float rough1_size,
|
||||
float rough2,
|
||||
float rough2_size,
|
||||
float rough2_thres,
|
||||
float rough_end,
|
||||
float rough_end_shape,
|
||||
float clength,
|
||||
float clength_thres,
|
||||
float parting_fac,
|
||||
float parting_min,
|
||||
float parting_max,
|
||||
float branch_thres,
|
||||
float[] draw_line,
|
||||
float path_start,
|
||||
float path_end,
|
||||
int trail_count,
|
||||
int keyed_loops,
|
||||
CurveMapping ptr_clumpcurve,
|
||||
CurveMapping ptr_roughcurve,
|
||||
float clump_noise_size,
|
||||
float bending_random,
|
||||
MTex[] ptr_m,
|
||||
Collection ptr_dup_group,
|
||||
ListBase dupliweights,
|
||||
Collection ptr_force_group,
|
||||
Object ptr_dup_ob,
|
||||
Object ptr_bb_ob,
|
||||
Ipo ptr_ipo,
|
||||
PartDeflect ptr_pd,
|
||||
PartDeflect ptr_pd2,
|
||||
short use_modifier_stack,
|
||||
char[] _pad5,
|
||||
short shape_flag,
|
||||
char[] _pad6,
|
||||
float twist,
|
||||
char[] _pad8,
|
||||
float shape,
|
||||
float rad_root,
|
||||
float rad_tip,
|
||||
float rad_scale,
|
||||
CurveMapping ptr_twistcurve,
|
||||
object ptr__pad7) {
|
||||
this.id = id;
|
||||
this.ptr_adt = ptr_adt;
|
||||
this.ptr_boids = ptr_boids;
|
||||
this.ptr_fluid = ptr_fluid;
|
||||
this.ptr_effector_weights = ptr_effector_weights;
|
||||
this.ptr_collision_group = ptr_collision_group;
|
||||
this.flag = flag;
|
||||
this._pad1 = _pad1;
|
||||
this.type = type;
|
||||
this.from = from;
|
||||
this.distr = distr;
|
||||
this.texact = texact;
|
||||
this.phystype = phystype;
|
||||
this.rotmode = rotmode;
|
||||
this.avemode = avemode;
|
||||
this.reactevent = reactevent;
|
||||
this.draw = draw;
|
||||
this.draw_size = draw_size;
|
||||
this.draw_as = draw_as;
|
||||
this.childtype = childtype;
|
||||
this._pad2 = _pad2;
|
||||
this.ren_as = ren_as;
|
||||
this.subframes = subframes;
|
||||
this.draw_col = draw_col;
|
||||
this.draw_step = draw_step;
|
||||
this.ren_step = ren_step;
|
||||
this.hair_step = hair_step;
|
||||
this.keys_step = keys_step;
|
||||
this.adapt_angle = adapt_angle;
|
||||
this.adapt_pix = adapt_pix;
|
||||
this.disp = disp;
|
||||
this.omat = omat;
|
||||
this.interpolation = interpolation;
|
||||
this.integrator = integrator;
|
||||
this.rotfrom = rotfrom;
|
||||
this.kink = kink;
|
||||
this.kink_axis = kink_axis;
|
||||
this.bb_align = bb_align;
|
||||
this.bb_uv_split = bb_uv_split;
|
||||
this.bb_anim = bb_anim;
|
||||
this.bb_split_offset = bb_split_offset;
|
||||
this.bb_tilt = bb_tilt;
|
||||
this.bb_rand_tilt = bb_rand_tilt;
|
||||
this.bb_offset = bb_offset;
|
||||
this.bb_size = bb_size;
|
||||
this.bb_vel_head = bb_vel_head;
|
||||
this.bb_vel_tail = bb_vel_tail;
|
||||
this.color_vec_max = color_vec_max;
|
||||
this.sta = sta;
|
||||
this.end = end;
|
||||
this.lifetime = lifetime;
|
||||
this.randlife = randlife;
|
||||
this.timetweak = timetweak;
|
||||
this.courant_target = courant_target;
|
||||
this.jitfac = jitfac;
|
||||
this.eff_hair = eff_hair;
|
||||
this.grid_rand = grid_rand;
|
||||
this.ps_offset = ps_offset;
|
||||
this.totpart = totpart;
|
||||
this.userjit = userjit;
|
||||
this.grid_res = grid_res;
|
||||
this.effector_amount = effector_amount;
|
||||
this.time_flag = time_flag;
|
||||
this._pad0 = _pad0;
|
||||
this.normfac = normfac;
|
||||
this.obfac = obfac;
|
||||
this.randfac = randfac;
|
||||
this.partfac = partfac;
|
||||
this.tanfac = tanfac;
|
||||
this.tanphase = tanphase;
|
||||
this.reactfac = reactfac;
|
||||
this.ob_vel = ob_vel;
|
||||
this.avefac = avefac;
|
||||
this.phasefac = phasefac;
|
||||
this.randrotfac = randrotfac;
|
||||
this.randphasefac = randphasefac;
|
||||
this.mass = mass;
|
||||
this.size = size;
|
||||
this.randsize = randsize;
|
||||
this.acc = acc;
|
||||
this.dragfac = dragfac;
|
||||
this.brownfac = brownfac;
|
||||
this.dampfac = dampfac;
|
||||
this.randlength = randlength;
|
||||
this.child_flag = child_flag;
|
||||
this._pad3 = _pad3;
|
||||
this.child_nbr = child_nbr;
|
||||
this.ren_child_nbr = ren_child_nbr;
|
||||
this.parents = parents;
|
||||
this.childsize = childsize;
|
||||
this.childrandsize = childrandsize;
|
||||
this.childrad = childrad;
|
||||
this.childflat = childflat;
|
||||
this.clumpfac = clumpfac;
|
||||
this.clumppow = clumppow;
|
||||
this.kink_amp = kink_amp;
|
||||
this.kink_freq = kink_freq;
|
||||
this.kink_shape = kink_shape;
|
||||
this.kink_flat = kink_flat;
|
||||
this.kink_amp_clump = kink_amp_clump;
|
||||
this.kink_extra_steps = kink_extra_steps;
|
||||
this._pad4 = _pad4;
|
||||
this.kink_axis_random = kink_axis_random;
|
||||
this.kink_amp_random = kink_amp_random;
|
||||
this.rough1 = rough1;
|
||||
this.rough1_size = rough1_size;
|
||||
this.rough2 = rough2;
|
||||
this.rough2_size = rough2_size;
|
||||
this.rough2_thres = rough2_thres;
|
||||
this.rough_end = rough_end;
|
||||
this.rough_end_shape = rough_end_shape;
|
||||
this.clength = clength;
|
||||
this.clength_thres = clength_thres;
|
||||
this.parting_fac = parting_fac;
|
||||
this.parting_min = parting_min;
|
||||
this.parting_max = parting_max;
|
||||
this.branch_thres = branch_thres;
|
||||
this.draw_line = draw_line;
|
||||
this.path_start = path_start;
|
||||
this.path_end = path_end;
|
||||
this.trail_count = trail_count;
|
||||
this.keyed_loops = keyed_loops;
|
||||
this.ptr_clumpcurve = ptr_clumpcurve;
|
||||
this.ptr_roughcurve = ptr_roughcurve;
|
||||
this.clump_noise_size = clump_noise_size;
|
||||
this.bending_random = bending_random;
|
||||
this.ptr_m = ptr_m;
|
||||
this.ptr_dup_group = ptr_dup_group;
|
||||
this.dupliweights = dupliweights;
|
||||
this.ptr_force_group = ptr_force_group;
|
||||
this.ptr_dup_ob = ptr_dup_ob;
|
||||
this.ptr_bb_ob = ptr_bb_ob;
|
||||
this.ptr_ipo = ptr_ipo;
|
||||
this.ptr_pd = ptr_pd;
|
||||
this.ptr_pd2 = ptr_pd2;
|
||||
this.use_modifier_stack = use_modifier_stack;
|
||||
this._pad5 = _pad5;
|
||||
this.shape_flag = shape_flag;
|
||||
this._pad6 = _pad6;
|
||||
this.twist = twist;
|
||||
this._pad8 = _pad8;
|
||||
this.shape = shape;
|
||||
this.rad_root = rad_root;
|
||||
this.rad_tip = rad_tip;
|
||||
this.rad_scale = rad_scale;
|
||||
this.ptr_twistcurve = ptr_twistcurve;
|
||||
this.ptr__pad7 = ptr__pad7;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user