![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Trace/Trace.h>#include <Containers/StringView.h>#include <ProfilingDebugging/CpuProfilerTrace.h>#include <Templates/UnrealTemplate.h>Go to the source code of this file.
Classes | |
| struct | FLaneTraceSpec |
| struct | FLanePostcode |
| class | FLaneTraceScope |
Macros | |
| #define | UE_LANETRACE_ENABLED CPUPROFILERTRACE_ENABLED && !UE_BUILD_SHIPPING |
| #define | LANETRACE_OFF_IMPL(...) { return __VA_ARGS__ ; } |
| #define | UE_API inline |
| #define LANETRACE_OFF_IMPL | ( | ... | ) | { return __VA_ARGS__ ; } |
| #define UE_LANETRACE_ENABLED CPUPROFILERTRACE_ENABLED && !UE_BUILD_SHIPPING |
| UE_API FLaneTrace * LaneEstate_Build | ( | FLaneEstate * | Estate, |
| FLanePostcode | Postcode | ||
| ) |
| UE_API void LaneEstate_Delete | ( | FLaneEstate * | Estate | ) |
| UE_API void LaneEstate_Demolish | ( | FLaneEstate * | Estate, |
| FLanePostcode | Postcode | ||
| ) |
| UE_API FLaneTrace * LaneEstate_Lookup | ( | FLaneEstate * | Estate, |
| FLanePostcode | Postcode | ||
| ) |
| UE_API FLaneEstate * LaneEstate_New | ( | const FLaneTraceSpec & | Spec | ) |
| UE_API void LaneTrace_Change | ( | FLaneTrace * | Lane, |
| uint32 | ScopeId | ||
| ) |
| UE_API void LaneTrace_Delete | ( | FLaneTrace * | Lane | ) |
| UE_API void LaneTrace_Enter | ( | FLaneTrace * | Lane, |
| uint32 | ScopeId | ||
| ) |
| UE_API void LaneTrace_Leave | ( | FLaneTrace * | Lane | ) |
| UE_API void LaneTrace_LeaveAll | ( | FLaneTrace * | Lane | ) |
| UE_API FLaneTrace * LaneTrace_New | ( | const FLaneTraceSpec & | Spec | ) |
| UE_API uint32 LaneTrace_NewScope | ( | const FAnsiStringView & | Name | ) |