FMarkerSyncData

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Animation/AnimTypes.h

Include

#include "Animation/AnimTypes.h"

Syntax

struct FMarkerSyncData

Variables

Name Description

Public variable

TArray< FAnimSy...

 

AuthoredSyncMarkers

Authored Sync markers

Public variable

TArray< FName >

 

UniqueMarkerNames

List of Unique marker names in this animation sequence

Functions

Name Description

Public function

void

 

CollectMarkersInRange

(
    float PrevPosition,
    float NewPosition,
    TArray< FPassedMarker >& OutMarker...,
    float TotalDeltaMove
)

Public function

void

 

CollectUniqueNames()

Public function Const

void

 

GetMarkerIndicesForTime

(
    float CurrentTime,
    bool bLooping,
    const TArray< FName >& ValidMarker...,
    FMarkerPair& OutPrevMarker,
    FMarkerPair& OutNextMarker,
    float SequenceLength
)

Public function Const

FMarkerSyncA...

 

GetMarkerSyncPositionFromMarkerIndicies

(
    int32 PrevMarker,
    int32 NextMarker,
    float CurrentTime,
    float SequenceLength,
    const UMirrorDataTable* Mirror...
)

Deprecated Functions

Name Description

Public function Const

FMarkerSyncA...

 

GetMarkerSyncPositionfromMarkerIndicies

(
    int32 PrevMarker,
    int32 NextMarker,
    float CurrentTime,
    float SequenceLength
)

Use other GetMarkerSyncPositionFromMarkerIndicies signature