Generated new code and added initial data handling

This commit is contained in:
mm00
2025-01-27 19:24:50 +01:00
parent ebcc629feb
commit 146a3992ce
940 changed files with 11560 additions and 9 deletions

View File

@@ -153,6 +153,77 @@ namespace BlendFile.DNA {
public BoneColor color;
[DNAFieldAttribute(68, "bPoseChannel_Runtime", "runtime", 168)]
public bPoseChannel_Runtime runtime;
public bPoseChannel() {
this.ptr_next = default;
this.ptr_prev = default;
this.ptr_prop = default;
this.constraints = default;
this.name = default;
this.flag = default;
this.ikflag = default;
this.protectflag = default;
this.agrp_index = default;
this.constflag = default;
this.selectflag = default;
this.drawflag = default;
this.bboneflag = default;
this._pad0 = default;
this.ptr_bone = default;
this.ptr_parent = default;
this.ptr_child = default;
this.iktree = default;
this.siktree = default;
this.ptr_mpath = default;
this.ptr_custom = default;
this.ptr_custom_tx = default;
this.custom_scale = default;
this.custom_scale_xyz = default;
this.custom_translation = default;
this.custom_rotation_euler = default;
this.custom_shape_wire_width = default;
this.loc = default;
this.size = default;
this.eul = default;
this.quat = default;
this.rotAxis = default;
this.rotAngle = default;
this.rotmode = default;
this._pad = default;
this.chan_mat = default;
this.pose_mat = default;
this.disp_mat = default;
this.disp_tail_mat = default;
this.constinv = default;
this.pose_head = default;
this.pose_tail = default;
this.limitmin = default;
this.limitmax = default;
this.stiffness = default;
this.ikstretch = default;
this.ikrotweight = default;
this.iklinweight = default;
this.roll1 = default;
this.roll2 = default;
this.curveInX = default;
this.curveInY = default;
this.curveOutX = default;
this.curveOutY = default;
this.ease1 = default;
this.ease2 = default;
this.scaleIn = default;
this.scale_in_y = default;
this.scaleOut = default;
this.scale_out_y = default;
this.scale_in = default;
this.scale_out = default;
this.ptr_bbone_prev = default;
this.ptr_bbone_next = default;
this.ptr_temp = default;
this.ptr_draw_data = default;
this.ptr_orig_pchan = default;
this.color = default;
this.runtime = default;
}
public bPoseChannel(
bPoseChannel ptr_next,
bPoseChannel ptr_prev,