List of all members.
Public Types |
enum | Pass { Preprocess1,
Preprocess2,
Combine
} |
Public Member Functions |
| ScalingEffect (LPDIRECT3DDEVICE9 pd3dDevice) |
void | KillThis () |
HRESULT | LoadEffect (const TCHAR *filename) |
const char * | getErrors () |
LPCSTR | getName () |
float | getScale () |
bool | getForceUpdate () |
void | setinputDim (float w, float h) |
BOOL | hasPreprocess () |
BOOL | hasPreprocess2 () |
HRESULT | SetTextures (LPDIRECT3DTEXTURE9 lpSource, LPDIRECT3DTEXTURE9 lpWorking1, LPDIRECT3DTEXTURE9 lpWorking2, LPDIRECT3DVOLUMETEXTURE9 lpHq2xLookupTexture) |
HRESULT | SetMatrices (D3DXMATRIX &matProj, D3DXMATRIX &matView, D3DXMATRIX &matWorld) |
HRESULT | Begin (Pass pass, UINT *pPasses) |
HRESULT | BeginPass (UINT Pass) |
HRESULT | EndPass () |
HRESULT | End () |
HRESULT | Validate () |
Detailed Description
Definition at line 27 of file ScalingEffect.h.
The documentation for this class was generated from the following file: