UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D11LockedKey Class Reference

#include <D3D11Util.h>

Public Member Functions

 FD3D11LockedKey ()=default
 
 FD3D11LockedKey (ID3D11Resource *InSource, uint32 InSubresource=0)
 
bool operator== (const FD3D11LockedKey &Other) const
 
bool operator!= (const FD3D11LockedKey &Other) const
 
uint32 GetHash () const
 

Public Attributes

ID3D11ResourceSourceObject = nullptr
 
uint32 Subresource = 0
 

Friends

uint32 GetTypeHash (const FD3D11LockedKey &K)
 

Detailed Description

Keeps track of Locks for D3D11 objects

Constructor & Destructor Documentation

◆ FD3D11LockedKey() [1/2]

FD3D11LockedKey::FD3D11LockedKey ( )
default

◆ FD3D11LockedKey() [2/2]

FD3D11LockedKey::FD3D11LockedKey ( ID3D11Resource InSource,
uint32  InSubresource = 0 
)
inline

Member Function Documentation

◆ GetHash()

uint32 FD3D11LockedKey::GetHash ( ) const
inline

◆ operator!=()

bool FD3D11LockedKey::operator!= ( const FD3D11LockedKey Other) const
inline

◆ operator==()

bool FD3D11LockedKey::operator== ( const FD3D11LockedKey Other) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FD3D11LockedKey K)
friend

Hashing function.

Member Data Documentation

◆ SourceObject

ID3D11Resource* FD3D11LockedKey::SourceObject = nullptr

◆ Subresource

uint32 FD3D11LockedKey::Subresource = 0

The documentation for this class was generated from the following file: