HatchitGraphics
Hatchit::Graphics::DirectX::D3D11Shader Member List

This is the complete list of members for Hatchit::Graphics::DirectX::D3D11Shader, including all inherited members.

Activate() (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
D3D11Shader(ID3D11Device *device, ID3D11DeviceContext *context) (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
DeActivate() (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
FindBuffer(std::string name) (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
FindSampleBindIndex(std::string name) (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
FindTextureBindIndex(std::string name) (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
FindVariable(std::string name, size_t size) (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_blob (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_constantBufferArray (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_constantBufferCount (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_constantBufferVarTable (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_context (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_device (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_reflection (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_sampleTable (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
m_textureTable (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
UpdateAllBuffers() (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotected
VBind()=0 (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotectedpure virtual
VInitFromFile(Core::File *file) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VInitShader()=0 (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotectedpure virtual
VOnLoaded() override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetData(std::string name, const void *data, size_t size) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetFloat(std::string name, float data) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetFloat2(std::string name, Math::Vector2 data) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetFloat3(std::string name, Math::Vector3 data) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetFloat4(std::string name, Math::Vector4 data) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetInt(std::string name, int data) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetMatrix3(std::string name, Math::Matrix3 data) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetMatrix4(std::string name, Math::Matrix4 data) override (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shader
VSetSamplerState(std::string name, ID3D11SamplerState *ss)=0 (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotectedpure virtual
VSetShaderResourceView(std::string name, ID3D11ShaderResourceView *rv)=0 (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotectedpure virtual
VUnbind()=0 (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shaderprotectedpure virtual
~D3D11Shader() (defined in Hatchit::Graphics::DirectX::D3D11Shader)Hatchit::Graphics::DirectX::D3D11Shadervirtual