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

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

AddRef() constFRHIResourceinline
AddReplaceListener(FD3D12TextureReferenceReplaceListener *InListener)FD3D12RHITextureReferenceinline
begin()FD3D12LinkedAdapterObject< FD3D12RHITextureReference >inline
CreateLinkedObjects(FRHIGPUMask GPUMask, const CreationParameterFunction &pfnGetCreationParameter, const CreationCoreFunction &pfnCreationCore)FD3D12LinkedAdapterObject< FD3D12RHITextureReference >inlinestatic
DefaultTextureFRHITextureReferenceprotectedstatic
DisableLifetimeExtension()FRHIResourceinline
end()FD3D12LinkedAdapterObject< FD3D12RHITextureReference >inline
FD3D12DeviceChild(FD3D12Device *InParent=nullptr)FD3D12DeviceChildinline
FD3D12LinkedAdapterObject()FD3D12LinkedAdapterObject< FD3D12RHITextureReference >inlineprotected
FD3D12RHITextureReference()=deleteFD3D12RHITextureReference
FD3D12RHITextureReference(FD3D12Device *InDevice, FD3D12Texture *InReferencedTexture, FD3D12RHITextureReference *FirstLinkedObject)FD3D12RHITextureReference
FDualLinkedObjectIterator typedefFD3D12LinkedAdapterObject< FD3D12RHITextureReference >
FRHIResource(ERHIResourceType InResourceType)FRHIResource
FRHITexture()=deleteFRHITextureprotected
FRHITexture(const FRHITextureCreateDesc &CreateDesc)FRHITextureprotected
FRHITexture(ERHIResourceType InResourceType)FRHITextureprotected
FRHITextureReference()=deleteFRHITextureReference
FRHITextureReference(FRHITexture *InReferencedTexture)FRHITextureReference
FRHIViewableResource(ERHIResourceType InResourceType, ERHIAccess InAccess, const TCHAR *InName, FName InOwnerName)FRHIViewableResourceinlineprotected
GetClearBinding() constFRHITextureinline
GetClearColor() constFRHITextureinline
GetDefaultBindlessHandle() const overrideFRHITextureReferencevirtual
GetDefaultTexture()FRHITextureReferenceinlinestatic
GetDepthClearValue() constFRHITextureinline
GetDepthStencilClearValue(float &OutDepth, uint32 &OutStencil) constFRHITextureinline
GetDesc() const overrideFRHITextureReferencevirtual
GetFirstLinkedObject() constFD3D12LinkedAdapterObject< FD3D12RHITextureReference >inline
GetFlags() constFRHITextureinline
GetFormat() constFRHITextureinline
GetLastRenderTime() constFRHITextureinline
GetLinkedObject(uint32 GPUIndex) constFD3D12LinkedAdapterObject< FD3D12RHITextureReference >inline
GetLinkedObjectsGPUMask() constFD3D12LinkedAdapterObject< FD3D12RHITextureReference >inline
GetMipDimensions(uint8 MipIndex) constFRHITextureinline
GetName() constFRHIViewableResourceinline
GetNativeResource() const overrideFRHITextureReferencevirtual
GetNativeShaderResourceView() const overrideFRHITextureReferencevirtual
GetNumMips() constFRHITextureinline
GetNumSamples() constFRHITextureinline
GetOwnerName() constFRHIResourceinline
GetParentDevice() constFD3D12DeviceChildinline
GetParentDevice_Unsafe() constFD3D12DeviceChildinline
GetRefCount() constFRHIResourceinline
GetReferencedTexture() constFRHITextureReferenceinline
GetSize() constFRHITextureinline
GetSizeX() constFRHITextureinline
GetSizeXY() constFRHITextureinline
GetSizeXYZ() constFRHITextureinline
GetSizeY() constFRHITextureinline
GetSizeZ() constFRHITextureinline
GetStencilClearValue() constFRHITextureinline
GetTexture2D()FRHITextureinline
GetTexture2DArray()FRHITextureinline
GetTexture3D()FRHITextureinline
GetTextureBaseRHI() overrideFRHITextureReferencevirtual
GetTextureCube()FRHITextureinline
GetTextureReference() overrideFRHITextureReferencevirtual
GetTrackedAccess_Unsafe() constFRHIViewableResourceinline
GetType() constFRHIResourceinline
GetWriteMaskProperties(void *&OutData, uint32 &OutSize) overrideFRHITextureReferencevirtual
HasClearValue() constFRHITextureinline
IsHeadLink() constFD3D12LinkedAdapterObject< FD3D12RHITextureReference >inline
IsMultisampled() constFRHITextureinline
IsValid() constFRHIResourceinline
LinkedObjectType typedefFD3D12LinkedAdapterObject< FD3D12RHITextureReference >
NameFRHIViewableResourceprotected
ParentFD3D12DeviceChildprotected
ReferencedTextureFRHITextureReferenceprotected
Release() constFRHIResourceinline
ReleaseOwnership()FRHIViewableResourceinlineprotected
RemoveReplaceListener(FD3D12TextureReferenceReplaceListener *InListener)FD3D12RHITextureReferenceinline
SetLastRenderTime(float InLastRenderTime)FRHITextureinline
SetName(FName InName)FRHITexture
SetOwnerName(FName InOwnerName)FRHIResourceinline
SetReferencedTexture(FRHITexture *InTexture)FRHITextureReferenceinlineprotected
SetTrackedAccessFromContext(FRHITrackedAccess TrackedAccess) overrideFRHITextureReferenceprotectedvirtual
SwitchToNewTexture(FD3D12ContextArray const &Contexts, FD3D12Texture *InNewTexture)FD3D12RHITextureReference
TakeOwnership(FRHIViewableResource &Other)FRHIViewableResourceinlineprotected
~FD3D12LinkedAdapterObject()FD3D12LinkedAdapterObject< FD3D12RHITextureReference >inline
~FD3D12RHITextureReference()FD3D12RHITextureReference
~FRHIResource()FRHIResourceprotectedvirtual
~FRHITextureReference()FRHITextureReference