Navigation
API > API/Plugins > API/Plugins/AvalancheViewport
Resets child actors to their original transforms after the parent actor is moved. Will fail if an actor and its grandchild are both selected. Moving the child actor (actor->child->grandchild) will reset the relative transform of the grandchild. To be honest, I'm not sure how UE would handle this by default anyway...
| Name | FAvaChildTransformLockOperation |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheViewport/Public/Interaction/AvaChildTransformLockOperation.h |
| Include Path | #include "Interaction/AvaChildTransformLockOperation.h" |
Syntax
class FAvaChildTransformLockOperation
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAvaChildTransformLockOperation
(
TSharedRef< IAvaViewportClient > InAvaViewportClient |
Interaction/AvaChildTransformLockOperation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Restore() |
Interaction/AvaChildTransformLockOperation.h | ||
void Save() |
Interaction/AvaChildTransformLockOperation.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AttemptModifyOnLockedActors() |
Interaction/AvaChildTransformLockOperation.h |