Navigation
API > API/Plugins > API/Plugins/AvalancheModifiers > API/Plugins/AvalancheModifiers/Shared
References
| Module | AvalancheModifiers |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheModifiers/Public/Shared/AvaVisibilityModifierShared.h |
| Include | #include "Shared/AvaVisibilityModifierShared.h" |
Syntax
USTRUCT ()
struct FAvaVisibilitySharedModifierState
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bActorHiddenInEditor | Pre state editor visibility saved | |
| bool | bActorHiddenInGame | Pre state game visibility saved | |
| TWeakObjectPtr< UAvaBaseModifier > | ModifierWeak |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAvaVisibilitySharedModifierState
(
UAvaBaseModifier* InModifier |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Restore this modifier state if valid | ||
| void | Save this modifier state if valid |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FAvaVisibilitySharedModifierState& Other |