API Documentation
Loading...
Searching...
No Matches
VulkanMaterialManager Member List

This is the complete list of members for VulkanMaterialManager, including all inherited members.

addMaterial(const Material &material)VulkanMaterialManager
checkImages()VulkanMaterialManager
cleanup()VulkanMaterialManager
clearMaterials()VulkanMaterialManager
commit()VulkanMaterialManager
createDescriptorSet(VkDescriptorPool pool, const GraphicsUpdateArguments &args)VulkanMaterialManagerprotected
createPipeline(GraphicsUpdateArguments &args, DynamicPointer< VulkanShaderManager > &shader_manager, DynamicPointer< VulkanImageManager > &image_manager, VkDescriptorPool pool)VulkanMaterialManager
createSampler(const GraphicsUpdateArguments &args)VulkanMaterialManager
depthBias() constVulkanMaterialManagerinline
descriptorSet() constVulkanMaterialManagerinline
descriptorSetLayout(ConstPointer< VulkanDevice > device)VulkanMaterialManagerstatic
fadeDistance() constVulkanMaterialManager
getBitflagObject() constVulkanMaterialManager
getColorByChannel(GraphicsUpdateArguments &args) constVulkanMaterialManager
getDescriptorWrites(Buffer< VkWriteDescriptorSet, uint04, ObjectAllocator< true > > &descriptor_writes, Buffer< VkDescriptorImageInfo, uint04, ObjectAllocator< true > > &image_info) constVulkanMaterialManagerprotected
getExtraPropertyChannel() constVulkanMaterialManagerinline
getFragmentShader(PrimitiveMode property) constVulkanMaterialManager
getFragUniformObject(const Material &material) constVulkanMaterialManager
getLayerNumber(const Material &material) constVulkanMaterialManagerprotected
getNumberOfImages(const GraphicsUpdateArguments &args) constVulkanMaterialManager
getShaderCreateInfo(PrimitiveMode property, Buffer< VkPipelineShaderStageCreateInfo, uint04, ObjectAllocator< true > > &buffer) constVulkanMaterialManager
getUVImageFlags(const Material &material) constVulkanMaterialManager
getVertexUniformObject(const Material &material, const GraphicsUpdateArguments &args) constVulkanMaterialManager
hasGrid() constVulkanMaterialManagerinline
hasImage() constVulkanMaterialManager
hasOpacity() constVulkanMaterialManagerinline
id() constVulkanMaterialManager
ignoreDepth() constVulkanMaterialManagerinline
isDynamic() constVulkanMaterialManagerinline
isTwoSided() constVulkanMaterialManagerinline
isWireframe() constVulkanMaterialManagerinline
lastDependencyUpdate() constVulkanMaterialManagerinline
m_depth_biasVulkanMaterialManagerprotected
m_descriptor_poolVulkanMaterialManagerprotected
m_descriptor_setVulkanMaterialManagerprotected
m_deviceVulkanMaterialManagerprotected
m_extra_channelVulkanMaterialManagerprotected
m_frag_uniformVulkanMaterialManagerprotected
m_frag_uniform_bufferVulkanMaterialManagerprotected
m_has_gridVulkanMaterialManagerprotected
m_has_imageVulkanMaterialManagerprotected
m_has_image_opacityVulkanMaterialManagerprotected
m_has_opacityVulkanMaterialManagerprotected
m_idVulkanMaterialManagerprotected
m_ignore_depthVulkanMaterialManagerprotected
m_image_addressVulkanMaterialManagerprotected
m_is_dynamicVulkanMaterialManagerprotected
m_is_two_sidedVulkanMaterialManagerprotected
m_is_wireframeVulkanMaterialManagerprotected
m_last_image_flag_objectVulkanMaterialManagerprotected
m_last_push_update_timeVulkanMaterialManagerprotected
m_last_updated_timeVulkanMaterialManagerprotected
m_layer_numberVulkanMaterialManagerprotected
m_materialsVulkanMaterialManagerprotected
m_needs_pipeline_updateVulkanMaterialManagerprotected
m_needs_to_commit_frag_bufferVulkanMaterialManagermutableprotected
m_needs_to_commit_vert_bufferVulkanMaterialManagermutableprotected
m_number_of_uniformsVulkanMaterialManagerprotected
m_override_cameraVulkanMaterialManagerprotected
m_samplerVulkanMaterialManagerprotected
m_shade_modelVulkanMaterialManagerprotected
m_shader_managerVulkanMaterialManagerprotected
m_shader_nameVulkanMaterialManagerprotected
m_smooth_normalsVulkanMaterialManagerprotected
m_texture_tile_modeVulkanMaterialManagerprotected
m_use_layer_colorVulkanMaterialManagerprotected
m_use_model_colorVulkanMaterialManagerprotected
m_use_normal_for_textureVulkanMaterialManagerprotected
m_uv_dataVulkanMaterialManagerprotected
m_uv_viewVulkanMaterialManagerprotected
m_vert_uniformVulkanMaterialManagerprotected
m_vertex_uniform_bufferVulkanMaterialManagerprotected
m_write_to_depthVulkanMaterialManagerprotected
material() constVulkanMaterialManager
MaterialID(const Material &material)VulkanMaterialManagerstatic
needsToUpdateImage(const Material &material)VulkanMaterialManagerprotected
needsToUpdateShader(const Material &material)VulkanMaterialManagerprotected
overrideCamera() constVulkanMaterialManagerinline
resetPool()VulkanMaterialManagerinline
smoothNormals() constVulkanMaterialManager
updateImages(const Material &mat, const GraphicsUpdateArguments &args, DynamicPointer< VulkanImageManager > &image_manager)VulkanMaterialManagerprotected
updateShader(const Material &mat, const GraphicsUpdateArguments &args, DynamicPointer< VulkanShaderManager > &shader_manager)VulkanMaterialManagerprotected
updateUniformBuffer(GraphicsUpdateArguments &args)VulkanMaterialManager
useLighting() constVulkanMaterialManager
useNormalForTexture() constVulkanMaterialManagerinline
usesLayerColor() constVulkanMaterialManagerinline
usesModelColor() constVulkanMaterialManagerinline
uvImageFlags() constVulkanMaterialManagerinline
vertexUniform() constVulkanMaterialManagerinline
VulkanMaterialManager(const ConstPointer< VulkanDevice > &device)VulkanMaterialManager
VulkanMaterialManager(const VulkanMaterialManager &m_pipeline)=deleteVulkanMaterialManager
writeToDepth() constVulkanMaterialManagerinline
~VulkanMaterialManager()VulkanMaterialManager