| CATIntercept() | CATIntercept | |
| CATOpenALIntercept() | CATOpenALIntercept | |
| fHooks | CATIntercept | [protected] |
| fOpenALDLL | CATOpenALIntercept | [protected] |
| GetFunctionFromVTable(void *objectPtr, CATUInt32 vtableIndex) | CATIntercept | [static] |
| HookFunctions() | CATOpenALIntercept | |
| Intercept(void *targetFunc, void *hookFunc, CATUInt32 stubLength, CATHOOK *&newHook, void *userParam=0) | CATIntercept | |
| InterceptCOMObject(void *comObject, CATINTERCEPT_COM_TABLE_ENTRY *interceptTable, void *userParam) | CATIntercept | |
| InterceptDLL(HMODULE module, CATINTERCEPT_DLL_TABLE_ENTRY *interceptTable, void *userParam) | CATIntercept | |
| LoadAndHook(const CATWChar *objectName, CATINTERCEPT_COM_TABLE_ENTRY *interceptTable, void *userParam) | CATIntercept | |
| OnALBufferData(CATHOOK *hookInst, CATUInt32 bufferId, CATUInt32 format, void *data, CATInt32 size, CATInt32 frequency) | CATOpenALIntercept | [static] |
| OnALQueueBuffers(CATHOOK *hookInst, CATUInt32 sourceId, CATInt32 numEntries, CATUInt32 *bufferIds) | CATOpenALIntercept | [static] |
| OnALSourcePlay(CATHOOK *hookInst, CATUInt32 sourceId) | CATOpenALIntercept | [static] |
| OnALSourcePlayV(CATHOOK *hookInst, CATInt32 numSources, CATUInt32 *sourceIds) | CATOpenALIntercept | [static] |
| OnALSourceStop(CATHOOK *hookInst, CATUInt32 sourceId) | CATOpenALIntercept | [static] |
| OnALSourceStopV(CATHOOK *hookInst, CATInt32 numSources, CATUInt32 *sourceIds) | CATOpenALIntercept | [static] |
| Restore(CATHOOK *&hookInfo) | CATIntercept | |
| RestoreAll() | CATIntercept | |
| SaveInterceptData(const CATWChar *objectName, void *comObject, CATINTERCEPT_COM_TABLE_ENTRY *interceptTable, void *userParam) | CATIntercept | |
| ~CATIntercept() | CATIntercept | [virtual] |
| ~CATOpenALIntercept() | CATOpenALIntercept | [virtual] |