Navigation
| Name | SubsonicEngine |
| Type | Plugin |
| Part of Plugins | Subsonic |
| Location | /Engine/Plugins/Experimental/Subsonic/Source/SubsonicEngine/ |
| Module Build Rules | SubsonicEngine.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FSubsonicRelay | Per-device object responsible for communicating state changes to the audio render thread. |
| USubsonicEventCollection | |
| USubsonicEventCollectionExecutor | Executor handle for a Subsonic Event Collection. |
| USubsonicEventSubscriberBase | |
| USubsonicGeneratorSourceSubscriber | Interface to GeneratorSource playback Subsonic implementation. |
| USubsonicSubsystem | Interface to the Subsonic plugin. |
Structs
| Name | Remarks |
|---|---|
| FInstanceSources | |
| FRelayCommand | Typed command for the per-device command queue on FSubsonicRelay. |
| FReleasedSource | A source that is no longer addressable from actions but still playing. |
| FSubsonicEventAction_GeneratorSourcePlay | |
| FSubsonicEventAction_GeneratorSourceStop |
Enums
Public
| Name | Remarks |
|---|---|
| UE::Subsonic::ESubsonicExecutionResult | Copyright Epic Games, Inc. All Rights Reserved. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SubsystemType * UE::Subsonic::FindDeviceSubsystem
(
const Core::FExecutorScopeKey& InKey |
Utility to find an audio device subsystem from an executor scope key. | SubsonicDeviceUtils.h |