Navigation
API > API/Plugins > API/Plugins/AvalancheModifiers
Line tool for the pattern modifier
| Name | UAvaPatternModifierLineTool |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheModifiers/Public/Tools/AvaPatternModifierLineTool.h |
| Include Path | #include "Tools/AvaPatternModifierLineTool.h" |
Syntax
UCLASS (DisplayName="Line", ClassGroup="Modifiers")
class UAvaPatternModifierLineTool : public UAvaPatternModifierTool
Inheritance Hierarchy
- UAvaPatternModifierTool → UAvaPatternModifierLineTool
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetLineAccumulateTransform() |
Tools/AvaPatternModifierLineTool.h |
|
|
EAvaPatternModifierLineAlignment GetLineAlignment() |
Tools/AvaPatternModifierLineTool.h |
|
|
EAvaPatternModifierAxis GetLineAxis() |
Tools/AvaPatternModifierLineTool.h |
|
|
int32 GetLineCount() |
Tools/AvaPatternModifierLineTool.h |
|
|
FRotator GetLineRotation() |
Tools/AvaPatternModifierLineTool.h |
|
|
FVector GetLineScale() |
Tools/AvaPatternModifierLineTool.h |
|
|
float GetLineSpacing() |
Tools/AvaPatternModifierLineTool.h |
|
|
void SetLineAccumulateTransform
(
bool bInLineAccumulateTransform |
Tools/AvaPatternModifierLineTool.h |
|
|
void SetLineAlignment
(
EAvaPatternModifierLineAlignment InLineAlignment |
Tools/AvaPatternModifierLineTool.h |
|
|
void SetLineAxis
(
EAvaPatternModifierAxis InLineAxis |
Tools/AvaPatternModifierLineTool.h |
|
|
void SetLineCount
(
int32 InLineCount |
Tools/AvaPatternModifierLineTool.h |
|
|
void SetLineRotation
(
const FRotator& InLineRotation |
Tools/AvaPatternModifierLineTool.h |
|
|
void SetLineScale
(
const FVector& InLineScale |
Tools/AvaPatternModifierLineTool.h |
|
|
void SetLineSpacing
(
float InLineSpacing |
Tools/AvaPatternModifierLineTool.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FVector GetCenterAlignmentAxis() |
Tools/AvaPatternModifierLineTool.h | ||
virtual FName GetToolName() |
Tools/AvaPatternModifierLineTool.h | ||
virtual TArray< FTransform > GetTransformInstances
(
const FBox& InOriginalBounds |
Tools/AvaPatternModifierLineTool.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InEvent |
Tools/AvaPatternModifierLineTool.h |