UMovieSceneFolder

Represents a folder used for organizing objects in tracks in a movie scene.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/MovieSceneFolder.h

Include

#include "MovieSceneFolder.h"

Syntax

class UMovieSceneFolder : public UObject

Remarks

Represents a folder used for organizing objects in tracks in a movie scene.

Constructors

Name Description

Public function

UMovieSceneFolder

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

AddChildFolder

(
    UMovieSceneFolder* InChildFold...
)

Adds a child folder to this folder.

Public function

void

 

AddChildMasterTrack

(
    UMovieSceneTrack* InMasterTrac...
)

Adds a master track to this folder.

Public function

void

 

AddChildObjectBinding

(
    const FGuid& InObjectBinding
)

Adds a guid for an object binding to this folder.

Public function

UMovieSceneF...

 

FindFolderContaining

(
    const FGuid& InObjectBinding
)

Searches for a guid in this folder and it's child folders, if found returns the folder containing the guid.

Public function Const

const TArray...

 

GetChildFolders()

Gets the folders contained by this folder.

Public function Const

const TArray...

 

GetChildMasterTracks()

Gets the master tracks contained by this folder.

Public function Const

const TArray...

 

GetChildObjectBindings()

Gets the guids for the object bindings contained by this folder.

Public function Const

const FColor...

 

GetFolderColor()

Get this folder's color.

Public function Const

FName

 

GetFolderName()

Gets the name of this folder.

Public function Const

int32

 

GetSortingOrder()

Get this folder's desired sorting order

Public function

void

 

RemoveChildFolder

(
    UMovieSceneFolder* InChildFold...
)

Removes a child folder from this folder.

Public function

void

 

RemoveChildMasterTrack

(
    UMovieSceneTrack* InMasterTrac...
)

Removes a master track from this folder.

Public function

void

 

RemoveChildObjectBinding

(
    const FGuid& InObjectBinding
)

Removes a guid for an object binding from this folder.

Public function

void

 

SetFolderColor

(
    const FColor& InFolderColor
)

Set this folder's color.

Public function

void

 

SetFolderName

(
    FName InFolderName
)

Sets the name of this folder.

Public function

void

 

SetSortingOrder

(
    const int32 InSortingOrder
)

Set this folder's desired sorting order.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostLoad()

Called after this object has been deserialized

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss