ICaptureEventHandler.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 ICAPTUREEVENTHANDLER_H
00006 #define ICAPTUREEVENTHANDLER_H
00007 
00008 namespace cAudio
00009 {
00011         class ICaptureEventHandler
00012         {
00013 
00014         public:
00016                 virtual void onInit() = 0;
00017 
00019                 virtual void onUpdate() = 0;
00020 
00022                 virtual void onRelease() = 0;
00023 
00025                 virtual void onBeginCapture() = 0;
00026 
00028                 virtual void onEndCapture() = 0;
00029 
00031                 virtual void onUserRequestBuffer() = 0;
00032 
00033         };
00034 };
00035 
00036 #endif 
 All Classes Namespaces Functions Variables Enumerations

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