00001 00002 // 00003 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved 00004 // 00006 00007 // AuroPannerMixerFactory.h 00008 00013 00014 #ifndef _AUROPANNERMIXERFACTORY_H_ 00015 #define _AUROPANNERMIXERFACTORY_H_ 00016 00017 #include <AK/SoundEngine/Common/IAkPlugin.h> 00018 00025 //const unsigned long AKCOMPANYID_AUROTECHNOLOGIES = 263; 00026 const unsigned long AKEFFECTID_AUROPANNER = 1101; 00027 const unsigned long AKEFFECTID_AUROPANNER_ATTACHMENT = 1102; 00028 00030 AK_FUNC( AK::IAkPluginParam *, CreateAuroPannerMixerParams )( 00031 AK::IAkPluginMemAlloc * in_pAllocator 00032 ); 00033 00035 AK_FUNC( AK::IAkPlugin*, CreateAuroPannerMixer )( 00036 AK::IAkPluginMemAlloc * in_pAllocator 00037 ); 00038 00040 AK_FUNC( AK::IAkPluginParam *, CreateAuroPannerMixerAttachmentParams )( 00041 AK::IAkPluginMemAlloc * in_pAllocator 00042 ); 00043 00044 /* 00045 Use the following code to register your plug-in 00046 00047 AK::SoundEngine::RegisterPlugin( AkPluginTypeMixer, 00048 AKCOMPANYID_AUROTECHNOLOGIES, 00049 AKEFFECTID_AUROPANNER, 00050 CreateAuroPannerMixer, 00051 CreateAuroPannerMixerParams ); 00052 00053 AK::SoundEngine::RegisterPlugin( AkPluginTypeEffect, 00054 AKCOMPANYID_AUROTECHNOLOGIES, 00055 AKEFFECTID_AUROPANNER_ATTACHMENT, 00056 NULL, 00057 CreateAuroPannerMixerAttachmentParams ); 00058 */ 00059 00060 #endif // _AUROPANNERMIXERFACTORY_H_ 00061
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise