UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVulkanLinkedView Member List

This is the complete list of members for FVulkanLinkedView, including all inherited members.

AccelerationStructure enum valueFVulkanView
CreateTextureView(VkImage InImage, const FVulkanTextureViewDesc &ViewDesc)FVulkanView
EType enum nameFVulkanView
FVulkanLinkedView(FVulkanDevice &Device, VkDescriptorType DescriptorType)FVulkanLinkedViewinlineprotected
FVulkanView(FVulkanDevice &InDevice, VkDescriptorType InDescriptorType)FVulkanView
FVulkanView(FVulkanView &&)=deleteFVulkanView
FVulkanView(FVulkanView const &)=deleteFVulkanView
GetAccelerationStructureView() constFVulkanViewinline
GetBindlessHandle() constFVulkanViewinline
GetDescriptorType() constFVulkanViewinline
GetNextLink() constTLinkedListBase< ContainerType, ElementType, IteratorType >inline
GetPrevLink() constTLinkedListBase< ContainerType, ElementType, IteratorType >inline
GetStructuredBufferView() constFVulkanViewinline
GetTextureView() constFVulkanViewinline
GetTypedBufferView() constFVulkanViewinline
GetViewType() constFVulkanViewinline
InitAsAccelerationStructureView(const FVulkanContextArray &Contexts, FVulkanBuffer *Buffer, uint32 Offset, uint32 Size)FVulkanView
InitAsStructuredBufferView(const FVulkanContextArray &Contexts, FVulkanBuffer *Buffer, uint32 InOffset, uint32 InSize)FVulkanView
InitAsTextureView(const FVulkanContextArray &Contexts, VkImage InImage, const FVulkanTextureViewDesc &ViewDesc)FVulkanViewprotected
InitAsTypedBufferView(const FVulkanContextArray &Contexts, FVulkanBuffer *Buffer, EPixelFormat Format, uint32 InOffset, uint32 InSize)FVulkanView
Invalidate()FVulkanView
IsInitialized() constFVulkanViewinline
IsLinked()TLinkedListBase< ContainerType, ElementType, IteratorType >inline
LinkAfter(ContainerType *After)TLinkedListBase< ContainerType, ElementType, IteratorType >inline
LinkBefore(ContainerType *Before)TLinkedListBase< ContainerType, ElementType, IteratorType >inline
LinkHead(ContainerType *&Head)TLinkedListBase< ContainerType, ElementType, IteratorType >inline
LinkReplace(ContainerType *Replace)TLinkedListBase< ContainerType, ElementType, IteratorType >inline
Next()TLinkedListBase< ContainerType, ElementType, IteratorType >inline
Null enum valueFVulkanView
operator=(FVulkanView &&)=deleteFVulkanView
operator=(FVulkanView const &)=deleteFVulkanView
StructuredBuffer enum valueFVulkanView
TConstIterator typedefTLinkedListBase< ContainerType, ElementType, IteratorType >
Texture enum valueFVulkanView
TIntrusiveLinkedList()TIntrusiveLinkedList< FVulkanLinkedView >inline
TIterator typedefTLinkedListBase< ContainerType, ElementType, IteratorType >
TLinkedListBase()TLinkedListBase< ContainerType, ElementType, IteratorType >inline
TStorage typedefFVulkanView
TypedBuffer enum valueFVulkanView
Unlink()TLinkedListBase< ContainerType, ElementType, IteratorType >inline
UpdateTextureView(const FVulkanContextArray &Contexts, VkImage InImage, const FVulkanTextureViewDesc &ViewDesc)FVulkanView
UpdateView(const FVulkanContextArray &Contexts)=0FVulkanLinkedViewpure virtual
~FVulkanLinkedView()FVulkanLinkedViewinlineprotected
~FVulkanView()FVulkanView