![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Templates/Atomic.h"#include "CoreMinimal.h"#include "CoreTypes.h"#include "HAL/PlatformTime.h"#include "Containers/Array.h"#include "ProfilingDebugging/CsvProfiler.h"Go to the source code of this file.
Classes | |
| struct | FParticlePerfStats_GT |
| struct | FParticlePerfStats_RT |
| struct | FParticlePerfStats_GPU |
| struct | FParticlePerfStats |
| struct | FParticlePerfStatsContext |
| struct | FParticlePerfStatScope< TWriterFunc > |
Typedefs | |
| typedef TFunction< void(FParticlePerfStats *Stats, uint64 Cycles)> | FParticlePerfStatsWriterFunc |
Functions | |
| CSV_DECLARE_CATEGORY_MODULE_EXTERN (ENGINE_API, Particles) | |
| #define PARTICLE_PERF_STAT_CYCLES_GT | ( | CONTEXT, | |
| NAME | |||
| ) | PARTICLE_PERF_STAT_CYCLES_COMMON(CONTEXT, GameThread, NAME) |
| #define PARTICLE_PERF_STAT_CYCLES_RT | ( | CONTEXT, | |
| NAME | |||
| ) | PARTICLE_PERF_STAT_CYCLES_COMMON(CONTEXT, RenderThread, NAME) |
| #define PARTICLE_PERF_STAT_CYCLES_WITH_COUNT_GT | ( | CONTEXT, | |
| NAME, | |||
| COUNT | |||
| ) | PARTICLE_PERF_STAT_CYCLES_WITH_COUNT_COMMON(CONTEXT, GameThread, NAME, COUNT) |
| #define PARTICLE_PERF_STAT_CYCLES_WITH_COUNT_RT | ( | CONTEXT, | |
| NAME, | |||
| COUNT | |||
| ) | PARTICLE_PERF_STAT_CYCLES_WITH_COUNT_COMMON(CONTEXT, RenderThread, NAME, COUNT) |
| #define WITH_PARTICLE_PERF_CSV_STATS WITH_PER_SYSTEM_PARTICLE_PERF_STATS && CSV_PROFILER_STATS && !UE_BUILD_SHIPPING |
| #define WITH_PARTICLE_PERF_STATS 1 |
| #define WITH_PER_COMPONENT_PARTICLE_PERF_STATS (WITH_PARTICLE_PERF_STATS && !UE_BUILD_SHIPPING) |
| #define WITH_PER_SYSTEM_PARTICLE_PERF_STATS (WITH_PARTICLE_PERF_STATS && !UE_BUILD_SHIPPING) |
| typedef TFunction<void(FParticlePerfStats* Stats, uint64 Cycles)> FParticlePerfStatsWriterFunc |
| CSV_DECLARE_CATEGORY_MODULE_EXTERN | ( | ENGINE_API | , |
| Particles | |||
| ) |