| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/PreProcessor/LiveLinkAxisSwitchPreProcessor.h |
Include |
#include "PreProcessor/LiveLinkAxisSwitchPreProcessor.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Meta=(DisplayName="Transform Axis Switch"))
class ULiveLinkTransformAxisSwitchPreProcessor : public ULiveLinkFramePreProcessor
Allows to switch any axis of an incoming transform with another axis.
For example the Z-Axis of an incoming transform can be set to the (optionally negated) Y-Axis of the transform in UE.
This implies that translation, rotation and scale will be affected by switching an axis.
Name | Description | ||
---|---|---|---|
|
TSharedPtr< FLi... |
Instance |
|
|
OrientationAxisX |
||
|
OrientationAxisY |
||
|
OrientationAxisZ |
||
|
TranslationAxisX |
||
|
TranslationAxisY |
||
|
TranslationAxisZ |
Name | Description | ||
---|---|---|---|
|
ULiveLinkFra... |
FetchWorker() |
|
|
TSubclassOf<... |
GetRole() |
Name | Description | ||
---|---|---|---|
|
PostEditChangeChainProperty ( |
This alternate version of PostEditChange is called when properties inside structs are modified. |
Name |
Description |
|
---|---|---|
|
FLiveLinkTransformAxisSwitchPreProcessorWorker |