| addBindingInstance(std::unique_ptr< BufferBindingInstance > instance) | UniformContainer | protected | 
  | addConstantInstance(std::unique_ptr< ShaderConstantInstance > instance) | UniformContainer | protected | 
  | addImageInfo(const Texture &texture, VkSampler sampler) | BaseMaterialInstance | protected | 
  | addSamplerInstance(std::unique_ptr< SamplerInstance > instance) | UniformContainer | protected | 
  | BufferBindingInstanceList typedef | UniformContainer |  | 
  | createUniformRootStruct(const ShaderVariableStructDeclaration &declaration, const UniformCreatedCallback &uniformCreatedCallback) | UniformContainer | protected | 
  | findBinding(const std::string &name) const | UniformContainer |  | 
  | findConstant(const std::string &name) const | UniformContainer |  | 
  | findSampler(const std::string &name) const | UniformContainer |  | 
  | findUniform(const std::string &name) const | UniformContainer |  | 
  | getBufferBindings() const | UniformContainer |  | 
  | getConstantHash() const | BaseMaterialInstance | protected | 
  | getConstants() const | UniformContainer |  | 
  | getMaterial() | BaseMaterialInstance |  | 
  | getMaterial() const | BaseMaterialInstance |  | 
  | getOrCreateBuffer(const std::string &name) | BaseMaterialInstance |  | 
  | getOrCreateBuffer(const std::string &name) | BaseMaterialInstance |  | 
  | getOrCreateBufferInternal(const std::string &name) | BaseMaterialInstance | protected | 
  | getOrCreateSampler(const std::string &name) | BaseMaterialInstance |  | 
  | getOrCreateSampler(const std::string &name) | BaseMaterialInstance |  | 
  | getOrCreateSampler(const Sampler &resource) | BaseMaterialInstance |  | 
  | getOrCreateSampler(const Sampler &resource) | BaseMaterialInstance |  | 
  | getOrCreateSamplerInternal(const std::string &name, const Sampler *sampler) | BaseMaterialInstance | protected | 
  | getOrCreateUniform(const std::string &name) | BaseMaterialInstance | virtual | 
  | getSamplers() const | UniformContainer |  | 
  | getShaderStageConstantMap() const | BaseMaterialInstance | protected | 
  | getUniformStructs() const | UniformContainer |  | 
  | initBuffers(BaseMaterialInstanceResource &resource, utility::ErrorState &errorState) | BaseMaterialInstance | protected | 
  | initConstants(BaseMaterialInstanceResource &resource, utility::ErrorState &errorState) | BaseMaterialInstance | protected | 
  | initInternal(RenderService &renderService, BaseMaterial &material, BaseMaterialInstanceResource &instanceResource, utility::ErrorState &errorState) | BaseMaterialInstance | protected | 
  | initSamplers(BaseMaterialInstanceResource &resource, utility::ErrorState &errorState) | BaseMaterialInstance | protected | 
  | mConstantHash | BaseMaterialInstance | protected | 
  | mDescriptorSetCache | BaseMaterialInstance | protected | 
  | mDevice | BaseMaterialInstance | protected | 
  | mMaterial | BaseMaterialInstance | protected | 
  | mRenderService | BaseMaterialInstance | protected | 
  | mResource | BaseMaterialInstance | protected | 
  | mSamplerDescriptors | BaseMaterialInstance | protected | 
  | mSamplerWriteDescriptorSets | BaseMaterialInstance | protected | 
  | mShaderStageConstantMap | BaseMaterialInstance | protected | 
  | mStorageDescriptors | BaseMaterialInstance | protected | 
  | mStorageWriteDescriptorSets | BaseMaterialInstance | protected | 
  | mUniformBufferObjects | BaseMaterialInstance | protected | 
  | mUniformsCreated | BaseMaterialInstance | protected | 
  | onBufferChanged(int storageBufferIndex, BufferBindingInstance &bindingInstance) | BaseMaterialInstance | protected | 
  | onSamplerChanged(int imageStartIndex, SamplerInstance &samplerInstance, int imageArrayIndex) | BaseMaterialInstance | protected | 
  | onUniformCreated() | BaseMaterialInstance | protected | 
  | operator=(const UniformContainer &)=delete | UniformContainer |  | 
  | rebuildUBO(UniformBufferObject &ubo, UniformStructInstance *overrideStruct) | BaseMaterialInstance | protected | 
  | SamplerInstanceList typedef | UniformContainer |  | 
  | ShaderConstantInstanceList typedef | UniformContainer |  | 
  | UniformContainer()=default | UniformContainer |  | 
  | UniformContainer(const UniformContainer &)=delete | UniformContainer |  | 
  | UniformStructInstanceList typedef | UniformContainer |  | 
  | update() | BaseMaterialInstance | virtual | 
  | updateBuffers(const DescriptorSet &descriptorSet) | BaseMaterialInstance | protected | 
  | updateSamplers(const DescriptorSet &descriptorSet) | BaseMaterialInstance | protected | 
  | ~UniformContainer()=default | UniformContainer | virtual |