Navigation
| Name | AvalancheModifiers |
| Type | Plugin |
| Part of Plugins | Motion Design |
| Location | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheModifiers/ |
| Module Build Rules | AvalancheModifiers.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FAvaBooleanModifierProfiler | Modifier profiler used by boolean modifiers |
| FAvaGeometryModifierProfiler | Modifier profiler used by geometry modifiers |
| UAvaAutoSizeModifier | Adapts the modified actor geometry size/scale to match reference actor bounds and act as a background |
| UAvaBendModifier | |
| UAvaBevelModifier | |
| UAvaBooleanModifier | This modifier allows you to apply a mask on a certain shape, this will affect every shape it collides with that matches options |
| UAvaBooleanModifierShared | Singleton class for boolean modifiers to share data Transient because we can rebuild it, no need to save the asset |
| UAvaDynamicMeshConverterModifier | |
| UAvaExtrudeModifier | This modifier extrude triangles from a 2D shape with a specific depth and optionally closes the back |
| UAvaGeometryBaseModifier | Base class used for geometry modifier that uses dynamic mesh components |
| UAvaGlobalOpacityModifier | This modifier sets global opacity parameters on an actor with Material Designer Instances generated with the Material Designer |
| UAvaHideEmptyModifier | |
| UAvaMaterialParameterModifier | This modifier sets specified dynamic materials parameters on an actor and its children |
| UAvaMirrorModifier | |
| UAvaNormalModifier | |
| UAvaOutlineModifier | This modifier adds an outline around a 2D shape with a specific distance |
| UAvaPatternModifier | This modifier clones a shape following various layouts and options |
| UAvaPatternModifierCircleTool | Circle tool for the pattern modifier |
| UAvaPatternModifierGridTool | Grid tool for the pattern modifier |
| UAvaPatternModifierLineTool | Line tool for the pattern modifier |
| UAvaPlaneCutModifier | This modifier cuts a shape based on a 2D plane |
| UAvaSizeToTextureModifier | Adapts the modified actor geometry size/scale to match the texture size/ratio |
| UAvaSplineSweepModifier | |
| UAvaSubdivideModifier | |
| UAvaTaperModifier | |
| UAvaTranslucentPriorityModifier | |
| UAvaTranslucentPriorityModifierShared | Singleton class for translucent priority modifiers to share data about component state |
| UAvaVisibilityModifier | Controls the visibility of a range of child actors by index. |
Structs
| Name | Remarks |
|---|---|
| FAvaBooleanModifierSharedChannel | |
| FAvaBooleanModifierSharedChannelInfo | |
| FAvaDynamicMeshConverterModifierComponentState | |
| FAvaMaterialParameterMap | |
| FAvaMaterialParameterMapScalar | |
| FAvaMaterialParameterMapTexture | |
| FAvaMaterialParameterMapVector | |
| FAvaModifierPreviewPlane | Use this if you want a preview plane on a specific actor |
| FAvaModifiersParametricMaterial | Use this if you want a parametric material |
| FAvaPatternModifierCircleLayoutOptions | |
| FAvaPatternModifierGridLayoutOptions | |
| FAvaPatternModifierLineLayoutOptions | |
| FAvaTranslucentPriorityModifierComponentState | |
| FVector2b |
Enums
Public
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!
(
EAvaDynamicMeshConverterModifierType E |
Modifiers/AvaDynamicMeshConverterModifier.h | ||
| Modifiers/AvaDynamicMeshConverterModifier.h | |||
EAvaDynamicMeshConverterModifierType & operator&=
(
EAvaDynamicMeshConverterModifierType& Lhs, |
Modifiers/AvaDynamicMeshConverterModifier.h | ||
| Modifiers/AvaDynamicMeshConverterModifier.h | |||
EAvaDynamicMeshConverterModifierType & operator^=
(
EAvaDynamicMeshConverterModifierType& Lhs, |
Modifiers/AvaDynamicMeshConverterModifier.h | ||
| Modifiers/AvaDynamicMeshConverterModifier.h | |||
EAvaDynamicMeshConverterModifierType & operator|=
(
EAvaDynamicMeshConverterModifierType& Lhs, |
Modifiers/AvaDynamicMeshConverterModifier.h | ||
| Modifiers/AvaDynamicMeshConverterModifier.h |