Navigation
API > API/Plugins > API/Plugins/GameplayInsights
| Name | IGameplayProvider |
| Type | class |
| Header File | /Engine/Plugins/Animation/GameplayInsights/Source/GameplayInsights/Public/IGameplayProvider.h |
| Include Path | #include "IGameplayProvider.h" |
Syntax
class IGameplayProvider : public TraceServices::IProvider
Inheritance Hierarchy
- TraceServices::IProvider → IGameplayProvider
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ObjectEventsTimeline | TraceServices::ITimeline< FObjectEventMessage > | IGameplayProvider.h | |
| ObjectPropertiesTimeline | TraceServices::ITimeline< FObjectPropertiesMessage > | IGameplayProvider.h | |
| RecordingInfoTimeline | TraceServices::ITimeline< FRecordingInfoMessage > | IGameplayProvider.h | |
| ViewTimeline | TraceServices::ITimeline< FViewMessage > | IGameplayProvider.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void EnumerateObjectPropertyValues
(
uint64 InObjectId, |
IGameplayProvider.h | ||
void EnumerateObjects
(
TFunctionRef< void(const FObjectInfo&)> Callback |
IGameplayProvider.h | ||
void EnumerateObjects
(
double StartTime, |
IGameplayProvider.h | ||
void EnumerateSubobjects
(
const RewindDebugger::FObjectId& InObjectId, |
IGameplayProvider.h | ||
virtual void EnumerateSubobjects
(
uint64 InObjectId, |
IGameplayProvider.h | ||
void EnumerateWorlds
(
TFunctionRef< void(const FWorldInfo&)> Callback |
IGameplayProvider.h | ||
const UClass * FindClass
(
uint64 InClassId, |
IGameplayProvider.h | ||
const FClassInfo * FindClassInfo
(
const TCHAR* InClassPath |
IGameplayProvider.h | ||
const FClassInfo * FindClassInfo
(
uint64 InClassId |
IGameplayProvider.h | ||
FSlateIcon FindIconForClass
(
uint64 ClassId |
IGameplayProvider.h | ||
const FObjectInfo * FindObjectInfo
(
const RewindDebugger::FObjectId& InObjectId |
IGameplayProvider.h | ||
const FObjectInfo * FindObjectInfo
(
const uint64 InObjectId |
IGameplayProvider.h | ||
uint64 FindPossessingController
(
uint64 Pawn, |
IGameplayProvider.h | ||
const FObjectPropertyValue * FindPropertyValueFromStorageIndex
(
uint64 InObjectId, |
IGameplayProvider.h | ||
const FWorldInfo * FindWorldInfo
(
uint64 InObjectId |
IGameplayProvider.h | ||
const FWorldInfo * FindWorldInfoFromObject
(
uint64 InObjectId |
IGameplayProvider.h | ||
const FClassInfo & GetClassInfo
(
uint64 InClassId |
IGameplayProvider.h | ||
const FClassInfo & GetClassInfoFromObject
(
uint64 InObjectId |
IGameplayProvider.h | ||
const FObjectInfo & GetObjectInfo
(
const uint64 InObjectId |
IGameplayProvider.h | ||
const FObjectInfo & GetObjectInfo
(
const RewindDebugger::FObjectId& InObjectId |
IGameplayProvider.h | ||
virtual TRange< double > GetObjectRecordingLifetime
(
uint64 InObjectId |
IGameplayProvider.h | ||
TRange< double > GetObjectRecordingLifetime
(
const RewindDebugger::FObjectId& InObjectId |
IGameplayProvider.h | ||
TRange< double > GetObjectTraceLifetime
(
const RewindDebugger::FObjectId& InObjectId |
IGameplayProvider.h | ||
virtual TRange< double > GetObjectTraceLifetime
(
uint64 InObjectId |
IGameplayProvider.h | ||
bool GetObjectTransform
(
uint64 InObjectId, |
IGameplayProvider.h | ||
const TCHAR * GetPropertyName
(
uint32 InPropertyStringId |
IGameplayProvider.h | ||
double GetRecordingDuration() |
IGameplayProvider.h | ||
const RecordingInfoTimeline * GetRecordingInfo
(
uint32 RecordingId |
IGameplayProvider.h | ||
bool IsSubClassOf
(
uint64 InSubClassId, |
IGameplayProvider.h | ||
bool IsWorld
(
uint64 InObjectId |
IGameplayProvider.h | ||
FOnObjectEndPlay & OnObjectEndPlay() |
IGameplayProvider.h | ||
bool ReadObjectEvent
(
const RewindDebugger::FObjectId& InObjectId, |
IGameplayProvider.h | ||
virtual bool ReadObjectEvent
(
uint64 InObjectId, |
IGameplayProvider.h | ||
virtual bool ReadObjectEventsTimeline
(
uint64 InObjectId, |
IGameplayProvider.h | ||
bool ReadObjectEventsTimeline
(
const RewindDebugger::FObjectId& InObjectId, |
IGameplayProvider.h | ||
bool ReadObjectPropertiesStorage
(
uint64 InObjectId, |
IGameplayProvider.h | ||
bool ReadObjectPropertiesTimeline
(
uint64 InObjectId, |
IGameplayProvider.h | ||
void ReadViewTimeline
(
TFunctionRef< void(const ViewTimeline&)> Callback |
IGameplayProvider.h |