Navigation
API > API/Plugins > API/Plugins/AvalancheMedia > API/Plugins/AvalancheMedia/FAvaPlaybackManager
Description
TearDown the whole Motion Design Playback system.
When Motion Design Playback is used within a game, we need to tear down everything as the parent world is being teared down. The game tear down process will forcibly mark as garbage (and GCs) all the GameInstances, including those held by the playback objects, despite playback objects holding strong references to them. To avoid issues we preemptively destroy all the playback objects.
| Name | OnParentWorldBeginTearDown |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMedia/Public/Playback/AvaPlaybackManager.h |
| Include Path | #include "Playback/AvaPlaybackManager.h" |
| Source | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMedia/Private/Playback/AvaPlaybackManager.cpp |
void OnParentWorldBeginTearDown()