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