![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MetalCommandBuffer.h>
Public Member Functions | |
| FMetalCommandBuffer (MTL::CommandBuffer *InCommandBuffer, FMetalCommandQueue &Queue) | |
| ~FMetalCommandBuffer () | |
| FORCEINLINE MTL::CommandBuffer *& | GetMTLCmdBuffer () |
| FORCEINLINE void | SetTimer (FMetalCommandBufferTimer *InTimer) |
| FORCEINLINE FMetalCommandBufferTimer * | GetTimer () |
| void | AddCounterSample (FMetalCounterSamplePtr CounterSample) |
Public Attributes | |
| TArray< FMetalRHIRenderQuery * > | TimestampQueries |
| TArray< FMetalRHIRenderQuery * > | OcclusionQueries |
| TArray< FMetalCounterSamplePtr > | CounterSamples |
| TMap< FMetalEventNode *, TArray< FMetalCounterSamplePtr > > | EventSampleCounters |
| TArray< FMetalEventNode * > | ActiveEventNodes |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| TArray<FMetalEventNode*> FMetalCommandBuffer::ActiveEventNodes |
| TArray<FMetalCounterSamplePtr> FMetalCommandBuffer::CounterSamples |
| TMap<FMetalEventNode*, TArray<FMetalCounterSamplePtr> > FMetalCommandBuffer::EventSampleCounters |
| TArray<FMetalRHIRenderQuery*> FMetalCommandBuffer::OcclusionQueries |
| TArray<FMetalRHIRenderQuery*> FMetalCommandBuffer::TimestampQueries |