#include <D3D12View.h>
|
| enum class | EReason { InitialCreate
, UpdateOrRename
} |
| |
| | TD3D12View (FD3D12Device *InDevice, ERHIDescriptorType InDescriptorType, ERHIDescriptorHeapType InHeapType, TD3D12View *FirstLinkedObject) |
| |
| void | CreateView (FResourceInfo const &InResource, D3D12_RENDER_TARGET_VIEW_DESC const &InD3DViewDesc) |
| |
| void | UpdateView (FD3D12ContextArray const &Contexts, FResourceInfo const &InResource, D3D12_RENDER_TARGET_VIEW_DESC 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 () |
| |
| 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) |
| |
| D3D12_RENDER_TARGET_VIEW_DESC | D3DViewDesc |
| |
| FResourceInfo | ResourceInfo |
| |
| FD3D12ViewSubset | ViewSubset |
| |
| FD3D12OfflineDescriptor | OfflineCpuHandle |
| |
| ERHIDescriptorHeapType const | HeapType |
| |
| FD3D12Device * | Parent |
| |
◆ FD3D12RenderTargetView()
◆ CreateView()
◆ Null
The documentation for this class was generated from the following files: