UMovieSceneSceneComponentImpersonator

Empty interface that indicates that an object is able to "impersonate" a [USceneComponent](API\Runtime\Engine\Components\USceneComponent) for the purposes of Sequencer animation.

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UInterface

UMovieSceneSceneComponentImpersonator

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneBoundSceneComponentInstantiator.h

Include

#include "EntitySystem/MovieSceneBoundSceneComponentInstantiator.h"

Syntax

class UMovieSceneSceneComponentImpersonator : public UInterface

Remarks

Empty interface that indicates that an object is able to "impersonate" a USceneComponent for the purposes of Sequencer animation.

This is useful when we override a sequence's object bindings with some other object that doesn't have the same strongly-typed components. Most component bindings will just be animated in a duck-typing kind of way (looking up properties by name), but scene components are "special", and therefore require this interface to get around if needed.

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