API Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
VulkanRenderObject Member List

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

addInstance(const Geometry &geo, const Model &parent, const Material &material)VulkanRenderObject
attributeDescriptions(GraphicsUpdateArguments &args) constVulkanRenderObject
bindingDescriptions(GraphicsUpdateArguments &args) constVulkanRenderObject
cleanup()VulkanRenderObject
clearInstances()VulkanRenderObject
commit(GraphicsUpdateArguments &args)VulkanRenderObject
createPipeline(GraphicsUpdateArguments &args)VulkanRenderObject
fadeDistance() constVulkanRenderObject
getPipeline()VulkanRenderObjectinline
getShaderCreateInfo() constVulkanRenderObject
hasCommand() constVulkanRenderObject
hasImage() constVulkanRenderObject
hasOpacity() constVulkanRenderObject
indexMode() constVulkanRenderObjectinline
indexProperty() constVulkanRenderObjectinline
isFilledShape() constVulkanRenderObject
materialManager() constVulkanRenderObjectinline
parity() constVulkanRenderObjectinline
pipelineLayout(ConstPointer< VulkanDevice > instance)VulkanRenderObjectstatic
runCommand(GraphicsUpdateArguments &args, VkDescriptorSet camera_descriptor)VulkanRenderObject
setDevice(const DynamicPointer< VulkanDevice > &instance)VulkanRenderObject
setGraphicsPipeline(VkPipeline m_pipeline)VulkanRenderObject
setIndexProperty(const PrimitiveProperty &property)VulkanRenderObjectinline
setMaterialManager(const DynamicPointer< VulkanMaterialManager > &material_manager)VulkanRenderObject
setParity(uint01 parity)VulkanRenderObject
setPrimitiveMode(const PrimitiveMode &type)VulkanRenderObjectinline
setVertexManager(const DynamicPointer< VulkanVertexManager > &vertex_manager)VulkanRenderObject
updateUniformBuffer(GraphicsUpdateArguments &args)VulkanRenderObject
vertexManager() constVulkanRenderObjectinline
VulkanRenderObject(const ConstPointer< VulkanDevice > &pipeline)VulkanRenderObject
VulkanRenderObject(const VulkanRenderObject &instance)VulkanRenderObject
~VulkanRenderObject()VulkanRenderObject