Navigation
Unreal Engine C++ API Reference > Plugins > VirtualCamera
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
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
void | AddBlendableToCamera
(
const TScriptInterface< IBlendableInterface >& InBlendableToAdd, |
|
![]() ![]() ![]() ![]() |
void | AddOnVirtualCameraUpdatedDelegate
(
const FVirtualCameraTickDelegate& InDelegate |
Adds a delegate that will be executed every tick while streaming. |
![]() ![]() |
UWorld * | ||
![]() ![]() ![]() ![]() ![]() |
FLiveLinkSubjectRepresentation | ||
![]() ![]() ![]() ![]() |
TScriptInterface< IVirtualCameraOptions > | GetOptions () |
|
![]() ![]() ![]() ![]() |
TScriptInterface< IVirtualCameraPresetContainer > | ||
![]() ![]() ![]() ![]() ![]() |
FTransform | ||
![]() ![]() ![]() ![]() ![]() |
USceneCaptureComponent2D * | ||
![]() ![]() ![]() ![]() ![]() |
ULevelSequencePlaybackController * | Returns the VirtualCamera's Sequence Controller. | |
![]() ![]() ![]() ![]() ![]() |
UCineCameraComponent * | Returns the target camera that is used to create the streamed view. | |
![]() ![]() ![]() ![]() ![]() |
bool | IsStreaming () |
|
![]() ![]() ![]() ![]() |
void | RemoveOnVirtualCameraUpdatedDelegate
(
const FVirtualCameraTickDelegate& InDelegate |
Remove delegate that is executed every tick while streaming. |
![]() ![]() ![]() ![]() |
void | SetBeforeSetVirtualCameraTransformDelegate
(
const FPreSetVirtualCameraTransform& InDelegate |
Delegate will be executed before transform is set onto VirtualCamera. |
![]() ![]() ![]() ![]() |
void | SetFocusVisualization
(
bool bInShowFocusVisualization |
|
![]() ![]() ![]() ![]() |
void | SetLiveLinkRepresentation
(
const FLiveLinkSubjectRepresentation& InLiveLinkRepresenation |
|
![]() ![]() ![]() ![]() |
void | SetOnActorClickedDelegate
(
const FOnActorClickedDelegate& InDelegate |
Delegate will be executed when an actor in the scene was clicked/touched. |
![]() ![]() ![]() ![]() |
void | SetSaveSettingsOnStopStreaming
(
bool bShouldSettingsSave |
Sets whether settings should be saved when stream is stopped. |
![]() ![]() ![]() ![]() |
void | SetTrackedActorForFocus
(
AActor* InActorToTrack, |
|
![]() ![]() ![]() ![]() ![]() |
bool | Check whether settings should save when stream is stopped. | |
![]() ![]() |
bool | ||
![]() ![]() |
bool |