ChoonMLLib - class library to access and convert ChoonML files

Section Members

Section overview

Public Instance Constructors

Section Constructor Construct, given the index into SectionCollection where this will appear.

Public Instance Properties

EndPosition The end position (in global units) of the section. Note that this should actually be the sample *after* the last one in the section. Sections should not overlap. EndPosition and Length are kept in sync. StartPositionneeds to be updated first for this to work.
Index The index of this section in SectionCollection. Read-only.
Length The length (in global units) of the section. EndPosition and Length are kept in sync.
Loop The number of loops to play this section for. (If zero, do not loop)
Mute If true, mute the section (replace with silence)
Name The name of the section. Must be unique.
Skip If true, skip the section (go immediately to next)
StartPosition The start position (in global units) of the section

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

Section Class | ChoonML Namespace