00001 00002 // 00003 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved 00004 // 00006 00007 // IAkRTPCSubscriber.h 00008 00011 00012 #ifndef _IAK_RTPC_SUBSCRIBER_H_ 00013 #define _IAK_RTPC_SUBSCRIBER_H_ 00014 00015 #include <AK/SoundEngine/Common/AkTypes.h> 00016 00017 namespace AK 00018 { 00025 class IAkRTPCSubscriber 00026 { 00027 protected: 00029 virtual ~IAkRTPCSubscriber(){} 00030 00031 public: 00034 virtual AKRESULT SetParam( 00035 AkPluginParamID in_paramID, 00036 const void * in_pParam, 00037 AkUInt32 in_uParamSize 00038 ) = 0; 00039 }; 00040 } 00041 00042 #endif //_IAK_RTPC_SUBSCRIBER_H_ 00043