134 lines
5.2 KiB
C#
134 lines
5.2 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(563, "bActionStrip")]
|
|
public class bActionStrip {
|
|
[DNAFieldAttribute(0, "bActionStrip", "*next", "bActionStrip", 4, true)]
|
|
public bActionStrip ptr_next;
|
|
[DNAFieldAttribute(1, "bActionStrip", "*prev", "bActionStrip", 4, true)]
|
|
public bActionStrip ptr_prev;
|
|
[DNAFieldAttribute(2, "short", "flag", "short", 2, false)]
|
|
public short flag;
|
|
[DNAFieldAttribute(3, "short", "mode", "short", 2, false)]
|
|
public short mode;
|
|
[DNAFieldAttribute(4, "short", "stride_axis", "short", 2, false)]
|
|
public short stride_axis;
|
|
[DNAFieldAttribute(5, "short", "curmod", "short", 2, false)]
|
|
public short curmod;
|
|
[DNAFieldAttribute(6, "Ipo", "*ipo", "Ipo", 4, true)]
|
|
public Ipo ptr_ipo;
|
|
[DNAFieldAttribute(7, "bAction", "*act", "bAction", 4, true)]
|
|
public bAction ptr_act;
|
|
[DNAFieldAttribute(8, "Object", "*object", "Object", 4, true)]
|
|
public Object ptr_object;
|
|
[DNAFieldAttribute(9, "float", "start", "float", 4, false)]
|
|
public float start;
|
|
[DNAFieldAttribute(10, "float", "end", "float", 4, false)]
|
|
public float end;
|
|
[DNAFieldAttribute(11, "float", "actstart", "float", 4, false)]
|
|
public float actstart;
|
|
[DNAFieldAttribute(12, "float", "actend", "float", 4, false)]
|
|
public float actend;
|
|
[DNAFieldAttribute(13, "float", "actoffs", "float", 4, false)]
|
|
public float actoffs;
|
|
[DNAFieldAttribute(14, "float", "stridelen", "float", 4, false)]
|
|
public float stridelen;
|
|
[DNAFieldAttribute(15, "float", "repeat", "float", 4, false)]
|
|
public float repeat;
|
|
[DNAFieldAttribute(16, "float", "scale", "float", 4, false)]
|
|
public float scale;
|
|
[DNAFieldAttribute(17, "float", "blendin", "float", 4, false)]
|
|
public float blendin;
|
|
[DNAFieldAttribute(18, "float", "blendout", "float", 4, false)]
|
|
public float blendout;
|
|
[DNAFieldAttribute(19, "char", "stridechannel[32]", "System.Char[]", 32, false)]
|
|
public char[] stridechannel = new System.Char[32];
|
|
[DNAFieldAttribute(20, "char", "offs_bone[32]", "System.Char[]", 32, false)]
|
|
public char[] offs_bone = new System.Char[32];
|
|
[DNAFieldAttribute(21, "ListBase", "modifiers", "ListBase", 16, false)]
|
|
public ListBase modifiers;
|
|
public bActionStrip() {
|
|
this.ptr_next = default;
|
|
this.ptr_prev = default;
|
|
this.flag = default;
|
|
this.mode = default;
|
|
this.stride_axis = default;
|
|
this.curmod = default;
|
|
this.ptr_ipo = default;
|
|
this.ptr_act = default;
|
|
this.ptr_object = default;
|
|
this.start = default;
|
|
this.end = default;
|
|
this.actstart = default;
|
|
this.actend = default;
|
|
this.actoffs = default;
|
|
this.stridelen = default;
|
|
this.repeat = default;
|
|
this.scale = default;
|
|
this.blendin = default;
|
|
this.blendout = default;
|
|
this.stridechannel = default;
|
|
this.offs_bone = default;
|
|
this.modifiers = default;
|
|
}
|
|
public bActionStrip(
|
|
bActionStrip ptr_next,
|
|
bActionStrip ptr_prev,
|
|
short flag,
|
|
short mode,
|
|
short stride_axis,
|
|
short curmod,
|
|
Ipo ptr_ipo,
|
|
bAction ptr_act,
|
|
Object ptr_object,
|
|
float start,
|
|
float end,
|
|
float actstart,
|
|
float actend,
|
|
float actoffs,
|
|
float stridelen,
|
|
float repeat,
|
|
float scale,
|
|
float blendin,
|
|
float blendout,
|
|
char[] stridechannel,
|
|
char[] offs_bone,
|
|
ListBase modifiers) {
|
|
this.ptr_next = ptr_next;
|
|
this.ptr_prev = ptr_prev;
|
|
this.flag = flag;
|
|
this.mode = mode;
|
|
this.stride_axis = stride_axis;
|
|
this.curmod = curmod;
|
|
this.ptr_ipo = ptr_ipo;
|
|
this.ptr_act = ptr_act;
|
|
this.ptr_object = ptr_object;
|
|
this.start = start;
|
|
this.end = end;
|
|
this.actstart = actstart;
|
|
this.actend = actend;
|
|
this.actoffs = actoffs;
|
|
this.stridelen = stridelen;
|
|
this.repeat = repeat;
|
|
this.scale = scale;
|
|
this.blendin = blendin;
|
|
this.blendout = blendout;
|
|
this.stridechannel = stridechannel;
|
|
this.offs_bone = offs_bone;
|
|
this.modifiers = modifiers;
|
|
}
|
|
}
|
|
}
|