This is the complete list of members for VulkanEngine::UniformBuffer< T >, including all inherited members.
| appendVkDescriptorSets(std::shared_ptr< std::vector< vk::WriteDescriptorSet > > write_descriptor_sets, std::shared_ptr< std::vector< vk::CopyDescriptorSet > > copy_descriptor_sets, const vk::DescriptorSet &destination_set) | VulkanEngine::UniformBuffer< T > | virtual |
| beginSingleUsageCommandBuffer() | VulkanEngine::SingleUsageCommandBuffer | protected |
| binding | VulkanEngine::Descriptor | protected |
| Buffer(size_t _data_size, vk::BufferUsageFlags usage_flags, vk::MemoryPropertyFlags memory_property_flags, VmaMemoryUsage vma_memory_usage) | VulkanEngine::Buffer | |
| data_size | VulkanEngine::Buffer | protected |
| Descriptor(uint32_t _binding, uint32_t _desciptor_count, vk::DescriptorType _vk_descriptor_type, vk::ShaderStageFlags _vk_shader_stage_flags) | VulkanEngine::Descriptor | |
| descriptor_count | VulkanEngine::Descriptor | protected |
| endSingleUsageCommandBuffer() | VulkanEngine::SingleUsageCommandBuffer | protected |
| getStagingBufferSize() const | VulkanEngine::Buffer | virtual |
| getVkBuffer() const | VulkanEngine::Buffer | |
| getVkDescriptorPoolSize() const | VulkanEngine::Descriptor | |
| getVkDescriptorSetLayoutBinding() const | VulkanEngine::Descriptor | |
| insertTransferCommand(const vk::CommandBuffer &command_buffer, const vk::Buffer &source_buffer) | VulkanEngine::Buffer | virtual |
| single_use_command_buffer | VulkanEngine::SingleUsageCommandBuffer | protected |
| UniformBuffer(uint32_t _binding, uint32_t _array_size=1, vk::ShaderStageFlags _vk_shader_stage_flags=vk::ShaderStageFlagBits::eAllGraphics) | VulkanEngine::UniformBuffer< T > | |
| updateBuffer(const void *_data, size_t _data_size) | VulkanEngine::BufferBase | virtual |
| vk_descriptor_type | VulkanEngine::Descriptor | protected |
| vk_shader_stage_flags (defined in VulkanEngine::Descriptor) | VulkanEngine::Descriptor | protected |
| vma_allocation | VulkanEngine::BufferBase | protected |
| ~Buffer() | VulkanEngine::Buffer | |
| ~Descriptor() | VulkanEngine::Descriptor | |
| ~UniformBuffer() | VulkanEngine::UniformBuffer< T > | virtual |