|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
#include <graphics_com_private.h>
Definition at line 108 of file graphics_com_private.h.
| ULONG(* DTTR_Graphics_COM_Direct3DDevice7_VT::AddRef) (DTTR_Graphics_COM_Direct3DDevice7 *self) |
Definition at line 114 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::ApplyStateBlock) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD block) |
Definition at line 305 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::BeginScene) (DTTR_Graphics_COM_Direct3DDevice7 *self) |
Definition at line 125 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::BeginStateBlock) (DTTR_Graphics_COM_Direct3DDevice7 *self) |
Definition at line 200 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::CaptureStateBlock) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD block) |
Definition at line 309 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::Clear) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD n, void *rects, DWORD f, DWORD col, float z, DWORD s) |
Definition at line 140 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::ComputeSphereVisibility) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *c, float *r, DWORD n, DWORD f, DWORD *res) |
Definition at line 271 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::CreateStateBlock) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD t, DWORD *blk) |
Definition at line 317 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::DeleteStateBlock) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD block) |
Definition at line 313 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::DrawIndexedPrimitive) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD prim, DWORD fvf, void *v, DWORD vn, WORD *i, DWORD in, DWORD f) |
Definition at line 217 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::DrawIndexedPrimitiveStrided) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD prim, DWORD fvf, void *d, DWORD vn, WORD *i, DWORD in, DWORD f) |
Definition at line 243 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::DrawIndexedPrimitiveVB) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD prim, void *vb, DWORD st, DWORD vn, WORD *i, DWORD in, DWORD f) |
Definition at line 261 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::DrawPrimitive) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD prim, DWORD fvf, void *v, DWORD n, DWORD f) |
Definition at line 209 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::DrawPrimitiveStrided) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD prim, DWORD fvf, void *d, DWORD n, DWORD f) |
Definition at line 235 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::DrawPrimitiveVB) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD prim, void *vb, DWORD st, DWORD n, DWORD f) |
Definition at line 253 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::EndScene) (DTTR_Graphics_COM_Direct3DDevice7 *self) |
Definition at line 126 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::EndStateBlock) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD *block) |
Definition at line 201 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::EnumTextureFormats) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *cb, void *ctx) |
Definition at line 120 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetCaps) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *caps) |
Definition at line 116 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetClipPlane) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD idx, float *plane) |
Definition at line 345 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetClipStatus) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *status) |
Definition at line 231 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetDirect3D) (DTTR_Graphics_COM_Direct3DDevice7 *self, void **d3d) |
Definition at line 127 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetInfo) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD id, void *info, DWORD sz) |
Definition at line 350 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetLight) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD idx, void *light) |
Definition at line 185 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetLightEnable) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD idx, BOOL *en) |
Definition at line 335 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetMaterial) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *mat) |
Definition at line 176 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetRenderState) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD state, DWORD *v) |
Definition at line 195 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetRenderTarget) (DTTR_Graphics_COM_Direct3DDevice7 *self, void **surf) |
Definition at line 136 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetTexture) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD stage, void **tex) |
Definition at line 279 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetTextureStageState) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD stg, DWORD t, DWORD *v) |
Definition at line 289 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetTransform) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD type, void *mat) |
Definition at line 154 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::GetViewport) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *vp) |
Definition at line 168 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::LightEnable) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD idx, BOOL enable) |
Definition at line 330 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::Load) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *dst, void *dstPt, void *src, void *srcR, DWORD f) |
Definition at line 322 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::MultiplyTransform) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD type, void *m) |
Definition at line 163 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::PreLoad) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *tex) |
Definition at line 205 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::QueryInterface) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *riid, void **ppv) |
Definition at line 109 of file graphics_com_private.h.
| ULONG(* DTTR_Graphics_COM_Direct3DDevice7_VT::Release) (DTTR_Graphics_COM_Direct3DDevice7 *self) |
Definition at line 115 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetClipPlane) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD idx, float *plane) |
Definition at line 340 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetClipStatus) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *status) |
Definition at line 227 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetLight) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD idx, void *light) |
Definition at line 180 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetMaterial) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *mat) |
Definition at line 172 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetRenderState) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD state, DWORD val) |
Definition at line 190 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetRenderTarget) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *surf, DWORD f) |
Definition at line 131 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetTexture) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD stage, void *tex) |
Definition at line 284 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetTextureStageState) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD stg, DWORD t, DWORD v) |
Definition at line 295 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetTransform) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD type, void *mat) |
Definition at line 149 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::SetViewport) (DTTR_Graphics_COM_Direct3DDevice7 *self, void *vp) |
Definition at line 159 of file graphics_com_private.h.
| HRESULT(* DTTR_Graphics_COM_Direct3DDevice7_VT::ValidateDevice) (DTTR_Graphics_COM_Direct3DDevice7 *self, DWORD *passes) |
Definition at line 301 of file graphics_com_private.h.