Navigation
API > API/Plugins > API/Plugins/CinematicPrestreaming > API/Plugins/CinematicPrestreaming/Tracks
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneSignedObject
- UMovieSceneTrack
- UMovieSceneNameableTrack
- UMovieSceneCinePrestreamingTrack
References
| Module | CinematicPrestreaming |
| Header | /Engine/Plugins/Experimental/CinematicPrestreaming/Source/CinematicPrestreaming/Public/Tracks/MovieSceneCinePrestreamingTrack.h |
| Include | #include "Tracks/MovieSceneCinePrestreamingTrack.h" |
Syntax
UCLASS&40;MinimalAPI&41;
class UMovieSceneCinePrestreamingTrack : public UMovieSceneNameableTrack
Remarks
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.
Constructors
| Type | Name | Description | |
|---|---|---|---|
UMovieSceneCinePrestreamingTrack
(
const FObjectInitializer& ObjectInitializer |
Overridden from UMovieSceneNameableTrack
| Type | Name | Description | |
|---|---|---|---|
| FText |
Overridden from UMovieSceneTrack
| Type | Name | Description | |
|---|---|---|---|
| void | AddSection
(
UMovieSceneSection& Section |
Add a section to this track. | |
| UMovieSceneSection * | Generates a new section suitable for use with this track. | ||
| const TArray< UMovieSceneSection * > & | Called when all the sections of the track need to be retrieved. | ||
| bool | HasSection
(
const UMovieSceneSection& Section |
Checks to see if the section is in this track. | |
| bool | IsEmpty () |
UMovieSceneTrack interface | |
| void | RemoveSection
(
UMovieSceneSection& Section |
Removes a section from this track. | |
| void | RemoveSectionAt
(
int32 SectionIndex |
Removes a section from this track at a particular index | |
| bool | |||
| bool | SupportsType
(
TSubclassOf< UMovieSceneSection > SectionClass |
Does this track support this section class type? |