MusicKit  0.0.0
classFuncs.h
00001 /*
00002   $Id$
00003   Defined In: The MusicKit
00004 
00005   Portions Copyright (c) 1999-2005 The MusicKit Project.
00006 */
00007 #ifndef __MK_classFuncs_H___
00008 #define __MK_classFuncs_H___
00009 #ifndef CLASSFUNCS_H
00010 #define CLASSFUNCS_H
00011 
00017 
00039 extern BOOL MKSetNoteClass(id noteSubclass);
00040 
00045 extern id MKGetNoteClass(void);
00046 
00066 extern BOOL MKSetPartClass(id partSubclass);
00067 
00085 extern BOOL MKSetEnvelopeClass(id envelopeSubclass);
00086 
00104 extern BOOL MKSetPartialsClass(id aPartialsSubclass);
00105 
00123 extern BOOL MKSetSamplesClass(id aSamplesSubclass);
00124 
00142 extern id MKGetPartClass(void);
00143 
00161 extern id MKGetEnvelopeClass(void);
00162 
00180 extern id MKGetPartialsClass(void);
00181 
00199 extern id MKGetSamplesClass(void);
00200 
00203 #endif /* CLASSFUNCS_H */
00204 #endif