Navigation
API > API/Plugins > API/Plugins/ControlRig
Pre-animation traits for control rig parameters
| Name | FPreAnimatedControlRigParameterTraits |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Sequencer/MovieSceneControlRigSystem.h |
| Include Path | #include "Sequencer/MovieSceneControlRigSystem.h" |
Syntax
struct FPreAnimatedControlRigParameterTraits : public UE::MovieScene::FBoundObjectPreAnimatedStateTraits
Inheritance Hierarchy
- FPreAnimatedStateTraits → FBoundObjectPreAnimatedStateTraits → FPreAnimatedControlRigParameterTraits
Structs
| Name | Remarks |
|---|---|
| FPreAnimatedBufferPairs | |
| FPreAnimatedParameterKey |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| KeyType | TTuple< FObjectKey, FName > | Sequencer/MovieSceneControlRigSystem.h | |
| StorageType | FPreAnimatedParameterKey | Sequencer/MovieSceneControlRigSystem.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PreAnimatedBuffers | TMap< FObjectKey, TWeakPtr< FPreAnimatedBufferPairs > > | Sequencer/MovieSceneControlRigSystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPreAnimatedParameterKey CachePreAnimatedValue
(
UControlRig* Rig, |
Sequencer/MovieSceneControlRigSystem.h | ||
TSharedPtr< FPreAnimatedBufferPairs > GetBuffers
(
UControlRig* Rig |
Sequencer/MovieSceneControlRigSystem.h | ||
T ResolveComponent
(
T&& In |
Sequencer/MovieSceneControlRigSystem.h | ||
void RestorePreAnimatedValue
(
const TTuple< FObjectKey, FName >& Rig, |
Sequencer/MovieSceneControlRigSystem.h |