Khaotic Engine Reborn
|
Public Member Functions | |
refraction_shader_class (const refraction_shader_class &) | |
bool | initialize (ID3D11Device *, HWND) |
void | shutdown () |
bool | render (ID3D11DeviceContext *, int, XMMATRIX, XMMATRIX, XMMATRIX, ID3D11ShaderResourceView *, XMFLOAT3, XMFLOAT4[], XMFLOAT4[], XMFLOAT4[], XMFLOAT4) |
Definition at line 19 of file refraction_shader_class.h.
refraction_shader_class::refraction_shader_class | ( | ) |
Definition at line 4 of file refraction_shader_class.cpp.
refraction_shader_class::refraction_shader_class | ( | const refraction_shader_class & | other | ) |
Definition at line 16 of file refraction_shader_class.cpp.
refraction_shader_class::~refraction_shader_class | ( | ) |
Definition at line 21 of file refraction_shader_class.cpp.
bool refraction_shader_class::initialize | ( | ID3D11Device * | device, |
HWND | hwnd ) |
Definition at line 26 of file refraction_shader_class.cpp.
bool refraction_shader_class::render | ( | ID3D11DeviceContext * | deviceContext, |
int | indexCount, | ||
XMMATRIX | worldMatrix, | ||
XMMATRIX | viewMatrix, | ||
XMMATRIX | projectionMatrix, | ||
ID3D11ShaderResourceView * | texture, | ||
XMFLOAT3 | lightDirection, | ||
XMFLOAT4 | ambientColor[], | ||
XMFLOAT4 | diffuseColor[], | ||
XMFLOAT4 | lightPosition[], | ||
XMFLOAT4 | clipPlane ) |
Definition at line 66 of file refraction_shader_class.cpp.
void refraction_shader_class::shutdown | ( | ) |
Definition at line 58 of file refraction_shader_class.cpp.