This is the complete list of members for narc_engine::CommandBuffer, including all inherited members.
| allocate(const DeviceHandler *deviceHandler, const VkCommandBufferAllocateInfo *allocInfo) (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| allocateBuffers(const DeviceHandler *deviceHandler, const VkCommandBufferAllocateInfo *allocInfo, std::vector< CommandBuffer > &commandBuffers) (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | static |
| begin(VkCommandBufferBeginInfo beginInfo) (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdBeginRenderPass(const VkRenderPassBeginInfo *renderPassInfo, VkSubpassContents contents) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdBindDescriptorSets(VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet *descriptorSets, uint32_t dynamicOffsetCount, const uint32_t *dynamicOffsets) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdBindIndexBuffer(VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdBindPipeline(VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdBindVertexBuffers(uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *buffers, const VkDeviceSize *offsets) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdCopyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy *copyRegion) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdCopyBufferImage(VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy *regions) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdDrawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdEndRenderPass() const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdPipelineBarrier(VkPipelineStageFlags sourceStage, VkPipelineStageFlags destinationStage, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier *memoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *bufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *imageMemoryBarriers) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdSetScissor(const VkRect2D *scissor, uint32_t firstScissor, uint32_t scissorCount) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| cmdSetViewport(const VkViewport *viewport, uint32_t firstViewport, uint32_t viewportCount) const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| end() (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| getVkCommandBuffer() const (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | inline |
| release(const DeviceHandler *deviceHandler, const VkCommandPool &commandPool) (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer | |
| reset(VkCommandBufferResetFlags flags) (defined in narc_engine::CommandBuffer) | narc_engine::CommandBuffer |