Navigation
API > API/Plugins > API/Plugins/AvalancheModifiers > API/Plugins/AvalancheModifiers/Shared
References
| Module | AvalancheModifiers |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheModifiers/Public/Shared/AvaTranslucentPriorityModifierShared.h |
| Include | #include "Shared/AvaTranslucentPriorityModifierShared.h" |
Syntax
USTRUCT ()
struct FAvaTranslucentPriorityModifierComponentState
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakObjectPtr< UAvaTranslucentPriorityModifier > | ModifierWeak | Modifier managing this component state | |
| TWeakObjectPtr< UPrimitiveComponent > | PrimitiveComponentWeak | Primitive component that this state is describing | |
| int32 | SortPriority | Previous sort priority to restore |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAvaTranslucentPriorityModifierComponentState
(
UPrimitiveComponent* InComponent |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FVector | Get component world location | ||
| AActor * | Get component owning actor | ||
| void | Restore () |
Restore this component state if valid | |
| void | Save () |
Save this component state if valid |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FAvaTranslucentPriorityModifierComponentState& InOther |