IVirtualCameraController

Windows
MacOS
Linux

Inheritance Hierarchy

IVirtualCameraController

AVirtualCameraActor

References

Module

VirtualCamera

Header

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

Include

#include "IVirtualCameraController.h"

Syntax

class IVirtualCameraController

Functions

Name Description

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

AddBlendableToCamera

(
    const TScriptInterface< IBlendableI...,
    float InWeight
)

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

AddOnVirtualCameraUpdatedDelegate

(
    const FVirtualCameraTickDelegate& ...
)

Adds a delegate that will be executed every tick while streaming.

Public function Virtual

UWorld *

 

GetControllerWorld()

Public function Const UFunction BlueprintCallable, Category blueprintnativeevent

FLiveLinkSub...

 

GetLiveLinkRepresentation()

Public function UFunction BlueprintCallable, Category blueprintnativeevent

TScriptInter...

 

GetOptions()

Public function UFunction BlueprintCallable, Category blueprintnativeevent

TScriptInter...

 

GetPresetContainer()

Public function Const UFunction BlueprintCallable, Category blueprintnativeevent

FTransform

 

GetRelativeTransform()

Public function Const UFunction BlueprintCallable, Category blueprintnativeevent

USceneCaptur...

 

GetSceneCaptureComponent()

Public function Const UFunction BlueprintCallable, Category blueprintnativeevent

ULevelSequen...

 

GetSequenceController()

Returns the VirtualCamera's Sequence Controller.

Public function Const UFunction BlueprintCallable, Category blueprintnativeevent

UCineCameraC...

 

GetStreamedCameraComponent()

Returns the target camera that is used to create the streamed view.

Public function Const UFunction BlueprintCallable, Category blueprintnativeevent

bool

 

IsStreaming()

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

RemoveOnVirtualCameraUpdatedDelegate

(
    const FVirtualCameraTickDelegate& ...
)

Remove delegate that is executed every tick while streaming.

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

SetBeforeSetVirtualCameraTransformDelegate

(
    const FPreSetVirtualCameraTransform...
)

Delegate will be executed before transform is set onto VirtualCamera.

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

SetFocusVisualization

(
    bool bInShowFocusVisualization
)

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

SetLiveLinkRepresentation

(
    const FLiveLinkSubjectRepresentatio...
)

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

SetOnActorClickedDelegate

(
    const FOnActorClickedDelegate& InD...
)

Delegate will be executed when an actor in the scene was clicked/touched.

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

SetSaveSettingsOnStopStreaming

(
    bool bShouldSettingsSave
)

Sets whether settings should be saved when stream is stopped.

Public function UFunction BlueprintCallable, Category blueprintnativeevent

void

 

SetTrackedActorForFocus

(
    AActor* InActorToTrack,
    const FVector& TrackingPointOffset
)

Public function Const UFunction BlueprintCallable, Category blueprintnativeevent

bool

 

ShouldSaveSettingsOnStopStreaming()

Check whether settings should save when stream is stopped.

Public function Virtual

bool

 

StartStreaming()

Public function Virtual

bool

 

StopStreaming()

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