|
Khaotic Engine Reborn
|
Public Member Functions | |
| spec_map_shader_class (const spec_map_shader_class &) | |
| bool | initialize (ID3D11Device *, HWND) |
| void | shutdown () |
| bool | render (ID3D11DeviceContext *, int, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView *, ID3D11ShaderResourceView *, ID3D11ShaderResourceView *, XMFLOAT3, XMFLOAT4, XMFLOAT3, XMFLOAT4, float) |
Definition at line 19 of file spec_map_shader_class.h.
| spec_map_shader_class::spec_map_shader_class | ( | ) |
Definition at line 4 of file spec_map_shader_class.cpp.
| spec_map_shader_class::spec_map_shader_class | ( | const spec_map_shader_class & | other | ) |
Definition at line 16 of file spec_map_shader_class.cpp.
| spec_map_shader_class::~spec_map_shader_class | ( | ) |
Definition at line 21 of file spec_map_shader_class.cpp.
| bool spec_map_shader_class::initialize | ( | ID3D11Device * | device, |
| HWND | hwnd ) |
Definition at line 26 of file spec_map_shader_class.cpp.
| bool spec_map_shader_class::render | ( | ID3D11DeviceContext * | deviceContext, |
| int | indexCount, | ||
| XMMATRIX | worldMatrix, | ||
| XMMATRIX | viewMatrix, | ||
| XMMATRIX | projectionMatrix, | ||
| ID3D11ShaderResourceView * | texture1, | ||
| ID3D11ShaderResourceView * | texture2, | ||
| ID3D11ShaderResourceView * | texture3, | ||
| XMFLOAT3 | lightDirection, | ||
| XMFLOAT4 | diffuseColor, | ||
| XMFLOAT3 | cameraPosition, | ||
| XMFLOAT4 | specularColor, | ||
| float | specularPower ) |
Definition at line 66 of file spec_map_shader_class.cpp.
| void spec_map_shader_class::shutdown | ( | ) |
Definition at line 58 of file spec_map_shader_class.cpp.