Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/SCheckBox
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Source/Runtime/Slate/Public/Widgets/Input/SCheckBox.h |
| Include Path | #include "Widgets/Input/SCheckBox.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SCheckBox >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → SCheckBox::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
Widgets/Input/SCheckBox.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | Widgets/Input/SCheckBox.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & BackgroundHoveredImage
(
const FSlateBrush* InArg |
The background hovered image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & BackgroundImage
(
const FSlateBrush* InArg |
The background image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & BackgroundPressedImage
(
const FSlateBrush* InArg |
The background pressed image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & BorderBackgroundColor
(
const TAttribute< FSlateColor >& InAttribute |
The color of the background border (set by the Style arg but the Style can be overridden with this) | Widgets/Input/SCheckBox.h | |
WidgetArgsType & CheckBoxContentUsesAutoWidth
(
bool InArg |
Whether or not the content portion of the checkbox should layout using auto-width. | Widgets/Input/SCheckBox.h | |
WidgetArgsType & CheckBoxImageVAlign
(
EVerticalAlignment InArg |
How the image of the checkbox should align vertically within the given space | Widgets/Input/SCheckBox.h | |
WidgetArgsType & CheckedHoveredImage
(
const FSlateBrush* InArg |
The checked hovered image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & CheckedImage
(
const FSlateBrush* InArg |
The checked image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & CheckedPressedImage
(
const FSlateBrush* InArg |
The checked pressed image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & CheckedSoundOverride
(
TOptional< FSlateSound > InArg |
The sound to play when the check box is checked | Widgets/Input/SCheckBox.h | |
WidgetArgsType & ClickMethod
(
EButtonClickMethod::Type InArg |
Sets the rules to use for determining whether the button was clicked. | Widgets/Input/SCheckBox.h | |
NamedSlotProperty< FArguments > Content() |
Content to be placed next to the check box, or for a toggle button, the content to be placed inside the button | Widgets/Input/SCheckBox.h | |
WidgetArgsType & ForegroundColor
(
const TAttribute< FSlateColor >& InAttribute |
Foreground color for the checkbox's content and parts (set by the Style arg but the Style can be overridden with this) | Widgets/Input/SCheckBox.h | |
WidgetArgsType & HAlign
(
EHorizontalAlignment InArg |
How the content of the toggle button should align within the given space | Widgets/Input/SCheckBox.h | |
WidgetArgsType & HoveredSoundOverride
(
TOptional< FSlateSound > InArg |
The sound to play when the check box is hovered | Widgets/Input/SCheckBox.h | |
WidgetArgsType & IsChecked
(
const TAttribute< ECheckBoxState >& InAttribute |
Whether the check box is currently in a checked state | Widgets/Input/SCheckBox.h | |
WidgetArgsType & IsFocusable
(
bool InArg |
Widgets/Input/SCheckBox.h | ||
WidgetArgsType & OnCheckStateChanged
(
const FOnCheckStateChanged& InDelegate |
Called when the checked state has changed | Widgets/Input/SCheckBox.h | |
WidgetArgsType & OnGetMenuContent
(
const FOnGetContent& InDelegate |
Widgets/Input/SCheckBox.h | ||
WidgetArgsType & Padding
(
const TAttribute< FMargin >& InAttribute |
Spacing between the check box image and its content (set by the Style arg but the Style can be overridden with this) | Widgets/Input/SCheckBox.h | |
WidgetArgsType & PressMethod
(
EButtonPressMethod::Type InArg |
How should the button be clicked with keyboard/controller button events? | Widgets/Input/SCheckBox.h | |
WidgetArgsType & Style
(
const FCheckBoxStyle* InArg |
The style structure for this checkbox' visual style | Widgets/Input/SCheckBox.h | |
WidgetArgsType & TouchMethod
(
EButtonTouchMethod::Type InArg |
How should the button be clicked with touch events? | Widgets/Input/SCheckBox.h | |
WidgetArgsType & Type
(
TOptional< ESlateCheckBoxType::Type > InArg |
Type of check box (set by the Style arg but the Style can be overridden with this) | Widgets/Input/SCheckBox.h | |
WidgetArgsType & UncheckedHoveredImage
(
const FSlateBrush* InArg |
The unchecked hovered image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & UncheckedImage
(
const FSlateBrush* InArg |
The unchecked image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & UncheckedPressedImage
(
const FSlateBrush* InArg |
The unchecked pressed image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & UncheckedSoundOverride
(
TOptional< FSlateSound > InArg |
The sound to play when the check box is unchecked | Widgets/Input/SCheckBox.h | |
WidgetArgsType & UndeterminedHoveredImage
(
const FSlateBrush* InArg |
The undetermined hovered image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & UndeterminedImage
(
const FSlateBrush* InArg |
The undetermined image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h | |
WidgetArgsType & UndeterminedPressedImage
(
const FSlateBrush* InArg |
The undetermined pressed image for the checkbox - overrides the style's | Widgets/Input/SCheckBox.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments & operator[]
(
const TSharedRef< SWidget >& InChild |
Widgets/Input/SCheckBox.h |