Navigation
API > API/Plugins > API/Plugins/CinematicPrestreaming
A track that controls playback of streaming triggers for some rendering systems. This is to ensure that data is available before use where by default for systems like virtual texture and nanite streaming is driven by what is already visible on screen.
| Name | UMovieSceneCinePrestreamingTrack |
| Type | class |
| Header File | /Engine/Plugins/Experimental/CinematicPrestreaming/Source/CinematicPrestreaming/Public/Tracks/MovieSceneCinePrestreamingTrack.h |
| Include Path | #include "Tracks/MovieSceneCinePrestreamingTrack.h" |
Syntax
UCLASS (MinimalAPI)
class UMovieSceneCinePrestreamingTrack : public UMovieSceneNameableTrack
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneSignedObject → UMovieSceneDecorationContainerObject → UMovieSceneTrack → UMovieSceneNameableTrack → UMovieSceneCinePrestreamingTrack
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieSceneCinePrestreamingTrack
(
const FObjectInitializer& ObjectInitializer |
Tracks/MovieSceneCinePrestreamingTrack.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Sections | TArray< TObjectPtr< UMovieSceneSection > > | Tracks/MovieSceneCinePrestreamingTrack.h |
Functions
Public
Overridden from UMovieSceneNameableTrack
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetDefaultDisplayName() |
Tracks/MovieSceneCinePrestreamingTrack.h |
Overridden from UMovieSceneTrack
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UMovieSceneSection * CreateNewSection() |
Tracks/MovieSceneCinePrestreamingTrack.h | ||
virtual const TArray< UMovieSceneSection * > & GetAllSections() |
Tracks/MovieSceneCinePrestreamingTrack.h | ||
virtual bool HasSection
(
const UMovieSceneSection& Section |
Tracks/MovieSceneCinePrestreamingTrack.h | ||
virtual bool IsEmpty() |
UMovieSceneTrack interface | Tracks/MovieSceneCinePrestreamingTrack.h | |
virtual bool SupportsMultipleRows() |
Tracks/MovieSceneCinePrestreamingTrack.h | ||
virtual bool SupportsType
(
TSubclassOf< UMovieSceneSection > SectionClass |
Tracks/MovieSceneCinePrestreamingTrack.h |
Overridden from IMovieSceneTrackVirtualAPI
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddSection
(
UMovieSceneSection& Section |
Tracks/MovieSceneCinePrestreamingTrack.h | ||
virtual void RemoveSection
(
UMovieSceneSection& Section |
Tracks/MovieSceneCinePrestreamingTrack.h | ||
virtual void RemoveSectionAt
(
int32 SectionIndex |
Tracks/MovieSceneCinePrestreamingTrack.h |