Navigation
API > API/Plugins > API/Plugins/MassInsightsAnalysis
The interface to a provider that can consume mutations of region events from a session.
| Name | IEditableMassInsightsProvider |
| Type | class |
| Header File | /Engine/Plugins/MassInsights/Source/MassInsightsAnalysis/Public/MassInsightsAnalysis/Model/MassInsights.h |
| Include Path | #include "MassInsightsAnalysis/Model/MassInsights.h" |
Syntax
class IEditableMassInsightsProvider : public TraceServices::IEditableProvider
Inheritance Hierarchy
- TraceServices::IEditableProvider → IEditableMassInsightsProvider
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IEditableMassInsightsProvider() |
MassInsightsAnalysis/Model/MassInsights.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddArchetype
(
const FMassArchetypeInfo& ArchetypeInfo |
MassInsightsAnalysis/Model/MassInsights.h | ||
void AddFragment
(
const FMassFragmentInfo& FragmentInfo |
MassInsightsAnalysis/Model/MassInsights.h | ||
void AppendRegionBegin
(
const TCHAR* Name, |
Append a new begin event of a region from the trace session. | MassInsightsAnalysis/Model/MassInsights.h | |
void AppendRegionBegin
(
const TCHAR* Name, |
Append a new begin event of a region from the trace session. | MassInsightsAnalysis/Model/MassInsights.h | |
void AppendRegionEnd
(
const TCHAR* Name, |
Append a new end event of a region from the trace session (by Name). | MassInsightsAnalysis/Model/MassInsights.h | |
void AppendRegionEnd
(
const uint64 ID, |
Append a new end event of a region from the trace session (by ID). | MassInsightsAnalysis/Model/MassInsights.h | |
void BulkAddEntity
(
double Time, |
MassInsightsAnalysis/Model/MassInsights.h | ||
void BulkDestroyEntity
(
double Time, |
Notification of destroyed entities. | MassInsightsAnalysis/Model/MassInsights.h | |
void BulkMoveEntity
(
double Time, |
Notification of moved entities to the given ArchetypeID. | MassInsightsAnalysis/Model/MassInsights.h | |
void OnAnalysisSessionEnded () |
Called from the analyzer once all events have been processed. | MassInsightsAnalysis/Model/MassInsights.h |