Navigation
API > API/Plugins > API/Plugins/AvalancheModifiers
| Name | UAvaMirrorModifier |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheModifiers/Public/Modifiers/AvaMirrorModifier.h |
| Include Path | #include "Modifiers/AvaMirrorModifier.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UAvaMirrorModifier : public UAvaGeometryBaseModifier
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UActorModifierCoreBase → UAvaGeometryBaseModifier → UAvaMirrorModifier
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PreviewPlane | FAvaModifierPreviewPlane | Modifiers/AvaMirrorModifier.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetApplyPlaneCut() |
Modifiers/AvaMirrorModifier.h |
|
|
bool GetFlipCutSide() |
Modifiers/AvaMirrorModifier.h |
|
|
const FVector & GetMirrorFramePosition() |
Modifiers/AvaMirrorModifier.h |
|
|
const FRotator & GetMirrorFrameRotation() |
Modifiers/AvaMirrorModifier.h |
|
|
bool GetWeldAlongPlane() |
Modifiers/AvaMirrorModifier.h |
|
|
void SetApplyPlaneCut
(
bool bInApplyPlaneCut |
Modifiers/AvaMirrorModifier.h |
|
|
void SetFlipCutSide
(
bool bInFlipCutSide |
Modifiers/AvaMirrorModifier.h |
|
|
void SetMirrorFramePosition
(
const FVector& InMirrorFramePosition |
Modifiers/AvaMirrorModifier.h |
|
|
void SetMirrorFrameRotation
(
const FRotator& InMirrorFrameRotation |
Modifiers/AvaMirrorModifier.h |
|
|
void SetWeldAlongPlane
(
bool bInWeldAlongPlane |
Modifiers/AvaMirrorModifier.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreatePreviewComponent() |
Modifiers/AvaMirrorModifier.h | ||
void DestroyPreviewComponent() |
Modifiers/AvaMirrorModifier.h | ||
void OnMirrorFrameChanged() |
Modifiers/AvaMirrorModifier.h | ||
void OnMirrorOptionChanged() |
Modifiers/AvaMirrorModifier.h | ||
void OnShowMirrorFrameChanged() |
Modifiers/AvaMirrorModifier.h | ||
void UpdatePreviewComponent() |
Modifiers/AvaMirrorModifier.h |
Overridden from UActorModifierCoreBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Apply() |
Modifiers/AvaMirrorModifier.h | ||
virtual void OnModifierAdded
(
EActorModifierCoreEnableReason InReason |
Modifiers/AvaMirrorModifier.h | ||
virtual void OnModifierCDOSetup
(
FActorModifierCoreMetadata& InMetadata |
Modifiers/AvaMirrorModifier.h | ||
virtual void OnModifierDisabled
(
EActorModifierCoreDisableReason InReason |
Modifiers/AvaMirrorModifier.h | ||
virtual void OnModifierRemoved
(
EActorModifierCoreDisableReason InReason |
Modifiers/AvaMirrorModifier.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Modifiers/AvaMirrorModifier.h |