Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/SlateCore/Public/Layout/Visibility.h |
Include |
#include "Layout/Visibility.h" |
struct EVisibility
Is an entity visible?
Name | Description | ||
---|---|---|---|
|
TEnumAsByte< Pr... |
Value |
Name | Description | |
---|---|---|
|
EVisibility() |
Default constructor. The default visibility is 'visible'. |
Name | Description | ||
---|---|---|---|
|
AreChildrenHitTestVisible() |
||
|
DoesVisibilityPassFilter ( |
||
|
IsHitTestVisible() |
||
|
IsVisible() |
||
|
ToString() |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
||
|
operator== ( |
Name |
Description |
|
---|---|---|
|
Private |
Name |
Description |
---|---|
All |
Any visibility will do |
Collapsed |
Not visible and takes up no space in the layout (obviously not hit-testable). |
Hidden |
Not visible but occupies layout space (obviously not hit-testable). |
HitTestInvisible |
Visible but not hit-testable (cannot interact with cursor) and children in the hierarchy (if any) are also not hit-testable. |
SelfHitTestInvisible |
Visible but not hit-testable (cannot interact with cursor) and doesn't affect hit-testing on children (if any). |
Visible |
Visible and hit-testable (can interact with cursor). Default value. |