UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12ViewRange Struct Reference

#include <D3D12View.h>

Public Member Functions

 FD3D12ViewRange ()=default
 
 FD3D12ViewRange (D3D12_CONSTANT_BUFFER_VIEW_DESC const &ViewDesc)
 
 FD3D12ViewRange (D3D12_SHADER_RESOURCE_VIEW_DESC const &ViewDesc)
 
 FD3D12ViewRange (D3D12_UNORDERED_ACCESS_VIEW_DESC const &ViewDesc)
 
 FD3D12ViewRange (D3D12_RENDER_TARGET_VIEW_DESC const &ViewDesc)
 
 FD3D12ViewRange (D3D12_DEPTH_STENCIL_VIEW_DESC const &ViewDesc)
 
bool DoesNotOverlap (FD3D12ViewRange const &Other) const
 
uint8 MostDetailedMip () const
 

Public Attributes

FRHIRange16 Array
 
FRHIRange8 Plane
 
FRHIRange8 Mip
 

Constructor & Destructor Documentation

◆ FD3D12ViewRange() [1/6]

FD3D12ViewRange::FD3D12ViewRange ( )
default

◆ FD3D12ViewRange() [2/6]

FD3D12ViewRange::FD3D12ViewRange ( D3D12_CONSTANT_BUFFER_VIEW_DESC const &  ViewDesc)

◆ FD3D12ViewRange() [3/6]

FD3D12ViewRange::FD3D12ViewRange ( D3D12_SHADER_RESOURCE_VIEW_DESC const &  ViewDesc)

◆ FD3D12ViewRange() [4/6]

FD3D12ViewRange::FD3D12ViewRange ( D3D12_UNORDERED_ACCESS_VIEW_DESC const &  ViewDesc)

◆ FD3D12ViewRange() [5/6]

FD3D12ViewRange::FD3D12ViewRange ( D3D12_RENDER_TARGET_VIEW_DESC const &  ViewDesc)

◆ FD3D12ViewRange() [6/6]

FD3D12ViewRange::FD3D12ViewRange ( D3D12_DEPTH_STENCIL_VIEW_DESC const &  ViewDesc)

Member Function Documentation

◆ DoesNotOverlap()

bool FD3D12ViewRange::DoesNotOverlap ( FD3D12ViewRange const &  Other) const
inline

◆ MostDetailedMip()

uint8 FD3D12ViewRange::MostDetailedMip ( ) const
inline

Member Data Documentation

◆ Array

FRHIRange16 FD3D12ViewRange::Array

◆ Mip

FRHIRange8 FD3D12ViewRange::Mip

◆ Plane

FRHIRange8 FD3D12ViewRange::Plane

The documentation for this struct was generated from the following files: