UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12CommandList::TRValuePtr< T > Class Template Reference

#include <D3D12CommandList.h>

Public Member Functions

 TRValuePtr ()=delete
 
 TRValuePtr (TRValuePtr const &)=delete
 
 TRValuePtr (TRValuePtr &&)=delete
 
TRValuePtroperator= (TRValuePtr const &)=delete
 
TRValuePtroperator= (TRValuePtr &&)=delete
 
 operator bool () const &&
 
bool operator! () const &&
 
T * operator-> () &&
 
T * Get () &&
 
T * GetNoRefCount () &&
 

Constructor & Destructor Documentation

◆ TRValuePtr() [1/3]

template<typename T >
FD3D12CommandList::TRValuePtr< T >::TRValuePtr ( )
delete

◆ TRValuePtr() [2/3]

template<typename T >
FD3D12CommandList::TRValuePtr< T >::TRValuePtr ( TRValuePtr< T > const &  )
delete

◆ TRValuePtr() [3/3]

template<typename T >
FD3D12CommandList::TRValuePtr< T >::TRValuePtr ( TRValuePtr< T > &&  )
delete

Member Function Documentation

◆ Get()

template<typename T >
T * FD3D12CommandList::TRValuePtr< T >::Get ( ) &&
inline

◆ GetNoRefCount()

template<typename T >
T * FD3D12CommandList::TRValuePtr< T >::GetNoRefCount ( ) &&
inline

◆ operator bool()

template<typename T >
FD3D12CommandList::TRValuePtr< T >::operator bool ( ) const &&
inline

◆ operator!()

template<typename T >
bool FD3D12CommandList::TRValuePtr< T >::operator! ( ) const &&
inline

◆ operator->()

template<typename T >
T * FD3D12CommandList::TRValuePtr< T >::operator-> ( ) &&
inline

◆ operator=() [1/2]

template<typename T >
TRValuePtr & FD3D12CommandList::TRValuePtr< T >::operator= ( TRValuePtr< T > &&  )
delete

◆ operator=() [2/2]

template<typename T >
TRValuePtr & FD3D12CommandList::TRValuePtr< T >::operator= ( TRValuePtr< T > const &  )
delete

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