Navigation
API > API/Runtime > API/Runtime/UMG > API/Runtime/UMG/FWidgetStateBitfield
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetEnumState
(
const FWidgetStateBitfield& EnumStateBitfield |
Set enum state to given value, clearing all existing values for states in use | Binding/States/WidgetStateBitfield.h | |
void SetEnumState
(
uint8 EnumStateIndex, |
Set enum state to given value, clearing all existing values for that state | Binding/States/WidgetStateBitfield.h |
SetEnumState(const FWidgetStateBitfield &)
Description
Set enum state to given value, clearing all existing values for states in use
| Name | SetEnumState |
| Type | function |
| Header File | /Engine/Source/Runtime/UMG/Public/Binding/States/WidgetStateBitfield.h |
| Include Path | #include "Binding/States/WidgetStateBitfield.h" |
| Source | /Engine/Source/Runtime/UMG/Private/Binding/States/WidgetStateBitfield.cpp |
void SetEnumState
(
const FWidgetStateBitfield & EnumStateBitfield
)
Parameters
| Name | Remarks |
|---|---|
| EnumStateBitfield | state bitfield, all used states will copy-overwrite current enum state |
SetEnumState(uint8, uint8)
Description
Set enum state to given value, clearing all existing values for that state
| Name | SetEnumState |
| Type | function |
| Header File | /Engine/Source/Runtime/UMG/Public/Binding/States/WidgetStateBitfield.h |
| Include Path | #include "Binding/States/WidgetStateBitfield.h" |
| Source | /Engine/Source/Runtime/UMG/Private/Binding/States/WidgetStateBitfield.cpp |
void SetEnumState
(
uint8 EnumStateIndex,
uint8 EnumStateValue
)
Parameters
| Name | Remarks |
|---|---|
| EnumStateIndex | Index for enum state to assign value to |
| EnumStateValue | Value to assign for given enum state |