| addMaterial(const Material &material) | VulkanMaterialManager | |
| checkImages() | VulkanMaterialManager | |
| cleanup() | VulkanMaterialManager | |
| clearMaterials() | VulkanMaterialManager | |
| commit() | VulkanMaterialManager | |
| createDescriptorSet(VkDescriptorPool pool, const GraphicsUpdateArguments &args) | VulkanMaterialManager | protected |
| createPipeline(GraphicsUpdateArguments &args, DynamicPointer< VulkanShaderManager > &shader_manager, DynamicPointer< VulkanImageManager > &image_manager, VkDescriptorPool pool) | VulkanMaterialManager | |
| createSampler(const GraphicsUpdateArguments &args) | VulkanMaterialManager | |
| depthBias() const | VulkanMaterialManager | inline |
| descriptorSet() const | VulkanMaterialManager | inline |
| descriptorSetLayout(ConstPointer< VulkanDevice > device) | VulkanMaterialManager | static |
| fadeDistance() const | VulkanMaterialManager | |
| getBitflagObject() const | VulkanMaterialManager | |
| getColorByChannel(GraphicsUpdateArguments &args) const | VulkanMaterialManager | |
| getDescriptorWrites(Buffer< VkWriteDescriptorSet, uint04, ObjectAllocator< true > > &descriptor_writes, Buffer< VkDescriptorImageInfo, uint04, ObjectAllocator< true > > &image_info) const | VulkanMaterialManager | protected |
| getExtraPropertyChannel() const | VulkanMaterialManager | inline |
| getFragmentShader(PrimitiveMode property) const | VulkanMaterialManager | |
| getFragUniformObject(const Material &material) const | VulkanMaterialManager | |
| getLayerNumber(const Material &material) const | VulkanMaterialManager | protected |
| getNumberOfImages(const GraphicsUpdateArguments &args) const | VulkanMaterialManager | |
| getShaderCreateInfo(PrimitiveMode property, Buffer< VkPipelineShaderStageCreateInfo, uint04, ObjectAllocator< true > > &buffer) const | VulkanMaterialManager | |
| getUVImageFlags(const Material &material) const | VulkanMaterialManager | |
| getVulkanVertexUniformObject(const Material &material, const GraphicsUpdateArguments &args) const | VulkanMaterialManager | |
| hasGrid() const | VulkanMaterialManager | inline |
| hasImage() const | VulkanMaterialManager | |
| hasOpacity() const | VulkanMaterialManager | inline |
| id() const | VulkanMaterialManager | |
| ignoreDepth() const | VulkanMaterialManager | inline |
| isDynamic() const | VulkanMaterialManager | inline |
| isTwoSided() const | VulkanMaterialManager | inline |
| isWireframe() const | VulkanMaterialManager | inline |
| lastDependencyUpdate() const | VulkanMaterialManager | inline |
| m_depth_bias | VulkanMaterialManager | protected |
| m_descriptor_pool | VulkanMaterialManager | protected |
| m_descriptor_set | VulkanMaterialManager | protected |
| m_device | VulkanMaterialManager | protected |
| m_extra_channel | VulkanMaterialManager | protected |
| m_frag_uniform | VulkanMaterialManager | protected |
| m_frag_uniform_buffer | VulkanMaterialManager | protected |
| m_has_grid | VulkanMaterialManager | protected |
| m_has_image | VulkanMaterialManager | protected |
| m_has_image_opacity | VulkanMaterialManager | protected |
| m_has_opacity | VulkanMaterialManager | protected |
| m_id | VulkanMaterialManager | protected |
| m_ignore_depth | VulkanMaterialManager | protected |
| m_image_address | VulkanMaterialManager | protected |
| m_is_dynamic | VulkanMaterialManager | protected |
| m_is_two_sided | VulkanMaterialManager | protected |
| m_is_wireframe | VulkanMaterialManager | protected |
| m_last_image_flag_object | VulkanMaterialManager | protected |
| m_last_push_update_time | VulkanMaterialManager | protected |
| m_last_updated_time | VulkanMaterialManager | protected |
| m_layer_number | VulkanMaterialManager | protected |
| m_materials | VulkanMaterialManager | protected |
| m_needs_pipeline_update | VulkanMaterialManager | protected |
| m_needs_to_commit_frag_buffer | VulkanMaterialManager | mutableprotected |
| m_needs_to_commit_vert_buffer | VulkanMaterialManager | mutableprotected |
| m_number_of_uniforms | VulkanMaterialManager | protected |
| m_override_camera | VulkanMaterialManager | protected |
| m_sampler | VulkanMaterialManager | protected |
| m_shade_model | VulkanMaterialManager | protected |
| m_shader_manager | VulkanMaterialManager | protected |
| m_shader_name | VulkanMaterialManager | protected |
| m_smooth_normals | VulkanMaterialManager | protected |
| m_texture_tile_mode | VulkanMaterialManager | protected |
| m_use_layer_color | VulkanMaterialManager | protected |
| m_use_model_color | VulkanMaterialManager | protected |
| m_use_normal_for_texture | VulkanMaterialManager | protected |
| m_uv_data | VulkanMaterialManager | protected |
| m_uv_view | VulkanMaterialManager | protected |
| m_vert_uniform | VulkanMaterialManager | protected |
| m_vertex_uniform_buffer | VulkanMaterialManager | protected |
| m_write_to_depth | VulkanMaterialManager | protected |
| material() const | VulkanMaterialManager | |
| MaterialID(const Material &material) | VulkanMaterialManager | static |
| needsToUpdateImage(const Material &material) | VulkanMaterialManager | protected |
| needsToUpdateShader(const Material &material) | VulkanMaterialManager | protected |
| overrideCamera() const | VulkanMaterialManager | inline |
| resetPool() | VulkanMaterialManager | inline |
| smoothNormals() const | VulkanMaterialManager | |
| updateImages(const Material &mat, const GraphicsUpdateArguments &args, DynamicPointer< VulkanImageManager > &image_manager) | VulkanMaterialManager | protected |
| updateShader(const Material &mat, const GraphicsUpdateArguments &args, DynamicPointer< VulkanShaderManager > &shader_manager) | VulkanMaterialManager | protected |
| updateUniformBuffer(GraphicsUpdateArguments &args) | VulkanMaterialManager | |
| useLighting() const | VulkanMaterialManager | |
| useNormalForTexture() const | VulkanMaterialManager | inline |
| usesLayerColor() const | VulkanMaterialManager | inline |
| usesModelColor() const | VulkanMaterialManager | inline |
| uvImageFlags() const | VulkanMaterialManager | inline |
| vertexUniform() const | VulkanMaterialManager | inline |
| VulkanMaterialManager(const ConstPointer< VulkanDevice > &device) | VulkanMaterialManager | |
| VulkanMaterialManager(const VulkanMaterialManager &m_pipeline)=delete | VulkanMaterialManager | |
| writeToDepth() const | VulkanMaterialManager | inline |
| ~VulkanMaterialManager() | VulkanMaterialManager | |