Exemple #1
0
 internal T(clsTrks trks, int trk)
 {
     Trks = trks;
     if (trk >= trks._NumTrks || trk < 0)
     {
         LogicError.Throw(eLogicError.X144);
         //TrkNum = 0;
     }
     TrkNum = trk;
 }
Exemple #2
0
 internal clsMute(clsTrks trks)
 {
     Trks = trks;
     MutedTrackFromStart = new clsTrks.Array <bool>(Trks, false);
     MutedTracks         = new clsTrks.Array <bool>(Trks, false);
 }
Exemple #3
0
 internal Array(clsTrks trks, T val) : this(trks) { //structs only
     for (int trk = 0; trk < NumTrksMax; trk++)
     {
         Arr[trk] = val;
     }
 }
Exemple #4
0
 internal Array(clsTrks trks, Del <T> initializer) : this(trks) {
     for (int trk = 0; trk < NumTrksMax; trk++)
     {
         Arr[trk] = initializer();
     }
 }
Exemple #5
0
 internal Array(clsTrks trks)
 {
     Trks = trks;
 }