コード例 #1
0
 public CopiedTrack(ACB_Waveform waveform, AFS2_Entry awbEntry)
 {
     TrackBytes = awbEntry?.bytes;
     Streaming  = (bool)waveform?.Streaming;
     Loop       = (waveform?.LoopFlag == 0) ? false : true;
     encodeType = waveform.EncodeType;
 }
コード例 #2
0
 /// <summary>
 /// Wrapper for a Track.
 /// </summary>
 public Track_Wrapper(ACB_Waveform waveform, ACB_Wrapper root, Cue_Wrapper _cueWrapper, ACB_Track track = null, ACB_ReferenceItem refItems = null)
 {
     TrackRef        = track;
     CueWrapper      = _cueWrapper;
     WaveformWrapper = new Waveform_Wrapper(waveform, root);
     WrapperRoot     = root;
     Type            = TrackType.Track;
     refItemsRef     = refItems;
 }
コード例 #3
0
 public Waveform_Wrapper(ACB_Waveform waveform, ACB_Wrapper root)
 {
     WaveformRef = waveform;
     WrapperRoot = root;
 }