Navigation
API > API/Plugins > API/Plugins/AvalancheSequence
Interface for Marks to interact with the Sequence being played
| Name | IAvaSequencePlaybackContext |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheSequence/Public/IAvaSequencePlaybackContext.h |
| Include Path | #include "IAvaSequencePlaybackContext.h" |
Syntax
class IAvaSequencePlaybackContext : public TSharedFromThis< IAvaSequencePlaybackContext >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IAvaSequencePlaybackContext
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IAvaSequencePlaybackContext() |
IAvaSequencePlaybackContext.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Continue() |
IAvaSequencePlaybackContext.h | ||
const TSet< FAvaMark > & GetAllMarks() |
IAvaSequencePlaybackContext.h | ||
TConstArrayView< TWeakPtr< IAvaSequencePlaybackContext > > GetChildrenInContext() |
IAvaSequencePlaybackContext.h | ||
FFrameTime GetDeltaFrameTime() |
IAvaSequencePlaybackContext.h | ||
FFrameTime GetGlobalTime() |
IAvaSequencePlaybackContext.h | ||
const FAvaMark & GetMark() |
IAvaSequencePlaybackContext.h | ||
const FMovieSceneMarkedFrame & GetMarkedFrame() |
IAvaSequencePlaybackContext.h | ||
FTSTicker & GetTicker() |
IAvaSequencePlaybackContext.h | ||
bool IsPlayingForwards() |
IAvaSequencePlaybackContext.h | ||
void JumpTo
(
const FFrameTime& InFrameTime, |
IAvaSequencePlaybackContext.h | ||
void JumpToSelf() |
IAvaSequencePlaybackContext.h | ||
void Pause() |
IAvaSequencePlaybackContext.h | ||
void ResolveFromParent
(
const IAvaSequencePlaybackContext& InParent |
IAvaSequencePlaybackContext.h | ||
void Reverse() |
IAvaSequencePlaybackContext.h |