![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <D3D12Resources.h>
Inheritance diagram for FD3D12BaseShaderResource:Public Member Functions | |
| FD3D12Resource * | GetResource () const |
| void | AddRenameListener (FD3D12ShaderResourceRenameListener *InRenameListener) |
| void | RemoveRenameListener (FD3D12ShaderResourceRenameListener *InRenameListener) |
| bool | HasLinkedViews () const |
| void | ResourceRenamed (FD3D12ContextArray const &Contexts) |
| FD3D12BaseShaderResource (FD3D12Device *InParent) | |
| ~FD3D12BaseShaderResource () | |
Public Member Functions inherited from FD3D12DeviceChild | |
| FD3D12DeviceChild (FD3D12Device *InParent=nullptr) | |
| FORCEINLINE FD3D12Device * | GetParentDevice () const |
| FD3D12Device * | GetParentDevice_Unsafe () const |
Public Member Functions inherited from IRefCountedObject | |
| virtual | ~IRefCountedObject () |
| virtual FReturnedRefCountValue | AddRef () const =0 |
| virtual uint32 | Release () const =0 |
| virtual uint32 | GetRefCount () const =0 |
Public Attributes | |
| FD3D12ResourceLocation | ResourceLocation |
Additional Inherited Members | |
Protected Attributes inherited from FD3D12DeviceChild | |
| FD3D12Device * | Parent |
The base class of resources that may be bound as shader resources (texture or buffer).
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| FD3D12ResourceLocation FD3D12BaseShaderResource::ResourceLocation |