ISourceEventHandler.h

00001 // Copyright (c) 2008-2010 Raynaldo (Wildicv) Rivera, Joshua (Dark_Kilauea) Jones
00002 // This file is part of the "cAudio Engine"
00003 // For conditions of distribution and use, see copyright notice in cAudio.h
00004 
00005 #ifndef ISOURCEEVENTHANDLER_H
00006 #define ISOURCEEVENTHANDLER_H
00007 
00008 namespace cAudio
00009 {
00011         class ISourceEventHandler
00012         {
00013         public:
00015                 virtual void onUpdate() = 0;
00016 
00018                 virtual void onRelease() = 0;
00019 
00021                 virtual void onPlay() = 0;
00022 
00024                 virtual void onStop() = 0;
00025 
00027                 virtual void onPause() = 0;
00028         };
00029 };
00030 
00031 #endif 
 All Classes Namespaces Functions Variables Enumerations

Generated on Sat Feb 20 22:55:08 2010 for cAudio by  doxygen 1.6.2