104 lines
4.1 KiB
C#
104 lines
4.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 {
|
|
using BlendFile;
|
|
|
|
[DNAClassAttribute(172, "bConstraint", 192)]
|
|
public class bConstraint {
|
|
[DNAFieldAttribute(0, "bConstraint", "*next", "bConstraint", 8, true)]
|
|
public bConstraint ptr_next;
|
|
[DNAFieldAttribute(1, "bConstraint", "*prev", "bConstraint", 8, true)]
|
|
public bConstraint ptr_prev;
|
|
[DNAFieldAttribute(2, "void", "*data", "void", 8, true)]
|
|
public object ptr_data;
|
|
[DNAFieldAttribute(3, "short", "type", "short", 2, false)]
|
|
public short type;
|
|
[DNAFieldAttribute(4, "short", "flag", "short", 2, false)]
|
|
public short flag;
|
|
[DNAFieldAttribute(5, "char", "ownspace", "char", 1, false)]
|
|
public char ownspace;
|
|
[DNAFieldAttribute(6, "char", "tarspace", "char", 1, false)]
|
|
public char tarspace;
|
|
[DNAFieldAttribute(7, "short", "ui_expand_flag", "short", 2, false)]
|
|
public short ui_expand_flag;
|
|
[DNAFieldAttribute(8, "Object", "*space_object", "Object", 8, true)]
|
|
public Object ptr_space_object;
|
|
[DNAFieldAttribute(9, "char", "space_subtarget[64]", "System.Char[]", 64, false)]
|
|
public char[] space_subtarget = new System.Char[64];
|
|
[DNAFieldAttribute(10, "char", "name[64]", "System.Char[]", 64, false)]
|
|
public char[] name = new System.Char[64];
|
|
[DNAFieldAttribute(11, "float", "enforce", "float", 4, false)]
|
|
public float enforce;
|
|
[DNAFieldAttribute(12, "float", "headtail", "float", 4, false)]
|
|
public float headtail;
|
|
[DNAFieldAttribute(13, "Ipo", "*ipo", "Ipo", 8, true)]
|
|
public Ipo ptr_ipo;
|
|
[DNAFieldAttribute(14, "float", "lin_error", "float", 4, false)]
|
|
public float lin_error;
|
|
[DNAFieldAttribute(15, "float", "rot_error", "float", 4, false)]
|
|
public float rot_error;
|
|
public bConstraint() {
|
|
this.ptr_next = default;
|
|
this.ptr_prev = default;
|
|
this.ptr_data = default;
|
|
this.type = default;
|
|
this.flag = default;
|
|
this.ownspace = default;
|
|
this.tarspace = default;
|
|
this.ui_expand_flag = default;
|
|
this.ptr_space_object = default;
|
|
this.space_subtarget = default;
|
|
this.name = default;
|
|
this.enforce = default;
|
|
this.headtail = default;
|
|
this.ptr_ipo = default;
|
|
this.lin_error = default;
|
|
this.rot_error = default;
|
|
}
|
|
public bConstraint(
|
|
bConstraint ptr_next,
|
|
bConstraint ptr_prev,
|
|
object ptr_data,
|
|
short type,
|
|
short flag,
|
|
char ownspace,
|
|
char tarspace,
|
|
short ui_expand_flag,
|
|
Object ptr_space_object,
|
|
char[] space_subtarget,
|
|
char[] name,
|
|
float enforce,
|
|
float headtail,
|
|
Ipo ptr_ipo,
|
|
float lin_error,
|
|
float rot_error) {
|
|
this.ptr_next = ptr_next;
|
|
this.ptr_prev = ptr_prev;
|
|
this.ptr_data = ptr_data;
|
|
this.type = type;
|
|
this.flag = flag;
|
|
this.ownspace = ownspace;
|
|
this.tarspace = tarspace;
|
|
this.ui_expand_flag = ui_expand_flag;
|
|
this.ptr_space_object = ptr_space_object;
|
|
this.space_subtarget = space_subtarget;
|
|
this.name = name;
|
|
this.enforce = enforce;
|
|
this.headtail = headtail;
|
|
this.ptr_ipo = ptr_ipo;
|
|
this.lin_error = lin_error;
|
|
this.rot_error = rot_error;
|
|
}
|
|
}
|
|
}
|