IManagerEventHandler.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 IMANAGEREVENTHANDLER_H
00006 #define IMANAGEREVENTHANDLER_H
00007 
00008 namespace cAudio
00009 {
00011         class IManagerEventHandler
00012         {
00013         public:
00015                 virtual void onInit() = 0;
00016 
00018                 virtual void onUpdate() = 0;
00019 
00021                 virtual void onRelease() = 0;
00022 
00024                 virtual void onSourceCreate() = 0;
00025 
00027                 virtual void onDecoderRegister() = 0;
00028 
00030                 virtual void onDataSourceRegister() = 0;
00031         };
00032 };
00033 
00034 #endif 
 All Classes Namespaces Functions Variables Enumerations

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