Click or drag to resize
ParallelMusicCollection Class
The class ParallelMusicCollection inherits from the class MusicObject. It consists of a list of MusicObjects that will be played with the same start-time.
Inheritance Hierarchy

Namespace: MidiGremlin
Assembly: MidiGremlin (in MidiGremlin.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class ParallelMusicCollection : MusicObject, 
	IList<MusicObject>, ICollection<MusicObject>, IEnumerable<MusicObject>, 
	IEnumerable

The ParallelMusicCollection type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCount
Public propertyIsReadOnly
Indicates that the list is not read-only.
Public propertyItem
Gets and sets MusicObject from the indicated index.
Top
Methods
  NameDescription
Public methodAdd
Public methodClear
Public methodContains
Public methodCopyTo
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodIndexOf
Searches for the specified MusicObject and returns the index of the first occurrence within the list.
Public methodInsert
Public methodRemove
Removes the first occurrence of the object within the list.
Public methodRemoveAt
Removes the element at a specified index.
Public methodSelectT(FuncT, Int32, MusicObject)
Projects all music objects of specified type into a MusicObject of the same structure.
(Inherited from MusicObject.)
Public methodSelectT(FuncT, MusicObject)
Projects all music objects of specified type into a MusicObject of the same structure.
(Inherited from MusicObject.)
Public methodSelectT(FuncT, MusicObject)
Projects all music objects of specified type into a MusicObject of the same structure.
(Overrides MusicObjectSelectT(FuncT, MusicObject).)
Top
See Also