Table of Contents

include/AK/Plugin/AkSoundSeedWooshFactory.h

Go to the documentation of this file.
00001 
00002 //
00003 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved
00004 //
00006 
00007 // AkSoundSeedWooshFactory.h
00008 
00013 
00014 #ifndef _AK_SOUNDSEEDWOOSHFACTORY_H_
00015 #define _AK_SOUNDSEEDWOOSHFACTORY_H_
00016 
00017 #include <AK/SoundEngine/Common/IAkPlugin.h>
00018 
00022 const AkUInt32 AKSOURCEID_SOUNDSEEDWOOSH = 120;
00023 
00025 AK_FUNC( AK::IAkPluginParam *, CreateSoundSeedWooshParams )(
00026     AK::IAkPluginMemAlloc * in_pAllocator           
00027     );
00028 
00030 AK_FUNC( AK::IAkPlugin*, CreateSoundSeedWoosh )(
00031     AK::IAkPluginMemAlloc * in_pAllocator           
00032     );
00033 
00035 static const AkPluginParamID AKSSWOOSH_DEFLECTORS_DATA_ID       = 200;  
00036 static const AkPluginParamID AKSSWOOSH_DEFLECTORS_PROPERTIES_ID = 250;  
00037 static const AkPluginParamID AKSSWOOSH_CURVES_DATA_ID           = 300;  
00038 static const AkPluginParamID AKSSWOOSH_PATH_DATA_ID             = 400;  
00039 
00040 
00041 /*
00042 Use the following code to register your plug-in
00043 
00044 AK::SoundEngine::RegisterPlugin( AkPluginTypeSource, 
00045                                  AKCOMPANYID_AUDIOKINETIC, 
00046                                  AKSOURCEID_SOUNDSEEDWOOSH,
00047                                  CreateSoundSeedWoosh,
00048                                  CreateSoundSeedWooshParams );
00049 */
00050 
00051 #endif // _AK_SOUNDSEEDWOOSHFACTORY_H_