jGL
Loading...
Searching...
No Matches
Public Member Functions | List of all members
jGL::Vulkan::Command Class Reference

#include <command.h>

Public Member Functions

 Command ()=default
 
 Command (const Device &device, const unsigned concurrentFrames)
 
const VkCommandPool & getVkCommandPool () const
 
const std::vector< VkCommandBuffer > & getVkCommandBuffers () const
 
const VkCommandBuffer & getVkCommandBuffer (size_t i) const
 
VkCommandBuffer beginCommand (const Device &device) const
 
void endCommand (const Device &device, VkCommandBuffer commandBuffer) const
 

Constructor & Destructor Documentation

◆ Command() [1/2]

jGL::Vulkan::Command::Command ( )
default

◆ Command() [2/2]

jGL::Vulkan::Command::Command ( const Device device,
const unsigned  concurrentFrames 
)
inline

Member Function Documentation

◆ beginCommand()

VkCommandBuffer jGL::Vulkan::Command::beginCommand ( const Device device) const
inline

◆ endCommand()

void jGL::Vulkan::Command::endCommand ( const Device device,
VkCommandBuffer  commandBuffer 
) const
inline

◆ getVkCommandBuffer()

const VkCommandBuffer & jGL::Vulkan::Command::getVkCommandBuffer ( size_t  i) const
inline

◆ getVkCommandBuffers()

const std::vector< VkCommandBuffer > & jGL::Vulkan::Command::getVkCommandBuffers ( ) const
inline

◆ getVkCommandPool()

const VkCommandPool & jGL::Vulkan::Command::getVkCommandPool ( ) const
inline

The documentation for this class was generated from the following file: