CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FAtomInterpolatedInteriorSettings Class Reference

#include <AtomGameplayVolumeListener.h>

Public Member Functions

 FAtomInterpolatedInteriorSettings ()=default
void Apply (const FAtomInteriorSettings &NewSettings)
FORCEINLINE float GetExteriorLPF () const
FORCEINLINE float GetExteriorLPFInterp () const
FORCEINLINE float GetExteriorVolume () const
FORCEINLINE float GetExteriorVolumeInterp () const
FORCEINLINE float GetInteriorLPF () const
FORCEINLINE float GetInteriorLPFInterp () const
FORCEINLINE double GetInteriorStartTime () const
FORCEINLINE float GetInteriorVolume () const
FORCEINLINE float GetInteriorVolumeInterp () const
float Interpolate (double CurrentTime, double EndTime) const
FORCEINLINE bool IsWorldSettings () const
FORCEINLINE void SetInteriorStartTime (double InTime)
void UpdateInteriorValues ()

Protected Attributes

double ExteriorEndTime = 0.0
double ExteriorLPFEndTime = 0.0
float ExteriorLPFInterp = 0.f
float ExteriorVolumeInterp = 0.f
double InteriorEndTime = 0.0
double InteriorLPFEndTime = 0.0
float InteriorLPFInterp = 0.f
FAtomInteriorSettings InteriorSettings
double InteriorStartTime = 0.0
float InteriorVolumeInterp = 0.f

Detailed Description

Constructor & Destructor Documentation

◆ FAtomInterpolatedInteriorSettings()

FAtomInterpolatedInteriorSettings::FAtomInterpolatedInteriorSettings ( )
default

Member Function Documentation

◆ Apply()

void FAtomInterpolatedInteriorSettings::Apply ( const FAtomInteriorSettings & NewSettings)

◆ GetExteriorLPF()

FORCEINLINE float FAtomInterpolatedInteriorSettings::GetExteriorLPF ( ) const
inline

◆ GetExteriorLPFInterp()

FORCEINLINE float FAtomInterpolatedInteriorSettings::GetExteriorLPFInterp ( ) const
inline

◆ GetExteriorVolume()

FORCEINLINE float FAtomInterpolatedInteriorSettings::GetExteriorVolume ( ) const
inline

◆ GetExteriorVolumeInterp()

FORCEINLINE float FAtomInterpolatedInteriorSettings::GetExteriorVolumeInterp ( ) const
inline

◆ GetInteriorLPF()

FORCEINLINE float FAtomInterpolatedInteriorSettings::GetInteriorLPF ( ) const
inline

◆ GetInteriorLPFInterp()

FORCEINLINE float FAtomInterpolatedInteriorSettings::GetInteriorLPFInterp ( ) const
inline

◆ GetInteriorStartTime()

FORCEINLINE double FAtomInterpolatedInteriorSettings::GetInteriorStartTime ( ) const
inline

◆ GetInteriorVolume()

FORCEINLINE float FAtomInterpolatedInteriorSettings::GetInteriorVolume ( ) const
inline

◆ GetInteriorVolumeInterp()

FORCEINLINE float FAtomInterpolatedInteriorSettings::GetInteriorVolumeInterp ( ) const
inline

◆ Interpolate()

float FAtomInterpolatedInteriorSettings::Interpolate ( double CurrentTime,
double EndTime ) const

◆ IsWorldSettings()

FORCEINLINE bool FAtomInterpolatedInteriorSettings::IsWorldSettings ( ) const
inline

◆ SetInteriorStartTime()

FORCEINLINE void FAtomInterpolatedInteriorSettings::SetInteriorStartTime ( double InTime)
inline

◆ UpdateInteriorValues()

void FAtomInterpolatedInteriorSettings::UpdateInteriorValues ( )

Member Data Documentation

◆ ExteriorEndTime

double FAtomInterpolatedInteriorSettings::ExteriorEndTime = 0.0
protected

◆ ExteriorLPFEndTime

double FAtomInterpolatedInteriorSettings::ExteriorLPFEndTime = 0.0
protected

◆ ExteriorLPFInterp

float FAtomInterpolatedInteriorSettings::ExteriorLPFInterp = 0.f
protected

◆ ExteriorVolumeInterp

float FAtomInterpolatedInteriorSettings::ExteriorVolumeInterp = 0.f
protected

◆ InteriorEndTime

double FAtomInterpolatedInteriorSettings::InteriorEndTime = 0.0
protected

◆ InteriorLPFEndTime

double FAtomInterpolatedInteriorSettings::InteriorLPFEndTime = 0.0
protected

◆ InteriorLPFInterp

float FAtomInterpolatedInteriorSettings::InteriorLPFInterp = 0.f
protected

◆ InteriorSettings

FAtomInteriorSettings FAtomInterpolatedInteriorSettings::InteriorSettings
protected

◆ InteriorStartTime

double FAtomInterpolatedInteriorSettings::InteriorStartTime = 0.0
protected

◆ InteriorVolumeInterp

float FAtomInterpolatedInteriorSettings::InteriorVolumeInterp = 0.f
protected

The documentation for this class was generated from the following files: