364 lines
15 KiB
C#
364 lines
15 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(885, "Sequence", 464)]
|
|
public class Sequence {
|
|
[DNAFieldAttribute(8, "Sequence", 0, "*next", "Sequence", true, 0)]
|
|
public Sequence next;
|
|
[DNAFieldAttribute(8, "Sequence", 1, "*prev", "Sequence", true, 8)]
|
|
public Sequence prev;
|
|
[DNAFieldAttribute(8, "void", 2, "*tmp", "void", true, 16)]
|
|
public object tmp;
|
|
[DNAFieldAttribute(8, "void", 3, "*lib", "void", true, 24)]
|
|
public object lib;
|
|
[DNAArrayAttribute(64, "char", 4, "name[64]", "System.Char[]", 64, 32)]
|
|
public char[] name = new System.Char[64];
|
|
[DNAFieldAttribute(4, "int", 5, "flag", "int", false, 96)]
|
|
public int flag;
|
|
[DNAFieldAttribute(4, "int", 6, "type", "int", false, 100)]
|
|
public int type;
|
|
[DNAFieldAttribute(4, "int", 7, "len", "int", false, 104)]
|
|
public int len;
|
|
[DNAFieldAttribute(4, "float", 8, "start", "float", false, 108)]
|
|
public float start;
|
|
[DNAFieldAttribute(4, "float", 9, "startofs", "float", false, 112)]
|
|
public float startofs;
|
|
[DNAFieldAttribute(4, "float", 10, "endofs", "float", false, 116)]
|
|
public float endofs;
|
|
[DNAFieldAttribute(4, "float", 11, "startstill", "float", false, 120)]
|
|
public float startstill;
|
|
[DNAFieldAttribute(4, "float", 12, "endstill", "float", false, 124)]
|
|
public float endstill;
|
|
[DNAFieldAttribute(4, "int", 13, "machine", "int", false, 128)]
|
|
public int machine;
|
|
[DNAFieldAttribute(4, "int", 14, "startdisp", "int", false, 132)]
|
|
public int startdisp;
|
|
[DNAFieldAttribute(4, "int", 15, "enddisp", "int", false, 136)]
|
|
public int enddisp;
|
|
[DNAFieldAttribute(4, "float", 16, "sat", "float", false, 140)]
|
|
public float sat;
|
|
[DNAFieldAttribute(4, "float", 17, "mul", "float", false, 144)]
|
|
public float mul;
|
|
[DNAFieldAttribute(2, "short", 18, "streamindex", "short", false, 148)]
|
|
public short streamindex;
|
|
[DNAFieldAttribute(2, "short", 19, "_pad", "short", false, 150)]
|
|
public short _pad;
|
|
[DNAFieldAttribute(4, "int", 20, "multicam_source", "int", false, 152)]
|
|
public int multicam_source;
|
|
[DNAFieldAttribute(4, "int", 21, "clip_flag", "int", false, 156)]
|
|
public int clip_flag;
|
|
[DNAFieldAttribute(8, "Strip", 22, "*strip", "Strip", true, 160)]
|
|
public Strip strip;
|
|
[DNAFieldAttribute(8, "Ipo", 23, "*ipo", "Ipo", true, 168)]
|
|
public Ipo ipo;
|
|
[DNAFieldAttribute(8, "Scene", 24, "*scene", "Scene", true, 176)]
|
|
public Scene scene;
|
|
[DNAFieldAttribute(8, "Object", 25, "*scene_camera", "Object", true, 184)]
|
|
public Object scene_camera;
|
|
[DNAFieldAttribute(8, "MovieClip", 26, "*clip", "MovieClip", true, 192)]
|
|
public MovieClip clip;
|
|
[DNAFieldAttribute(8, "Mask", 27, "*mask", "Mask", true, 200)]
|
|
public Mask mask;
|
|
[DNAFieldAttribute(16, "ListBase", 28, "anims", "ListBase", false, 208)]
|
|
public ListBase anims;
|
|
[DNAFieldAttribute(4, "float", 29, "effect_fader", "float", false, 224)]
|
|
public float effect_fader;
|
|
[DNAFieldAttribute(4, "float", 30, "speed_fader", "float", false, 228)]
|
|
public float speed_fader;
|
|
[DNAFieldAttribute(8, "Sequence", 31, "*seq1", "Sequence", true, 232)]
|
|
public Sequence seq1;
|
|
[DNAFieldAttribute(8, "Sequence", 32, "*seq2", "Sequence", true, 240)]
|
|
public Sequence seq2;
|
|
[DNAFieldAttribute(8, "void", 33, "*_pad7", "void", true, 248)]
|
|
public object _pad7;
|
|
[DNAArrayAttribute(8, "int", 34, "_pad8[2]", "System.Int32[]", 2, 256)]
|
|
public int[] _pad8 = new System.Int32[2];
|
|
[DNAFieldAttribute(16, "ListBase", 35, "seqbase", "ListBase", false, 264)]
|
|
public ListBase seqbase;
|
|
[DNAFieldAttribute(16, "ListBase", 36, "channels", "ListBase", false, 280)]
|
|
public ListBase channels;
|
|
[DNAFieldAttribute(16, "ListBase", 37, "connections", "ListBase", false, 296)]
|
|
public ListBase connections;
|
|
[DNAFieldAttribute(8, "bSound", 38, "*sound", "bSound", true, 312)]
|
|
public bSound sound;
|
|
[DNAFieldAttribute(8, "void", 39, "*scene_sound", "void", true, 320)]
|
|
public object scene_sound;
|
|
[DNAFieldAttribute(4, "float", 40, "volume", "float", false, 328)]
|
|
public float volume;
|
|
[DNAFieldAttribute(4, "float", 41, "pitch", "float", false, 332)]
|
|
public float pitch;
|
|
[DNAFieldAttribute(4, "float", 42, "pan", "float", false, 336)]
|
|
public float pan;
|
|
[DNAFieldAttribute(4, "float", 43, "strobe", "float", false, 340)]
|
|
public float strobe;
|
|
[DNAFieldAttribute(4, "float", 44, "sound_offset", "float", false, 344)]
|
|
public float sound_offset;
|
|
[DNAArrayAttribute(4, "char", 45, "_pad4[4]", "System.Char[]", 4, 348)]
|
|
public char[] _pad4 = new System.Char[4];
|
|
[DNAFieldAttribute(8, "void", 46, "*effectdata", "void", true, 352)]
|
|
public object effectdata;
|
|
[DNAFieldAttribute(4, "int", 47, "anim_startofs", "int", false, 360)]
|
|
public int anim_startofs;
|
|
[DNAFieldAttribute(4, "int", 48, "anim_endofs", "int", false, 364)]
|
|
public int anim_endofs;
|
|
[DNAFieldAttribute(4, "int", 49, "blend_mode", "int", false, 368)]
|
|
public int blend_mode;
|
|
[DNAFieldAttribute(4, "float", 50, "blend_opacity", "float", false, 372)]
|
|
public float blend_opacity;
|
|
[DNAFieldAttribute(1, "int8_t", 51, "color_tag", "int8_t", false, 376)]
|
|
public sbyte color_tag;
|
|
[DNAFieldAttribute(1, "char", 52, "alpha_mode", "char", false, 377)]
|
|
public char alpha_mode;
|
|
[DNAArrayAttribute(2, "char", 53, "_pad2[2]", "System.Char[]", 2, 378)]
|
|
public char[] _pad2 = new System.Char[2];
|
|
[DNAFieldAttribute(4, "int", 54, "cache_flag", "int", false, 380)]
|
|
public int cache_flag;
|
|
[DNAFieldAttribute(4, "int", 55, "sfra", "int", false, 384)]
|
|
public int sfra;
|
|
[DNAFieldAttribute(1, "char", 56, "views_format", "char", false, 388)]
|
|
public char views_format;
|
|
[DNAArrayAttribute(3, "char", 57, "_pad3[3]", "System.Char[]", 3, 389)]
|
|
public char[] _pad3 = new System.Char[3];
|
|
[DNAFieldAttribute(8, "Stereo3dFormat", 58, "*stereo3d_format", "Stereo3dFormat", true, 392)]
|
|
public Stereo3dFormat stereo3d_format;
|
|
[DNAFieldAttribute(8, "IDProperty", 59, "*prop", "IDProperty", true, 400)]
|
|
public IDProperty prop;
|
|
[DNAFieldAttribute(16, "ListBase", 60, "modifiers", "ListBase", false, 408)]
|
|
public ListBase modifiers;
|
|
[DNAFieldAttribute(4, "float", 61, "media_playback_rate", "float", false, 424)]
|
|
public float media_playback_rate;
|
|
[DNAFieldAttribute(4, "float", 62, "speed_factor", "float", false, 428)]
|
|
public float speed_factor;
|
|
[DNAFieldAttribute(8, "SeqRetimingHandle", 63, "*retiming_handles", "SeqRetimingHandle", true, 432)]
|
|
public SeqRetimingHandle retiming_handles;
|
|
[DNAFieldAttribute(8, "void", 64, "*_pad5", "void", true, 440)]
|
|
public object _pad5;
|
|
[DNAFieldAttribute(4, "int", 65, "retiming_handle_num", "int", false, 448)]
|
|
public int retiming_handle_num;
|
|
[DNAArrayAttribute(4, "char", 66, "_pad6[4]", "System.Char[]", 4, 452)]
|
|
public char[] _pad6 = new System.Char[4];
|
|
[DNAFieldAttribute(8, "SequenceRuntime", 67, "runtime", "SequenceRuntime", false, 456)]
|
|
public SequenceRuntime runtime;
|
|
public Sequence() {
|
|
this.next = default;
|
|
this.prev = default;
|
|
this.tmp = default;
|
|
this.lib = default;
|
|
this.name = default;
|
|
this.flag = default;
|
|
this.type = default;
|
|
this.len = default;
|
|
this.start = default;
|
|
this.startofs = default;
|
|
this.endofs = default;
|
|
this.startstill = default;
|
|
this.endstill = default;
|
|
this.machine = default;
|
|
this.startdisp = default;
|
|
this.enddisp = default;
|
|
this.sat = default;
|
|
this.mul = default;
|
|
this.streamindex = default;
|
|
this._pad = default;
|
|
this.multicam_source = default;
|
|
this.clip_flag = default;
|
|
this.strip = default;
|
|
this.ipo = default;
|
|
this.scene = default;
|
|
this.scene_camera = default;
|
|
this.clip = default;
|
|
this.mask = default;
|
|
this.anims = default;
|
|
this.effect_fader = default;
|
|
this.speed_fader = default;
|
|
this.seq1 = default;
|
|
this.seq2 = default;
|
|
this._pad7 = default;
|
|
this._pad8 = default;
|
|
this.seqbase = default;
|
|
this.channels = default;
|
|
this.connections = default;
|
|
this.sound = default;
|
|
this.scene_sound = default;
|
|
this.volume = default;
|
|
this.pitch = default;
|
|
this.pan = default;
|
|
this.strobe = default;
|
|
this.sound_offset = default;
|
|
this._pad4 = default;
|
|
this.effectdata = default;
|
|
this.anim_startofs = default;
|
|
this.anim_endofs = default;
|
|
this.blend_mode = default;
|
|
this.blend_opacity = default;
|
|
this.color_tag = default;
|
|
this.alpha_mode = default;
|
|
this._pad2 = default;
|
|
this.cache_flag = default;
|
|
this.sfra = default;
|
|
this.views_format = default;
|
|
this._pad3 = default;
|
|
this.stereo3d_format = default;
|
|
this.prop = default;
|
|
this.modifiers = default;
|
|
this.media_playback_rate = default;
|
|
this.speed_factor = default;
|
|
this.retiming_handles = default;
|
|
this._pad5 = default;
|
|
this.retiming_handle_num = default;
|
|
this._pad6 = default;
|
|
this.runtime = default;
|
|
}
|
|
public Sequence(
|
|
Sequence next,
|
|
Sequence prev,
|
|
object tmp,
|
|
object lib,
|
|
char[] name,
|
|
int flag,
|
|
int type,
|
|
int len,
|
|
float start,
|
|
float startofs,
|
|
float endofs,
|
|
float startstill,
|
|
float endstill,
|
|
int machine,
|
|
int startdisp,
|
|
int enddisp,
|
|
float sat,
|
|
float mul,
|
|
short streamindex,
|
|
short _pad,
|
|
int multicam_source,
|
|
int clip_flag,
|
|
Strip strip,
|
|
Ipo ipo,
|
|
Scene scene,
|
|
Object scene_camera,
|
|
MovieClip clip,
|
|
Mask mask,
|
|
ListBase anims,
|
|
float effect_fader,
|
|
float speed_fader,
|
|
Sequence seq1,
|
|
Sequence seq2,
|
|
object _pad7,
|
|
int[] _pad8,
|
|
ListBase seqbase,
|
|
ListBase channels,
|
|
ListBase connections,
|
|
bSound sound,
|
|
object scene_sound,
|
|
float volume,
|
|
float pitch,
|
|
float pan,
|
|
float strobe,
|
|
float sound_offset,
|
|
char[] _pad4,
|
|
object effectdata,
|
|
int anim_startofs,
|
|
int anim_endofs,
|
|
int blend_mode,
|
|
float blend_opacity,
|
|
sbyte color_tag,
|
|
char alpha_mode,
|
|
char[] _pad2,
|
|
int cache_flag,
|
|
int sfra,
|
|
char views_format,
|
|
char[] _pad3,
|
|
Stereo3dFormat stereo3d_format,
|
|
IDProperty prop,
|
|
ListBase modifiers,
|
|
float media_playback_rate,
|
|
float speed_factor,
|
|
SeqRetimingHandle retiming_handles,
|
|
object _pad5,
|
|
int retiming_handle_num,
|
|
char[] _pad6,
|
|
SequenceRuntime runtime) {
|
|
this.next = next;
|
|
this.prev = prev;
|
|
this.tmp = tmp;
|
|
this.lib = lib;
|
|
this.name = name;
|
|
this.flag = flag;
|
|
this.type = type;
|
|
this.len = len;
|
|
this.start = start;
|
|
this.startofs = startofs;
|
|
this.endofs = endofs;
|
|
this.startstill = startstill;
|
|
this.endstill = endstill;
|
|
this.machine = machine;
|
|
this.startdisp = startdisp;
|
|
this.enddisp = enddisp;
|
|
this.sat = sat;
|
|
this.mul = mul;
|
|
this.streamindex = streamindex;
|
|
this._pad = _pad;
|
|
this.multicam_source = multicam_source;
|
|
this.clip_flag = clip_flag;
|
|
this.strip = strip;
|
|
this.ipo = ipo;
|
|
this.scene = scene;
|
|
this.scene_camera = scene_camera;
|
|
this.clip = clip;
|
|
this.mask = mask;
|
|
this.anims = anims;
|
|
this.effect_fader = effect_fader;
|
|
this.speed_fader = speed_fader;
|
|
this.seq1 = seq1;
|
|
this.seq2 = seq2;
|
|
this._pad7 = _pad7;
|
|
this._pad8 = _pad8;
|
|
this.seqbase = seqbase;
|
|
this.channels = channels;
|
|
this.connections = connections;
|
|
this.sound = sound;
|
|
this.scene_sound = scene_sound;
|
|
this.volume = volume;
|
|
this.pitch = pitch;
|
|
this.pan = pan;
|
|
this.strobe = strobe;
|
|
this.sound_offset = sound_offset;
|
|
this._pad4 = _pad4;
|
|
this.effectdata = effectdata;
|
|
this.anim_startofs = anim_startofs;
|
|
this.anim_endofs = anim_endofs;
|
|
this.blend_mode = blend_mode;
|
|
this.blend_opacity = blend_opacity;
|
|
this.color_tag = color_tag;
|
|
this.alpha_mode = alpha_mode;
|
|
this._pad2 = _pad2;
|
|
this.cache_flag = cache_flag;
|
|
this.sfra = sfra;
|
|
this.views_format = views_format;
|
|
this._pad3 = _pad3;
|
|
this.stereo3d_format = stereo3d_format;
|
|
this.prop = prop;
|
|
this.modifiers = modifiers;
|
|
this.media_playback_rate = media_playback_rate;
|
|
this.speed_factor = speed_factor;
|
|
this.retiming_handles = retiming_handles;
|
|
this._pad5 = _pad5;
|
|
this.retiming_handle_num = retiming_handle_num;
|
|
this._pad6 = _pad6;
|
|
this.runtime = runtime;
|
|
}
|
|
}
|
|
}
|