CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FAtomConcurrencySoundData Struct Reference

#include <AtomConcurrency.h>

Public Member Functions

 FAtomConcurrencySoundData ()
float GetLerpTime () const
float GetTargetVolume (bool bInDecibels=false) const
float GetVolume (bool bInDecibels=false) const
void SetTarget (float InTargetVolume, float InLerpTime)
void Update (float InElapsed)

Public Attributes

int32 Generation
float LerpTime

Private Attributes

float DbStartVolume
float DbTargetVolume
float Elapsed

Detailed Description

Sound instance data pertaining to concurrency tracking

Constructor & Destructor Documentation

◆ FAtomConcurrencySoundData()

FAtomConcurrencySoundData::FAtomConcurrencySoundData ( )
inline

Member Function Documentation

◆ GetLerpTime()

float FAtomConcurrencySoundData::GetLerpTime ( ) const

◆ GetTargetVolume()

float FAtomConcurrencySoundData::GetTargetVolume ( bool bInDecibels = false) const

◆ GetVolume()

float FAtomConcurrencySoundData::GetVolume ( bool bInDecibels = false) const

◆ SetTarget()

void FAtomConcurrencySoundData::SetTarget ( float InTargetVolume,
float InLerpTime )

◆ Update()

void FAtomConcurrencySoundData::Update ( float InElapsed)

Member Data Documentation

◆ DbStartVolume

float FAtomConcurrencySoundData::DbStartVolume
private

◆ DbTargetVolume

float FAtomConcurrencySoundData::DbTargetVolume
private

◆ Elapsed

float FAtomConcurrencySoundData::Elapsed
private

◆ Generation

int32 FAtomConcurrencySoundData::Generation

◆ LerpTime

float FAtomConcurrencySoundData::LerpTime

The documentation for this struct was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/AtomConcurrency.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Private/Atom/AtomConcurrency.cpp