VOX
A little voxel engine
Loading...
Searching...
No Matches
SingleTimeCommand Class Reference

#include <Command.hpp>

Collaboration diagram for SingleTimeCommand:
Collaboration graph

Public Member Functions

 SingleTimeCommand (VkDevice device, VkCommandPool command_pool, VkQueue queue)
 
 SingleTimeCommand (const SingleTimeCommand &)=delete
 
SingleTimeCommandoperator= (const SingleTimeCommand &)=delete
 
 SingleTimeCommand (SingleTimeCommand &&other) noexcept
 
SingleTimeCommandoperator= (SingleTimeCommand &&other) noexcept
 
 ~SingleTimeCommand ()
 
void end ()
 
 operator VkCommandBuffer () const
 

Constructor & Destructor Documentation

◆ SingleTimeCommand() [1/3]

SingleTimeCommand::SingleTimeCommand ( VkDevice  device,
VkCommandPool  command_pool,
VkQueue  queue 
)

◆ SingleTimeCommand() [2/3]

SingleTimeCommand::SingleTimeCommand ( const SingleTimeCommand )
delete

◆ SingleTimeCommand() [3/3]

SingleTimeCommand::SingleTimeCommand ( SingleTimeCommand &&  other)
noexcept

◆ ~SingleTimeCommand()

SingleTimeCommand::~SingleTimeCommand ( )

Member Function Documentation

◆ end()

void SingleTimeCommand::end ( )

◆ operator VkCommandBuffer()

SingleTimeCommand::operator VkCommandBuffer ( ) const
inline

◆ operator=() [1/2]

SingleTimeCommand & SingleTimeCommand::operator= ( const SingleTimeCommand )
delete

◆ operator=() [2/2]

SingleTimeCommand & SingleTimeCommand::operator= ( SingleTimeCommand &&  other)
noexcept

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