Navigation
| Name | AvalancheSequence |
| Type | Plugin |
| Part of Plugins | Motion Design |
| Location | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheSequence/ |
| Module Build Rules | AvalancheSequence.Build.cs |
Classes
| Name | Remarks |
|---|---|
| AAvaSequenceActor | |
| FAvaMarkInstance | Class Containing Instance data of a Mark, such as current Play Count |
| FAvaMarkRole | Class involved in executing specific role-related logic via its Context |
| FAvaMarkRoleHandler | |
| UAvaSequence | |
| UAvaSequenceDirector | |
| UAvaSequenceDirectorBlueprint | |
| UAvaSequenceDirectorGeneratedClass | |
| UAvaSequenceLibrary | |
| UAvaSequencePlaybackObject | |
| UAvaSequencePlayer | |
| UAvaSequenceProvider | Interface for Objects that use UAvaSequence and need to be handled by IAvaSequencer |
| UAvaSequenceSubsystem |
Structs
Interfaces
| Name | Remarks |
|---|---|
| IAvaSequenceController | Interface to processing how Marks are processed when ticking a sequence |
| IAvaSequencePlaybackContext | Interface for Marks to interact with the Sequence being played |
| IAvaSequencePlaybackObject | |
| IAvaSequenceProvider |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FAvaSequencePlayerVariant | TAvaSequencePlayerVariant< UAvaSequencePlayer, ISequencer > | IAvaSequenceController.h |
Enums
Public
| Name | Remarks |
|---|---|
| EAvaMarkDirection | |
| EAvaMarkRole | |
| EAvaMarkRoleReply | |
| EAvaMarkSearchDirection | |
| EAvaSequenceActionType | Enumeration of actions that can be performed on a sequence |
| EAvaSequencePlayMode | |
| EAvaSequenceTimeType | |
| EAvaTransitionSequenceQueryType | |
| EAvaTransitionSequenceWaitType |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SmallSubFrame | double | AvaSequenceShared.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!
(
EAvaMarkRoleReply E |
Marks/AvaMarkShared.h | ||
EAvaMarkRoleReply operator&
(
EAvaMarkRoleReply Lhs, |
Marks/AvaMarkShared.h | ||
EAvaMarkRoleReply & operator&=
(
EAvaMarkRoleReply& Lhs, |
Marks/AvaMarkShared.h | ||
EAvaMarkRoleReply operator^
(
EAvaMarkRoleReply Lhs, |
Marks/AvaMarkShared.h | ||
EAvaMarkRoleReply & operator^=
(
EAvaMarkRoleReply& Lhs, |
Marks/AvaMarkShared.h | ||
EAvaMarkRoleReply operator|
(
EAvaMarkRoleReply Lhs, |
Marks/AvaMarkShared.h | ||
EAvaMarkRoleReply & operator|=
(
EAvaMarkRoleReply& Lhs, |
Marks/AvaMarkShared.h | ||
EAvaMarkRoleReply operator~
(
EAvaMarkRoleReply E |
Marks/AvaMarkShared.h |