| 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] |