Files
BlenderSharp/BlendFile/DNA/SoftBody.cs
Samuele Lorefice 439cea385f Regenerated files
2025-01-22 18:11:19 +01:00

182 lines
6.5 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 SoftBody {
public int totpoint;
public int totspring;
public BodyPoint ptr_bpoint;
public BodySpring ptr_bspring;
public char _pad;
public char msg_lock;
public short msg_value;
public float nodemass;
public char[] namedVG_Mass = new System.Char[64];
public float grav;
public float mediafrict;
public float rklimit;
public float physics_speed;
public float goalspring;
public float goalfrict;
public float mingoal;
public float maxgoal;
public float defgoal;
public short vertgroup;
public char[] namedVG_Softgoal = new System.Char[64];
public short fuzzyness;
public float inspring;
public float infrict;
public char[] namedVG_Spring_K = new System.Char[64];
public char[] _pad1 = new System.Char[6];
public char local;
public char solverflags;
public SBVertex ptr_ptr_keys;
public int totpointkey;
public int totkey;
public float secondspring;
public float colball;
public float balldamp;
public float ballstiff;
public short sbc_mode;
public short aeroedge;
public short minloops;
public short maxloops;
public short choke;
public short solver_ID;
public short plastic;
public short springpreload;
public SBScratch ptr_scratch;
public float shearstiff;
public float inpush;
public SoftBody_Shared ptr_shared;
public PointCache ptr_pointcache;
public ListBase ptcaches;
public Collection ptr_collision_group;
public EffectorWeights ptr_effector_weights;
public float[] lcom = new System.Single[3];
public float[,] lrot = new System.Single[3,3];
public float[,] lscale = new System.Single[3,3];
public int last_frame;
public SoftBody(
int totpoint,
int totspring,
BodyPoint ptr_bpoint,
BodySpring ptr_bspring,
char _pad,
char msg_lock,
short msg_value,
float nodemass,
char[] namedVG_Mass,
float grav,
float mediafrict,
float rklimit,
float physics_speed,
float goalspring,
float goalfrict,
float mingoal,
float maxgoal,
float defgoal,
short vertgroup,
char[] namedVG_Softgoal,
short fuzzyness,
float inspring,
float infrict,
char[] namedVG_Spring_K,
char[] _pad1,
char local,
char solverflags,
SBVertex ptr_ptr_keys,
int totpointkey,
int totkey,
float secondspring,
float colball,
float balldamp,
float ballstiff,
short sbc_mode,
short aeroedge,
short minloops,
short maxloops,
short choke,
short solver_ID,
short plastic,
short springpreload,
SBScratch ptr_scratch,
float shearstiff,
float inpush,
SoftBody_Shared ptr_shared,
PointCache ptr_pointcache,
ListBase ptcaches,
Collection ptr_collision_group,
EffectorWeights ptr_effector_weights,
float[] lcom,
float[,] lrot,
float[,] lscale,
int last_frame) {
this.totpoint = totpoint;
this.totspring = totspring;
this.ptr_bpoint = ptr_bpoint;
this.ptr_bspring = ptr_bspring;
this._pad = _pad;
this.msg_lock = msg_lock;
this.msg_value = msg_value;
this.nodemass = nodemass;
this.namedVG_Mass = namedVG_Mass;
this.grav = grav;
this.mediafrict = mediafrict;
this.rklimit = rklimit;
this.physics_speed = physics_speed;
this.goalspring = goalspring;
this.goalfrict = goalfrict;
this.mingoal = mingoal;
this.maxgoal = maxgoal;
this.defgoal = defgoal;
this.vertgroup = vertgroup;
this.namedVG_Softgoal = namedVG_Softgoal;
this.fuzzyness = fuzzyness;
this.inspring = inspring;
this.infrict = infrict;
this.namedVG_Spring_K = namedVG_Spring_K;
this._pad1 = _pad1;
this.local = local;
this.solverflags = solverflags;
this.ptr_ptr_keys = ptr_ptr_keys;
this.totpointkey = totpointkey;
this.totkey = totkey;
this.secondspring = secondspring;
this.colball = colball;
this.balldamp = balldamp;
this.ballstiff = ballstiff;
this.sbc_mode = sbc_mode;
this.aeroedge = aeroedge;
this.minloops = minloops;
this.maxloops = maxloops;
this.choke = choke;
this.solver_ID = solver_ID;
this.plastic = plastic;
this.springpreload = springpreload;
this.ptr_scratch = ptr_scratch;
this.shearstiff = shearstiff;
this.inpush = inpush;
this.ptr_shared = ptr_shared;
this.ptr_pointcache = ptr_pointcache;
this.ptcaches = ptcaches;
this.ptr_collision_group = ptr_collision_group;
this.ptr_effector_weights = ptr_effector_weights;
this.lcom = lcom;
this.lrot = lrot;
this.lscale = lscale;
this.last_frame = last_frame;
}
}
}