| CATIntercept() | CATIntercept | |
| CATOverlay() | CATOverlay | |
| CATOverlayDirect3D9() | CATOverlayDirect3D9 | |
| DeviceLost(CATHOOK *hookInst, IDirect3DDevice9 *device) | CATOverlayDirect3D9 | [protected, static] |
| DeviceOk(CATHOOK *hookInst, IDirect3DDevice9 *device) | CATOverlayDirect3D9 | [protected, static] |
| DrawToScene(IDirect3DDevice9 *device) | CATOverlayDirect3D9 | [protected] |
| fBackTexture | CATOverlayDirect3D9 | [protected] |
| fD3d9DLL | CATOverlayDirect3D9 | [protected] |
| fDeviceLost | CATOverlayDirect3D9 | [protected] |
| fHooks | CATIntercept | [protected] |
| fKeepAspect | CATOverlay | [protected] |
| fLock | CATOverlay | [protected] |
| fOverlay | CATOverlay | [protected] |
| fOverlayDirty | CATOverlay | [protected] |
| fOverlayRect | CATOverlay | [protected] |
| fRect | CATOverlay | [protected] |
| fRefScreenHeight | CATOverlay | [protected] |
| fRefScreenWidth | CATOverlay | [protected] |
| fTexScaleX | CATOverlayDirect3D9 | [protected] |
| fTexScaleY | CATOverlayDirect3D9 | [protected] |
| fTexture | CATOverlayDirect3D9 | [protected] |
| GetFunctionFromVTable(void *objectPtr, CATUInt32 vtableIndex) | CATIntercept | [static] |
| GetRect() | CATOverlay | |
| HookFunctions() | CATOverlayDirect3D9 | |
| 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 | |
| kDirect3DDeviceInterceptTable9 | CATOverlayDirect3D9 | [protected, static] |
| LoadAndHook(const CATWChar *objectName, CATINTERCEPT_COM_TABLE_ENTRY *interceptTable, void *userParam) | CATIntercept | |
| OnEndScene(CATHOOK *hookInst, IDirect3DDevice9 *device) | CATOverlayDirect3D9 | [protected, static] |
| OnPresent9(CATHOOK *hookInst, IDirect3DDevice9 *device, const RECT *sourceRect, const RECT *destRect, HWND destWindow, const RGNDATA *pDirtyRgn) | CATOverlayDirect3D9 | [protected, static] |
| OnReset9(CATHOOK *hookInst, IDirect3DDevice9 *device, _D3DPRESENT_PARAMETERS_ *presParams) | CATOverlayDirect3D9 | [protected, static] |
| Reset(IDirect3DDevice9 *device, _D3DPRESENT_PARAMETERS_ *presParams) | CATOverlayDirect3D9 | [protected] |
| Restore(CATHOOK *&hookInfo) | CATIntercept | |
| RestoreAll() | CATIntercept | |
| SaveInterceptData(const CATWChar *objectName, void *comObject, CATINTERCEPT_COM_TABLE_ENTRY *interceptTable, void *userParam) | CATIntercept | |
| SetOverlayImage(CATImage *overlay, const CATRect &overlayRect, CATInt32 refScreenWidth, CATInt32 refScreenHeight, bool keepAspect=true) | CATOverlay | |
| ~CATIntercept() | CATIntercept | [virtual] |
| ~CATOverlay() | CATOverlay | [virtual] |
| ~CATOverlayDirect3D9() | CATOverlayDirect3D9 | [virtual] |