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

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

attributeDescriptions(GraphicsUpdateArguments &args, const String &extra_property, uint04 offset) constVulkanVertexManager
bindingDescriptions(GraphicsUpdateArguments &args, const String &extra_property, uint04 offset) constVulkanVertexManager
commit()VulkanVertexManager
createPipeline(GraphicsUpdateArguments &args, DynamicPointer< VulkanShaderManager > &shader_manager)VulkanVertexManager
getAttribute(const Scene &scene, const String &channel, uint04 offset) constVulkanVertexManager
getDescription(const Scene &scene, const String &channel, uint04 offset) constVulkanVertexManager
getRenderBuffer(const Scene &scene, const String &channel) constVulkanVertexManager
getRenderBuffers(GraphicsUpdateArguments &args, const String &extra_property) constVulkanVertexManager
getShader(PrimitiveMode mode, bool has_grid, bool has_image) constVulkanVertexManager
getShaderCreateInfo(PrimitiveMode mode, Buffer< VkPipelineShaderStageCreateInfo, uint04, ObjectAllocator< true > > &buffer, bool has_grid, bool has_image) constVulkanVertexManager
indexBuffer() constVulkanVertexManager
indexType() constVulkanVertexManager
lastDependencyUpdate() constVulkanVertexManagerinline
lastUpdateTime() constVulkanVertexManagerinline
m_deviceVulkanVertexManagerprotected
m_extra_propertiesVulkanVertexManagermutableprotected
m_index_bufferVulkanVertexManagermutableprotected
m_last_push_update_timeVulkanVertexManagerprotected
m_last_updated_timeVulkanVertexManagerprotected
m_needs_index_buffer_updateVulkanVertexManagerprotected
m_needs_pipeline_updateVulkanVertexManagerprotected
m_sceneVulkanVertexManagerprotected
m_shader_managerVulkanVertexManagerprotected
m_using_vertex_bufferVulkanVertexManagermutableprotected
m_vertex_bufferVulkanVertexManagermutableprotected
m_vertex_flagsVulkanVertexManagerprotected
m_vertex_flags_bufferVulkanVertexManagermutableprotected
scene() constVulkanVertexManagerinline
setScene(const Scene &scene)VulkanVertexManager
updateBuffer(const Scene &scene, GraphicsUpdateArguments &args)VulkanVertexManagerprotected
updateExtraBuffer(GraphicsUpdateArguments &args, const String &extra_property)VulkanVertexManager
updateExtraBuffer(GraphicsUpdateArguments &args, const Scene &scene, const String &extra_property)VulkanVertexManager
updateIndexBuffer(const Scene &scene, GraphicsUpdateArguments &args)VulkanVertexManagerprotected
updateShader(const Scene &scene, GraphicsUpdateArguments &args, DynamicPointer< VulkanShaderManager > &shader_manager)VulkanVertexManagerprotected
updateUniformBuffer(GraphicsUpdateArguments &args)VulkanVertexManager
updateVertexBuffer(const Scene &scene, GraphicsUpdateArguments &args, VertexProperty property)VulkanVertexManagerprotected
vertexFlags() constVulkanVertexManagerinline
vertexSize() constVulkanVertexManagerinline
VulkanVertexManager(const ConstPointer< VulkanDevice > &device)VulkanVertexManager
VulkanVertexManager(const VulkanVertexManager &m_pipeline)=deleteVulkanVertexManager
~VulkanVertexManager()VulkanVertexManager