OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::VulkanAsyncTicket Class Referencefinal

#include <OgreVulkanAsyncTicket.h>

+ Inheritance diagram for Ogre::VulkanAsyncTicket:

Public Member Functions

 VulkanAsyncTicket (BufferPacked *creator, StagingBuffer *stagingBuffer, size_t elementStart, size_t elementCount, VulkanQueue *queue)
 ~VulkanAsyncTicket () override
bool queryIsTransferDone () override
- Public Member Functions inherited from Ogre::AsyncTicket
 AsyncTicket (BufferPacked *creator, StagingBuffer *stagingBuffer, size_t elementStart, size_t elementCount)
virtual ~AsyncTicket ()
const void * map ()
 Maps the buffer for CPU access. More...
void unmap ()
 Unmaps the pointer mapped with map(). More...

Constructor & Destructor Documentation

◆ VulkanAsyncTicket()

Ogre::VulkanAsyncTicket::VulkanAsyncTicket ( BufferPacked creator,
StagingBuffer stagingBuffer,
size_t  elementStart,
size_t  elementCount,
VulkanQueue queue 

◆ ~VulkanAsyncTicket()

Ogre::VulkanAsyncTicket::~VulkanAsyncTicket ( )

Member Function Documentation

◆ queryIsTransferDone()

bool Ogre::VulkanAsyncTicket::queryIsTransferDone ( )

Reimplemented from Ogre::AsyncTicket.

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