Navigation
API > API/Plugins > API/Plugins/AvalancheModifiers
Grid tool for the pattern modifier
| Name | UAvaPatternModifierGridTool |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheModifiers/Public/Tools/AvaPatternModifierGridTool.h |
| Include Path | #include "Tools/AvaPatternModifierGridTool.h" |
Syntax
UCLASS (DisplayName="Grid", ClassGroup="Modifiers")
class UAvaPatternModifierGridTool : public UAvaPatternModifierTool
Inheritance Hierarchy
- UAvaPatternModifierTool → UAvaPatternModifierGridTool
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetGridAccumulateTransform() |
Tools/AvaPatternModifierGridTool.h |
|
|
EAvaPatternModifierGridAlignment GetGridAlignment() |
Tools/AvaPatternModifierGridTool.h |
|
|
int32 GetGridCountX() |
Tools/AvaPatternModifierGridTool.h |
|
|
int32 GetGridCountY() |
Tools/AvaPatternModifierGridTool.h |
|
|
EAvaPatternModifierPlane GetGridPlane() |
Tools/AvaPatternModifierGridTool.h |
|
|
FRotator GetGridRotation() |
Tools/AvaPatternModifierGridTool.h |
|
|
FVector GetGridScale() |
Tools/AvaPatternModifierGridTool.h |
|
|
float GetGridSpacingX() |
Tools/AvaPatternModifierGridTool.h |
|
|
float GetGridSpacingY() |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridAccumulateTransform
(
bool bInGridAccumulateTransform |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridAlignment
(
EAvaPatternModifierGridAlignment InGridAlignment |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridCountX
(
int32 InGridCountX |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridCountY
(
int32 InGridCountY |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridPlane
(
EAvaPatternModifierPlane InGridPlane |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridRotation
(
const FRotator& InGridRotation |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridScale
(
const FVector& InGridScale |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridSpacingX
(
float InGridSpacingX |
Tools/AvaPatternModifierGridTool.h |
|
|
void SetGridSpacingY
(
float InGridSpacingY |
Tools/AvaPatternModifierGridTool.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FVector GetCenterAlignmentAxis() |
Tools/AvaPatternModifierGridTool.h | ||
virtual FName GetToolName() |
Tools/AvaPatternModifierGridTool.h | ||
virtual TArray< FTransform > GetTransformInstances
(
const FBox& InOriginalBounds |
Tools/AvaPatternModifierGridTool.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InEvent |
Tools/AvaPatternModifierGridTool.h |