VulkanObject Class. This class defines the basic behaves of VulkanObject. When we create an new VulkanObject, we need inherit from this. More...
#include <VulkanUtils.h>
Public Member Functions | |
| VulkanObject (VulkanState &vulkanState) | |
| Constructor Function. Init member variables. | |
| virtual | ~VulkanObject ()=default |
| Destructor Function. We destroy pipeline layout here. | |
| VulkanObject (const VulkanObject &)=delete | |
| Copy Constructor Function. | |
| VulkanObject & | operator= (const VulkanObject &)=delete |
| Copy Assignment Operation. | |
Protected Attributes | |
| VulkanState & | m_VulkanState |
| The global VulkanState Referenced from VulkanRenderBackend. | |
VulkanObject Class. This class defines the basic behaves of VulkanObject. When we create an new VulkanObject, we need inherit from this.
Definition at line 129 of file VulkanUtils.h.