#include <D3D12View.h>
|
| | TD3D12View (FD3D12Device *InDevice, ERHIDescriptorType InDescriptorType, ERHIDescriptorHeapType InHeapType, TD3D12View *FirstLinkedObject) |
| |
| void | CreateView (FResourceInfo const &InResource, TDesc const &InD3DViewDesc) |
| |
| void | UpdateView (FD3D12ContextArray const &Contexts, FResourceInfo const &InResource, TDesc const &InD3DViewDesc) |
| |
| virtual void | ResourceRenamed (FD3D12ContextArray const &Contexts, FD3D12BaseShaderResource *InRenamedResource, FD3D12ResourceLocation *InNewResourceLocation) override |
| |
| | FD3D12View ()=delete |
| |
| | FD3D12View (FD3D12Device *InDevice, ERHIDescriptorType InDescriptorType, ERHIDescriptorHeapType InHeapType, FD3D12View *FirstLinkedObject) |
| |
| virtual | ~FD3D12View () |
| |
| virtual void | UpdateDescriptor ()=0 |
| |
| void | UpdateResourceInfo (FResourceInfo const &InResource, FNullDescPtr NullDescriptor) |
| |
| void | CreateView (FResourceInfo const &InResource, FNullDescPtr NullDescriptor) |
| |
| void | UpdateView (FD3D12ContextArray const &Contexts, const FResourceInfo &InResource, FNullDescPtr NullDescriptor) |
| |
| bool | IsInitialized () const |
| |
| void | InitializeBindlessSlot () |
| |
| void | UpdateBindlessSlot (FD3D12ContextArray const &Contexts) |
| |
◆ TD3D12View()
◆ CreateView()
◆ GetD3DDesc()
◆ ResourceRenamed()
|
|
inlineoverrideprotectedvirtual |
◆ UpdateView()
◆ D3DViewDesc
The documentation for this class was generated from the following file: