![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VulkanResources.h>
Inheritance diagram for FVulkanShaderResourceView:Additional Inherited Members | |
Public Types inherited from FVulkanView | |
| enum | EType { Null = TStorage::IndexOfType<FInvalidatedState >() , TypedBuffer = TStorage::IndexOfType<FTypedBufferView >() , Texture = TStorage::IndexOfType<FTextureView >() , StructuredBuffer = TStorage::IndexOfType<FStructuredBufferView >() , AccelerationStructure = TStorage::IndexOfType<FAccelerationStructureView>() } |
| typedef TVariant< FInvalidatedState, FTypedBufferView, FTextureView, FStructuredBufferView, FAccelerationStructureView > | TStorage |
Public Types inherited from TLinkedListBase< ContainerType, ElementType, IteratorType > | |
| typedef IteratorType< ContainerType, ElementType > | TIterator |
| typedef IteratorType< ContainerType, const ElementType > | TConstIterator |
Protected Member Functions inherited from FRHIResource | |
| virtual RHI_API | ~FRHIResource () |
Protected Member Functions inherited from FVulkanLinkedView | |
| FVulkanLinkedView (FVulkanDevice &Device, VkDescriptorType DescriptorType) | |
| ~FVulkanLinkedView () | |
Protected Member Functions inherited from FVulkanView | |
| void | InitAsTextureView (const FVulkanContextArray &Contexts, VkImage InImage, const FVulkanTextureViewDesc &ViewDesc) |
Protected Attributes inherited from FRHIView | |
| FRHIViewDesc const | ViewDesc |
| FVulkanShaderResourceView::FVulkanShaderResourceView | ( | FRHICommandListBase & | RHICmdList, |
| FVulkanDevice & | InDevice, | ||
| FRHIViewableResource * | InResource, | ||
| FRHIViewDesc const & | InViewDesc | ||
| ) |
| FVulkanViewableResource * FVulkanShaderResourceView::GetBaseResource | ( | ) | const |
|
inlineoverridevirtual |
Reimplemented from FRHIView.
|
overridevirtual |
Implements FVulkanLinkedView.