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