|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include "config.h"
#include "wine/port.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "windef.h"
#include "wingdi.h"
#include "d3dx9.h"
#include "d3dx9shader.h"
#include "d3dx9_36_private.h"
Go to the source code of this file.
Data Structures |
| struct | ID3DXConstantTableImpl |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (d3dx) |
| LPCSTR WINAPI | D3DXGetPixelShaderProfile (LPDIRECT3DDEVICE9 device) |
| UINT WINAPI | D3DXGetShaderSize (const DWORD *byte_code) |
| DWORD WINAPI | D3DXGetShaderVersion (const DWORD *byte_code) |
| LPCSTR WINAPI | D3DXGetVertexShaderProfile (LPDIRECT3DDEVICE9 device) |
| HRESULT WINAPI | D3DXFindShaderComment (CONST DWORD *byte_code, DWORD fourcc, LPCVOID *data, UINT *size) |
| HRESULT WINAPI | D3DXAssembleShader (LPCSTR data, UINT data_len, CONST D3DXMACRO *defines, LPD3DXINCLUDE include, DWORD flags, LPD3DXBUFFER *shader, LPD3DXBUFFER *error_messages) |
| HRESULT WINAPI | D3DXAssembleShaderFromFileA (LPCSTR filename, CONST D3DXMACRO *defines, LPD3DXINCLUDE include, DWORD flags, LPD3DXBUFFER *shader, LPD3DXBUFFER *error_messages) |
| HRESULT WINAPI | D3DXAssembleShaderFromFileW (LPCWSTR filename, CONST D3DXMACRO *defines, LPD3DXINCLUDE include, DWORD flags, LPD3DXBUFFER *shader, LPD3DXBUFFER *error_messages) |
| HRESULT WINAPI | D3DXAssembleShaderFromResourceA (HMODULE module, LPCSTR resource, CONST D3DXMACRO *defines, LPD3DXINCLUDE include, DWORD flags, LPD3DXBUFFER *shader, LPD3DXBUFFER *error_messages) |
| HRESULT WINAPI | D3DXAssembleShaderFromResourceW (HMODULE module, LPCWSTR resource, CONST D3DXMACRO *defines, LPD3DXINCLUDE include, DWORD flags, LPD3DXBUFFER *shader, LPD3DXBUFFER *error_messages) |
| HRESULT WINAPI | D3DXCompileShader (LPCSTR pSrcData, UINT srcDataLen, CONST D3DXMACRO *pDefines, LPD3DXINCLUDE pInclude, LPCSTR pFunctionName, LPCSTR pProfile, DWORD Flags, LPD3DXBUFFER *ppShader, LPD3DXBUFFER *ppErrorMsgs, LPD3DXCONSTANTTABLE *ppConstantTable) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_QueryInterface (ID3DXConstantTable *iface, REFIID riid, void **ppvObject) |
| static ULONG WINAPI | ID3DXConstantTableImpl_AddRef (ID3DXConstantTable *iface) |
| static ULONG WINAPI | ID3DXConstantTableImpl_Release (ID3DXConstantTable *iface) |
| static LPVOID WINAPI | ID3DXConstantTableImpl_GetBufferPointer (ID3DXConstantTable *iface) |
| static DWORD WINAPI | ID3DXConstantTableImpl_GetBufferSize (ID3DXConstantTable *iface) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_GetDesc (ID3DXConstantTable *iface, D3DXCONSTANTTABLE_DESC *desc) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_GetConstantDesc (ID3DXConstantTable *iface, D3DXHANDLE constant, D3DXCONSTANT_DESC *desc, UINT *count) |
| static D3DXHANDLE WINAPI | ID3DXConstantTableImpl_GetConstant (ID3DXConstantTable *iface, D3DXHANDLE constant, UINT index) |
| static D3DXHANDLE WINAPI | ID3DXConstantTableImpl_GetConstantByName (ID3DXConstantTable *iface, D3DXHANDLE constant, LPCSTR name) |
| static D3DXHANDLE WINAPI | ID3DXConstantTableImpl_GetConstantByElement (ID3DXConstantTable *iface, D3DXHANDLE constant, UINT index) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetDefaults (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetValue (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, LPCVOID data, UINT bytes) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetBool (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, BOOL b) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetBoolArray (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST BOOL *b, UINT count) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetInt (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, INT n) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetIntArray (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST INT *n, UINT count) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetFloat (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, FLOAT f) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetFloatArray (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST FLOAT *f, UINT count) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetVector (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST D3DXVECTOR4 *vector) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetVectorArray (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST D3DXVECTOR4 *vector, UINT count) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetMatrix (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST D3DXMATRIX *matrix) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetMatrixArray (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST D3DXMATRIX *matrix, UINT count) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetMatrixPointerArray (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST D3DXMATRIX **matrix, UINT count) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetMatrixTranspose (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST D3DXMATRIX *matrix) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetMatrixTransposeArray (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST D3DXMATRIX *matrix, UINT count) |
| static HRESULT WINAPI | ID3DXConstantTableImpl_SetMatrixTransposePointerArray (ID3DXConstantTable *iface, LPDIRECT3DDEVICE9 device, D3DXHANDLE constant, CONST D3DXMATRIX **matrix, UINT count) |
| HRESULT WINAPI | D3DXGetShaderConstantTableEx (CONST DWORD *pFunction, DWORD flags, LPD3DXCONSTANTTABLE *ppConstantTable) |
| HRESULT WINAPI | D3DXGetShaderConstantTable (CONST DWORD *pFunction, LPD3DXCONSTANTTABLE *ppConstantTable) |
Variables |
static struct
ID3DXConstantTableVtbl | ID3DXConstantTable_Vtbl |
Generated on Sat May 26 2012 05:02:29 for ReactOS by
1.7.6.1
|