Navigation
API > API/Runtime > API/Runtime/RHI
Inheritance Hierarchy
- FNoncopyable
- FRHICommandListBase
- FRHIComputeCommandList
- FRHICommandList
- FRHICommandList_RecursiveHazardous
- TRHICommandList_RecursiveHazardous
References
| Module | RHI |
| Header | /Engine/Source/Runtime/RHI/Public/RHICommandList.h |
| Include | #include "RHICommandList.h" |
Syntax
template<typename ContextType>
class TRHICommandList_RecursiveHazardous : public FRHICommandList_RecursiveHazardous
Remarks
Helper class used internally by RHIs to make use of FRHICommandList_RecursiveHazardous safer. Access to the underlying context is exposed via RunOnContext() to ensure correct ordering of commands.
Constructors
| Type | Name | Description | |
|---|---|---|---|
TRHICommandList_RecursiveHazardous
(
ContextType* Context |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | RunOnContext
(
LAMBDA&& Lambda |