#include <RmGfxUtilD3D.h>
Public Member Functions | |
| RmD3DHLSLIncludeInterface () | |
| Constructor. | |
| ~RmD3DHLSLIncludeInterface () | |
| Destructor. | |
| void | SetIncludePath (RmStringT &strIncludePath) |
| void | SetCompiledShader (RmShader *pShader) |
Public Attributes | |
| STDMETHOD( | Open )(D3DXINCLUDE_TYPE IncludeType, LPCSTR pFileName, LPCVOID pParentData, LPCVOID *ppData, UINT *pBytes) |
| STDMETHOD( | Close )(LPCVOID pData) |
|
|
Set compiled shader
|
|
|
Set include path
|
|
|
Method for closing a shader #include file
|
|
|
Method for opening and reading the contents of a shader #include file.
|
1.3.6