UMovieSceneGroomCacheSection

Movie scene section that control GroomCache playback

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

HairStrandsCore

Header

/Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/MovieSceneGroomCacheSection.h

Include

#include "MovieSceneGroomCacheSection.h"

Syntax

UCLASS(MinimalAPI)
class UMovieSceneGroomCacheSection : public UMovieSceneSection

Remarks

Movie scene section that control GroomCache playback

Variables

Name Description

Public variable

FMovieSceneGroo...

 

Params

Public variable

float

 

PreviousPlayRate

Constructors

Name Description

Public function

UMovieSceneGroomCacheSection

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual Const

float

 

MapTimeToAnimation

(
    float ComponentDuration,
    FFrameTime InPosition,
    FFrameRate InFrameRate
)

Get Frame Time as Animation Time

Overridden from UMovieSceneSection

Name Description

Protected function Virtual Const

TOptional< T...

 

GetAutoSizeRange()

Returns the range to auto size this section to, if there is one.

Protected function Virtual Const

TOptional< F...

 

GetOffsetTime()

The optional offset time of this section

Protected function Virtual Const

void

 

GetSnapTimes

(
    TArray< FFrameNumber >& OutSnapTim...,
    bool bGetSectionBorders
)

Gets all snap times for this section

Protected function Virtual

UMovieSceneS...

 

SplitSection

(
    FQualifiedFrameTime SplitTime,
    bool bDeleteKeys
)

Split a section in two at the split time

Protected function Virtual

void

 

TrimSection

(
    FQualifiedFrameTime TrimTime,
    bool bTrimLeft,
    bool bDeleteKeys
)

Trim a section at the trim time