Navigation
API > API/Plugins > API/Plugins/LiveLinkComponents
| Name | ULiveLinkTransformController |
| Type | class |
| Header File | /Engine/Plugins/Animation/LiveLink/Source/LiveLinkComponents/Public/Controllers/LiveLinkTransformController.h |
| Include Path | #include "Controllers/LiveLinkTransformController.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class ULiveLinkTransformController : public ULiveLinkControllerBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULiveLinkControllerBase → ULiveLinkTransformController
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OffsetTransform | FTransform | Offset transform applied in local space to the controlled scene component | Controllers/LiveLinkTransformController.h |
|
| TransformData | FLiveLinkTransformControllerData | Controllers/LiveLinkTransformController.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CombinedTransform | FTransform | Combined transform resulting from composing the incoming LiveLink transform & the offset transform | Controllers/LiveLinkTransformController.h |
Functions
Public
Overridden from ULiveLinkControllerBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSubclassOf< UActorComponent > GetDesiredComponentClass() |
Returns the component class that this controller wants to control | Controllers/LiveLinkTransformController.h | |
virtual bool IsRoleSupported
(
const TSubclassOf< ULiveLinkRole >& RoleToSupport |
Can it support a specific role. This is called on the default object before creating an instance. | Controllers/LiveLinkTransformController.h | |
virtual void OnEvaluateRegistered() |
Initialize the controller at the first tick of its owner component. | Controllers/LiveLinkTransformController.h | |
virtual void SetAttachedComponent
(
UActorComponent* ActorComponent |
Sets the component this controller is driving | Controllers/LiveLinkTransformController.h | |
virtual void Tick
(
float DeltaTime, |
Function called every frame with the data evaluated by the component. | Controllers/LiveLinkTransformController.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
Controllers/LiveLinkTransformController.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ComponentToControl_DEPRECATED | FComponentReference | Controllers/LiveLinkTransformController.h |