Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation > API/Runtime/MovieScene/Evaluation/PreAnimatedState
Inheritance Hierarchy
- FPreAnimatedStateTraits
- FBoundObjectPreAnimatedStateTraits
- FPreAnimatedObjectTokenTraits
- TPreAnimatedPropertyTraits< PropertyTraits, TIntegerSequence< int, MetaDataIndices... >, MetaDataTypes... >
- TPreAnimatedPropertyTraits< PropertyTraits, TPropertyMetaData<>, TIntegerSequence< int > >
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/PreAnimatedState/MovieScenePreAnimatedObjectStorage.h |
| Include | #include "Evaluation/PreAnimatedState/MovieScenePreAnimatedObjectStorage.h" |
Syntax
struct FBoundObjectPreAnimatedStateTraits : public UE::MovieScene::FPreAnimatedStateTraits
Remarks
Group state class that groups pre-animated storage together by bound object
Inherit from this class by implementing the following members:
using KeyType = FObjectKey; using StorageType =
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FPreAnimatedObjectGroupManager > | ObjectGroupManager |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FPreAnimatedStorageGroupHandle | FindGroup
(
UObject* BoundObject, |
Defined as a template rather than a variadic function to prevent error C4840 | |
| FPreAnimatedStorageGroupHandle | FindGroup
(
const FObjectComponent& BoundObject, |
||
| FPreAnimatedStorageGroupHandle | FindGroupImpl
(
UObject* BoundObject |
||
| FPreAnimatedStorageGroupHandle | FindGroupImpl
(
const FObjectComponent& BoundObject |
||
| void | Initialize
(
FPreAnimatedStorageID InStorageID, |
||
| FPreAnimatedStorageGroupHandle | MakeGroup
(
UObject* BoundObject, |
Defined as a template rather than a variadic function to prevent error C4840 | |
| FPreAnimatedStorageGroupHandle | MakeGroup
(
const FObjectComponent& BoundObject, |
||
| FPreAnimatedStorageGroupHandle | MakeGroupImpl
(
UObject* BoundObject |
||
| FPreAnimatedStorageGroupHandle | MakeGroupImpl
(
const FObjectComponent& BoundObject |
||
| void | ReplaceObject
(
TTuple< FObjectKey, T... >& InOutKey, |
||
| void | ReplaceObject
(
KeyType& InOutKey, |
||
| void | ReplaceObject
(
TObjectKey< ObjectType >& InOutKey, |
||
| void | ReplaceObject
(
FObjectKey& InOutKey, |
Enums
| Type | Name | Description | |
|---|---|---|---|
| API/Runtime/MovieScene/Evaluation/PreAnimatedState/FBoundObjectPreA-_1 |