Navigation
API > API/Plugins > API/Plugins/GeometryCacheTracks
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneSignedObject
- UMovieSceneSection
- UMovieSceneGeometryCacheSection
References
| Module | GeometryCacheTracks |
| Header | /Engine/Plugins/Runtime/GeometryCache/Source/GeometryCacheTracks/Classes/MovieSceneGeometryCacheSection.h |
| Include | #include "MovieSceneGeometryCacheSection.h" |
Syntax
UCLASS&40;MinimalAPI&41;
class UMovieSceneGeometryCacheSection : public UMovieSceneSection
Remarks
Movie scene section that control geometry cache playback
Variables
| Type | Name | Description | |
|---|---|---|---|
| FMovieSceneGeometryCacheParams | Params | ||
| float | PreviousPlayRate |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UMovieSceneGeometryCacheSection
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | MapTimeToAnimation
(
float ComponentDuration, |
Get Frame Time as Animation Time |
Overridden from UMovieSceneSection
| Type | Name | Description | |
|---|---|---|---|
| TOptional< TRange< FFrameNumber > > | Returns the range to auto size this section to, if there is one. | ||
| TOptional< FFrameTime > | The optional offset time of this section | ||
| void | GetSnapTimes
(
TArray< FFrameNumber >& OutSnapTimes, |
Gets all snap times for this section | |
| void | MigrateFrameTimes
(
FFrameRate SourceRate, |
Migrate the frame times of the movie scene section from the source frame rate to the destination frame rate | |
| UMovieSceneSection * | SplitSection
(
FQualifiedFrameTime SplitTime, |
Split a section in two at the split time | |
| void | TrimSection
(
FQualifiedFrameTime TrimTime, |
Trim a section at the trim time |