Murl::Video::IShader Member List
This is the complete list of members for Murl::Video::IShader, including all inherited members.
| AddAttribute(const String &name, UInt32 location, IEnums::AttributeItem item, IEnums::AttributeType type)=0 | Murl::Video::IShader | pure virtual |
| AddAttributeAlternativeName(UInt32 index, const String &name)=0 | Murl::Video::IShader | pure virtual |
| AddConstantBuffer(const String &name, UInt32 location, IEnums::ConstantBufferItem item)=0 | Murl::Video::IShader | pure virtual |
| AddConstantBufferAlternativeName(UInt32 index, const String &name)=0 | Murl::Video::IShader | pure virtual |
| AddTexture(const String &name, UInt32 location, IEnums::TextureType type, const IEnums::TextureSemantic *semantics, const UInt32 *semanticIndices)=0 | Murl::Video::IShader | pure virtual |
| AddTextureAlternativeName(UInt32 index, const String &name)=0 | Murl::Video::IShader | pure virtual |
| AddUniform(const String &name, UInt32 location, IEnums::UniformItem item, IEnums::UniformType type)=0 | Murl::Video::IShader | pure virtual |
| AddUniformAlternativeName(UInt32 index, const String &name)=0 | Murl::Video::IShader | pure virtual |
| AttachToProgram(void *handle)=0 | Murl::Video::IShader | pure virtual |
| DetachFromProgram(void *handle)=0 | Murl::Video::IShader | pure virtual |
| GetAttributeAlternativeName(UInt32 attributeIndex, UInt32 alternativeNameIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetAttributeIndex(UInt32 location) const =0 | Murl::Video::IShader | pure virtual |
| GetAttributeItem(UInt32 attributeIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetAttributeLocation(UInt32 attributeIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetAttributeName(UInt32 attributeIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetAttributeType(UInt32 attributeIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetCompilerLog() const =0 | Murl::Video::IShader | pure virtual |
| GetConstantBufferAlternativeName(UInt32 constantBufferIndex, UInt32 alternativeNameIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetConstantBufferIndex(UInt32 location) const =0 | Murl::Video::IShader | pure virtual |
| GetConstantBufferItem(UInt32 constantBufferIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetConstantBufferLocation(UInt32 constantBufferIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetConstantBufferName(UInt32 constantBufferIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetData() const =0 | Murl::Video::IShader | pure virtual |
| GetNumberOfAttributeAlternativeNames(UInt32 attributeIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetNumberOfAttributes() const =0 | Murl::Video::IShader | pure virtual |
| GetNumberOfConstantBufferAlternativeNames(UInt32 constantBufferIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetNumberOfConstantBuffers() const =0 | Murl::Video::IShader | pure virtual |
| GetNumberOfTextureAlternativeNames(UInt32 textureIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetNumberOfTextures() const =0 | Murl::Video::IShader | pure virtual |
| GetNumberOfUniformAlternativeNames(UInt32 uniformIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetNumberOfUniforms() const =0 | Murl::Video::IShader | pure virtual |
| GetObjectInterface()=0 | Murl::Video::IShader | pure virtual |
| GetObjectInterface() const =0 | Murl::Video::IShader | pure virtual |
| GetSource() const =0 | Murl::Video::IShader | pure virtual |
| GetTextureAlternativeName(UInt32 textureIndex, UInt32 alternativeNameIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetTextureIndex(UInt32 location) const =0 | Murl::Video::IShader | pure virtual |
| GetTextureLocation(UInt32 textureIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetTextureName(UInt32 textureIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetTextureSemantic(UInt32 textureIndex, IEnums::ColorComponent colorComponent) const =0 | Murl::Video::IShader | pure virtual |
| GetTextureSemanticIndex(UInt32 textureIndex, IEnums::ColorComponent colorComponent) const =0 | Murl::Video::IShader | pure virtual |
| GetTextureType(UInt32 textureIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetType() const =0 | Murl::Video::IShader | pure virtual |
| GetUniformAlternativeName(UInt32 uniformIndex, UInt32 alternativeNameIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetUniformIndex(UInt32 location) const =0 | Murl::Video::IShader | pure virtual |
| GetUniformItem(UInt32 uniformIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetUniformLocation(UInt32 uniformIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetUniformName(UInt32 uniformIndex) const =0 | Murl::Video::IShader | pure virtual |
| GetUniformType(UInt32 uniformIndex) const =0 | Murl::Video::IShader | pure virtual |
| IsValid() const =0 | Murl::Video::IShader | pure virtual |
| SetData(const ConstData &data)=0 | Murl::Video::IShader | pure virtual |
| SetSource(const String &source)=0 | Murl::Video::IShader | pure virtual |
| SetType(IEnums::ShaderType type)=0 | Murl::Video::IShader | pure virtual |