28 #ifndef _AKFXPARAMETERCHANGEHANDLER_H_
29 #define _AKFXPARAMETERCHANGEHANDLER_H_
40 template <AkUInt32 T_MAXNUMPARAMS>
54 const AkUInt32 uBitMask = 1<<(in_ID-uByteIndex*8);
62 const AkUInt32 uBitMask = 1<<(in_ID-uByteIndex*8);
74 }
while (uByteIndex < (((T_MAXNUMPARAMS) + ((8)-1)) & ~((8)-1))/8 );
82 const AkUInt32 uBitMask = 1<<(in_ID-uByteIndex*8);
105 #endif // _AKFXPARAMETERCHANGEHANDLER_H_
AkInt16 AkPluginParamID
Source or effect plug-in parameter ID.
void SetAllParamChanges()
#define AKASSERT(Condition)
AkFXParameterChangeHandler()
void ResetAllParamChanges()
AkForceInline void AkMemSet(void *pDest, AkInt32 iVal, AkUInt32 uSize)
Platform Independent Helper.
bool HasChanged(AkPluginParamID in_ID)
AkUInt8 m_uParamBitArray[(((T_MAXNUMPARAMS)+((8) -1)) &~((8) -1))/8]
void SetParamChange(AkPluginParamID in_ID)
void ResetParamChange(AkPluginParamID in_ID)