![]() |
API Documentation
|
A QTGraphicsWindow for rendering using Vulkan. More...
#include <VulkanGraphicsWindow.h>
Public Member Functions | |
| void | finishFrame (GraphicsUpdateArguments &args) final override |
| void * | getSurface () override |
| virtual void | initialize () override |
| void | setModelManager (QTModelManager *manager, bool auto_add_models) override |
| void | updateInstance () override |
| VulkanGraphicsWindow (QWindow *parent, Qt::WindowFlags flags) | |
| ~VulkanGraphicsWindow () | |
Public Member Functions inherited from QTGraphicsWindow | |
| const DynamicPointer< GraphicsDevice > & | device () const |
| void | exposeEvent (QExposeEvent *e) override |
| void | finishFrame (GraphicsUpdateArguments &args) override |
| void | flushBackingStore () |
| QImage | getImage () const |
| void | pause (const TimeSpan &span) |
| QTGraphicsWindow (const DynamicPointer< GraphicsDevice > &device, QWindow *parent, Qt::WindowFlags flags) | |
| void | resizeEvent (QResizeEvent *resize_event) override |
| void | setAnimating (bool animating) |
| void | setCamera (const UUID &camera) override |
| void | setExposed (bool exposed) |
| virtual bool | shouldExit () const override |
| void | updateSize () |
| virtual bool | visible () const override |
| ~QTGraphicsWindow () | |
Static Public Member Functions | |
| static QVulkanInstance * | DefaultQTVulkanInstance () |
| static void | SetupVulkanInstance (QTModelManager *manager) |
A QTGraphicsWindow for rendering using Vulkan.
|
explicit |
| ~VulkanGraphicsWindow | ( | ) |
|
static |
|
finaloverride |
|
override |
|
overridevirtual |
Reimplemented from QTGraphicsWindow.
|
overridevirtual |
Reimplemented from QTGraphicsWindow.
|
static |
|
override |