API Documentation
|
This is the complete list of members for VulkanVertexManager, including all inherited members.
attributeDescriptions(GraphicsUpdateArguments &args, const String &extra_property, uint04 offset) const | VulkanVertexManager | |
bindingDescriptions(GraphicsUpdateArguments &args, const String &extra_property, uint04 offset) const | VulkanVertexManager | |
commit() | VulkanVertexManager | |
createPipeline(GraphicsUpdateArguments &args, DynamicPointer< VulkanShaderManager > &shader_manager) | VulkanVertexManager | |
getAttribute(const Scene &scene, const String &channel, uint04 offset) const | VulkanVertexManager | |
getDescription(const Scene &scene, const String &channel, uint04 offset) const | VulkanVertexManager | |
getRenderBuffer(const Scene &scene, const String &channel) const | VulkanVertexManager | |
getRenderBuffers(GraphicsUpdateArguments &args, const String &extra_property) const | VulkanVertexManager | |
getShader(PrimitiveMode mode, bool has_grid, bool has_image) const | VulkanVertexManager | |
getShaderCreateInfo(PrimitiveMode mode, Buffer< VkPipelineShaderStageCreateInfo, uint04, ObjectAllocator< true > > &buffer, bool has_grid, bool has_image) const | VulkanVertexManager | |
indexBuffer() const | VulkanVertexManager | |
indexType() const | VulkanVertexManager | |
lastDependencyUpdate() const | VulkanVertexManager | inline |
lastUpdateTime() const | VulkanVertexManager | inline |
m_device | VulkanVertexManager | protected |
m_extra_properties | VulkanVertexManager | mutableprotected |
m_index_buffer | VulkanVertexManager | mutableprotected |
m_last_push_update_time | VulkanVertexManager | protected |
m_last_updated_time | VulkanVertexManager | protected |
m_needs_index_buffer_update | VulkanVertexManager | protected |
m_needs_pipeline_update | VulkanVertexManager | protected |
m_scene | VulkanVertexManager | protected |
m_shader_manager | VulkanVertexManager | protected |
m_using_vertex_buffer | VulkanVertexManager | mutableprotected |
m_vertex_buffer | VulkanVertexManager | mutableprotected |
m_vertex_flags | VulkanVertexManager | protected |
m_vertex_flags_buffer | VulkanVertexManager | mutableprotected |
scene() const | VulkanVertexManager | inline |
setScene(const Scene &scene) | VulkanVertexManager | |
updateBuffer(const Scene &scene, GraphicsUpdateArguments &args) | VulkanVertexManager | protected |
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) | VulkanVertexManager | protected |
updateShader(const Scene &scene, GraphicsUpdateArguments &args, DynamicPointer< VulkanShaderManager > &shader_manager) | VulkanVertexManager | protected |
updateUniformBuffer(GraphicsUpdateArguments &args) | VulkanVertexManager | |
updateVertexBuffer(const Scene &scene, GraphicsUpdateArguments &args, VertexProperty property) | VulkanVertexManager | protected |
vertexFlags() const | VulkanVertexManager | inline |
vertexSize() const | VulkanVertexManager | inline |
VulkanVertexManager(const ConstPointer< VulkanDevice > &device) | VulkanVertexManager | |
VulkanVertexManager(const VulkanVertexManager &m_pipeline)=delete | VulkanVertexManager | |
~VulkanVertexManager() | VulkanVertexManager |