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 |