![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FVulkanTexture, including all inherited members.
| AddRef() const | FRHIResource | inline |
| AliasedTexture | FVulkanTexture | |
| AliasTextureResources(FTextureRHIRef &SrcTextureRHI) | FVulkanTexture | |
| AllPlanesTrackedAccess | FVulkanTexture | |
| CanEvict() const override | FVulkanTexture | inlinevirtual |
| CanMove() const override | FVulkanTexture | inlinevirtual |
| CommitReservedResource(uint64 RequiredCommitSizeInBytes) | FVulkanTexture | |
| DefaultView | FVulkanTexture | |
| DestroySurface() | FVulkanTexture | |
| Device | FVulkanTexture | |
| DisableLifetimeExtension() | FRHIResource | inline |
| DumpMemory(T Callback) | FVulkanTexture | inline |
| ErrorInvalidViewType() const | FVulkanTexture | |
| Evict(FVulkanDevice &Device, const FVulkanContextArray &Contexts) override | FVulkanTexture | virtual |
| ExternalImageDeleteCallbackInfo | FVulkanTexture | |
| FindOrAddInternalView(const FVulkanTextureViewDesc &ViewDesc) | FVulkanTexture | |
| FRHIResource(ERHIResourceType InResourceType) | FRHIResource | |
| FRHITexture()=delete | FRHITexture | protected |
| FRHITexture(const FRHITextureCreateDesc &CreateDesc) | FRHITexture | protected |
| FRHITexture(ERHIResourceType InResourceType) | FRHITexture | protected |
| FRHIViewableResource(ERHIResourceType InResourceType, ERHIAccess InAccess, const TCHAR *InName, FName InOwnerName) | FRHIViewableResource | inlineprotected |
| FVulkanTexture(FVulkanDevice &InDevice, const FRHITextureCreateDesc &InCreateDesc, const FRHITransientHeapAllocation *InTransientHeapAllocation) | FVulkanTexture | |
| FVulkanTexture(FVulkanDevice &InDevice, const FRHITextureCreateDesc &InCreateDesc, VkImage InImage, const FVulkanRHIExternalImageDeleteCallbackInfo &InExternalImageDeleteCallbackInfo) | FVulkanTexture | |
| FVulkanTexture(FVulkanDevice &InDevice, const FRHITextureCreateDesc &InCreateDesc, FTextureRHIRef &SrcTextureRHI) | FVulkanTexture | |
| GenerateImageCreateInfo(FImageCreateInfo &OutImageCreateInfo, FVulkanDevice &InDevice, const FRHITextureDesc &InDesc, VkFormat *OutStorageFormat=nullptr, VkFormat *OutViewFormat=nullptr, bool bForceLinearTexture=false) | FVulkanTexture | static |
| GetAllocationHandle() const | FVulkanTexture | |
| GetAllocationOffset() const | FVulkanTexture | |
| GetClearBinding() const | FRHITexture | inline |
| GetClearColor() const | FRHITexture | inline |
| GetCpuReadbackBuffer() const | FVulkanTexture | inline |
| GetDefaultBindlessHandle() const override final | FVulkanTexture | inlinevirtual |
| GetDefaultLayout() const | FVulkanTexture | inline |
| GetDepthClearValue() const | FRHITexture | inline |
| GetDepthStencilClearValue(float &OutDepth, uint32 &OutStencil) const | FRHITexture | inline |
| GetDesc() const | FRHITexture | inlinevirtual |
| GetEvictableTexture() override | FVulkanTexture | inlinevirtual |
| GetFlags() const | FRHITexture | inline |
| GetFormat() const | FRHITexture | inline |
| GetFullAspectMask() const | FVulkanTexture | inline |
| GetLastRenderTime() const | FRHITexture | inline |
| GetMappedPointer() | FVulkanTexture | |
| GetMemorySize() const | FVulkanTexture | inline |
| GetMipDimensions(uint8 MipIndex) const | FRHITexture | inline |
| GetMipSize(uint32 MipIndex, uint64 &MipBytes) | FVulkanTexture | |
| GetMipStride(uint32 MipIndex, uint32 &Stride) | FVulkanTexture | |
| GetName() const | FRHIViewableResource | inline |
| GetNativeResource() const override final | FVulkanTexture | inlinevirtual |
| GetNativeShaderResourceView() const | FRHITexture | inlinevirtual |
| GetNumberOfArrayLevels() const | FVulkanTexture | inline |
| GetNumMips() const | FRHITexture | inline |
| GetNumSamples() const | FRHITexture | inline |
| GetOwnerName() const | FRHIResource | inline |
| GetPartialAspectMask() const | FVulkanTexture | inline |
| GetRefCount() const | FRHIResource | inline |
| GetSize() const | FRHITexture | inline |
| GetSizeX() const | FRHITexture | inline |
| GetSizeXY() const | FRHITexture | inline |
| GetSizeXYZ() const | FRHITexture | inline |
| GetSizeY() const | FRHITexture | inline |
| GetSizeZ() const | FRHITexture | inline |
| GetStencilClearValue() const | FRHITexture | inline |
| GetTexture2D() | FRHITexture | inline |
| GetTexture2DArray() | FRHITexture | inline |
| GetTexture3D() | FRHITexture | inline |
| GetTextureBaseRHI() override final | FVulkanTexture | inlinevirtual |
| GetTextureCube() | FRHITexture | inline |
| GetTextureReference() | FRHITexture | inlinevirtual |
| GetTextureResourceInfo(FRHIResourceInfo &OutResourceInfo) const | FVulkanTexture | |
| GetTiling() const | FVulkanTexture | inline |
| GetTrackedAccess_Unsafe() const | FRHIViewableResource | inline |
| GetType() const | FRHIResource | inline |
| GetViewType() const | FVulkanTexture | inline |
| GetWriteMaskProperties(void *&OutData, uint32 &OutSize) | FRHITexture | inlinevirtual |
| HasClearValue() const | FRHITexture | inline |
| HasLinkedViews() const | FVulkanViewableResource | inline |
| HostUploadInitialData(FRHICommandListBase &RHICmdList, const uint8 *BulkData, uint32 BulkDataSize) | FVulkanTexture | |
| Image | FVulkanTexture | |
| ImageOwnerType | FVulkanTexture | protected |
| ImageUsageFlags | FVulkanTexture | |
| InternalLockWrite(FVulkanContextCommon &Context, FVulkanTexture *Surface, const VkBufferImageCopy &Region, VulkanRHI::FStagingBuffer *StagingBuffer) | FVulkanTexture | static |
| InvalidateMappedMemory() | FVulkanTexture | |
| IsDepthOrStencilAspect() const | FVulkanTexture | inline |
| IsImageOwner() const | FVulkanTexture | inline |
| IsMultisampled() const | FRHITexture | inline |
| IsValid() const | FRHIResource | inline |
| MemoryRequirements | FVulkanTexture | |
| MemProps | FVulkanTexture | |
| Move(FVulkanDevice &Device, const FVulkanContextArray &Contexts, VulkanRHI::FVulkanAllocation &NewAllocation) override | FVulkanTexture | virtual |
| Name | FRHIViewableResource | protected |
| PartialView | FVulkanTexture | |
| Release() const | FRHIResource | inline |
| ReleaseOwnership() | FRHIViewableResource | inlineprotected |
| SetDefaultLayout(VkImageLayout InDefaultLayout) | FVulkanTexture | inline |
| SetInitialImageState(FRHICommandListBase &RHICmdList, VkImageLayout InitialLayout, bool bClear, const FClearValueBinding &ClearValueBinding, bool bIsTransientResource) | FVulkanTexture | |
| SetLastRenderTime(float InLastRenderTime) | FRHITexture | inline |
| SetName(FName InName) | FRHITexture | |
| SetOwnerName(FName InOwnerName) | FRHIResource | inline |
| SetTrackedAccessFromContext(FRHITrackedAccess InTrackedAccess) | FRHIViewableResource | inlineprotectedvirtual |
| StorageFormat | FVulkanTexture | |
| SupportsSampling() const | FVulkanTexture | inline |
| TakeOwnership(FRHIViewableResource &Other) | FRHIViewableResource | inlineprotected |
| UpdateLinkedViews(const FVulkanContextArray &Contexts) override | FVulkanTexture | virtual |
| UploadInitialData(FRHICommandListBase &RHICmdList, VulkanRHI::FStagingBuffer *UploadBuffer) | FVulkanTexture | |
| ViewFormat | FVulkanTexture | |
| ~FRHIResource() | FRHIResource | protectedvirtual |
| ~FVulkanTexture() | FVulkanTexture | virtual |
| ~FVulkanViewableResource() | FVulkanViewableResource | inlinevirtual |