Navigation
| Name | Avalanche |
| Type | Plugin |
| Part of Plugins | Motion Design |
| Location | /Engine/Plugins/VirtualProduction/Avalanche/Source/Avalanche/ |
| Module Build Rules | Avalanche.Build.cs |
Classes
| Name | Remarks |
|---|---|
| AAvaCineCameraActor | Motion Design Cine Camera Actor is derived from Cine Camera Actor. |
| AAvaNullActor | Null Actor (Empty Group) |
| AAvaPostProcessVolume | Motion Design Post Process Volume is derived from Post Process Volume. |
| AAvaScene | |
| AAvaTickerActor | |
| UAvaAttributeContainer | Object providing attribute information of the Scene |
| UAvaGameInstance | |
| UAvaGameViewportClient | |
| UAvaGizmoComponent | Add to an actor to indicate it's used as a Gizmo. |
| UAvaGizmoObjectInterface | Interface for objects that can be (optionally) represented as gizmos. |
| UAvaNullComponent | |
| UAvaRCSequenceBehavior | |
| UAvaRCSequenceBehaviorNode | Performs an action (e.g. Play, Stop) for a defined Motion Design sequence |
| UAvaSceneInterface | Interface for the driver class of an Motion Design Scene This interface's purpose is to provide access to scene data and to core interfaces in the Scene |
| UAvaSceneSettings | Object containing information about its Scene |
| UAvaSceneSubsystem | |
| UAvaSnapPointGenerator | |
| UAvaTickerComponent |
Structs
Interfaces
| Name | Remarks |
|---|---|
| IAvaGizmoObjectInterface | |
| IAvaModule | |
| IAvaRCTransitionExtension | |
| IAvaSceneInterface | |
| IAvaSnapPointGenerator |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AvaAlignment | int32 | AvaDefs.h |
Enums
Public
| Name | Remarks |
|---|---|
| EAvaAnchors | UType 2D space point map. |
| EAvaColorStyle | |
| EAvaDepthAlignment | |
| EAvaHorizontalAlignment | |
| EAvaTickerQueueLimitType | |
| EAvaVerticalAlignment | |
| EAvaViewportPostProcessType_Deprecated | |
| EMotionDesignAssetType |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Bottom | int32 | AvaDefs.h | ||
| Custom | int32 | AvaDefs.h | ||
| Enabled | const TCHAR * | AvaAssetTags.h | ||
| HMiddle | int32 | AvaDefs.h | ||
| Horizontal | int32 | AvaDefs.h | ||
| Left | int32 | AvaDefs.h | ||
| MotionDesignScene | const TCHAR * | AvaAssetTags.h | ||
| None | int32 | AvaDefs.h | ||
| Right | int32 | AvaDefs.h | ||
| Top | int32 | AvaDefs.h | ||
| Vertical | int32 | AvaDefs.h | ||
| VMiddle | int32 | AvaDefs.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
_Pragma
(
"message("Use AvaAttributeContainer.h instead" " Please update your code to the new API before up... |
Renamed AvaSceneState to AvaAttributeContainer to avoid confusion with the 'Scene State' system | AvaSceneState.h | |
EAvaDepthAlignment GetDAlignment
(
AvaAlignment InAlignment |
Alignment for X (Depth) | AvaDefs.h | |
EAvaHorizontalAlignment GetHAlignment
(
AvaAlignment InAlignment |
Alignment for Y (Horizontal) | AvaDefs.h | |
FVector GetLocationFromAlignment
(
AvaAlignment InAlignment, |
Gets an anchor location from an alignment and a size | AvaDefs.h | |
EAvaVerticalAlignment GetVAlignment
(
AvaAlignment InAlignment |
Alignment for Z (Vertical) | AvaDefs.h | |
AvaAlignment MakeAlignment
(
EAvaDepthAlignment Depth, |
Create alignment value from enums | AvaDefs.h | |
auto ToUnderlyingType
(
Enum Val |
AvaDefs.h |