Navigation
API > API/Plugins > API/Plugins/SubsonicEngine
Interface to GeneratorSource playback Subsonic implementation.
| Name | USubsonicGeneratorSourceSubscriber |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Subsonic/Source/SubsonicEngine/Public/StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |
| Include Path | #include "StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h" |
Syntax
UCLASS ()
class USubsonicGeneratorSourceSubscriber :
public UE::Subsonic::USubsonicEventSubscriberBase ,
public FTickableGameObject
Inheritance Hierarchy
- FTickableObjectBase → FTickableGameObject → USubsonicGeneratorSourceSubscriber
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UDynamicSubsystem → UAudioEngineSubsystem → USubsonicEventSubscriberBase → USubsonicGeneratorSourceSubscriber
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
USubsonicGeneratorSourceSubscriber() |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FCollectionHandle | Core::FCollectionHandle | StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | |
| FExecutorScopeKey | Core::FExecutorScopeKey | StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Relay | TSharedRef< FSubsonicRelay > | StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
| SourcesDataStore | Core::TSubscriberDataStore< FInstanceSources > | StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void PlaySound
(
FName Name, |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
void PlaySound
(
const FExecutorScopeKey& InKey, |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
void SetAuthoredParameters
(
FName SourceName, |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
void SetAuthoredParameters
(
const FExecutorScopeKey& InKey, |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
void SetParameters
(
const FExecutorScopeKey& InKey, |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
void SetParameters
(
FName SourceName, |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
| StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | |||
| StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |
Public Virtual
Overridden from USubsystem
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Deinitialize() |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
virtual void Initialize
(
FSubsystemCollectionBase& Collection |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |
Overridden from ISubsonicEventSubscriberInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnCollectionRegistered
(
const FCollectionHandle& InEvent |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
virtual void OnCollectionUnregistered
(
const FCollectionHandle& InEvent |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
virtual void OnExecutorRegistered
(
const Core::FSubsonicExecutor& InExecutor |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
virtual void OnExecutorUnregistered
(
const Core::FSubsonicExecutor& InExecutor |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |
Overridden from FTickableGameObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsTickableInEditor() |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |
Overridden from FTickableObjectBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TStatId GetStatId() |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h | ||
virtual void Tick
(
float DeltaTime |
StandardEventSubscribers/SubsonicGeneratorSourceSubscriber.h |