| 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::D3D11Shader | protected |
| FindSampleBindIndex(std::string name) (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| FindTextureBindIndex(std::string name) (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| FindVariable(std::string name, size_t size) (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_blob (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_constantBufferArray (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_constantBufferCount (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_constantBufferVarTable (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_context (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_device (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_reflection (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_sampleTable (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| m_textureTable (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| UpdateAllBuffers() (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protected |
| VBind()=0 (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protectedpure 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::D3D11Shader | protectedpure 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::D3D11Shader | protectedpure virtual |
| VSetShaderResourceView(std::string name, ID3D11ShaderResourceView *rv)=0 (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protectedpure virtual |
| VUnbind()=0 (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | protectedpure virtual |
| ~D3D11Shader() (defined in Hatchit::Graphics::DirectX::D3D11Shader) | Hatchit::Graphics::DirectX::D3D11Shader | virtual |