Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (ddraw) |
| static void | dump_material (const D3DMATERIAL *mat) |
| static IDirect3DMaterialImpl * | impl_from_IDirect3DMaterial (IDirect3DMaterial *iface) |
| static IDirect3DMaterialImpl * | impl_from_IDirect3DMaterial2 (IDirect3DMaterial2 *iface) |
| static IDirect3DMaterialImpl * | impl_from_IDirect3DMaterial3 (IDirect3DMaterial3 *iface) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_QueryInterface (IDirect3DMaterial3 *iface, REFIID riid, void **obp) |
| static ULONG WINAPI | IDirect3DMaterialImpl_AddRef (IDirect3DMaterial3 *iface) |
| static ULONG WINAPI | IDirect3DMaterialImpl_Release (IDirect3DMaterial3 *iface) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_Initialize (IDirect3DMaterial *iface, IDirect3D *Direct3D) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_Reserve (IDirect3DMaterial *iface) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_Unreserve (IDirect3DMaterial *iface) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_SetMaterial (IDirect3DMaterial3 *iface, D3DMATERIAL *lpMat) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_GetMaterial (IDirect3DMaterial3 *iface, D3DMATERIAL *lpMat) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_GetHandle (IDirect3DMaterial3 *iface, IDirect3DDevice3 *device, D3DMATERIALHANDLE *handle) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_2_GetHandle (IDirect3DMaterial2 *iface, IDirect3DDevice2 *device, D3DMATERIALHANDLE *handle) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_1_GetHandle (IDirect3DMaterial *iface, IDirect3DDevice *device, D3DMATERIALHANDLE *handle) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_2_QueryInterface (IDirect3DMaterial2 *iface, REFIID riid, void **obp) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_1_QueryInterface (IDirect3DMaterial *iface, REFIID riid, void **obp) |
| static ULONG WINAPI | IDirect3DMaterialImpl_2_AddRef (IDirect3DMaterial2 *iface) |
| static ULONG WINAPI | IDirect3DMaterialImpl_1_AddRef (IDirect3DMaterial *iface) |
| static ULONG WINAPI | IDirect3DMaterialImpl_2_Release (IDirect3DMaterial2 *iface) |
| static ULONG WINAPI | IDirect3DMaterialImpl_1_Release (IDirect3DMaterial *iface) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_2_SetMaterial (IDirect3DMaterial2 *iface, LPD3DMATERIAL lpMat) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_1_SetMaterial (IDirect3DMaterial *iface, LPD3DMATERIAL lpMat) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_2_GetMaterial (IDirect3DMaterial2 *iface, LPD3DMATERIAL lpMat) |
| static HRESULT WINAPI | IDirect3DMaterialImpl_1_GetMaterial (IDirect3DMaterial *iface, LPD3DMATERIAL lpMat) |
| void | material_activate (IDirect3DMaterialImpl *This) |
| IDirect3DMaterialImpl * | d3d_material_create (IDirectDrawImpl *ddraw) |
Variables |
static struct
IDirect3DMaterial3Vtbl | d3d_material3_vtbl |
static struct
IDirect3DMaterial2Vtbl | d3d_material2_vtbl |
| static struct IDirect3DMaterialVtbl | d3d_material1_vtbl |