コード例 #1
0
ファイル: Note.cs プロジェクト: NathanielBeen/GuitarTab
        private Note(int fret, int this_string, MultiPosition position, Length len, ModelCollection <IEffect> collection)
        {
            Fret   = fret;
            String = this_string;

            Position = position;
            Length   = len;

            ModelCollection = collection;
        }
コード例 #2
0
ファイル: Note.cs プロジェクト: NathanielBeen/GuitarTab
        public static Note createInstance(int?fret, int?this_string, MultiPosition position, Length len)
        {
            if (fret == null || this_string == null || position == null || len == null)
            {
                return(null);
            }

            var collection = new ModelCollection <IEffect>();

            return(new Note((int)fret, (int)this_string, position, len, collection));
        }
コード例 #3
0
ファイル: Chord.cs プロジェクト: NathanielBeen/GuitarTab
 private NoteChord(MultiPosition position, Length length, ModelCollection <Note> collection)
     : base(position, length)
 {
     ModelCollection = collection;
 }