G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UNiagaraDataInterfaceSceneCapture2D Class Reference

Data Interface which can control or read from a scene capture component. More...

Static Public Member Functions

Niagara
static void SetSceneCapture2DManagedShowOnlyActors (UNiagaraComponent NiagaraSystem, const FName ParameterName, TArray< AActor > ShowOnlyActors)
 Allows you to set the show only actors when Niagara manages the component. If Niagara does not manage the component use the regular BP methods.
Static Functions
static UClass StaticClass ()
Static Public Member Functions inherited from UNiagaraDataInterface
static UClass StaticClass ()

Public Attributes

SceneCapture
FNiagaraUserParameterBinding SceneCaptureUserParameter
 When valid should point to either a Scene Capture 2D Component or a Scene Capture 2D Actor.
ENDISceneCapture2DSourceMode SourceMode
 How should we find the scene capture component to use?
SceneCaptureAutoMove
ENDISceneCapture2DOffsetMode AutoMoveOffsetLocationMode
 Should we apply the auto move offset in local or world space?
FVector AutoMoveOffsetLocation
 Location offset when applying auto movement.
ENDISceneCapture2DOffsetMode AutoMoveOffsetRotationMode
 How we should apply the rotation.
FRotator AutoMoveOffsetRotation
 Rotation offset when applying auto movement.
bool bAutoMoveWithComponent
 When enabled the scene capture component will be automatically moved to the location of the NiagaraComponent with an optional offset.
SceneCaptureManaged
ESceneCaptureSource ManagedCaptureSource
FIntPoint ManagedTextureSize
ETextureRenderTargetFormat ManagedTextureFormat
ECameraProjectionMode ManagedProjectionType
float32 ManagedFOVAngle
float32 ManagedOrthoWidth
bool bManagedCaptureEveryFrame
bool bManagedCaptureOnMovement
TArray< TObjectPtr< AActor > > ManagedShowOnlyActors

Detailed Description

Data Interface which can control or read from a scene capture component.

Member Function Documentation

◆ SetSceneCapture2DManagedShowOnlyActors()

void SetSceneCapture2DManagedShowOnlyActors ( UNiagaraComponent NiagaraSystem,
const FName ParameterName,
TArray< AActor > ShowOnlyActors )
static

Allows you to set the show only actors when Niagara manages the component. If Niagara does not manage the component use the regular BP methods.

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ AutoMoveOffsetLocation

FVector AutoMoveOffsetLocation

Location offset when applying auto movement.

◆ AutoMoveOffsetLocationMode

ENDISceneCapture2DOffsetMode AutoMoveOffsetLocationMode

Should we apply the auto move offset in local or world space?

◆ AutoMoveOffsetRotation

FRotator AutoMoveOffsetRotation

Rotation offset when applying auto movement.

◆ AutoMoveOffsetRotationMode

ENDISceneCapture2DOffsetMode AutoMoveOffsetRotationMode

How we should apply the rotation.

◆ bAutoMoveWithComponent

bool bAutoMoveWithComponent

When enabled the scene capture component will be automatically moved to the location of the NiagaraComponent with an optional offset.

◆ bManagedCaptureEveryFrame

bool bManagedCaptureEveryFrame

◆ bManagedCaptureOnMovement

bool bManagedCaptureOnMovement

◆ ManagedCaptureSource

ESceneCaptureSource ManagedCaptureSource

◆ ManagedFOVAngle

float32 ManagedFOVAngle

◆ ManagedOrthoWidth

float32 ManagedOrthoWidth

◆ ManagedProjectionType

ECameraProjectionMode ManagedProjectionType

◆ ManagedShowOnlyActors

TArray<TObjectPtr<AActor> > ManagedShowOnlyActors

◆ ManagedTextureFormat

ETextureRenderTargetFormat ManagedTextureFormat

◆ ManagedTextureSize

FIntPoint ManagedTextureSize

◆ SceneCaptureUserParameter

FNiagaraUserParameterBinding SceneCaptureUserParameter

When valid should point to either a Scene Capture 2D Component or a Scene Capture 2D Actor.

◆ SourceMode

How should we find the scene capture component to use?