00001 #ifndef _AK_REVMODELPLAYERSOURCEFACTORY_H_ 00002 #define _AK_REVMODELPLAYERSOURCEFACTORY_H_ 00003 00004 #include <AK/SoundEngine/Common/IAkPlugin.h> 00005 00006 // Crankcase REV Model Player 00007 const unsigned long AKSOURCEID_REV_MODEL_PLAYER = 416; 00008 const unsigned long AKSOURCEID_REV_MODEL_ENGINECONTROL = 417; 00009 const unsigned long AKSOURCEID_REV_MODEL_MODELCONTROL = 418; 00010 00014 00016 AK_FUNC( AK::IAkPluginParam *, CreateREVModelPlayerSourceParams )( 00017 AK::IAkPluginMemAlloc * in_pAllocator 00018 ); 00019 00021 AK_FUNC( AK::IAkPlugin*, CreateREVModelPlayerSource )( 00022 AK::IAkPluginMemAlloc * in_pAllocator 00023 ); 00024 00025 /* 00026 Use the following code to register your plug-in 00027 00028 AK::SoundEngine::RegisterPlugin( AkPluginTypeSource, 00029 AKCOMPANYID_CRANKCASEAUDIO, 00030 AKSOURCEID_REV_MODEL_PLAYER, 00031 CreateREVModelPlayerSource, 00032 CreateREVModelPlayerSourceParams ); 00033 */ 00034 00035 #endif