Navigation
API > API/Plugins > API/Plugins/AvalancheMedia
| Name | FAvaPlayableTransitionBuilder |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMedia/Public/Playable/Transition/AvaPlayableTransition.h |
| Include Path | #include "Playable/Transition/AvaPlayableTransition.h" |
Syntax
class FAvaPlayableTransitionBuilder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAvaPlayableTransitionBuilder() |
Playable/Transition/AvaPlayableTransition.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EnterPlayablesWeak | TArray< TWeakObjectPtr< UAvaPlayable > > | Playable/Transition/AvaPlayableTransition.h | ||
| EnterPlayableValues | TArray< TSharedPtr< FAvaPlayableRemoteControlValues > > | Playable/Transition/AvaPlayableTransition.h | ||
| ExitPlayablesWeak | TArray< TWeakObjectPtr< UAvaPlayable > > | Playable/Transition/AvaPlayableTransition.h | ||
| PlayingPlayablesWeak | TArray< TWeakObjectPtr< UAvaPlayable > > | Playable/Transition/AvaPlayableTransition.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AddEnterPlayable
(
UAvaPlayable* InPlayable, |
Playable/Transition/AvaPlayableTransition.h | ||
void AddEnterPlayableValues
(
const TSharedPtr< FAvaPlayableRemoteControlValues >& InValues |
Playable/Transition/AvaPlayableTransition.h | ||
bool AddExitPlayable
(
UAvaPlayable* InPlayable, |
Playable/Transition/AvaPlayableTransition.h | ||
bool AddPlayable
(
UAvaPlayable* InPlayable, |
Playable/Transition/AvaPlayableTransition.h | ||
bool AddPlayingPlayable
(
UAvaPlayable* InPlayable, |
Playable/Transition/AvaPlayableTransition.h | ||
UAvaPlayableTransition * MakeTransition
(
UObject* InOuter, |
Playable/Transition/AvaPlayableTransition.h |