Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/AudioVirtualLoop.h |
Include |
#include "AudioVirtualLoop.h" |
struct FAudioVirtualLoop
Class that tracks virtualized looping active sounds that are eligible to revive re-trigger as long as no stop request is received from the game thread.
Name | Description | |
---|---|---|
|
FAudioVirtualLoop() |
Name | Description | ||
---|---|---|---|
|
CalculateUpdateInterval() |
Overrides the update interval to the provided length |
|
|
FActiveSound... |
GetActiveSound() |
Returns the internally-managed active sound |
|
const FActiv... |
GetActiveSound() |
|
|
float |
GetTimeVirtualized() |
Returns the time the sound has been virtualized |
|
float |
GetUpdateInterval() |
Returns the wait interval being observed before next update |
|
IsEnabled() |
Whether the virtual loop system is enabled or not |
|
|
ShouldListenerMoveForceUpdate ( |
Check to see if listener move is far enough such that a check for virtual loop realization is necessary |
|
|
Update ( |
Updates the loop and checks if ready to play (or 'realize'). |
|
|
UpdateFocusData ( |
Takes aggregate update delta and updates focus so that realization check can test if ready to play. |
|
|
Virtualize ( |
Checks if provided active sound is available to be virtualized. |
|
|
Virtualize ( |
Checks if provided active sound is available to be virtualized. |