IAnimationProvider

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IProvider

IAnimationProvider

References

Module

GameplayInsights

Header

/Engine/Plugins/Animation/GameplayInsights/Source/GameplayInsights/Public/IAnimationProvider.h

Include

#include "IAnimationProvider.h"

Syntax

class IAnimationProvider : public TraceServices::IProvider

Functions

Name Description

Public function Const

void

 

EnumerateAnimGraphTimelines

(
    TFunctionRef< voidObjectId, ...
)

Public function Const

void

 

EnumerateMontageIds

(
    uint64 InObjectId,
    TFunctionRef< void)> Callbac...
)

Public function Const

void

 

EnumerateNotifyStateTimelines

(
    uint64 InObjectId,
    TFunctionRef< void, const An...
)

Public function Const

void

 

EnumerateSkeletalMeshCurveIds

(
    uint64 InObjectId,
    TFunctionRef< void)> Callbac...
)

Public function Const

void

 

EnumerateSkeletalMeshCurves

(
    const FSkeletalMeshPoseMessage& In...,
    TFunctionRef< void...
)

Public function Const

void

 

EnumerateSkeletalMeshPoseTimelines

(
    TFunctionRef< voidObjectId, ...
)

Public function Const

void

 

EnumerateTickRecordIds

(
    uint64 InObjectId,
    TFunctionRef< void, int32)> ...
)

Public function Const

const FSkele...

 

FindSkeletalMeshInfo

(
    uint64 InObjectId
)

Public function Const

FText

 

FormatNodeKeyValue

(
    const FAnimNodeValueMessage& InMes...
)

Public function Const

FText

 

FormatNodeValue

(
    const FAnimNodeValueMessage& InMes...
)

Public function Const

const TCHAR ...

 

GetName

(
    uint32 InId
)

Public function Const

void

 

GetSkeletalMeshComponentSpacePose

(
    const FSkeletalMeshPoseMessage& In...,
    const FSkeletalMeshInfo& InMeshInf...,
    FTransform& OutComponentToWorld,
    TArray< FTransform >& OutTransform...
)

Public function Const

bool

 

ReadAnimAttributesTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadAnimBlendSpacePlayersTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadAnimGraphTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadAnimNodesTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadAnimNodeValuesTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadAnimSequencePlayersTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadAnimSyncTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadMontageTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadNotifyTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadSkeletalMeshPoseTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadStateMachinesTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Public function Const

bool

 

ReadTickRecordTimeline

(
    uint64 InObjectId,
    TFunctionRef< void...
)

Typedefs