Navigation
API > API/Plugins > API/Plugins/AvalancheModifiers
| Name | UAvaTaperModifier |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheModifiers/Public/Modifiers/AvaTaperModifier.h |
| Include Path | #include "Modifiers/AvaTaperModifier.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UAvaTaperModifier : public UAvaGeometryBaseModifier
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UActorModifierCoreBase → UAvaGeometryBaseModifier → UAvaTaperModifier
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| MaxTaperLatticeResolution | int | Modifiers/AvaTaperModifier.h | |
| MinTaperLatticeResolution | int | Modifiers/AvaTaperModifier.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetAmount() |
Modifiers/AvaTaperModifier.h |
|
|
EAvaTaperExtent GetExtent() |
Modifiers/AvaTaperModifier.h |
|
|
EAvaTaperInterpolationType GetInterpolationType() |
Modifiers/AvaTaperModifier.h |
|
|
float GetLowerExtent() |
Modifiers/AvaTaperModifier.h |
|
|
FVector2D GetOffset() |
Modifiers/AvaTaperModifier.h |
|
|
EAvaTaperReferenceFrame GetReferenceFrame() |
Modifiers/AvaTaperModifier.h |
|
|
int32 GetResolution() |
Modifiers/AvaTaperModifier.h |
|
|
float GetUpperExtent() |
Modifiers/AvaTaperModifier.h |
|
|
void SetAmount
(
float InAmount |
Modifiers/AvaTaperModifier.h |
|
|
void SetExtent
(
EAvaTaperExtent InExtent |
Modifiers/AvaTaperModifier.h |
|
|
void SetInterpolationType
(
EAvaTaperInterpolationType InInterpolationType |
Modifiers/AvaTaperModifier.h |
|
|
void SetLowerExtent
(
float InLowerExtent |
Modifiers/AvaTaperModifier.h |
|
|
void SetOffset
(
FVector2D InOffset |
Modifiers/AvaTaperModifier.h |
|
|
void SetReferenceFrame
(
EAvaTaperReferenceFrame InReferenceFrame |
Modifiers/AvaTaperModifier.h |
|
|
void SetResolution
(
int32 InResolution |
Modifiers/AvaTaperModifier.h |
|
|
void SetUpperExtent
(
float InUpperExtent |
Modifiers/AvaTaperModifier.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreateTaperTool() |
Modifiers/AvaTaperModifier.h | ||
FVector2D GetRequiredExtent() |
Modifiers/AvaTaperModifier.h | ||
FVector2D GetRequiredOffset() |
Modifiers/AvaTaperModifier.h | ||
int32 GetSubdividersCuts() |
Modifiers/AvaTaperModifier.h | ||
void OnParameterChanged() |
Modifiers/AvaTaperModifier.h |
Overridden from UActorModifierCoreBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Apply() |
Modifiers/AvaTaperModifier.h | ||
virtual void OnModifierCDOSetup
(
FActorModifierCoreMetadata& InMetadata |
Modifiers/AvaTaperModifier.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Modifiers/AvaTaperModifier.h |