Navigation
API > API/Plugins > API/Plugins/AvalancheMedia > API/Plugins/AvalancheMedia/Playback
Inheritance Hierarchy
- FGCObject
- FAvaPlaybackInstance
References
| Module | AvalancheMedia |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheMedia/Public/Playback/AvaPlaybackManager.h |
| Include | #include "Playback/AvaPlaybackManager.h" |
Syntax
class FAvaPlaybackInstance : public FGCObject
Remarks
Handle to a playback instance for recycling.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAvaPlaybackInstance
(
const FGuid& InInstanceId, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FName & | |||
| const FString & | |||
| const FGuid & | |||
| const FString & | |||
| TSharedPtr< FAvaPlaybackManager > | GetManager () |
||
| UAvaPlaybackGraph * | GetPlayback () |
||
| const FSoftObjectPath & | |||
| EAvaPlaybackStatus | GetStatus () |
||
| bool | IsPlaying () |
||
| void | Recycle () |
||
| void | SetInstanceId
(
const FGuid& InInstanceId |
This is used by the server to track the client's id. | |
| void | SetInstanceUserData
(
const FString& InUserData |
Set the instance's user data. | |
| void | SetStatus
(
EAvaPlaybackStatus InStatus |
||
| void | Unload () |
||
| bool | UpdateStatus () |
Overridden from FGCObject
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
Pure virtual that must be overloaded by the inheriting class. | |
| FString | Overload this method to report a name for your referencer |