Language:
Discover
By Skill Level
By Category

FVulkanTextureCube

Choose your OS:

Inheritance Hierarchy

FRHITextureCube

FVulkanTextureBase

FVulkanTextureCube

Syntax

class FVulkanTextureCube :
    public FRHITextureCube ,
    public FVulkanTextureBase

Constructors

Name Description

Public function

FVulkanTextureCube

(
    FVulkanDevice& Device,
    EPixelFormat Format,
    uint32 Size,
    bool bArray,
    uint32 ArraySize,
    uint32 NumMips,
    uint32 Flags,
    FResourceBulkDataInterface * Bu...,
    const FClearValueBinding & InClearV...
)

Public function

FVulkanTextureCube

(
    FVulkanDevice& Device,
    EPixelFormat Format,
    uint32 Size,
    bool bArray,
    uint32 ArraySize,
    uint32 NumMips,
    VkImage Image,
    uint32 Flags,
    FResourceBulkDataInterface * Bu...,
    const FClearValueBinding & InClearV...
)

Destructors

Name Description

Public function Virtual

~FVulkanTextureCube()

Overridden from FRHITexture

Name Description

Public function Virtual

void *

 

GetNativeResource()

Returns access to the platform-specific native resource pointer.

Public function Virtual

void *

 

GetTextureBaseRHI()

Returns access to the platform-specific RHI texture baseclass.

Overridden from IRefCountedObject

Name Description

Public function Virtual

uint32

 

AddRef()

IRefCountedObject interface.

Public function Virtual

uint32

 

GetRefCount()

Public function Virtual

uint32

 

Release()

References

Module

VulkanRHI

Header

Runtime/VulkanRHI/Public/VulkanResources.h