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
1.6.2