UVirtualCameraMovement

A class to handle the virtual Camera transform.

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UVirtualCameraMovement

References

Module

VirtualCamera

Header

/Engine/Plugins/Experimental/VirtualCamera/Source/VirtualCamera/Public/VirtualCameraMovement.h

Include

#include "VirtualCameraMovement.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class UVirtualCameraMovement : public UObject

Remarks

A class to handle the virtual Camera transform.

Constructors

No constructors are accessible with public or protected access.

Functions

Name Description

Public function Const UFunction BlueprintCallable, Category

FTransform

 

GetLocalTransform()

Get the unmodified local transform.

Public function Const UFunction BlueprintCallable, Category

FTransform

 

GetTransform()

Get the modified transform.

Public function UFunction BlueprintCallable, Category

void

 

ResetLocalAxis()

Remove the axis transform, all scaling factor will be calculated from the origin.

Public function UFunction BlueprintCallable, Category

void

 

SetLocalAxis

(
    const FTransform& InTransform
)

Set the transform from where the scaling factor will be calculated from.

Public function UFunction BlueprintCallable, Category

void

 

SetLocalTransform

(
    const FTransform& Transform
)

Set the local transform that will be modified by the scaling factor.

Public function UFunction BlueprintCallable, Category

void

 

SetLocationScale

(
    FVector LocationScale
)

Scale the local location of the local transform from the local axis.

Public function UFunction BlueprintCallable, Category

void

 

SetRotationScale

(
    FRotator RotationScale
)

Scale the local rotation of the local transform from the local axis.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss