00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #import "AMInstance.h"
00011 #import "AMChunk.h"
00012 #import "AMPlayable.h"
00013 #import "AMSoundListener.h"
00014 #import "AMSoundInstance.h"
00015 #import "AMListenable.h"
00016 #import "AMChunkListener.h"
00017 #import <Foundation/Foundation.h>
00018
00019
00020
00021 @class AMSoundInstance;
00022
00027 @interface AMChunkInstance : AMInstance <AMSoundListener, AMPlayable> {
00028
00029 int activeSound;
00030 int nextSound;
00031 AMSoundInstance *sndInstance;
00032 }
00033
00038 - (int)updateNextSound;
00039
00040
00046 - (AMSoundInstance *)getSoundInstance;
00047
00048 @end