Added Generation Output
This commit is contained in:
329
BlendFile/DNA/Object.cs
Normal file
329
BlendFile/DNA/Object.cs
Normal file
@@ -0,0 +1,329 @@
|
||||
// Automatically generated by BlenderSharp at 22/01/2025 02:21:57
|
||||
namespace BlendFile.DNA {
|
||||
|
||||
public class Object {
|
||||
public ID id;
|
||||
public AnimData ptr_adt;
|
||||
public DrawDataList drawdata;
|
||||
public SculptSession ptr_sculpt;
|
||||
public short type;
|
||||
public short partype;
|
||||
public int par1;
|
||||
public int par2;
|
||||
public int par3;
|
||||
public char[] parsubstr = new System.Char[64];
|
||||
public Object ptr_parent;
|
||||
public Object ptr_track;
|
||||
public Object ptr_proxy;
|
||||
public Object ptr_proxy_group;
|
||||
public Object ptr_proxy_from;
|
||||
public Ipo ptr_ipo;
|
||||
public bAction ptr_action;
|
||||
public bAction ptr_poselib;
|
||||
public bPose ptr_pose;
|
||||
public object ptr_data;
|
||||
public bGPdata ptr_gpd;
|
||||
public bAnimVizSettings avs;
|
||||
public bMotionPath ptr_mpath;
|
||||
public object ptr__pad0;
|
||||
public ListBase constraintChannels;
|
||||
public ListBase effect;
|
||||
public ListBase defbase;
|
||||
public ListBase fmaps;
|
||||
public ListBase modifiers;
|
||||
public ListBase greasepencil_modifiers;
|
||||
public ListBase shader_fx;
|
||||
public int mode;
|
||||
public int restore_mode;
|
||||
public Material ptr_ptr_mat;
|
||||
public char ptr_matbits;
|
||||
public int totcol;
|
||||
public int actcol;
|
||||
public float[] loc = new System.Single[3];
|
||||
public float[] dloc = new System.Single[3];
|
||||
public float[] size = new System.Single[3];
|
||||
public float[] dsize = new System.Single[3];
|
||||
public float[] dscale = new System.Single[3];
|
||||
public float[] rot = new System.Single[3];
|
||||
public float[] drot = new System.Single[3];
|
||||
public float[] quat = new System.Single[4];
|
||||
public float[] dquat = new System.Single[4];
|
||||
public float[] rotAxis = new System.Single[3];
|
||||
public float[] drotAxis = new System.Single[3];
|
||||
public float rotAngle;
|
||||
public float drotAngle;
|
||||
public float[,] parentinv = new System.Single[4][4];
|
||||
public float[,] constinv = new System.Single[4][4];
|
||||
public int lay;
|
||||
public short flag;
|
||||
public short colbits;
|
||||
public short transflag;
|
||||
public short protectflag;
|
||||
public short trackflag;
|
||||
public short upflag;
|
||||
public short nlaflag;
|
||||
public char _pad1;
|
||||
public char duplicator_visibility_flag;
|
||||
public short base_flag;
|
||||
public short base_local_view_bits;
|
||||
public short col_group;
|
||||
public short col_mask;
|
||||
public short rotmode;
|
||||
public char boundtype;
|
||||
public char collision_boundtype;
|
||||
public short dtx;
|
||||
public char dt;
|
||||
public char empty_drawtype;
|
||||
public float empty_drawsize;
|
||||
public float dupfacesca;
|
||||
public short index;
|
||||
public short actdef;
|
||||
public char[] _pad2 = new System.Char[4];
|
||||
public float[] col = new System.Single[4];
|
||||
public short softflag;
|
||||
public short restrictflag;
|
||||
public short shapenr;
|
||||
public char shapeflag;
|
||||
public char[] _pad3 = new System.Char[1];
|
||||
public ListBase constraints;
|
||||
public ListBase nlastrips;
|
||||
public ListBase hooks;
|
||||
public ListBase particlesystem;
|
||||
public PartDeflect ptr_pd;
|
||||
public SoftBody ptr_soft;
|
||||
public Collection ptr_dup_group;
|
||||
public FluidsimSettings ptr_fluidsimSettings;
|
||||
public ListBase pc_ids;
|
||||
public RigidBodyOb ptr_rigidbody_object;
|
||||
public RigidBodyCon ptr_rigidbody_constraint;
|
||||
public float[] ima_ofs = new System.Single[2];
|
||||
public ImageUser ptr_iuser;
|
||||
public char empty_image_visibility_flag;
|
||||
public char empty_image_depth;
|
||||
public char empty_image_flag;
|
||||
public uchar modifier_flag;
|
||||
public char[] _pad8 = new System.Char[4];
|
||||
public PreviewImage ptr_preview;
|
||||
public ObjectLineArt lineart;
|
||||
public LightgroupMembership ptr_lightgroup;
|
||||
public LightLinking ptr_light_linking;
|
||||
public LightProbeObjectCache ptr_lightprobe_cache;
|
||||
public ObjectRuntimeHandle ptr_runtime;
|
||||
public Object(
|
||||
ID id,
|
||||
AnimData ptr_adt,
|
||||
DrawDataList drawdata,
|
||||
SculptSession ptr_sculpt,
|
||||
short type,
|
||||
short partype,
|
||||
int par1,
|
||||
int par2,
|
||||
int par3,
|
||||
char[] parsubstr,
|
||||
Object ptr_parent,
|
||||
Object ptr_track,
|
||||
Object ptr_proxy,
|
||||
Object ptr_proxy_group,
|
||||
Object ptr_proxy_from,
|
||||
Ipo ptr_ipo,
|
||||
bAction ptr_action,
|
||||
bAction ptr_poselib,
|
||||
bPose ptr_pose,
|
||||
object ptr_data,
|
||||
bGPdata ptr_gpd,
|
||||
bAnimVizSettings avs,
|
||||
bMotionPath ptr_mpath,
|
||||
object ptr__pad0,
|
||||
ListBase constraintChannels,
|
||||
ListBase effect,
|
||||
ListBase defbase,
|
||||
ListBase fmaps,
|
||||
ListBase modifiers,
|
||||
ListBase greasepencil_modifiers,
|
||||
ListBase shader_fx,
|
||||
int mode,
|
||||
int restore_mode,
|
||||
Material ptr_ptr_mat,
|
||||
char ptr_matbits,
|
||||
int totcol,
|
||||
int actcol,
|
||||
float[] loc,
|
||||
float[] dloc,
|
||||
float[] size,
|
||||
float[] dsize,
|
||||
float[] dscale,
|
||||
float[] rot,
|
||||
float[] drot,
|
||||
float[] quat,
|
||||
float[] dquat,
|
||||
float[] rotAxis,
|
||||
float[] drotAxis,
|
||||
float rotAngle,
|
||||
float drotAngle,
|
||||
float[,] parentinv,
|
||||
float[,] constinv,
|
||||
int lay,
|
||||
short flag,
|
||||
short colbits,
|
||||
short transflag,
|
||||
short protectflag,
|
||||
short trackflag,
|
||||
short upflag,
|
||||
short nlaflag,
|
||||
char _pad1,
|
||||
char duplicator_visibility_flag,
|
||||
short base_flag,
|
||||
short base_local_view_bits,
|
||||
short col_group,
|
||||
short col_mask,
|
||||
short rotmode,
|
||||
char boundtype,
|
||||
char collision_boundtype,
|
||||
short dtx,
|
||||
char dt,
|
||||
char empty_drawtype,
|
||||
float empty_drawsize,
|
||||
float dupfacesca,
|
||||
short index,
|
||||
short actdef,
|
||||
char[] _pad2,
|
||||
float[] col,
|
||||
short softflag,
|
||||
short restrictflag,
|
||||
short shapenr,
|
||||
char shapeflag,
|
||||
char[] _pad3,
|
||||
ListBase constraints,
|
||||
ListBase nlastrips,
|
||||
ListBase hooks,
|
||||
ListBase particlesystem,
|
||||
PartDeflect ptr_pd,
|
||||
SoftBody ptr_soft,
|
||||
Collection ptr_dup_group,
|
||||
FluidsimSettings ptr_fluidsimSettings,
|
||||
ListBase pc_ids,
|
||||
RigidBodyOb ptr_rigidbody_object,
|
||||
RigidBodyCon ptr_rigidbody_constraint,
|
||||
float[] ima_ofs,
|
||||
ImageUser ptr_iuser,
|
||||
char empty_image_visibility_flag,
|
||||
char empty_image_depth,
|
||||
char empty_image_flag,
|
||||
uchar modifier_flag,
|
||||
char[] _pad8,
|
||||
PreviewImage ptr_preview,
|
||||
ObjectLineArt lineart,
|
||||
LightgroupMembership ptr_lightgroup,
|
||||
LightLinking ptr_light_linking,
|
||||
LightProbeObjectCache ptr_lightprobe_cache,
|
||||
ObjectRuntimeHandle ptr_runtime) {
|
||||
this.id = id;
|
||||
this.ptr_adt = ptr_adt;
|
||||
this.drawdata = drawdata;
|
||||
this.ptr_sculpt = ptr_sculpt;
|
||||
this.type = type;
|
||||
this.partype = partype;
|
||||
this.par1 = par1;
|
||||
this.par2 = par2;
|
||||
this.par3 = par3;
|
||||
this.parsubstr = parsubstr;
|
||||
this.ptr_parent = ptr_parent;
|
||||
this.ptr_track = ptr_track;
|
||||
this.ptr_proxy = ptr_proxy;
|
||||
this.ptr_proxy_group = ptr_proxy_group;
|
||||
this.ptr_proxy_from = ptr_proxy_from;
|
||||
this.ptr_ipo = ptr_ipo;
|
||||
this.ptr_action = ptr_action;
|
||||
this.ptr_poselib = ptr_poselib;
|
||||
this.ptr_pose = ptr_pose;
|
||||
this.ptr_data = ptr_data;
|
||||
this.ptr_gpd = ptr_gpd;
|
||||
this.avs = avs;
|
||||
this.ptr_mpath = ptr_mpath;
|
||||
this.ptr__pad0 = ptr__pad0;
|
||||
this.constraintChannels = constraintChannels;
|
||||
this.effect = effect;
|
||||
this.defbase = defbase;
|
||||
this.fmaps = fmaps;
|
||||
this.modifiers = modifiers;
|
||||
this.greasepencil_modifiers = greasepencil_modifiers;
|
||||
this.shader_fx = shader_fx;
|
||||
this.mode = mode;
|
||||
this.restore_mode = restore_mode;
|
||||
this.ptr_ptr_mat = ptr_ptr_mat;
|
||||
this.ptr_matbits = ptr_matbits;
|
||||
this.totcol = totcol;
|
||||
this.actcol = actcol;
|
||||
this.loc = loc;
|
||||
this.dloc = dloc;
|
||||
this.size = size;
|
||||
this.dsize = dsize;
|
||||
this.dscale = dscale;
|
||||
this.rot = rot;
|
||||
this.drot = drot;
|
||||
this.quat = quat;
|
||||
this.dquat = dquat;
|
||||
this.rotAxis = rotAxis;
|
||||
this.drotAxis = drotAxis;
|
||||
this.rotAngle = rotAngle;
|
||||
this.drotAngle = drotAngle;
|
||||
this.parentinv = parentinv;
|
||||
this.constinv = constinv;
|
||||
this.lay = lay;
|
||||
this.flag = flag;
|
||||
this.colbits = colbits;
|
||||
this.transflag = transflag;
|
||||
this.protectflag = protectflag;
|
||||
this.trackflag = trackflag;
|
||||
this.upflag = upflag;
|
||||
this.nlaflag = nlaflag;
|
||||
this._pad1 = _pad1;
|
||||
this.duplicator_visibility_flag = duplicator_visibility_flag;
|
||||
this.base_flag = base_flag;
|
||||
this.base_local_view_bits = base_local_view_bits;
|
||||
this.col_group = col_group;
|
||||
this.col_mask = col_mask;
|
||||
this.rotmode = rotmode;
|
||||
this.boundtype = boundtype;
|
||||
this.collision_boundtype = collision_boundtype;
|
||||
this.dtx = dtx;
|
||||
this.dt = dt;
|
||||
this.empty_drawtype = empty_drawtype;
|
||||
this.empty_drawsize = empty_drawsize;
|
||||
this.dupfacesca = dupfacesca;
|
||||
this.index = index;
|
||||
this.actdef = actdef;
|
||||
this._pad2 = _pad2;
|
||||
this.col = col;
|
||||
this.softflag = softflag;
|
||||
this.restrictflag = restrictflag;
|
||||
this.shapenr = shapenr;
|
||||
this.shapeflag = shapeflag;
|
||||
this._pad3 = _pad3;
|
||||
this.constraints = constraints;
|
||||
this.nlastrips = nlastrips;
|
||||
this.hooks = hooks;
|
||||
this.particlesystem = particlesystem;
|
||||
this.ptr_pd = ptr_pd;
|
||||
this.ptr_soft = ptr_soft;
|
||||
this.ptr_dup_group = ptr_dup_group;
|
||||
this.ptr_fluidsimSettings = ptr_fluidsimSettings;
|
||||
this.pc_ids = pc_ids;
|
||||
this.ptr_rigidbody_object = ptr_rigidbody_object;
|
||||
this.ptr_rigidbody_constraint = ptr_rigidbody_constraint;
|
||||
this.ima_ofs = ima_ofs;
|
||||
this.ptr_iuser = ptr_iuser;
|
||||
this.empty_image_visibility_flag = empty_image_visibility_flag;
|
||||
this.empty_image_depth = empty_image_depth;
|
||||
this.empty_image_flag = empty_image_flag;
|
||||
this.modifier_flag = modifier_flag;
|
||||
this._pad8 = _pad8;
|
||||
this.ptr_preview = ptr_preview;
|
||||
this.lineart = lineart;
|
||||
this.ptr_lightgroup = ptr_lightgroup;
|
||||
this.ptr_light_linking = ptr_light_linking;
|
||||
this.ptr_lightprobe_cache = ptr_lightprobe_cache;
|
||||
this.ptr_runtime = ptr_runtime;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user