Beispiel #1
0
 public SamplesData(SampleHeader p_header, KaitaiStream p__io, FasttrackerXmModule.Instrument p__parent = null, FasttrackerXmModule p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _header  = p_header;
     _read();
 }
Beispiel #2
0
 public Version(KaitaiStream p__io, FasttrackerXmModule.Preheader p__parent = null, FasttrackerXmModule p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     f_value  = false;
     _read();
 }
Beispiel #3
0
 public HeaderMain(KaitaiStream p__io, FasttrackerXmModule.Pattern.Header p__parent = null, FasttrackerXmModule p__root = null) : base(p__io)
 {
     m_parent  = p__parent;
     m_root    = p__root;
     f_numRows = false;
     _read();
 }
Beispiel #4
0
 public LoopType(KaitaiStream p__io, FasttrackerXmModule.Instrument.SampleHeader p__parent = null, FasttrackerXmModule p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _read();
 }
Beispiel #5
0
 public EnvelopePoint(KaitaiStream p__io, FasttrackerXmModule.Instrument.ExtraHeader p__parent = null, FasttrackerXmModule p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _read();
 }
Beispiel #6
0
 public Preheader(KaitaiStream p__io, FasttrackerXmModule p__parent = null, FasttrackerXmModule p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _read();
 }
Beispiel #7
0
 public FasttrackerXmModule(KaitaiStream p__io, KaitaiStruct p__parent = null, FasttrackerXmModule p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root ?? this;
     _read();
 }