Language:
Discover
By Skill Level
By Category

FVulkanBuffer

Choose your OS:

Inheritance Hierarchy

FRHIResource

FVulkanBuffer

Syntax

class FVulkanBuffer : public FRHIResource

Constructors

Name Description

Public function

FVulkanBuffer

(
    FVulkanDevice& Device,
    uint32 InSize,
    VkFlags InUsage,
    VkMemoryPropertyFlags InMemProperty...,
    bool bAllowMultiLock,
    const char* File,
    int32 Line
)

Destructors

Name Description

Public function Virtual

~FVulkanBuffer()

Functions

Name Description

Public function

VkBuffer

 

GetBufferHandle()

Public function

VkFlags

 

GetFlags()

Public function

uint32

 

GetSize()

Public function

void *

 

Lock

(
    uint32 InSize,
    uint32 InOffset
)

Public function

void

 

Unlock()

References

Module

VulkanRHI

Header

Runtime/VulkanRHI/Public/VulkanResources.h