17 #include <ht_platform.h> 18 #include <ht_directx.h> 19 #include <ht_d3d11shader.h> 34 ID3D11VertexShader* GetShader();
35 ID3D11InputLayout* GetLayout();
37 bool VSetShaderResourceView(std::string name, ID3D11ShaderResourceView* rv)
override;
38 bool VSetSamplerState(std::string name, ID3D11SamplerState* ss)
override;
41 ID3D11VertexShader* m_shader;
42 ID3D11InputLayout* m_inputLayout;
45 void VBind()
override;
46 void VUnbind()
override;
47 bool VInitShader()
override;
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_color.h:19
Definition: ht_d3d11shader.h:29
Definition: ht_d3d11vertexshader.h:27