Navigation
Unreal Engine C++ API Reference > Runtime > MovieScene
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/MovieScene.h |
Include | #include "MovieScene.h" |
Syntax
struct FMovieSceneSectionGroup
Remarks
Structure that represents a group of sections
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< TWeakObjectPtr< UMovieSceneSection > > | Sections |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Add
(
UMovieSceneSection& Section |
Add the section to this group |
![]() |
void | Append
(
const FMovieSceneSectionGroup& SectionGroup |
Add all members of a group to this group |
![]() |
TArray< TWeakObjectPtr< UMovieSceneSection > >::RangedForIteratorType | begin () |
DO NOT USE DIRECTLY STL-like iterators to enable range-based for loop support. |
![]() ![]() |
TArray< TWeakObjectPtr< UMovieSceneSection > >::RangedForConstIteratorType | begin () |
|
![]() |
void | Clean () |
Removes any sections which the pointers are stale or otherwise not valid |
![]() ![]() |
bool | Contains
(
const UMovieSceneSection& Section |
|
![]() |
TArray< TWeakObjectPtr< UMovieSceneSection > >::RangedForIteratorType | end () |
|
![]() ![]() |
TArray< TWeakObjectPtr< UMovieSceneSection > >::RangedForConstIteratorType | end () |
|
![]() ![]() |
int32 | Num () |
|
![]() |
void | Remove
(
const UMovieSceneSection& Section |
Remove the section from this group |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | operator!=
(
const FMovieSceneSectionGroup& Other |
|
![]() ![]() |
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. |