Navigation
API > API/Editor > API/Editor/CurveEditor
Utility for retrieving some common performance data about FCurveDiffingData (or a collection thereof).
| Name | TCurvesSnapshotPerfInfo |
| Type | class |
| Header File | /Engine/Source/Editor/CurveEditor/Public/Modification/Keys/SnapshotPerfDebugUtils.h |
| Include Path | #include "Modification/Keys/SnapshotPerfDebugUtils.h" |
Syntax
template<typename T>
class TCurvesSnapshotPerfInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TCurvesSnapshotPerfInfo
(
const TMap< T, FCurveDiffingData >&InMap UE_LIFETIMEBOUND |
Modification/Keys/SnapshotPerfDebugUtils.h | ||
TCurvesSnapshotPerfInfo
(
const FCurvesSnapshot&InSnapshot UE_LIFETIMEBOUND |
Modification/Keys/SnapshotPerfDebugUtils.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | const TMap< T, FCurveDiffingData > & | Modification/Keys/SnapshotPerfDebugUtils.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SIZE_T GetAllocatedSize_Attributes() |
Modification/Keys/SnapshotPerfDebugUtils.h | ||
SIZE_T GetAllocatedSize_Keys() |
Modification/Keys/SnapshotPerfDebugUtils.h | ||
SIZE_T GetAllocatedSize_Positions() |
Modification/Keys/SnapshotPerfDebugUtils.h | ||
SIZE_T GetTotalAllocatedSize() |
Modification/Keys/SnapshotPerfDebugUtils.h | ||
SIZE_T NumAttributes() |
Modification/Keys/SnapshotPerfDebugUtils.h | ||
SIZE_T NumKeys() |
Modification/Keys/SnapshotPerfDebugUtils.h | ||
SIZE_T NumPositions() |
Modification/Keys/SnapshotPerfDebugUtils.h |