Navigation
API > API/Plugins > API/Plugins/AvalancheMedia > API/Plugins/AvalancheMedia/Playback
References
| Module | AvalancheMedia |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheMedia/Public/Playback/IAvaPlaybackServer.h |
| Include | #include "Playback/IAvaPlaybackServer.h" |
Syntax
class IAvaPlaybackServer
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FAvaInstanceSettings * | Access Motion Design Instance settings replicated from connected client(s). | ||
| const IAvaBroadcastSettings * | Access broadcast settings replicated from connected client. | ||
| FMessageAddress | GetClientAddress
(
const FString& InClientName |
Returns the client address. | |
| TArray< FString > | Returns the list of connected clients. | ||
| const FString & | GetClientUserData
(
const FString& InClientName, |
Returns the corresponding client user data for the given client name and key. | |
| const FString & | GetName () |
Returns the server's name. | |
| const FAvaPlayableSettings * | Access Motion Design Playable settings replicated from connected client(s). | ||
| const FAvaPlaybackManager & | Access the server's playback manager. | ||
| FAvaPlaybackManager & | |||
| const FString & | GetUserData
(
const FString& InKey |
||
| bool | HasClientUserData
(
const FString& InClientName, |
Returns true if the corresponding client user data for the given client name is found. | |
| bool | HasUserData
(
const FString& InKey |
||
| void | RemoveUserData
(
const FString& InKey |
Remove the server's user data entry from the given key. | |
| void | SetUserData
(
const FString& InKey, |
Add user data to this server. This is replicated and accessible to the client. | |
| void | |||
| TArray< FPlaybackInstanceReference > | |||
| void | |||
| TArray< FPlaybackInstanceReference > | StopPlaybacks
(
const FString& InChannelName, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPlaybackInstanceReference |