GetAttributeAlternativeName(UInt32 attributeIndex, UInt32 alternativeNameIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetAttributeIndex(const String &name) const =0 | Murl::Resource::IShader | pure virtual |
GetAttributeItem(UInt32 attributeIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetAttributeLocation(UInt32 attributeIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetAttributeName(UInt32 attributeIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetAttributePrecision(UInt32 attributeIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetAttributeType(UInt32 attributeIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantBufferAlternativeName(UInt32 constantBufferIndex, UInt32 alternativeNameIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantBufferIndex(const String &name) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantBufferItem(UInt32 constantBufferIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantBufferLocation(UInt32 constantBufferIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantBufferName(UInt32 constantBufferIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantBufferUniformIndex(UInt32 constantBufferIndex, UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantDefaultValue(UInt32 constantIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantIndex(const String &name) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantName(UInt32 constantIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantPrecision(UInt32 constantIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetConstantType(UInt32 constantIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetInputLanguage() const =0 | Murl::Resource::IShader | pure virtual |
GetNativeOutputLanguage() const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfAttributeAlternativeNames(UInt32 attributeIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfAttributes() const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfConstantBufferAlternativeNames(UInt32 constantBufferIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfConstantBuffers() const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfConstantBufferUniforms(UInt32 constantBufferIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfConstants() const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfSubShaders() const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfTextureAlternativeNames(UInt32 textureIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfTextures() const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfUniformAlternativeNames(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfUniforms() const =0 | Murl::Resource::IShader | pure virtual |
GetNumberOfVaryings() const =0 | Murl::Resource::IShader | pure virtual |
GetObjectInterface()=0 | Murl::Resource::IShader | pure virtual |
GetObjectInterface() const =0 | Murl::Resource::IShader | pure virtual |
GetOptimizedCode() const =0 | Murl::Resource::IShader | pure virtual |
GetOptimizedDefinitions() const =0 | Murl::Resource::IShader | pure virtual |
GetOptimizedLog() const =0 | Murl::Resource::IShader | pure virtual |
GetOptimizedPrefix() const =0 | Murl::Resource::IShader | pure virtual |
GetOptimizedSource() const =0 | Murl::Resource::IShader | pure virtual |
GetOutputLanguage() const =0 | Murl::Resource::IShader | pure virtual |
GetRawData() const =0 | Murl::Resource::IShader | pure virtual |
GetRawDataSourceHash() const =0 | Murl::Resource::IShader | pure virtual |
GetSubShader(UInt32 shaderIndex)=0 | Murl::Resource::IShader | pure virtual |
GetSubShader(UInt32 shaderIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetSubShaderIndex(IEnums::ShaderType type, IEnums::ShaderLanguage language) const =0 | Murl::Resource::IShader | pure virtual |
GetSubShaderIndexNative(IEnums::ShaderType type, IEnums::ShaderLanguage nativeLanguage) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureAlternativeName(UInt32 textureIndex, UInt32 alternativeNameIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureDefaultValue(UInt32 textureIndex, IEnums::ColorComponent colorComponent) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureFlags(UInt32 textureIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureIndex(const String &name) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureLocation(UInt32 textureIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureName(UInt32 textureIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetTexturePrecision(UInt32 textureIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureSemantic(UInt32 textureIndex, IEnums::ColorComponent colorComponent) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureSemanticIndex(UInt32 textureIndex, IEnums::ColorComponent colorComponent) const =0 | Murl::Resource::IShader | pure virtual |
GetTextureType(UInt32 textureIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetType() const =0 | Murl::Resource::IShader | pure virtual |
GetUniformAlternativeName(UInt32 uniformIndex, UInt32 alternativeNameIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformArraySize(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformConstantBufferIndex(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformDefaultValue(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformIndex(const String &name) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformItem(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformLocation(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformName(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformPrecision(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUniformType(UInt32 uniformIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetUnoptimizedCode() const =0 | Murl::Resource::IShader | pure virtual |
GetUnoptimizedDefinitions() const =0 | Murl::Resource::IShader | pure virtual |
GetUnoptimizedLog() const =0 | Murl::Resource::IShader | pure virtual |
GetUnoptimizedPrefix() const =0 | Murl::Resource::IShader | pure virtual |
GetUnoptimizedSource() const =0 | Murl::Resource::IShader | pure virtual |
GetVariantOfShader(UInt64 variantId, IEnums::ShaderType type) const =0 | Murl::Resource::IShader | pure virtual |
GetVaryingIndex(const String &name) const =0 | Murl::Resource::IShader | pure virtual |
GetVaryingLocation(UInt32 varyingIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetVaryingName(UInt32 varyingIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetVaryingPrecision(UInt32 varyingIndex) const =0 | Murl::Resource::IShader | pure virtual |
GetVaryingType(UInt32 varyingIndex) const =0 | Murl::Resource::IShader | pure virtual |