Go to the source code of this file.
Data Structures |
| struct | SPRITEVERTEX |
Defines |
| #define | D3DXSPRITE_FLAGLIMIT 511 |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (d3dx) |
| static HRESULT WINAPI | ID3DXSpriteImpl_QueryInterface (LPD3DXSPRITE iface, REFIID riid, LPVOID *object) |
| static ULONG WINAPI | ID3DXSpriteImpl_AddRef (LPD3DXSPRITE iface) |
| static ULONG WINAPI | ID3DXSpriteImpl_Release (LPD3DXSPRITE iface) |
| static HRESULT WINAPI | ID3DXSpriteImpl_GetDevice (LPD3DXSPRITE iface, LPDIRECT3DDEVICE9 *device) |
| static HRESULT WINAPI | ID3DXSpriteImpl_GetTransform (LPD3DXSPRITE iface, D3DXMATRIX *transform) |
| static HRESULT WINAPI | ID3DXSpriteImpl_SetTransform (LPD3DXSPRITE iface, CONST D3DXMATRIX *transform) |
| static HRESULT WINAPI | ID3DXSpriteImpl_SetWorldViewRH (LPD3DXSPRITE iface, CONST D3DXMATRIX *world, CONST D3DXMATRIX *view) |
| static HRESULT WINAPI | ID3DXSpriteImpl_SetWorldViewLH (LPD3DXSPRITE iface, CONST D3DXMATRIX *world, CONST D3DXMATRIX *view) |
| static void | set_states (ID3DXSpriteImpl *object) |
| static HRESULT WINAPI | ID3DXSpriteImpl_Begin (LPD3DXSPRITE iface, DWORD flags) |
| static HRESULT WINAPI | ID3DXSpriteImpl_Draw (LPD3DXSPRITE iface, LPDIRECT3DTEXTURE9 texture, CONST RECT *rect, CONST D3DXVECTOR3 *center, CONST D3DXVECTOR3 *position, D3DCOLOR color) |
| static HRESULT WINAPI | ID3DXSpriteImpl_Flush (LPD3DXSPRITE iface) |
| static HRESULT WINAPI | ID3DXSpriteImpl_End (LPD3DXSPRITE iface) |
| static HRESULT WINAPI | ID3DXSpriteImpl_OnLostDevice (LPD3DXSPRITE iface) |
| static HRESULT WINAPI | ID3DXSpriteImpl_OnResetDevice (LPD3DXSPRITE iface) |
| HRESULT WINAPI | D3DXCreateSprite (LPDIRECT3DDEVICE9 device, LPD3DXSPRITE *sprite) |
Variables |
| static const ID3DXSpriteVtbl | D3DXSprite_Vtbl |