![]() |
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 |