Navigation
API > API/Plugins > API/Plugins/SubsonicCore
Key consisting of executor ID and Audio DeviceId (holds CollectionHandle in builds with logging enabled for debugging). Provides easily readable, hashable key while not providing direct executor ccess, enabling subscribers to organize data based in hashed executor scope related to execution context.
| Name | FExecutorScopeKey |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Subsonic/Source/SubsonicCore/Public/SubsonicExecutor.h |
| Include Path | #include "SubsonicExecutor.h" |
Syntax
struct FExecutorScopeKey
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| SubsonicExecutor.h | |||
FExecutorScopeKey
(
const FSubsonicExecutor& InExecutor |
SubsonicExecutor.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CollectionHandle | FCollectionHandle | SubsonicExecutor.h | ||
| DeviceId | Audio::FDeviceId | SubsonicExecutor.h | ||
| ExecutorId | uint32 | SubsonicExecutor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString ToString() |
SubsonicExecutor.h |