00001 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved 00002 // AkToneSourceFactory.h 00003 00008 00009 #ifndef _AK_TONESOURCEFACTORY_H_ 00010 #define _AK_TONESOURCEFACTORY_H_ 00011 00012 #include <AK/SoundEngine/Common/IAkPlugin.h> 00013 00017 const AkUInt32 AKSOURCEID_TONE = 102; 00018 00023 const AkUInt32 AKSOURCEID_MOTIONTONE = 403; 00024 00026 AK_FUNC( AK::IAkPluginParam *, CreateToneSourceParams )( 00027 AK::IAkPluginMemAlloc * in_pAllocator 00028 ); 00029 00031 AK_FUNC( AK::IAkPlugin*, CreateToneSource )( 00032 AK::IAkPluginMemAlloc * in_pAllocator 00033 ); 00034 00035 /* 00036 Use the following code to register your plug-in 00037 00038 AK::SoundEngine::RegisterPlugin( AkPluginTypeSource, 00039 AKCOMPANYID_AUDIOKINETIC, 00040 AKSOURCEID_TONE, 00041 CreateToneSource, 00042 CreateToneSourceParams ); 00043 */ 00044 00045 #endif // _AK_FXTONEGENFACTORY_H_ 00046
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