Navigation
API > API/Runtime > API/Runtime/MovieScene
Structure that represents a group of sections
| Name | FMovieSceneSectionGroup |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/MovieScene.h |
| Include Path | #include "MovieScene.h" |
Syntax
USTRUCT ()
struct FMovieSceneSectionGroup
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
UMovieSceneSection& Section |
Add the section to this group | MovieScene.h | |
void Append
(
const FMovieSceneSectionGroup& SectionGroup |
Add all members of a group to this group | MovieScene.h | |
TArray< TWeakObjectPtr< UMovieSceneSection > >::RangedForIteratorType begin () |
DO NOT USE DIRECTLY STL-like iterators to enable range-based for loop support. | MovieScene.h | |
TArray< TWeakObjectPtr< UMovieSceneSection > >::RangedForConstIteratorType begin () |
MovieScene.h | ||
void Clean() |
Removes any sections which the pointers are stale or otherwise not valid | MovieScene.h | |
bool Contains
(
const UMovieSceneSection& Section |
MovieScene.h | ||
TArray< TWeakObjectPtr< UMovieSceneSection > >::RangedForIteratorType end () |
MovieScene.h | ||
TArray< TWeakObjectPtr< UMovieSceneSection > >::RangedForConstIteratorType end () |
MovieScene.h | ||
int32 Num() |
MovieScene.h | ||
void Remove
(
const UMovieSceneSection& Section |
Remove the section from this group | MovieScene.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FMovieSceneSectionGroup& Other |
MovieScene.h | ||
bool operator==
(
const FMovieSceneSectionGroup& Other |
Comparison operators We only need these for being stored in a container, to check if it's the same object. | MovieScene.h |