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

Public Member Functions

Functions
void SetSharpenActive (bool IsActive)
void FadeOutWorldProgressively (TArray< UPrimitiveComponent > LastFadeOutPrimitives, FCallback OnFadeOutFinished=FCallback())
FPostProcessSettings GetPrePhotoModePostProcessSettings () const
bool IsOutlineActive ()
bool IsSharpenActive ()
bool IsWorldFadeActive ()
void RegisterPostProcessSettings (FPostProcessSettings Settings)
void SetOutlineActive (bool IsActive)
void FadeInWorldProgressively (TArray< UPrimitiveComponent > FirstFadeInPrimitives, FCallback OnFadeInFinished=FCallback())
void SetSharpenSystemIntensity (float32 Intensity)
void SetShouldRegisterPostProcessSettings (bool ShouldRegister)
void SetWorldFadeActive (bool IsActive)
bool ShouldRegisterPostProcessSettings () const

Static Public Member Functions

Static Functions
static UClass StaticClass ()
static UPostProcessSubsystem Get ()
static UPostProcessSubsystem GetPostProcessSubsystem ()

Public Attributes

PostProcessSubsystem
float32 WorldFadeEnvironmentSeconds
float32 WorldFadeTransitionSeconds
FPostProcessSettings LastRegisteredPostProcessSettings
float32 FadeRadius
 Total radius in world position units that will be used for the fade effect.
float32 TransitionLength
float32 NoiseScale
float32 NoiseStrength
float32 FadeOutTimeScale
float32 IdleBeforePlayerFadesSeconds
float32 PlayerFadeSeconds
float32 FadeInTimeScale
Variables
FOnOutlineStateChanged OnOutlineStateChanged
FOnSharpenStateChanged OnSharpenStateChanged
FOnWorldFadeStateChanged OnWorldFadeStateChanged
const FPostProcessSettings PrePhotoModePostProcessSettings

Member Function Documentation

◆ FadeInWorldProgressively()

void FadeInWorldProgressively ( TArray< UPrimitiveComponent > FirstFadeInPrimitives,
FCallback OnFadeInFinished = FCallback ( ) )

◆ FadeOutWorldProgressively()

void FadeOutWorldProgressively ( TArray< UPrimitiveComponent > LastFadeOutPrimitives,
FCallback OnFadeOutFinished = FCallback ( ) )

◆ Get()

UPostProcessSubsystem Get ( )
static

◆ GetPostProcessSubsystem()

UPostProcessSubsystem GetPostProcessSubsystem ( )
static

◆ GetPrePhotoModePostProcessSettings()

FPostProcessSettings GetPrePhotoModePostProcessSettings ( ) const

◆ IsOutlineActive()

bool IsOutlineActive ( )

◆ IsSharpenActive()

bool IsSharpenActive ( )

◆ IsWorldFadeActive()

bool IsWorldFadeActive ( )

◆ RegisterPostProcessSettings()

void RegisterPostProcessSettings ( FPostProcessSettings Settings)

◆ SetOutlineActive()

void SetOutlineActive ( bool IsActive)

◆ SetSharpenActive()

void SetSharpenActive ( bool IsActive)

◆ SetSharpenSystemIntensity()

void SetSharpenSystemIntensity ( float32 Intensity)

◆ SetShouldRegisterPostProcessSettings()

void SetShouldRegisterPostProcessSettings ( bool ShouldRegister)

◆ SetWorldFadeActive()

void SetWorldFadeActive ( bool IsActive)

◆ ShouldRegisterPostProcessSettings()

bool ShouldRegisterPostProcessSettings ( ) const

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ FadeInTimeScale

float32 FadeInTimeScale

◆ FadeOutTimeScale

float32 FadeOutTimeScale

◆ FadeRadius

float32 FadeRadius

Total radius in world position units that will be used for the fade effect.

◆ IdleBeforePlayerFadesSeconds

float32 IdleBeforePlayerFadesSeconds

◆ LastRegisteredPostProcessSettings

FPostProcessSettings LastRegisteredPostProcessSettings

◆ NoiseScale

float32 NoiseScale

◆ NoiseStrength

float32 NoiseStrength

◆ OnOutlineStateChanged

FOnOutlineStateChanged OnOutlineStateChanged

◆ OnSharpenStateChanged

FOnSharpenStateChanged OnSharpenStateChanged

◆ OnWorldFadeStateChanged

FOnWorldFadeStateChanged OnWorldFadeStateChanged

◆ PlayerFadeSeconds

float32 PlayerFadeSeconds

◆ PrePhotoModePostProcessSettings

const FPostProcessSettings PrePhotoModePostProcessSettings

◆ TransitionLength

float32 TransitionLength

◆ WorldFadeEnvironmentSeconds

float32 WorldFadeEnvironmentSeconds

◆ WorldFadeTransitionSeconds

float32 WorldFadeTransitionSeconds